frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
556•alexharri•8h ago•66 comments

We put Claude Code in Rollercoaster Tycoon

https://labs.ramp.com/rct
202•iamwil•5d ago•111 comments

There's no single best way to store information

https://www.quantamagazine.org/why-theres-no-single-best-way-to-store-information-20260116/
40•7777777phil•3h ago•14 comments

An Elizabethan mansion's secrets for staying warm

https://www.bbc.com/future/article/20260116-an-elizabethan-mansions-secrets-for-staying-warm
39•Tachyooon•2h ago•47 comments

The recurring dream of replacing developers

https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html
110•glimshe•5h ago•110 comments

Counterfactual evaluation for recommendation systems

https://eugeneyan.com/writing/counterfactual-evaluation/
34•kurinikku•14h ago•1 comments

The Olivetti Company – By Bradford Morgan White

https://www.abortretry.fail/p/the-olivetti-company
18•rbanffy•6d ago•6 comments

M8SBC-486 (Homebrew 486 computer)

https://maniek86.xyz/projects/m8sbc_486.php
25•rasz•6d ago•4 comments

The 600-year-old origins of the word 'hello'

https://www.bbc.com/culture/article/20260113-hello-hiya-aloha-what-our-greetings-reveal
78•1659447091•7h ago•43 comments

East Germany balloon escape

https://en.wikipedia.org/wiki/East_Germany_balloon_escape
638•robertvc•1d ago•274 comments

The Dilbert Afterlife

https://www.astralcodexten.com/p/the-dilbert-afterlife
341•rendall•1d ago•214 comments

16 Best Practices for Reducing Dependabot Noise

https://nesbitt.io/2026/01/10/16-best-practices-for-reducing-dependabot-noise.html
23•zdw•5d ago•15 comments

ClickHouse acquires Langfuse

https://langfuse.com/blog/joining-clickhouse
168•tin7in•10h ago•74 comments

Apples, Trees, and Quasimodes

https://systemstack.dev/2025/09/humane-computing/
11•entaloneralie•2h ago•1 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
113•el_pa_b•10h ago•41 comments

Map To Poster – Create Art of your favourite city

https://github.com/originalankur/maptoposter
168•originalankur•9h ago•50 comments

The Resonant Computing Manifesto

https://resonantcomputing.org/
26•sinak•3h ago•8 comments

Cloudflare acquires Astro

https://astro.build/blog/joining-cloudflare/
914•todotask2•1d ago•382 comments

The 'untouchable hacker god' behind Finland's biggest crime

https://www.theguardian.com/technology/2026/jan/17/vastaamo-hack-finland-therapy-notes
120•c420•12h ago•118 comments

2025 was the third hottest year on record

https://www.economist.com/science-and-technology/2026/01/14/2025-was-the-third-hottest-year-on-re...
127•andsoitis•2h ago•104 comments

Cursor's latest “browser experiment” implied success without evidence

https://embedding-shapes.github.io/cursor-implied-success-without-evidence/
665•embedding-shape•1d ago•290 comments

US electricity demand surged in 2025 – solar handled 61% of it

https://electrek.co/2026/01/16/us-electricity-demand-surged-in-2025-solar-handled-61-percent/
287•doener•9h ago•263 comments

Canada's deal with China signals it is serious about shift from US

https://www.bbc.com/news/articles/cm24k6kk1rko
7•breve•15m ago•0 comments

High-Level Is the Goal

https://bvisness.me/high-level/
217•tobr•2d ago•104 comments

6-Day and IP Address Certificates Are Generally Available

https://letsencrypt.org/2026/01/15/6day-and-ip-general-availability
466•jaas•1d ago•256 comments

Show HN: What if your menu bar was a keyboard-controlled command center?

https://extrabar.app/
34•pugdogdev•2h ago•17 comments

Italy investigates Activision Blizzard for pushing in-game purchases

https://techcrunch.com/2026/01/16/italy-investigates-activision-blizzard-for-pushing-in-game-purc...
89•7777777phil•6h ago•31 comments

PCs refuse to shut down after Microsoft patch

https://www.theregister.com/2026/01/16/patch_tuesday_secure_launch_bug_no_shutdown/
192•smurda•8h ago•207 comments

FLUX.2 [Klein]: Towards Interactive Visual Intelligence

