Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crabbone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
crabbone
5d ago
Oh, and in Hebrew, while it's not acknowledged by the speakers themselves, there's also two different ways to pronounce "L" ("lamed"), while English speakers only utilize one of the two ways. So, they manage t
2.
▲
by
crabbone
5d ago
In many Slavic languages there's a concept of "soft" and "hard" consonants. In Russian and Ukrainian, for example, whether the consonant is of either kind is determined by either the vowel that follows it or a spec
3.
▲
by
crabbone
5d ago
Sigh . Web. Not Internet. Why is this distinction so hard to make on a WEB site dedicated to technology? The reason I keep repeating this whenever I see this is because I've seen idiotic mislabeling and mischaracterization materi
4.
▲
by
crabbone
8d ago
Erm... not really. Well, since you mentioned Euler: most of his funding came from the St. Petersburg Academy, which, in turn, was bankrolled by the Russian Czar (Catherine the Great, in this instance). The crown had absolutely no need to
5.
▲
by
crabbone
9d ago
Science funding was different back then. It was a rich men hobby, something done for amusement or to impress other rich men. Today, science funding comes out of the tax collected from everyone. The taxpayers want an explanation for how th
6.
▲
by
crabbone
9d ago
Some complexity levels not mentioned in the article: * Consistency groups. The article kinda almost gets there, but stops right before it realizes there's a problem. If you have multiple programs accessing the storage, s.a. a databas
7.
▲
by
crabbone
11d ago
Programs like filesystems typically have their own schedulers that aggregate writes, it would be an extreme performance hit if they wrote each checksum individually, as a separate I/O operation. They are certainly bundled with some ot
8.
▲
by
crabbone
11d ago
Failures in storage software are very rare. Which makes it very hard to test... (you need to run it a lot, for a very long time if you hope to find errors by chance). Also, some failure modes are worse than others. The failures known as D
9.
▲
by
crabbone
11d ago
I'm not disagreeing with you. I just don't like where this is going :) Oh, and I have an anecdote, somewhat relevant to the situation. So, my grandma lived through the Nazi occupation of the Western Ukraine. She died in the earl
10.
▲
by
crabbone
11d ago
I disagree with the (2). The laws of war are and have been evolving, and there's plenty of evidence in recorded history. The first records we have come from Ancient Babylon and they have been modified and amended multiple times since
11.
▲
by
crabbone
11d ago
In Israel, we used to have post-office issued debit cards. You buy the card at the counter, with cash, and then it could be used for online payments, until you exhaust your credit. This is not entirely different from a bank, of course, bu
12.
▲
by
crabbone
11d ago
I doubt Iranians needed sanctions as an excuse to install their own CAs and require their citizens to use them. Many authoritarian regimes require their citizens to use domestically produced networking software that is different degrees o
13.
▲
by
crabbone
11d ago
Well, if it's inevitable, then we are facing a long stretch of history when everybody is having a bad time... And by that I mean that it's going to be worse than it is today. War will become a new normal for most people in the wo
14.
▲
by
crabbone
11d ago
I live (with a short intermission when I lived in the EU) in the Middle East, so, outside of reading the local news, sometimes I can just look out of the window. I don't understand the question about Russia vs China: bigger in what sen
15.
▲
by
crabbone
12d ago
This is not a good question to ask. It's not for what. It's to prevent what. Even if you don't care about how Iran treats its own population, you should care about how it treats others because one day it might be you. Ir
16.
▲
by
crabbone
13d ago
They also have single quote, dollar and backtick... this is a lot worse than just whitespace. The problem with whitespace surface when the programmer made no effort to escape the string used as a file name. This adds a whole new vector
17.
▲
by
crabbone
14d ago
Yes. Like I wrote in another comment: authors' expectations and explanations aren't... very convincing. Asking about the order of execution in a concurrent program which certainly can have multiple valid orders by design is unf
18.
▲
by
crabbone
14d ago
I think the article is... not being completely honest. To my simple mind, spawning a task but not awaiting it is undefined behavior. So, no wonder it does different things in different languages / libraries. What creates the implemen
19.
▲
by
crabbone
15d ago
I'm not sure if that's a bad choice... BTW, I think STIG still requires it. So, if you want to be compliant with some (US) government requirements, you'd still have to put different bits of your system on different partition
20.
▲
by
crabbone
15d ago
Oh, the irony of: echo "/swapfile none swap defaults 0 0" >> /etc/fstab If we are going full modern, why not create a Systemd unit? ( https://www.freedesktop.org/software/systemd&
21.
▲
by
crabbone
15d ago
To be honest, AI or not, I just don't like to be in the situation where I need multiple checkouts of the same repository. I do it sometimes anyways, but it's not because I'd like to work like that, rather, because something
22.
▲
by
crabbone
18d ago
> I'm not sure I fully understand. In my view, it's pretty evident that tests should test behavior and not structure. Not OP, but I think I know what OP has in mind. There are some trivial ways in which code can be made easier
23.
▲
by
crabbone
18d ago
I haven't finished reading and had to make a detour into another article by the same author, so, probably, I will have to extend the comment, but so far this: > Perhaps the limiting factor is just that knowledge of effective test te
24.
▲
by
crabbone
19d ago
I agree in that I don't know in what context Orwell wrote the quote above. Maybe it made more sense the way it fitted in that context. Whenever this kind of discussion happens, I recall Andrey Platonov (a Russian writer, who was so we
25.
▲
by
crabbone
20d ago
When I read the Orwell's version, I immediately had the same feeling I had when reading mathematical proofs. I hate so much to hunt the preceding text for anaphora resolution... It's just such a bad and pretentious way of writing
26.
▲
by
crabbone
26d ago
Here's my experience with doorbells: I inherited an electrical one from the previous owner. It ran on... battery. (Why would anyone do this is beyond me, but it turns out to be very common where I live.) The battery died and I neede
27.
▲
by
crabbone
27d ago
I've met with this attitude before. It's when developers interpret the function of QA to exclusively search for the situations where the expected functionality and actual don't match. They would reject anything coming fro
28.
▲
by
crabbone
27d ago
I think this is intentional? I use Firefox reader, but the same idea. I actually prefer it this way (except I don't like that the reader doesn't support Vi/Emacs navigation...) For content that is just text, I prefer that th
29.
▲
by
crabbone
27d ago
> Who else uses the Shift key to end the screensaver, because in case the event goes through to an actual program it's least likely to do have unintended effects? Hahaha. Yup. That's me :) Not the screensaver in my case. I
30.
▲
by
crabbone
28d ago
This is a very misguided idea. Humans have value judgement. AI doesn't. AI doesn't "know" what good code even is. For something to be good, there has to be a purpose. Good is the measure of how well that purpose is f
More ›