Viewing profile — jhgb
jhgb
HN member- Joined
- Fri, Aug 25, 2017, 2:58 PM UTC
- HN karma
- 3,297
- Public activity
- 2,429 items
- HN profile
- View on Hacker News ↗
About jhgb
No profile information was provided.
Recent public activity
-
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…
-
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.
-
comment
Comment #49098963
I'm surprised that Interbase/Firebird seems to be entirely omitted from this despite pioneering the MVCC approach.
-
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 …
-
comment
Comment #49094317
I simply assumed the tables in question were log tables. (No, not that kind of log.)
-
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…
-
comment
Comment #48793688
You can simply check Wiktionary, like you can with most words.
-
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.
-
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…
-
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.
-
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…
-
comment
Comment #46596999
C is literally a high level language.
-
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…
-
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, …
-
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.
-
comment
Comment #46166018
...and that costs you code modularity and separate compilation. Why lose them when you don't have to?
-
comment
Comment #46163901
Yes, except without all the known disadvantages of goto. That's the whole point.
-
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…
-
comment
Comment #46101342
Funny, because it's the exact opposite for me. You sure it's not just your news source preferences?
-
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…
-
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 …
-
comment
Comment #46097192
Don't use an SD card, then. It's that simple.
-
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.
-
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…
-
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…