https://bfl.ai/blog/flux2-klein-towards-interactive-visual-intelligence
199•GaggiX•19h ago•55 comments

LLM Structured Outputs Handbook

https://nanonets.com/cookbooks/structured-llm-outputs
336•vitaelabitur•2d ago•58 comments
Open in hackernews

Show HN: What if your menu bar was a keyboard-controlled command center?

https://extrabar.app/
34•pugdogdev•2h ago
Hey Hacker News The ones that know me here know that I am a productivity geek.

After DockFlow to manage my Dock and ExtraDock, which gives me more space to manage my apps and files, I decided to tackle the macOS big boss: the menu bar.

I spend ~40% of my day context-switching between apps — Zoom meetings, Slack channels, Code projects, and Figma designs. My macOS menu bar has too many useless icons I almost never use.

So I thought to myself, how can I use this area to improve my workflows?

Most solutions (Bartender, Ice) require screen recording permissions, and did not really solve my issues. I wanted custom menus in the apps, not the ones that the developers decided for me.

After a few iterations and exploring different solutions, ExtraBar was created. Instead of just hiding icons, what if the menu bar became a keyboard-controlled command center that has the actions I need? No permissions. No telemetry. Just local actions.

This is ExtraBar: Set up the menu with the apps and actions YOU need, and use a hotkey to bring it up with full keyboard navigation built in.

What you can do: - Jump into your next Zoom call with a keystroke - Open specific Slack channels instantly (no menu clicking) - Launch VS Code projects directly - Trigger Apple Shortcuts workflows - Integrate with Raycast for advanced automation - Custom deep links to Figma, Spotify, or any URL

Real-world example: I've removed my menu bar icons. Everything is keyboard- controlled: cmd+B → 2 (Zoom) → 4 (my personal meeting) → I'm in.

Why it's different: Bartender and Ice hide icons. ExtraBar uses your menu bar to do things. Bartender requires screen recording permissions. Ice requires accessibility permissions. ExtraBar works offline with zero permissions - (Enhance functionality with only accessibility permissions, not a must)

Technical: - Written in SwiftUI; native on Apple Silicon and Intel - Zero OS permissions required (optional accessibility for enhanced keyboard nav) - All data stored locally (no cloud, no telemetry) - Very Customizable with custom configuration built in for popular apps + fully customizable configuration actions. - Import/export action configurations

The app is improving weekly based on community feedback. We're also building configuration sharing so users can share setups.

Already got some great feedback from Reddit and Producthunt, and I can't wait to get yours!

Check out the website: https://extrabar.app ProductHunt: https://www.producthunt.com/products/extrabar

Comments

crazygringo•1h ago
How does this work on laptop screens? E.g. running Chrome on my MBA with a notch, the Chrome menus take up 3/4 of the screen width, and then the remaining ~6 icons there is space for are utilities I need. There are even a couple more icons I regularly use and have to switch to Finder to access them, just because it has less menus. The idea is interesting, but it's not clear at all from the homepage how/if this works on laptops as opposed to large monitors, when you're using an application with lots of menus.

I'm also curious how this compares to other similar solutions -- QuickCMD, Raycast, Keyboard Maestro, Command Keeper, etc. It seems clear that its featureset is different, but it's hard to figure out which ones do which things. If you included a comparison features chart it might be helpful so potential customers can see what makes this one unique -- i.e. it's the only one that does X and Y and Z, because every other app only does 2 but not all 3.

pugdogdev•1h ago
Good question! For that I built the floating mode for the app (You can see an example on the website) You can hide and show it on demand with a simple hot key, of course, so it will be visible only when you need it.

Regarding the similar solution, we don't replace them, instead, we make them much more accessible and integrate with them amazingly well. A lot of our users are saying that this app is the missing part for Keyboard Maestery and also a huge improvement for Raycast.

Because everything works with Deeplinks, it's super easy to integrate, and with the keyboard-only navigation options, everything is much faster.

If you have any more questions feel free to ask

crazygringo•55m ago
Thanks. I think you just need to make this all clearer on the homepage!

The app looks cool but I think the big challenge is in demonstrating what makes it unique/better. You spend time comparing with icon managers, but that is not the competition. It would be much more helpful to me in understanding how it differs from the actual competition. And saying that it is the "missing part" or a "huge improvement" doesn't tell me anything factual.

