Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Smaug123
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
511.
▲
by
Smaug123
3y ago
Even without considering money, I'm not really aware of a restaurant which is compatible with the mental state that's physically expressed as "lying in bed without moving"; this book is for people in that mental state.
512.
▲
by
Smaug123
3y ago
"The most basic and easy form of food preparation" is still food preparation; declaring that something is the simplest thing in its category does not actually make anything in that category bearable. Look through the thread, there
513.
▲
by
Smaug123
3y ago
It's not too surprising that the reviewer describes the setting as "Taoist". Ursula Le Guin has even published a translation of the Tao Te Ching. (I agree with everything in this review, and will probably grab my old and batt
514.
▲
by
Smaug123
3y ago
Isn't this exactly what the parent was saying? "Stream of bytes" is not a meaningful thing that Powershell deals with by default. Using an operation like "pipe to file" on a text stream (like the Success output stre
515.
▲
by
Smaug123
3y ago
Turns out that you get at most one of "readable" and "correct" with shell scripts!
516.
▲
by
Smaug123
3y ago
I don't think I've ever had this kind of stupid error in a script that Shellcheck accepts, by the way, which is a more principled way to pick up the problems.
517.
▲
by
Smaug123
3y ago
`git pull` is not easy! It implies implementing a merge algorithm, for example. (One could half-ass this by only implementing fast-forward merge, I suppose.)
518.
▲
by
Smaug123
3y ago
You may have misread this. The OP means "extracting error nil checks into a function is an anti-pattern", not "your functions should not contain error handling".
519.
▲
by
Smaug123
3y ago
Personally I soldiered on to to the point of being able to extract objects from packfiles, before I realised just how monstrously and tediously complex `git rev-parse` is, and gave up. It's foundational to pretty much every porcelain c
520.
▲
by
Smaug123
3y ago
More concretely, one of the classic Python bugs is to use `[]` as a default argument and then mutate what "is obviously" a local variable.
521.
▲
by
Smaug123
3y ago
You should consider reading Gödel, Escher, Bach. It is an astonishing book.
522.
▲
by
Smaug123
3y ago
(Hofstadter was quoting Geoff Hinton when he said that. What he himself compared the advance to was "fire".)
523.
▲
by
Smaug123
3y ago
This is true but somewhat misleading. The nth busy beaver numbers are known for n <= 4. It's within the bounds of possibility that we will some day learn the nth busy beaver numbers for n <= 10. (What we can say is that the par
524.
▲
by
Smaug123
3y ago
A neat special case of "hope is not a strategy" from SRE-land!
525.
▲
by
Smaug123
3y ago
"Containerised" would be less ambiguous, I think.
526.
▲
by
Smaug123
3y ago
> DevPod is the first and only tool for creating and managing dev environments that does not require a heavyweight server-side setup. I guess either "dev environment" means something different to what I understand by the term,
527.
▲
by
Smaug123
3y ago
I've asked a friend who is sort of kind of a faculty member; they may or may not be able to get access (they have a rather bespoke institutional status), so please other people keep trying!
528.
▲
by
Smaug123
3y ago
A fully-featured dependent type system may be undecidable, but that doesn't mean you can't make one - it just means that there will be valid programs that the type checker nevertheless rejects, or there will be valid programs for
529.
▲
by
Smaug123
3y ago
I guess you're using ChatGPT 3.5? I'd have thought v4 is simply too slow and you'd be unavoidably jolted out of flow waiting for it.
530.
▲
The Future of Programming – Interview with Richard Eisenberg
(signalsandthreads.com)
106 points
by
Smaug123
3y ago
|
33 comments
531.
▲
by
Smaug123
3y ago
Insert Pirates of the Caribbean meme. "This is without doubt the worst ship that's ever floated." "But it does float." There's no inherent shame in Ship-of-Theseusing something to accommodate changing requireme
532.
▲
by
Smaug123
3y ago
Would any reader who did not already know the name of the standard Haskell compiler have been any more enlightened if it had said "Glasgow Haskell Compiler" in the first paragraph? As it stands, the first paragraph of the article
533.
▲
by
Smaug123
3y ago
Forgive the silly question, but isn't the speculative execution system responsible for making sure that speculation doesn't break your program semantics? In general, would it not be a bug in the speculative execution system to (e.
534.
▲
by
Smaug123
3y ago
"Make this supply-limited good available" is a problem that markets love to solve; in fact we do quite a lot of work to place constraints on many markets so that their solutions take forms with specific properties. In principle,
535.
▲
Implementing Value Speculation in OCaml
(lortex.org)
114 points
by
Smaug123
3y ago
|
12 comments
536.
▲
by
Smaug123
3y ago
Massive architectural refactors are so attractive (at least to the kind of mind that likes Factorio) and so expensive. At least make sure you've got some concrete benefits that you think might arise from breaking apart the monolith
537.
▲
by
Smaug123
3y ago
The more common phrase is in fact "death by a thousand cuts", referring to an excruciating [sic] Chinese method of execution. https://en.wikipedia.org/wiki/Lingchi
538.
▲
by
Smaug123
3y ago
I'm surprised nobody has pointed out yet that "Mailers are another way to render a view" has lost information that was present in "Mailers are really just another way to render a view.". The author of this post appe
539.
▲
by
Smaug123
3y ago
(A more informative link would be https://en.wikipedia.org/wiki/Dogger_Bank_Wind_Farm .)
540.
▲
by
Smaug123
3y ago
(For what it's worth, I suspect if you took a random poll of Hacker News commenters, at least 90% would know what godbolt is. In fact, until I saw this thread, I thought it was just something like the C language which _everyone_ knows
More ›