Live data from Hacker News

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

hostilevolume.com

51–60 of 89 posts

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

#51
post #12

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

I could tell in edge that right side was muted based on the icon next to the address bar and noticed you could use arrows to move one by one so just pressed left 25 times.

Much harder on a mobile device!

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

#55

Got an error on Level 17, just a heads up. Love the game, btw.

Its intentional. Glad you like it!

ok but i manually used arrow keys to set it to by clicking right 25 times, and that didn't work, so i gave up.

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

#56

Earlier quoted context omitted.

It's funny because Microsoft Teams does this today, in 2026.

Happy I never had to use Teams so far. Only heard bad things about it lol.

Then you knowall there is to say about it.

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

#57
I often write small userscripts to neutralise hostile or annoying UI patterns. I played the 'Hostile Volume' game for a while. Nice game! After a while, I wondered: if this were a real hostile website, could I write a userscript to make each level happy? Here is the script:

  // ==UserScript==
  // @name  Hostile Volume Winner
  // @match https://hostilevolume.com/
  // ==/UserScript==
  (function () {
    const s = document.createElement('script')
    s.textContent = `
      (function () {
        function visible (id) {
          return !document.getElementById(id).classList.contains('hidden')
        }
        function win () {
          if (visible('victory-screen')) return
          if (visible('instructions-modal')) {
            document.getElementById('start-btn').click()
            setTimeout(win, 2000)
            return
          }
          setTimeout(function () {
            document.getElementById('l13-age-input').value = '01011970'
            window.cancelAnimationFrame(levels[currentLevelIndex].frame)
          }, 100)
          window.setVolume(25)
          setTimeout(win, 3500)
        }
        win()
      })()
    `
    document.body.appendChild(s)
  })()
If you don't have a userscript manager, you can just copy the script between the two backticks and paste it to the web browser's Developer Tools console.

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

#58
I am familiar with this game. I play a variant of it on iOS everyday, sometimes multiple times a day, with my AirPods and iPhone. I'm not very good though. Somehow iOS always wins and finds a hostile volume to initiate playback with regardless of what I do with the UI.
Post reply on HN