Don't some of the competitors use keyboard triggers? Do they not also allow you to create deep links? Don't some of them also sit in the menu bar? This is why it's not immediately clear to me what specifically makes your product better. I'm assuming you have an answer, but that's where a feature comparison chart would really help.

pugdogdev•46m ago
Ok, I will try to explain this better The main power of this app is that I am not trying to compete with them. I work together with them. For example, I put my ExtraBar RayCast deeplinks into a logical menu structure so they are easy to access and remember. Instead of opening Raycast, looking for the actions, sometimes RayCast is opened on a different screen, so I need to go back, etc. I just put the most used action on the ExtraBar menu and use simple keyboard navigation to trigger it. The same goes for Keyboard Maestro. I have this Reddit post that someone posted on ExtraBar: https://www.reddit.com/r/macapps/comments/1q0aqu6/extrabar_i... That has some explanation of how he uses it, so this may be helpful to get more usecases example
hmokiguess•1h ago
I love this!

I have a custom menu bar I wrote that integrates with Yabai and requires disabling SIP for full functionality, it works similarly to yours, but I love how simple and polished this one is.

How are you able to do that without OS permissions?

pugdogdev•1h ago
Thank you! Glad you liked it All of my apps are wiht permission free mindset, So I try my best to find tricks and make everything work without them For this one, I just removed the need to influence the real apps menu bar items. You build your own menu items, so I handle everything within this app without any permissions.
user45774467644•1h ago
Why is it more expensive to buy multiple license at once?
pugdogdev•58m ago
Hey, The price now for the launch month is 9.99 per device. Prices will be different after it with bundle discounts (but still more than 9.99 per device) I rounded up by 2 cents for the 2 devices and 3 cents for 3 devices to make the number nicer to read Users can always buy 2 keys for 1 device separately and receive a 2-cent discount if they like to, I don't limit that option
user45774467644•1h ago
I use hammerspoon for this but if you don't want to write your own scripts this might be nice.
pugdogdev•1h ago
Let me know if you try it I will add many more built-in actions in the app, for example, to run scripts, trigger api calls, and more
unsnap_biceps•1h ago
I really like the concept, however, I'm struggling to imagine using it over Alfred. The menu bar has a lot of limitations compared to an instantly available pop up. Could you share what specifically wasn't meet by Alfred and other quick search style solutions?
pugdogdev•52m ago
Thank you! Actually, this is not replacing Alfred / Raycast.

I work with Raycase + ExtraBar together.

ExtraBar is really good for managing different tasks in the same app, since there's no direct way to set this up in Raycast/Alfred, and it's also a good place to "bookmark" your favorite Raycast/Alfred actions without having to open the full app.

Raycast provides a deeplink for every action in the app. So I just take the actions that I use the most and put them in my ExtraBar.

I am working to build full macro creation inside ExtraBar, which will allow you to quickly run complex scripts that use different applications and actions in an easy, accessible way.

Let me know if you have any more question or wants to try it out

ggoo•37m ago
I'll check this out! I've been using doll for a while, but I don't think it's maintained anymore.

https://github.com/xiaogdgenuine/Doll

pugdogdev•31m ago
Nice! Didn't know about it. ExtraBar doesn't add the notifications to the apps, but it will give youa fully customized menu for them
ggoo•18m ago
Ah! I misunderstood your product :) Notifications would be an awesome feature to add
MarcelOlsz•29m ago
Love the 9 euros for a lifetime sub. Easiest purchase ever even if I don't use it. Looks great.
antaviana•26m ago
Why do you have a 14-day money back guarantee instead of a 30-day free trial?

My perception (although I never tried it) is that it reduces the number of people actually trying it and avoids that you have to still pay for the payment platform fee when there is a refund, plus I presume there is also some dedication needed for handling the refund itself.

I speculate that there might be a sweet spot between the impulse purchase and the price level where you do not bother to ask for a refund, even if the tool does not work for you, but still it is counterintuitive for me why not to reach as many potential users as possible at a nearly zero marginal cost and sort of pray for conversion with a much higher user base.

In other words, at this price range with no recurring income, what is the percentage of users who actually to ask for a refund? Is it very low?