frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ghostmoon.app – The Swiss Army Knife for your macOS menu bar

https://www.mgrunwald.com/ghostmoon/
68•mgrunwald_•1h ago

Comments

subdomain•1h ago
Seems really useful -- I love the website design!
mgrunwald_•45m ago
I'm very glad you like it! Thanks!
vivid242•1h ago
Lovely! Would appreciate a release via the App Store / notarization or so… is there a newsletter so I could get notified?
woadwarrior01•1h ago
This reminds of a similar windows shareware system tray app from ~25 years ago called Genius.
jofzar•1h ago
Interestingly to me this is what raycast actually is for me now. Most of my common workflows are just raycast keybinds now or quickly typed in.

An example is I have my airpods bound to ctrl+alt+b to connect via Bluetooth. This is to have it yank back control from my android phone.

nehal3m•1h ago
Hmm, green account, no comments or submissions, generated website for an unsigned app with power user features. That’s a no from me dawg.
xattt•1h ago
There are only two donors, and one of them sounds like an Amazon review?
mgrunwald_•1h ago
The donors are 100% real, early supporters of the app.
menno-dot-ai•1h ago
I'm getting an invalid SSL certificate too to complete the bingo card
mgrunwald_•1h ago
The SSL certificate is issued through Cloudflare. What issues are you having?
mgrunwald_•1h ago
Understandable! This is a pre-release of the app. You can come back later when everything is in place and the app is officially released, signed and notarized :)
nehal3m•1h ago
The idea seems cool so I’ll keep an eye on it, but as a paranoid sysadmin I’ll wait for the flags to turn green.
virajk_31•1h ago
That should not be a problem. I also used to just skim through posts and comments here without really interacting.
nehal3m•1h ago
It’s not a show stopper on it’s own, but taking everything together raises my eyebrows
andersonpico•1m ago
and if you published software here it would also be suspicious
gsibble•1h ago
Yep, this is a no from me.
foltik•46m ago
You forgot closed source. It’s a closed source dropdown menu.
ctmnt•1h ago
This looks cool enough, but it’s starting to drive me crazy how people are in such a rush to put out their macOS apps they can’t be bothered to get a developer account and run a one line command. It’s not hard.

I used to be sympathetic to complaints about not wanting to pay the developer account fee. But when you’re vibe coding, you’re probably paying a good chunk of change to your LLM supplier of choice every month, and the yearly developer account fee seems minor in comparison

Also, it’s just such a bad security precedent. This page describes the error you get as “the typical macOS Gatekeeper warning”, as though it were just another piece of corporate silliness, like clicking through a EULA.

71bw•1h ago
The truth is that Gatekeeper should go the way of the devil.

It is my machine and I paid for it, why does the OS care about what I do with it? The only thing this leads to is making sure your customers grow into good little lemmings.

newsclues•1h ago
I want to be a power user on my Mac, I don’t want my mom’s Mac to function like my devbox.

People like and need the apple sandbox. Others need an unlocked *nix machines

TeMPOraL•47m ago
It's fine as long as both exist and third parties are not allowed to know which one you're running.

Otherwise, you have banks and MAFIAA and others off-loading their own security and compliance costs to users by flat out discriminating based on the status of the sandbox.

jacobrast•1h ago
So that you don't accidentally run malware. MacOS is not iOS, you can run unsigned code if you really want to, but it will make you jump through a few hoops.
71bw•48m ago
How is this better than trying to eliminate the problem between the keyboard and the computer? The user won't learn if the computer handholds them through everything.
anamexis•42m ago
Because the vast majority of users have no interest in learning how to safely vet apps and just want to easily use their computers and not worry about malware.
alsetmusic•34m ago
> The user won't learn

Full stop. I still talk to people every working day who don't realize that rebooting a computer is actually a real troubleshooting step. They seem to think it's bunk tech support mumbo jumbo rather than a genuinely useful step. It's 2026 and they're still surprised when that works.

piva00•1h ago
You can do whatever you want if you are a power user, the tools are there to get around Gatekeeper.

For everyone else it's probably sane to have it, works as a decent filter so someone not tech-savvy don't get hurt by installing malware disguised as an app, one would just need to state incredible features that almost any normal user would like to have, and make them click to install. Gatekeeper diminishes that risk by a lot unless you learn how to bypass it, which requires you having decent skills and probably wouldn't fall for the bullshit that malware apps try to bait people with.

