frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Hostile Volume – A game about adjusting volume with intentionally bad UI

https://hostilevolume.com/
48•Velocifyer•2h ago

Comments

Findecanor•1h ago
When clicking on this topic, I had anticipated it to be about GTK 3.x's messed up sliders.

This was more fun, in a dystopian kind of way. I have sure encountered the rate-limited spinner and the self-resizing slider in real UIs. Perhaps GTK's behaviour is on a level that I have not reached.

jupin•1h ago
Laughed out loud but gave up at level 5
Retr0id•1h ago
There are two types of volume slider I've encountered thus far, "too logarithmic", and "not logarithmic enough".
embedding-shape•1h ago
That's because one ear is logarithmic-based and the other is exponential-based. Which one differs per person.
JulianWasTaken•1h ago
Do you have a source, that seems unlikely at face value to me, though I've never gone and looked for perception studies myself.
KolmogorovComp•1h ago
It’s satire.
JulianWasTaken•1h ago
Always hard to tell.
graypegg•1h ago
I think they're joking, this is on a thread about silly volume control UX
tobr•1h ago
Meanwhile, iPhone is still using this design https://xkcd.com/1884/
jimkleiber•1h ago
Got an error on Level 17, just a heads up.

Love the game, btw.

TheLNL•1h ago
Finished the game. It was fun to play. I got stuck for a while on the opposite level where the display doesn't update, but was able to go through the rest just fine
xnx•1h ago
The worst volume control UI in the world (2017): https://news.ycombinator.com/item?id=27819384
graypegg•1h ago
This is not an issue at all, but when ever I come across something like it, I like to poke at the frontend in dev tools a bit. You can pass most levels with `setVolume(25)` in the web console, since that function is just sitting in the document object. That feels like the ultimate volume UI puzzle heh.
DrSiemer•1h ago
Plenty of annoyance in here for sure. Looks like 17 cannot be finished on mobile though. Switching to desktop view resets progress.
RRRA•30m ago
Not sure how on desktop either, I've inspected the value and set it to 25 to no avail :P

edit: ok... somehow my approach didn't work the first time, but got to 18!

jonathanlydall•46m ago
My favourite bad volume control was in Real Player around 1997 where changing the volume in the application actually changed the global volume of Windows.
whycome•26m ago
That was a hardware/software thing as far as I remember. If it was using something like DirectSound it would adjust the audio independently. Other media players did the same thing.
anyfoo•20m ago
I feel like that was super common. Apart from changing the volumes of entire channels (e.g. changing the level of Line In vs. digital sound), volume was a relatively “global” thing.

And I’m not sure if that was still the case in 1997, but most likely changing the volume of digital sound meant the CPU having to process the samples in realtime. Now on one hand, that’s probably dwarfed by what the CPU had to do for decompressing the video. On the other hand, if you’re already starved for CPU time…

danjl•29m ago
...and, of course, there's really no need for a volume control in any app, since there's already a system volume...
f1shy•19m ago
There are cases where you want to have 2 applications running and playing sound, and want to set the relative volume of each...
Pipe94•10m ago
somehow i'm amazed and annoyed at the same time

Gimp 3.2 Released

https://www.gimp.org/news/2026/03/14/gimp-3-2-released/
96•F3nd0•1h ago•10 comments

MCP Is Dead; Long Live MCP

https://chrlschn.dev/blog/2026/03/mcp-is-dead-long-live-mcp/
31•CharlieDigital•1h ago•7 comments

Marketing for Founders

https://github.com/EdoStra/Marketing-for-Founders
29•jimsojim•1h ago•1 comments

Hostile Volume – A game about adjusting volume with intentionally bad UI

https://hostilevolume.com/
48•Velocifyer•2h ago•21 comments

2026 tech layoffs reach 45,000 in March

https://technode.global/2026/03/09/2026-tech-layoffs-reach-45000-in-march-more-than-9200-due-to-a...
75•ninadwrites•1h ago•53 comments

Montana passes Right to Compute act (2025)

