Viewing profile — vgel
vgel
HN member- Joined
- Thu, Jun 18, 2020, 1:04 AM UTC
- HN karma
- 1,176
- Public activity
- 272 items
- HN profile
- View on Hacker News ↗
About vgel
Recent public activity
-
comment
Comment #45488114
It's less calibrated but still useful, yea
-
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…
-
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…
-
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...
- story
-
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…
-
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.
-
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.
-
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…
-
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…
-
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…
-
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.
-
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…
-
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).…
-
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 …
-
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 :-)
- story
-
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…
-
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…
-
comment
Comment #36131609
> Swing dancing Swing It Seattle? Me and my wife go to the wednesday dances :-)
- story
-
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 …
-
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…
-
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…
-
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…