Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jbri
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
jbri
13y ago
I think it's going to be a long time coming, since the negative effects of mostly-working-but-not-quite software tend to be borne by the purchaser and not the creator, which means the extra expense of formal verification is not commerc
32.
▲
by
jbri
13y ago
Most mice I've used require a substantial amount of pressure on the scroll wheel in order to depress it and count as a click. Additionally, there's a noticeable (both tactile and audible) response when a click on the scroll wheel
33.
▲
by
jbri
13y ago
> reputation systems could replace much of their most important functionality. I'll start believing this once you show that a "reputation system" (don't these already exist?) actually does anything to stop quacks from
34.
▲
by
jbri
13y ago
In general, I'd expect that you learn a lot in the process of building and flying a spacecraft, even if it ultimately fails to meet its objective. If you're going to have to launch a new spacecraft anyway, why not take some of tho
35.
▲
by
jbri
13y ago
I'm not saying that it is - but research for its own sake is worthwhile, even if you don't know beforehand how earthshaking the results will be. Sure, sometimes you swing and you miss, but if that makes you too scared to swing at
36.
▲
by
jbri
13y ago
Demanding that research show immediate practicality is a good way to end up doing no meaningful research whatsoever. Virtually every major discovery in the past hundred years (if not more) stems from research that had no obvious direct appl
37.
▲
by
jbri
13y ago
Come to think of it, at one point in the not-too-distant past I did see a fair few new-ish comments with zero points instead of one, where I couldn't see anything about the comment that was objectionable enough to be worth downvoting.
38.
▲
by
jbri
13y ago
You think all developers should have already updated their apps to work with the latest iOS beta release, quite literally the day they (and all the non-tech-savvy people who have been conditioned by Gmail et al. to think of "Beta"
39.
▲
by
jbri
13y ago
Vague wording in legislation ends up as an excuse for doing bad things because when you get enough people together to call them a government, you're bound to end up with a few bad eggs. Online discussion sites are small enough that tha
40.
▲
by
jbri
13y ago
I disagree with the idea of having a strict code of rules. Coming up with rules and sticking to them to the letter doesn't do anything to encourage meaningful discussion. All you end up are the trolls who do their best to toe the line
41.
▲
by
jbri
13y ago
The difference between an "easy" and a "hard" sudoku (and other problems of that ilk) is essentially how many steps ahead you need to think in order to derive useful information. An "easy" sudoku is one solvabl
42.
▲
by
jbri
13y ago
So I just got sucked into that Killer Sudoku puzzle - and ugh, now I have a burning desire to print it out on a big A2 spread to work on it. After the first couple of "gimme" squares, the interface is completely worthless for trac
43.
▲
by
jbri
13y ago
Why do you need to mutate things in order to write a program? Operational programming may have damaged your brain. (With regards to lenses, note that: This isn't mutating anything, and it's not a metaprogramming "hack" e
44.
▲
by
jbri
13y ago
Truly, think of how benefit would be gained if we were to eat the rich and redistribute their property!
45.
▲
by
jbri
13y ago
As I understand it, getting a security clearance doesn't especially care about whether you've done anything illegal, it cares about: 1. Whether you're likely to voluntarily leak any secure information. 2. Whether someone who
46.
▲
by
jbri
13y ago
Spending all your time playing games at the expense of your education is about as good a strategy as spending all your time playing sports in the hopes of becoming a professional athlete. Only a few people become good enough to get paid to
47.
▲
by
jbri
13y ago
Sure, but you can't store the contents of an arbitrary volume, which is what people generally mean when they talk about storage capacity.
48.
▲
by
jbri
13y ago
A number of reasons come to mind: 1. They might not have the source any more. There's a depressingly large amount of software that was created, that no-one has the source code to. It might have been lost in a server crash, it might hav
49.
▲
by
jbri
13y ago
And ultimately the biggest thing to do is that when you find a bug, don't just fix that one bug and call it a day . If you find a bug in your crypto code through your testing and validation, that means your development process screwed
50.
▲
by
jbri
13y ago
How do you tell if the user's session has expired so you know to ask them to re-authenticate before doing anything sensitive?
51.
▲
by
jbri
13y ago
Night coming unexpectedly early is just one thing that could cause the amount of starch stored to vary. There's only factor changing here.
52.
▲
by
jbri
13y ago
It would seem to me that no explicit arithmetic is being done - it's simply a consequence of natural behaviour. Consider the case of a starch channel, the size of which is governed by two factors - the quantity of stored starch, and th
53.
▲
by
jbri
13y ago
You still have a choice! "Can play Game X" is a feature of the platform just as much as as its hard-drive space or lack of DRM or whatever. Luxuries always have an element of consumer choice involved. It's only, in fact when
54.
▲
by
jbri
13y ago
In general, making up security schemes off the top of your head doesn't go so well. Case in point: You forgot to ensure that Console A actually finds out that a particular game has been disabled.
55.
▲
by
jbri
13y ago
Of course, there's a cascading effect where it's now possible to also overflow the board you chose with your free move.
56.
▲
by
jbri
13y ago
Instead of filling the center square on the last board, you can fill the corresponding square and then start forcing your opponent to win that board.
57.
▲
by
jbri
13y ago
If you wanted morse code for entire messages, that would require a much larger storage ROM just to hold them. Instead of a two-byte error code holding the entire failure indication, those same two bytes now only hold maybe a word in the err
58.
▲
by
jbri
13y ago
Especially since if you're doing an emergency ascent, it's quite likely that it's due to having problems with getting air from your cylinder (if your air supply was fine, you'd probably be doing a controlled ascent inste
59.
▲
by
jbri
13y ago
The first 32 ASCII code points are literally control codes, which are used to interface with computer hardware that makes use of ASCII - for example teletype machines. To that extent, it's very much worthwhile to have a control code for a c
60.
▲
by
jbri
13y ago
Why not use a polyfill to get the same functionality on older browsers? That also gives you the benefits of better performance on browsers that do support the native version.
More ›