Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kd5bjo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
301.
▲
by
kd5bjo
6y ago
By putting a burden on people who know something is “morally questionable,” you are discouraging people from taking actions which might reveal such knowledge to them. In the hypothetical you posted, the manager is not in a position to avoi
302.
▲
by
kd5bjo
6y ago
> Engaging with the question itself is assuming responsibility. This is a dangerous sentiment as it incentivizes people to not engage with such questions in order to avoid the accompanying duty, which cannot be known before considering t
303.
▲
by
kd5bjo
6y ago
According to the PQS paper, they pick an existing row in the database and generate random predicates until they find one that’s true for that row. They then use that as a WHERE clause and verify the original row is contained in the result
304.
▲
by
kd5bjo
6y ago
As far as I can tell, the crosslinking required by the Zettelkasten approach (1) provides two main benefits: - It forces some retrieval practice of the notes you’ve taken before, which reinforces all the ideas involved. - Most of the benefi
305.
▲
by
kd5bjo
6y ago
> This is to keep my head straight on what topics had been touched on by that book. Most of the time, it’s more be beneficial to file notes according to the situation in which they’ll be useful rather than where they came from: If you’re
306.
▲
by
kd5bjo
6y ago
Consensus that these processes are really the best way to do things is relatively recent, and I wouldn’t be surprised if there are a lot of shops that haven’t yet retooled to them. Continuous integration was only proposed as a concept 30 ye
307.
▲
by
kd5bjo
6y ago
It’s interesting to note that the final result, though essentially circular, has an offset axle. This certainly seems suboptimal, and it would’ve been nice to have some analysis of why this differs from the expected result.
308.
▲
by
kd5bjo
6y ago
Ryle’s use of the term “theory,” which Naur adopts here, is a bit counter-intuitive; it’s really referring to a kind of operational knowledge. One of Ryle’s central points is that there’s a categorical difference between being able to perfo
309.
▲
by
kd5bjo
6y ago
> There are no assurances that it will ever run. Yes and no. Whenever control leaves a code block, Rust automatically calls the drop() method of all values still owned by that block. There is no guarantee that control will exit every
310.
▲
by
kd5bjo
6y ago
That licence only applies if you want to use the term “Project Gutenberg,” which is trademarked. As noted at the top of that page, the actual book text isn’t protected by copyright at all , and you can do anything you want with it,.
311.
▲
by
kd5bjo
6y ago
Similarly, Disney bought the land in Florida for WDW quietly, using a bunch of shell companies, to avoid exactly this situation.
312.
▲
by
kd5bjo
6y ago
> These kinds of things require deliberate practice for the specific situations, when you are in the IDE, not in the SRS software This is what checklists and reference sheets are for. After learning how to do something, file away a refe
313.
▲
by
kd5bjo
6y ago
> If I could spend some time with a world-renowned expert in anything I don't want them to waste time teaching me the basics. I can get that anywhere. I want to know the thing that elevates them above everyone else. In my experience
314.
▲
by
kd5bjo
6y ago
If you keep the water slow enough to stay in laminar flow and the electronic scales large enough to avoid quantum effects, electronic and hydraulic components have an essentially 1:1 correspondence. The biggest difference is in mechanical e
315.
▲
by
kd5bjo
6y ago
The difference in when the error is flagged is a large difference, though. Usually, runtime semantic errors won’t be flagged until the program tries to actually perform some nonconforming action. That lets the programmer work on unrelated
316.
▲
by
kd5bjo
6y ago
You’re right, of course. To my mind, one way to classify how severe mistakes are is by looking at their potential consequences. For programming, there’s unpredictable, hard-to-identify bugs with far-reaching effects at oneend of the scale
317.
▲
by
kd5bjo
6y ago
For most of these, the net result is that the compiler behaves strangely, but the programs that compile still work as intended. These are intermediate to advanced Rust concepts, and most programmers can eventually learn them from experienc
318.
▲
by
kd5bjo
6y ago
Employment is a market, similar to many others. As long as there are a significant number of companies that want you to show up in an office, choosing to live in an area with fewer employers puts you in a different cohort with a lower mark
319.
▲
by
kd5bjo
6y ago
Inherent in Postel’s law is that you hold received messages to a lower standard than those you emit. Using your live receiver code to validate your output is incorrect, then, because you’re testing against the wrong standard. The usual wor
320.
▲
by
kd5bjo
6y ago
They’re getting rarer, but you can still generally find corded handheld tools for significantly cheaper than the battery versions. If you’re working somewhere that has a power feed, they can make good trial versions.
321.
▲
by
kd5bjo
6y ago
> I will never understand the US fascination for peanut butter. At one point in history, US farmers were encouraged to grow peanuts as a rotation crop to improve soil quality. That led to a glut of peanuts in the market, so people tried
322.
▲
by
kd5bjo
6y ago
Every fact worth learning will be useful in the application of some particular skill, and will be of little use outside that context. Skills are the part of this equation that compound with each other, and sometimes in unintuitive ways; th
323.
▲
by
kd5bjo
6y ago
The conceit is that it’s a written contract between the citizenry, the state governments, and the federal government that sets out what each is and isn’t allowed to do. It has provisions to be altered by the parties should it be found want
324.
▲
by
kd5bjo
6y ago
Consistency for the user is also important. If your login processing code does more work than your password-setting code, load limits may allow a password to be set that then can’t be used for login. A length limit acts like a fuse, ensur
325.
▲
by
kd5bjo
6y ago
UTC also has this problem, to a lesser degree. The length of its second is determined atomically, but it’s also guaranteed to stay within 0.9 seconds of solar time. Individual seconds are either skipped or repeated to maintain this guaran
326.
▲
by
kd5bjo
6y ago
Especially if you’re focussing on evergreen information, there’s no reason why people can’t have their own personalized crawler and index— I’ve occasionally thought about rolling my own with a browser extension that lets me add seeds at the
327.
▲
by
kd5bjo
6y ago
The issue is the consumer harm that comes from the combination of not trusting Amazon to deliver the qualities you care about for a certain class of product and there being no alternative suppliers because Amazon drove them out of busines
328.
▲
by
kd5bjo
6y ago
I’m fundamentally a descriptivist when it comes to language: words mean what people use them to mean, not what they “should” mean based on etymological history. Negating the validity of the actor’s reasoning is generally what people who ca
329.
▲
by
kd5bjo
6y ago
One of the biggest realizations for me was that I need to be free with defining my own categories. It’s more about recording why I’m interested in something than its surface subject— I’m more likely in the future to do something related to
330.
▲
by
kd5bjo
6y ago
Not exactly; it’s more modeled on a library card catalog. Instead of indexing a physical collection, it’s indexing the things I’ve read. If I need to take detailed, long form notes on something, I’ll do it in a notebook which will then ge
More ›