0x3f•1h ago
If you don't want your name, address, phone number on public display you need to either set up a company or set up some forwarding. If you set up a company, you'll need to get a DUNS number. If you haven't done it before and don't know about the secret shortcut way to do that, it is very annoying to get one.

Anyway, I don't see a problem with getting it out the door. People can just choose not to install it if they don't like it. I mean that's the whole idea of being early anyway, isn't it? Don't like a crappy bodged together UI? Don't like a lack of support? Don't like an unsigned app? You can wait until it has those things according to your preferences. In the meantime, the creator gets real users and feedback ASAP.

throwaway290•1h ago
It's free so why not just publish it on github then so that people could read the code and compile it themselves.

Right now it's closed source binary with a big fat "DOWNLOAD FOR FREE" button and instructions casually telling you to disable the last barrier between your system and persistent malware. Nobody should recommend this to anybody

0x3f•1h ago
Well, depends what the author's plans are for the future. Maybe it's not always going to be free as in beer, either.
vyaa•1h ago
Secret shortcut?!?
0x3f•1h ago
I don't know how obvious it is these days, but the default path through D&B's website is the terrible one. They will try to extract money from you and harass you forever. You had to find Apple's own embedded form for it by using their search and going through some flow.
michaelmior•11m ago
This article[0] provides some details. Basically if you go through the lookup process on Apple's website and you don't have an existing D-U-N-S number, you can request one from D&B for free via Apple.

[0] https://support.pushpay.com/s/article/Acquire-your-D-U-N-S-n...

mgrunwald_•1h ago
Thank you for saying this! As stated on the website, this is a pre-release. Those who are not sure, absolutely do not have to install this and can wait for the official, notarized release. In the meantime, the app gets tested in the real world.
moralestapia•52m ago
>secret shortcut

I see vagueposting has found its way into HN.

0x3f•38m ago
I haven't done it in a while, so didn't want to give out possibly wrong directions, but:

> I don't know how obvious it is these days, but the default path through D&B's website is the terrible one. They will try to extract money from you and harass you forever. You had to find Apple's own embedded form for it by using their search and going through some flow.

mcjiggerlog•37m ago
You don't need to do any of that to sign and notarize an app that you are distributing yourself.
jrmg•17m ago
don't want your name, address, phone number on public display

Where are these displayed?

marci•6m ago
when you sign an app with your personal dev account.
eviks•1h ago
> and the yearly developer account fee seems minor in comparison

Do you not realize that spending money on other useful services makes it harder, not easier, to waste on dev fees?

mgrunwald_•1h ago
Gatekeeper and notarization are not silliness. They exist for a reason. I thought it would be a good idea to release the app during development when I am sure that it works correctly and then maybe get some feedback from early users.
s3p•1h ago
I guess OP's point is still pretty valid though, what's the harm in signing and notarizing it?
LatencyKills•37m ago
Ex-Apple macOS/Xcode dev here.

I just downloaded your app and ran it through hopper. There is a LOT of embedded Apple Script. I would never run an app like this with SIP disabled or without an active network blocker.

Your app requires direct access to major OS components: code signing, even during alpha should be a requirement.

user3939382•43m ago
Gatekeeper is a travesty and assault on user freedom. Apple should not be in charge of what you run on your computer, at all. Any exception to this should be opt in. If a user wants to insert a third party between themselves and a programmer they can elect to do that.

Let’s not forget when Apple’s certificate server was down and suddenly you couldn’t launch apps on macOS, to say nothing of the abuse of user rights.

hspmn•30m ago
you're saying security should be optional and up to users?

lol

drfloyd51•24m ago
Users used their freedom to choose macOS. Gatekeeper is a desirable feature. They opted-in with their purchase.
foltik•21m ago
Speak for yourself, I used my freedom to disable it.
karimf•32m ago
Totally agree. There are significantly more new apps being released. I've been visiting the /r/macapps subreddit and they're having trouble filtering new submissions. I generally like the direction that they're taking https://www.reddit.com/r/macapps/comments/1ryaeex/rmacapps_m...

