Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jhgb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
jhgb
4y ago
You're saying it's "a common term", but I'd literally never heard it before a Rust library with this exact name appeared. Isn't this by any chance circular reasoning? That it became "a common term"
92.
▲
by
jhgb
4y ago
Uh...and? That has no bearing on the fact that Russia -- not Wikileaks -- is responsible for "Russia's invasion and desire to genocide Ukraine". I may not like Wikileaks a lot but I won't blame them for invasions and gen
93.
▲
by
jhgb
4y ago
Guilt by association is a terrible mindset.
94.
▲
by
jhgb
4y ago
Fair enough; "I wanted to try out X" is always a valid reason. It's just that compared to C, things like Unicode support, argument parsing and JSON support are already part of D's standard library so no dependencies shou
95.
▲
by
jhgb
4y ago
You'd need a runtime for managing green threads even if you didn't have a language with GC.
96.
▲
by
jhgb
4y ago
> There can be value in "things will be fast by default" vs "things can be fast if you use a careful subset of the language". One could equally say that there's value in "things will be general by default&qu
97.
▲
by
jhgb
4y ago
I wonder, have you considered D? Seems almost ideal to me for this kind of small tooling, and it's unlikely to break because of dependency version changes caused by the thirty-seventh party.
98.
▲
by
jhgb
4y ago
Well, what I think... It looks cool, but fish already includes similar functionality in its directory completion, so no external program required. So I suspect this is useful for people using bash and such?
99.
▲
by
jhgb
4y ago
In many countries, the preparation of many serious crimes, (murder included) is criminal on its own.
100.
▲
by
jhgb
4y ago
> Yes, the EU says it's illegal if you could be logging them, regardless of whether you are or not. Wait, what? Where do they say that? > That's why I said theoretically you could use some international service to handle all
101.
▲
by
jhgb
4y ago
They didn't have a 70m sized parabolic dish, though.
102.
▲
by
jhgb
4y ago
The DSN can receive data from MRO at Mars at up to 4 megabits per second, apparently. JWST is way closer, so it should be quite a bit faster.
103.
▲
by
jhgb
4y ago
That is actually quite cool. I wonder how many command line tools could take advantage of such a feature. Like, I don't know, upload a file somewhere and show a one-time QR code to transfer that file into your phone or something.
104.
▲
by
jhgb
4y ago
Yep, I may have forgotten about that. Shame on me.
105.
▲
by
jhgb
4y ago
> Likewise, a GDPR-compliant site can't be operated or hosted by an American because then the operator/host could be logging visitor IP addresses Because you "could" be logging visitor IP addresses? First, why would
106.
▲
by
jhgb
4y ago
Well you clearly can't use 24:00:00 universally as the end of your day because sometimes there's a 24:00:01 on some days?
107.
▲
by
jhgb
4y ago
> Uber is better than the old system You forgot to add "in some places".
108.
▲
by
jhgb
4y ago
For example pretty much any higher-order function that wants to do some decision-making and then hand over execution to one of several functions provided will want to hand over execution by means of a tail call, so that it doesn't unne
109.
▲
by
jhgb
4y ago
> and it sort of raises the question of which is the "abomination[s] forced on us as an accident of history." What I meant by that is the legacy of AMD64 having thousands of instructions, many of them with arbitrary opcode enco
110.
▲
by
jhgb
4y ago
Reminded me of Thinking Forth ( http://thinking-forth.sourceforge.net ). Lookup tables FTW.
111.
▲
by
jhgb
4y ago
Expense tracking? Expense prediction? Could be useful for many things.
112.
▲
by
jhgb
4y ago
Maybe it was inaccurate but I got what you were trying to say -- that "incoherent execution" is difficult on SIMD machines. > You may be interested to consider how incredibly complex the modern x86 architecture is to implement
113.
▲
by
jhgb
4y ago
I feel like you're using the word "fictional" in a sense that renders all models of computation "fictional" to the same extent and hence renders the word "fictional" itself meaningless/uninformative.
114.
▲
by
jhgb
4y ago
Possibly, but when I talk about "low-level stuff", I usually imagine very concrete things that are suitable for physical hardware implementation. Things like what the simplest RISC-V chip is designed to do. Unlimited jumps defin
115.
▲
by
jhgb
4y ago
> However I'm starting to think that scripting languages are a false economy. There is no intrinsic reason you can't have a concise and easy to use language that can be quickly (in debug mode) compiled to the metal and dynamica
116.
▲
by
jhgb
4y ago
How does any of those things make it "essentially impossible for any US-owned or US-hosted site to comply with GDPR"? Is it legally required in the US, for example, to use Google Analytics?
117.
▲
by
jhgb
4y ago
...such as? For that matter, you don't think other countries have rights guaranteed to their citizens that the US doesn't have? The legal mismatches don't seem to be likely to make a difference here that could introduce a bia
118.
▲
by
jhgb
4y ago
I never expected WASM to be low-level to begin with, so I don't believe it could ever possibly be "as low level as I might expect". Something like NaCl (the original one) perhaps could have been called "low level".
119.
▲
by
jhgb
4y ago
MVCC could use delta records instead. Doesn't Firebird do that?
120.
▲
by
jhgb
4y ago
> I'm a huge functional programming evangelist, but high-level stuff like this does not belong in a low level language bytecode like WASM. A tail call is a jump. Jumps are not "high-level stuff". They're very simple i
More ›