Top all-time · #9762
hikari's blog
Personal blog · hikari.noyu.me/blogprogramminggamesculture
hikari's blog is a personal blog at hikari.noyu.me about programming, games and culture. Since 2020, 8 different Hacker News readers have linked it 15 times, most often “Ancient JavaScript is a safer language for integer programming than modern C”. It is still writing: the last post was on 2025-08-24, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
Linked in a discussion of whether ancient JavaScript is a safer language than modern C for integer programming. The only comment is a general argument that C is a systems language, not a scripting language.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Ancient JavaScript is a safer language for integer programming than modern C4 people · 4 mentions · first linked 2022-04-02
- GitHub private repo access control can be circumvented in certain cases2 people · 3 mentions · first linked 2020-05-06
- The algorithm is killing Twitter and it's driving me insane2 people · 2 mentions · first linked 2024-10-03
What Hacker News says?
This is not new. Many people have noticed this before, e.g. https://hikari.noyu.me/blog/2020-05-05-github-private-repos-...
Comment linking /blog/2020-05-05-github-private-repos-access-control-violation.html
on “Anyone can access deleted and private repository data on GitHub”Submitted The algorithm is killing Twitter and it's driving me insane as a story · 28 points
HN discussionI've previously attempted this for Windows 95. I tried very hard to be pixel-accurate. https://hikari.noyu.me/demos/ shows off a bit of what I achieved, but alas it lacks most of the UI elements. I learned some interesting things from the process. The biggest one for me is that web browsers have only one kind of focus, but Windows has two, a dotted line on the inside (element affected by space bar) and a black outli…
Comment linking /demos/
on “98.css – design system for building faithful recreations of Windows 98 UIs”Submitted The algorithm is killing Twitter and it's driving me insane as a story · 20 points
HN discussionI compiled the tweets into a blog post and made some corrections, so if anyone sees this in future, I recommend reading it this way: https://hikari.noyu.me/blog/2023-02-06-touchhle-anouncement-...
Comment linking /blog/2023-02-06-touchhle-anouncement-thread-tech-games-me-and-passion-projects.html
on “TouchHLE: An iOS 2.0 App Emulator”Submitted GitHub private repo access control can be circumvented in certain cases as a story · 6 points
HN discussionHigher level languages are based on lower level languages. aka Have to manually do more things in lower level language to get the 'built-in' features of the higher level language. C is a system/software engineering language, not a data science/"I don't do/use low level OS/HARDWARE stuff"/someone else needs to write the higher level stuff I want to use" language. So, using C as a scripting language, implies impliment…
Comment linking /blog/2022-04-01-javascript-is-a-safer-language-for-integer-programming-than-c.html
on “Ancient JavaScript is a safer language for integer programming than modern C”Submitted GitHub private repo access control can be circumvented in certain cases as a story · 4 points
HN discussionI implemented my suggestion: https://hikari.noyu.me/etc/2023-05-24-js-canvas-software-col... It seems that doing this per-pixel loop on the CPU in JS is slow, but it's not too bad: the first click might take 300ms, subsequent clicks are just 100ms. While this is about ten times slower than I was hoping, it's still fast enough to seem responsive to most users. This is also at 4K resolution, because I wanted a realist…
Comment linking /etc/2023-05-24-js-canvas-software-color-replacement/
on “Instant flood fill with HTML Canvas”Submitted Ancient JavaScript is a safer language for integer programming than modern C as a story · 3 points
HN discussionIn my experience the amount of buffering you get for USB MIDI seems to be highly variable. I've had incredibly frustrating problems with mysteriously vanishing commands with two different USB-MIDI adapters on macOS (to the point I would consider macOS unusable for MIDI, but since nobody else has ever complained about this it must be a quirk of the 2017 MacBook); on Windows, everything is always buffered properly; an…
Comment linking /etc/SoundPalette
on “How do you keep Web MIDI from crashing a 1983 synthesizer?”Submitted Even ancient JavaScript is a safer language for integer programming than C as a story · 2 points
HN discussionSubmitted Around the General MIDI world in 12 pianos as a story · 1 points
HN discussionSubmitted TouchHLE in depth, part 1: a day in the life of a function call as a story · 1 points
HN discussionSubmitted Ancient JavaScript is safer language for programming with integers than modern C as a story · 1 points
HN discussion