Even though it's more troublesome to submit apps to App Store, it's one signal that the app is not a malware.

foltik•30m ago
Except it is just another piece of corporate silliness.

Why don’t you purchase your own developer account and sign it yourself if you trust it? Or are you saying them paying Apple $100/yr in perpetuity is what will make you trust it?

apples_oranges•1h ago
Nice, but, and this is not personal, I would not trust this app with my computer internals. Probably also asks for sudo from time to time.. but I might ask Claude to make something similar for myself.. (sorry but just being honest)
mgrunwald_•40m ago
Understandable. Yes, it asks for sudo from time to time, but it is designed to be as safe as possible in what it does.
vladde•1h ago
the website design is cool as h*ck
mgrunwald_•44m ago
Thanks!
gsibble•1h ago
Yeah, I'm not trusting some app like that randomly on my computer.
mgrunwald_•45m ago
Understandable! You can come back later when everything is in place and the app is officially released, signed and notarized :)
qn9n•1h ago
This is cool but most of this stuff for me is just set and forget, I rarely need to change those things so frequently I need it in my menu bar.
RicDan•1h ago
Interesting how posts like these seem to be catapulted to #1 spot so quickly
geerlingguy•38m ago
Along with a number of posts praising the "website design". Besides novel designs (I think of Acko.net) it's not often I see comments on that here.
pieterhg•1h ago
Awesome. Can you add extra bright mode like Vivid? I'd love to get rid of Vivid cause it's so buggy and never re-enables after I close my MacBook Pro
antryu•51m ago
The pricing debate is interesting. I'm running a similar service and found that giving away as much as possible for free helps build initial trust — getting people to actually try it once is the hardest part.

Pre-release feedback from the community is definitely valuable though. I didn't know this part is the most diffcult.

fouc•49m ago
in your "demo" image the menu bar is completely missing.. this seems like a very confusing choice. I can barely make out the menu bar icon against the background image.
alsetmusic•38m ago
I get that there's a market to put command line preferences in a GUI wrapper, but wasn't HN going to limit posts from new accounts? Oh, it's not in Show HN. They found a loophole.

Meanwhile, I'm running Claude Code and asking it to make me stupid bespoke things that only I want and I'm not spamming the internet with those tools because they aren't novel or useful for most people and you can have Claude Code build a version for the way that you work.

Go away, green accounts. Everyone is pretty tired of your presence.

mgrunwald_•30m ago
Not really just command line preferences. The app has many more features that use native macOS APIs. But thanks for your comment!
sosuke•20m ago
Unrelated to the app but I dig your website design.
lukifer•7m ago
Cool! Disappointing there's so much focus on the non-sandboxing, I think it's a reasonable trade-off to release early, and follow up with signing later.

- Website looks great overall, but the fixed and overlaid header title is awkward and hurts readability for not much benefit.

- Battery Health on my M3 Max MBP reads as "1%", when System Report shows Condition: Normal, Maximum Capacity: 100%. What is this reading from?

- Handy password generator is great; any chance of an option for "correct horse" [0] style passwords? I find these are preferable for reasonably secure passwords which can still be remembered or hand-typed as needed.

Looking forward to seeing how the app evolves!

[0] https://www.correcthorsebatterystaple.net

andersonpico•1m ago
vibe coded bullshit

How the AI Bubble Bursts

https://martinvol.pe/blog/2026/03/30/how-the-ai-bubble-bursts/
117•martinvol•55m ago•78 comments

Mathematical methods and human thought in the age of AI

https://arxiv.org/abs/2603.26524
54•zaikunzhang•2h ago•3 comments

Ghostmoon.app – The Swiss Army Knife for your macOS menu bar

https://www.mgrunwald.com/ghostmoon/
68•mgrunwald_•1h ago•65 comments

The curious case of retro demo scene graphics

https://www.datagubbe.se/aipixels/
243•zdw•7h ago•57 comments

I use excalidraw to manage my diagrams for my blog

https://blog.lysk.tech/excalidraw-frame-export/
131•mlysk•6h ago•62 comments

ChatGPT won't let you type until Cloudflare reads your React state

https://www.buchodi.com/chatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state-i-decry...
764•alberto-m•17h ago•490 comments

Comprehensive C++ Hashmap Benchmarks (2022)

