Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Quekid5
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
361.
▲
by
Quekid5
4y ago
> If I see an error in the middle of a bunch of commits that look like "trying x with y." Then I know that this is a tricky problem, and the developer was lucky to get it to work at all. Just an aside, but if there problem bein
362.
▲
by
Quekid5
4y ago
Seconded, Doom Emacs is such a huge QoL improvement over the DYI solution with a basic Emacs. (I did use the upstream vanilla Emacs, but the pain of LSP support, etc. etc. was just too much until I tried Doom Emacs... and suddenly Emacs i
363.
▲
by
Quekid5
4y ago
> [...] as a context free grammar using EBNF notation. This is impressive, but maybe a little more complicated than I want to get with a basic security tool. I apologize if I'm being trite, but Context Free Grammar doesn't mean
364.
▲
by
Quekid5
4y ago
> Since it's not via change-set ids, then does it keep track of related commits in a branch? It is via changeset-Ids correlating to individual commits. The changeset-Ids only serve as a permanent identifier to individual commits.
365.
▲
by
Quekid5
4y ago
> Did the term originate from Martin Fowler? Wiki says Kent Beck, see https://en.wikipedia.org/wiki/Code_smell
366.
▲
by
Quekid5
4y ago
No, each commit has its own changeset ID. The chain itself is tracked by Gerrit itself. I don't know exactly how, put I'm guesssing it's just using the regular git commit IDs for that. (The changeset ID is just so that it c
367.
▲
by
Quekid5
4y ago
> I actually wish more pepole would use the email patch review process. At least there, reviewing individual commits is the default and the relation among multiple commits is preserved. I'm not sure how that's accomplished in G
368.
▲
by
Quekid5
4y ago
Thanks for the clarification.
369.
▲
by
Quekid5
4y ago
Just curious about the mention of persistent data structures. Is this about the FP notion of persistent data structures (which I suspect) or on-disk data structures? Or both? :) I find that (FP) persistent data structures are like a super-p
370.
▲
by
Quekid5
4y ago
I'm so sad that so few test frameworks/libraries offer mutation testing. (And its profiling cousin Causal Profiling.) Admittedly the some languages might make them very hard to do, but the payoff would be so, so sweet.
371.
▲
by
Quekid5
4y ago
It honestly sounds like a lot of conflating "learning/recognizing X" for "experiences X" (even going so far as to invent a new word, qualia, for that)... which just seems like a bizarre distinction to me.
372.
▲
by
Quekid5
4y ago
> Most people (I've asked) will visualize a red apple if you ask them to visualize an apple. That's fun! To me apples are green by default. How many people have you asked? (Just curious)
373.
▲
by
Quekid5
4y ago
113355 seems pretty easy to remember tho
374.
▲
by
Quekid5
4y ago
> now you have to install the right version of Docker on all your servers. No, you don't. You might not even have to install Docker, e.g. Podman will probably do just fine. "All" docker is doing is calling some kernel code
375.
▲
by
Quekid5
4y ago
Fundamentally, even ignoring the ethical problems, eugenics doesn't work. The interactions between nature and nurture, genetics, epigenetics, etc. are waaaay to complex (and even multi-generational) to boil down to a simple decision to
376.
▲
by
Quekid5
4y ago
> I somehow was never bothered by the fact that some geniuses in 19th century already knew enough math/physics that I could digest in my life. Science is infinite so however much knowledge someone gained, it's zero comparing to
377.
▲
by
Quekid5
4y ago
Not that std::sort can take advantage of it (AFAIK), but a three-way comparison (spaceship) operator <=> was added to C++20.
378.
▲
by
Quekid5
4y ago
AFAIUI the company behind SQLite (Hipp & co.) have basically endless funding. Not unlimited, just a good enough budget and not likely to end soon. That's also a big factor.
379.
▲
by
Quekid5
4y ago
I feel we've just rediscovered why appeals to grammar[0] don't actually solve much of anything. (Not saying you're appealing to grammar, just that grammar is generally not that useful for discerning... anything really.) Anywa
380.
▲
by
Quekid5
4y ago
One-past-the-end is the way.
381.
▲
by
Quekid5
4y ago
Yeah, the 'why' often literally doesn't exist as information in the code anywhere, e.g. business rules, domain-specific knowledge, etc. If you're extremely lucky it might exist as 'why comments' :) I do wonder
382.
▲
by
Quekid5
4y ago
Just because I'm a bit curious and don't know the history here: Did they need to renumber, and if so... why? (I'm not arguing for nor against syscalls-as-kernel-API, I'm honestly just curious. Without knowing too much
383.
▲
by
Quekid5
4y ago
There's a lot more to it than that. Loom is Actually Useful Green Threads^TM.
384.
▲
by
Quekid5
4y ago
I'm not saying it's proof or anything. It is evidence that it's likely to be very hard (if not impossible).
385.
▲
by
Quekid5
4y ago
IIRC the Chromium devs have investigated and thought a lot about this and the TL;DR is: They don't believe it can be done. (I'd be inclined to take their word on it over Bjarne's.) I'm not sure this is where I originally
386.
▲
by
Quekid5
4y ago
(See other replies also, but just to add:) Given that this is an issue for some people (the reasons don't really matter) simply amending the message to 'Hey, are you available to talk *about X* ?' shouldn't be a big deal
387.
▲
by
Quekid5
4y ago
As far as I understand it /usr/bin/env is the only reliable path for "env", i.e. specified by POSIX.
388.
▲
by
Quekid5
4y ago
A couple of things I can think of off the top of my head: Since the compiler knows that certain things are UB using signed offers better (often significantly better) optimization opportunities then using unsigned. Plus, you get to use UBSan
389.
▲
by
Quekid5
4y ago
> But they obviously didn't put any effort into the syntax. Ackshually moment here, but they did put a lot of effort into chosing syntax which would require very little look-ahead on the part of the parser (given current or even dec
390.
▲
by
Quekid5
4y ago
Yes, it's true, and the split is also painful in Haskell. The split exists in Haskell for a choice few data structures where it truly matters for performance -- it also exists for Set/Map. (And I'd argue it is actually a bad
More ›