https://www.westernmt.news/2025/04/21/montana-leads-the-nation-with-groundbreaking-right-to-compu...
214•bilsbie•7h ago•175 comments

Show HN: Ichinichi – One note per day, E2E encrypted, local-first

29•katspaugh•2h ago•9 comments

An ode to bzip

https://purplesyringa.moe/blog/an-ode-to-bzip/
64•signa11•4h ago•35 comments

It's time to move your docs in the repo

https://www.dein.fr/posts/2026-03-13-its-time-to-move-your-docs-in-the-repo
59•gregdoesit•1h ago•35 comments

Claude Doubles Usage Limits During Off-Peak Hours (March 13–27, 2026)

https://support.claude.com/en/articles/14063676-claude-march-2026-usage-promotion
5•weldu•51m ago•0 comments

Baochip-1x: What it is, why I'm doing it now and how it came about

https://www.crowdsupply.com/baochip/dabao/updates/what-it-is-why-im-doing-it-now-and-how-it-came-...
242•timhh•3d ago•35 comments

Python: The Optimization Ladder

https://cemrehancavdar.com/2026/03/10/optimization-ladder/
221•Twirrim•4d ago•76 comments

Sunsetting Jazzband

https://jazzband.co/news/2026/03/14/sunsetting-jazzband
97•mooreds•3h ago•31 comments

In Praise of Stupid Questions

https://mathenchant.wordpress.com/2026/03/12/in-praise-of-stupid-questions/
18•ibobev•3h ago•3 comments

Show HN: GitAgent – An open standard that turns any Git repo into an AI agent

https://www.gitagent.sh/
67•sivasurend•7h ago•7 comments

9 Mothers Defense (YC P26) Is Hiring in Austin

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•7h ago

Generalizing Knuth's Pseudocode Architecture From Algorithms to Knowledge

https://www.researchgate.net/publication/401189185_Towards_a_Generalization_of_Knuth%27s_Pseudoco...
19•isomorphist•3d ago•1 comments

Nmap in the movies (2008)

https://nmap.org/movies/
132•homebrewer•4h ago•17 comments

CSMWrap: Legacy BIOS booting on UEFI-only systems via SeaBIOS

https://github.com/CSMWrap/CSMWrap
10•_joel•4d ago•2 comments

Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware

https://github.com/drojaazu/megadev
104•XzetaU8•11h ago•5 comments

A Recursive Algorithm to Render Signed Distance Fields

https://pointersgonewild.com/2026-03-06-a-recursive-algorithm-to-render-signed-distance-fields/
6•surprisetalk•3d ago•1 comments

Show HN: Learn Arabic with spaced repetition and comprehensible input

https://abjadpro.com
45•adangit•4h ago•12 comments

What happens when US economic data becomes unreliable

https://mitsloan.mit.edu/ideas-made-to-matter/what-happens-when-us-economic-data-becomes-unreliable
272•inaros•4h ago•247 comments

1M context is now generally available for Opus 4.6 and Sonnet 4.6

https://claude.com/blog/1m-context-ga
1087•meetpateltech•1d ago•466 comments

Starlink militarization and its impact on global strategic stability

https://interpret.csis.org/translations/starlink-militarization-and-its-impact-on-global-strategi...
84•msuniverse2026•11h ago•104 comments

Life as an OnlyFans 'chatter'

https://www.bbc.com/news/articles/cq571g9gd4lo
104•1659447091•3d ago•109 comments

Everything you never wanted to know about visually-hidden

https://dbushell.com/2026/02/20/visually-hidden/
22•PaulHoule•4d ago•5 comments

Online astroturfing: A problem beyond disinformation (2022)

https://journals.sagepub.com/doi/10.1177/01914537221108467
72•xyzal•5h ago•37 comments

UBI as a productivity dividend

https://scottsantens.substack.com/p/universal-basic-income-is-your-productivity
85•2noame•4h ago•155 comments

XML Is a Cheap DSL

https://unplannedobsolescence.com/blog/xml-cheap-dsl/
215•y1n0•9h ago•214 comments