Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crabbone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
661.
▲
by
crabbone
3y ago
Unix wasn't "good enough". It was, essentially, the standard for communication. The reason it was developed and adopted is to be used for what today we'd call a router. The idea was that big "real" computers
662.
▲
by
crabbone
3y ago
Unix' popularity wasn't due to its engineering qualities, rather due to the niche it occupied in the larger ecosystem. Trying to make a slightly better Unix, but not replacing the older one in its niche wouldn't succeed. It
663.
▲
by
crabbone
3y ago
Merges are bad only when all parties involved edited the same code. There's no programmatic way to solve this problem. It's an administrative problem: someone has to decide whose code is the right one to use. If changes coming f
664.
▲
by
crabbone
3y ago
I don't want this to be interpreted as a negative comment about Pijul: I didn't try it, and don't want to judge. My question is: what is the motivation for making distributed VCS? Over the entire lifespan of Git the number
665.
▲
by
crabbone
3y ago
Wow, this is a third commenter who didn't bother to read what OP wrote. Come on! OP meant the whole OS , not the kernel project. How is this not obvious?
666.
▲
by
crabbone
3y ago
> Linux maintainers have little idea of how different libc implementers expose the interface they provide This is literally false. A huge chunk of discussion on kernel mailing lists is exactly about this subject. And, again. When OP us
667.
▲
by
crabbone
3y ago
Again, you are trying to pretend not to notice the common understanding and the use of the word, while pulling out some definition nobody cares about. Yes, technically , Linux is a kernel project. But, most time the word is used to design
668.
▲
by
crabbone
3y ago
While I think that most of your reply is pretending to not notice the real problem and making lame excuses, I specifically want to point out this: > You can program in another language other than C and avoid using GNU libc Linux is a set
669.
▲
by
crabbone
3y ago
How much are you going to print? If you print "just the program" (i.e. no dependencies), it will spoil very quickly. If you print both the program and dependencies, it will live a little longer. If you print dependencies and the s
670.
▲
by
crabbone
3y ago
Moving from Israel to the Netherlands, it was one of the things I had to get used to. Israeli groceries offer free plastic bags for many things. In the Netherlands most supermarket chains have none (only the heavier durable kinds). Howeve
671.
▲
by
crabbone
3y ago
> That seems particularly appropriate for posting code examples. Github is a proprietary, closed-source service that makes no promises about keeping things for a long time. And even if they do, at the time convenient for them, they'
672.
▲
by
crabbone
3y ago
Well, that's my point: you need regulations!
673.
▲
by
crabbone
3y ago
We have very good relationship with our neighbor, who's French (this will become relevant later). We met at the playground both babysitting our kids. We know each other well enough to come visit, eat lunch together, go to various chi
674.
▲
by
crabbone
3y ago
One of the unexpected effects of learning Hebrew for me, was something I didn't realize at first. Only almost thirty years since I could confidently use the language I accidentally watched a video where someone was researching the pho
675.
▲
by
crabbone
3y ago
Why would a consumer have a billion files in a directory? Your question reminds me of a famous (some fifteen-twenty years ago) question from MSDN forums. A poor soul complained that when they put 10K buttons on a form in the designer view i
676.
▲
by
crabbone
3y ago
Reading this data from a program that writes to a file rather than disk is... of very low utility. It doesn't really tell you about how the filesystem performs. Not to mention that your numbers will very a lot depending on your h
677.
▲
by
crabbone
3y ago
Over years, I've seen a lot of poorly made binary formats used by various programs. Databases like PostgreSQL are where such binary formats had evolved through benchmarking, testing for various edge cases, and are generally better than
678.
▲
by
crabbone
3y ago
> capitalist would argue that markets are you best shot at doing this. That's predicated on anti-monopoly laws and other kinds of fairness requirements that are imposed on the market from the outside. Markets, or capitalism, if you
679.
▲
by
crabbone
3y ago
At this point, I've forgotten the struggle of global hotkeys interfering with uncommon symbols. Using Emacs, when I need to write in a language that doesn't use only Latin symbols, I switch to phonetic translit for that language.
680.
▲
by
crabbone
3y ago
> There is an illusion that technology automates work—instead it only changes it. And a number of follow-up attacks on technology totally in the spirit of Jacques Ellul. My wife is a physician, and through her and some of my personal exp
681.
▲
by
crabbone
3y ago
Not if you play videogames, but yeah, for writing code keyboard speed doesn't make a difference.
682.
▲
by
crabbone
3y ago
In high-school, I had to write an expose... something about the "silver age of Russian poetry" (it's Block, Belyj, Akhmatova, Gipius, Gumiljov etc. if you are interested). It was about 20 pages long, on a typewriter. It'
683.
▲
by
crabbone
3y ago
Here's one more problem not mentioned by others: SQLite has some functions that it declares but doesn't define. For example, regexp(). So, if your table is defined as having a constraint with regexp()... well, sucks to be you: i
684.
▲
by
crabbone
3y ago
I've been somewhat successful to use Ada instead. It has a lot of inconveniences of its own, but compared to C++ it's a language where it's hard to get things to work in any way, but once you get them to work, they are likel
685.
▲
by
crabbone
3y ago
This is a kind of fear-induced approach. I dunno. I'm not afraid of breaking /usr. If I screw up, I'll fix it. I don't screw up often enough to have to also deal with setting up backups. Being in the storage business,
686.
▲
by
crabbone
3y ago
Yeah, I guess, I'm falling behind the times. I've never used, nor have I ever met anyone using Chrome OS or Steam OS. What are they for? I hate Android with a burning passion. I pray for a different OS for mobile phones that&#x
687.
▲
by
crabbone
3y ago
If I put my binaries in a place other than the "immutable" one, what's the point in having the immutable place if I don't use it? If I put my binaries in the "immutable" place, it's no longer immutable. I
688.
▲
by
crabbone
3y ago
Even just immutable /usr is still bad for individual users. Eg. I build a few projects myself. And sometimes I also need to debug them, after they are installed. Also, very frequently used programs, like Web browsers end up there.
689.
▲
by
crabbone
3y ago
Immutable OS is not a good choice for individual users. For servers that don't see much interactive use / don't need frequent opportunistic installs or updates / don't need various ad hoc assembled applications to
690.
▲
by
crabbone
3y ago
My understanding is that SuSE is the Fedora of SLES, and SLES is what Dell tries to put on some of its storage appliances. This is a kind of appliance that doesn't go to individual consumers though, so, you might have never encountere
More ›