Live data from Hacker News

Viewing profile — cyco130

cyco130

HN member
Joined
Thu, Jun 24, 2021, 7:39 AM UTC
HN karma
618
Public activity
158 items

About cyco130

Developer, musician, and occasionally other things. Creator of Rakkas, Hattip, and vavite.

Recent public activity

  1. comment
  2. comment
    Comment #48873153

    I've heard of it, of course! And of course they're years ahead of my little hobby project. But there's an important difference: They run on the browser via WebAssembly, the project…

  3. story
    Show HN: Sfotty Pie – A browser-based Atari 8-bit emulator in TypeScript

    Hi HN! This is my little tribute to the machine that started it all for me. I first shared it publicly some five years ago when it was only able to run Atari BASIC. Today it's in a…

  4. comment
    Comment #48277239

    I can see where the arguments for React's alternatives like Preact, Vue, Svelte, Solid, etc. come from. All of them are better than React at least in one aspect and React's dominan…

  5. story
  6. story
  7. comment
    Comment #48212091

    And this is Railway, a big enough name to top the HN main page and presumably find someone from Google to intervene at some point. I would have zero recourse if it was some little …

  8. comment
    Comment #47814654

    tanh is a very pleasant sounding overdrive function for audio, for example.

  9. comment
    Comment #47764965

    One neat trick for TypeScript branded types is to use { "~brand": "SOME BRAND" } instead of { __brand: "SOME BRAND" }. __brand shows up at the top of the autocomplete keys where "~…

  10. comment
    Comment #47588736

    Axios has maxContentLength and maxBodyLength options. I would probably go with undici nowadays though (it also has maxResponseSize).

  11. comment
    Comment #47587131

    I'm not sure fetch is a good server-side API. The typical fetch-based code snippet `fetch(API_URL).then(r => r.json())` has no response body size limit and can potentially bring do…

  12. comment
    Comment #46934019

    Thanks for the articles, great sources.

  13. comment
    Comment #46927076

    > Current literature does not distinguish between head voice and falsetto. Hmm, are you sure about this? I thought chest voice and head voice were understood to be a single registe…

  14. comment
    Comment #46923886

    Anecdotal evidence from my own singing at 20 compared to 40 seems to point to the opposite.

  15. comment
    Comment #46615904

    It is indeed part of the standard. It says "Within a structure object, the non-bit-field members and the units in which bit-fields reside have addresses that increase in the order …

  16. comment
    Comment #46554618

    If history is any indication, it would only mean more passengers in the plane.

  17. comment
    Comment #46431954

    Natural languages are much more complex. Complex for humans: I can learn a new programming language in an afternoon and be reasonably productive in it within a week or two. I wish …

  18. comment
    Comment #46395660

    My very first open source project[1] aimed to solve the same problem. Nice to see it still has quite a few weekly downloads. [1] https://sourceforge.net/projects/bin2c/

  19. comment
    Comment #46391134

    Not the gp but I can't live without co/ci/br now.

  20. comment
    Comment #46237687

    I celebrated my 25th year on stage almost three years ago. Mostly playing covers in bars. There was a time when we were hoping to “make it” and we did release an album but it wasn’…

  21. comment
    Comment #46172987

    I've watched the SSA-related parts of these lectures and, despite the low video quality, I've found the quality of the content to be very high. Lecture notes can be found here: htt…

  22. story
  23. comment
    Comment #46170084

    These instructions were not intentionally designed and put in there in secret. They're simply an unintended consequence of the "don't care" states of the instruction decoding logic…

  24. comment
    Comment #46134152

    That’s where link-time optimization enters the picture. It’s expensive but tolerable for production builds of small projects and feasible for mid-sized ones.

  25. comment
    Comment #46133973

    It would but it's harder to trigger. Here, it's not safe because they're public functions and the standard would require `add_v1 != add_v2` (I think). If you declare them as static…