Live data from Hacker News

Viewing profile — vgel

vgel

HN member
Joined
Thu, Jun 18, 2020, 1:04 AM UTC
HN karma
1,176
Public activity
272 items

About vgel

my webzone: https://vgel.me

Recent public activity

  1. comment
    Comment #45488114

    It's less calibrated but still useful, yea

  2. comment
    Comment #40794233

    Reading the transcript of Stalin, Molotov, etc's conversation with Eisenstein was really interesting. Even if you disagree with their analysis and what they're doing, it's clear th…

  3. comment
    Comment #38985155

    Thank you for making it free! I've used it on my blog ( https://vgel.me ) forever, since back before I ever would've paid for analytics, and it's been rock-solid the whole time. So…

  4. comment
    Comment #38397414

    Oh, we already sequenced it awhile back. As for physical media, that's not exactly what happened... https://www.ncbi.nlm.nih.gov/nuccore/NC_001611.1?report=fast...

  5. story
  6. comment
    Comment #37395366

    Oh, interesting--I remember messing around with flags on the stack but was having issues with the WASM analyzer (it doesn't like possible inconsistencies with the number of paramet…

  7. comment
    Comment #37385543

    Looks like Schism ( https://github.com/schism-lang/schism ) got part of the way there, but it unfortunately seems to be dead.

  8. comment
    Comment #37385430

    I think because it's ambiguous with unary plus (a = +b), since C isn't supposed to have significant whitespace in most circumstances.

  9. comment
    Comment #37385328

    Oh, that's neat (funny that they skipped out on similar things to me, like GOTO and structs :-) I didn't see a link to the source in the article, but this seems to be it: https://s…

  10. comment
    Comment #37385262

    Maybe not the language choice, but the codegen of this compiler is terrible because of the single-pass shortcuts (for example, it unconditionally loads the result of all assignment…

  11. comment
    Comment #37385246

    Well, I set the 500 line budget up front, and that was really as much as I could fit with reasonable formatting. I'll be excited to see your 500 line C compiler supporting all thos…

  12. comment
    Comment #37385223

    I actually almost made it a C-- ( https://www.cs.tufts.edu/~nr/c--/download/ppdp.pdf ) compiler, but IIRC the `goto`s made me go with the regular C subset instead.

  13. comment
    Comment #37385202

    I think the code is fairly readable! It's formatted with Black (and therefore limited to reasonable line lengths) and well-commented. IMO, being under X lines of code is part of th…

  14. comment
    Comment #37385157

    Ooh, this is cool! Using WASM let me avoid writing a register allocator (though I probably would have just used the stack if I had targeted x86/ARM since I wasn't going for speed).…

  15. comment
    Comment #37385150

    I'm not sure, haven't looked at the codebases of old compilers in a long time. Definitely a lot of the language is pretty amenable to it, especially if you have unstructured jumps …

  16. comment
    Comment #37385127

    Oh, C4 is neat—technically it has me beat since it also implements the VM to run the code—though their formatting definitely takes advantage of long lines :-)

  17. story
  18. comment
    Comment #37231643

    A lot of the reasons for decline cited in the article feel fluffy. "The best washer/dryer depends on who you are"? The Wirecutter always gave alternatives and "upgrade picks". "Peo…

  19. comment
    Comment #36659074

    We had superhuman diagnosis systems 50 years ago! > Mycin was never actually used in practice. This wasn't because of any weakness in its performance - in tests it outperformed mem…

  20. comment
    Comment #36131609

    > Swing dancing Swing It Seattle? Me and my wife go to the wednesday dances :-)

  21. story
  22. comment
    Comment #35630579

    Yeah, exactly, but to enjoy the small game at that point, I think you need to have an appreciation for small games. I guess it's possible to enjoy a small game as only the core of …

  23. comment
    Comment #35630562

    Some people, yeah. But a lot of people only enjoy the game because of complex systems that were added later: redstone, slimeblock machines, building complex farms, gear progression…

  24. comment
    Comment #35629279

    I think a lot of it is what types of games or genres you're interested in. Certain games / genres of games work better as small games than others. Like I've worked on a lot of smal…

  25. comment
    Comment #35589652

    I still use an iPhone 6s—typing on it right now in fact—and the web has definitely moved on past these old devices. When I got it, it worked perfectly. Now lots of websites will ru…