https://martin.ankerl.com/2022/08/27/hashmap-bench-01/
20•klaussilveira•4d ago•0 comments

Hamilton-Jacobi-Bellman Equation: Reinforcement Learning and Diffusion Models

https://dani2442.github.io/posts/continuous-rl/
79•sebzuddas•5h ago•20 comments

Spring Boot Done Right: Lessons from a 400-Module Codebase

https://medium.com/all-things-software/spring-boot-done-right-lessons-from-a-400-module-codebase-...
13•dknj•3d ago•0 comments

Voyager 1 runs on 69 KB of memory and an 8-track tape recorder

https://techfixated.com/a-1977-time-capsule-voyager-1-runs-on-69-kb-of-memory-and-an-8-track-tape...
590•speckx•21h ago•220 comments

VHDL's Crown Jewel

https://www.sigasi.com/opinion/jan/vhdls-crown-jewel/
88•cokernel_hacker•8h ago•32 comments

Copilot edited an ad into my PR

https://notes.zachmanson.com/copilot-edited-an-ad-into-my-pr/
859•pavo-etc•9h ago•261 comments

15 Years of Forking

https://www.waterfox.com/blog/15-years-of-forking/
224•MrAlex94•2d ago•39 comments

Ninja is a small build system with a focus on speed

https://github.com/ninja-build/ninja
44•tosh•3d ago•9 comments

C++26 is done: ISO C++ standards meeting Trip Report

https://herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-lond...
265•pjmlp•19h ago•261 comments

Hardware Image Compression

https://www.ludicon.com/castano/blog/2026/03/hardware-image-compression/
43•luu•1d ago•8 comments

Douglas Lenat's Automated Mathematician Source Code

https://github.com/white-flame/am
40•hydrolox•4d ago•4 comments

Philly courts will ban all smart eyeglasses starting next week

https://www.inquirer.com/news/philadelphia/smart-glasses-ai-meta-courts-20260326.html
311•Philadelphia•11h ago•132 comments

The First Video Game Was Just a Box in the Corner of a Bar

https://lithub.com/the-very-first-video-game-was-just-a-box-in-the-corner-of-a-bar/
17•PaulHoule•3d ago•14 comments

My MacBook keyboard is broken and it's insanely expensive to fix

https://tobiasberg.net/posts/my-macbook-keyboard-is-broken-and-its-insanely-expensive-to-fix/
270•TobiasBerg•18h ago•317 comments

Coding agents could make free software matter again

https://www.gjlondon.com/blog/ai-agents-could-make-free-software-matter-again/
220•rogueleaderr•15h ago•211 comments

Pretext: TypeScript library for multiline text measurement and layout

https://github.com/chenglou/pretext
334•emersonmacro•1d ago•61 comments

Eclipse GlassFish: This Isn't Your Father's GlassFish

https://foojay.io/today/eclipse-glassfish-this-isnt-your-fathers-glassfish/
31•henk53•4d ago•29 comments

Midnight train from GA: A view of America from the tracks as airports struggle

https://apnews.com/article/airports-shutdown-long-lines-train-travel-amtrak-e4d8ea591b3b036142c2b...
122•walterbell•17h ago•99 comments

How A Spartan Revolutionized Baseball

https://msutoday.msu.edu/news/2026/03/spartan-revolutionize-baseball
16•rmason•4d ago•1 comments

"Roadrunner": a bipedal, wheeled robot for multi-modal locomotion [video]

https://www.youtube.com/watch?v=9kae-UAME1U
60•surprisetalk•4d ago•26 comments

15 years, one server, 8GB RAM and 500k users – how Webminal refuses to die

https://community.webminal.org/t/15-years-one-server-8gb-ram-and-500k-users-how-webminal-refuses-...
173•giis•7h ago•34 comments

The Cognitive Dark Forest

https://ryelang.org/blog/posts/cognitive-dark-forest/
481•kaycebasques•17h ago•219 comments

The road signs that teach travellers about France

https://www.bbc.com/travel/article/20260327-the-road-signs-that-teach-travellers-about-france
134•1659447091•16h ago•57 comments

Show HN: The Alphabetical Clock

https://boat.horse/clock/
19•secretdark•6h ago•11 comments