Live data from Hacker News

Viewing profile — jhgb

jhgb

HN member
Joined
Fri, Aug 25, 2017, 2:58 PM UTC
HN karma
3,297
Public activity
2,429 items

About jhgb

No profile information was provided.

Recent public activity

  1. comment
    Comment #49183301

    People of different ethnicities can differ by something as minor as just language and language-related culture, such as for example Czechs vs. Germans. So surely ethnicity is not t…

  2. comment
    Comment #49099110

    I see. I guess that makes sense, popularity-wise. I imagine the results were in the vicinity of PostgreSQL anyway, considering the similarity of approaches.

  3. comment
    Comment #49098963

    I'm surprised that Interbase/Firebird seems to be entirely omitted from this despite pioneering the MVCC approach.

  4. comment
    Comment #49098620

    > As for the bytecode, as far as I recall CMU CL did not have bytecode compiler at all The byte code compilation option is described in CMUCL documentation, section 5.9 Byte Coded …

  5. comment
    Comment #49094317

    I simply assumed the tables in question were log tables. (No, not that kind of log.)

  6. comment
    Comment #49013742

    I found very quickly an NYT article from 1993 that listed his date of birth as "April 5, 1952". I don't know if that's the source for the Wikipedia article but that info has been a…

  7. comment
    Comment #48793688

    You can simply check Wiktionary, like you can with most words.

  8. comment
    Comment #48793473

    No, database servers solve that problem. That the unnecessarily COBOL-like SQL ended up being the primary interface to them is simply an unfortunate accident of history.

  9. comment
    Comment #47366719

    If you want to make ultra-complicated clients, I assume that's what WebAssembly is heading towards. And it doesn't limit you to a poorly evolved language that wasn't intended for u…

  10. comment
    Comment #47287856

    Jevons' paradox still exists. Making X cheaper (usually by needing fewer people to do one unit of X) can and often does lead to more people being needed for X.

  11. comment
    Comment #46986537

    Merchant shipping contributes around 3% to CO₂ emissions. That is smaller than, e.g., electricity and heat generation, road transportation, manufacturing, construction, and agricul…

  12. comment
    Comment #46596999

    C is literally a high level language.

  13. comment
    Comment #46407072

    Nobody decided that it's a crime, and it's unlikely to happen. Question is, what do you do with mandatory snooping of centralized proprietary services that renders them functionall…

  14. comment
    Comment #46406606

    > Use Signal. Or Wire, or WhatsApp, or some other Signal-protocol-based secure messenger. That's a "great" idea considering the recent legal developments in the EU, which OpenPGP, …

  15. comment
    Comment #46377821

    > yeah it did not follow Algol syntax but Pascal's and Ada's Now quite sure what you mean by that; all of Lua, Pascal, and Ada follow Algol's syntax much more closely than C does.

  16. comment
    Comment #46166018

    ...and that costs you code modularity and separate compilation. Why lose them when you don't have to?

  17. comment
    Comment #46163901

    Yes, except without all the known disadvantages of goto. That's the whole point.

  18. comment
    Comment #46160766

    It gives you arbitrarily complex control flow even in presence of modularity. A tail call is a state transition. Without them, you'd have to resort to a big loop (which breaks modu…

  19. comment
    Comment #46101342

    Funny, because it's the exact opposite for me. You sure it's not just your news source preferences?

  20. comment
    Comment #46097556

    There's one obvious potential application, which is caching of common requests. If something like segments of streams or any CDN contents is cached on the satellite, it reduces com…

  21. comment
    Comment #46097407

    You don't HAVE to boot RPi4+ from an SD card. RPi4 and RPi5 can boot from an external SSD just fine. I don't recall the last time I used an SD card in an RPi but it must have been …

  22. comment
    Comment #46097192

    Don't use an SD card, then. It's that simple.

  23. comment
    Comment #45972483

    I too need to thank you for the very first C compiler I ever had access to in 1999, after 10 years of having a book on C in my possession that I couldn't use until then.

  24. comment
    Comment #45864144

    Yes, but compile-time evaluation in Zig doesn't require the "comptime" keyword. Only specific cases such as compile-time type computation do (but these specific cases are not provi…

  25. comment
    Comment #45861371

    I'm pretty sure the "comptime" keyword only forces you to provide an argument constant at compile time for that particular parameter. It doesn't trigger the compile time evaluation…