Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jemfinch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
541.
▲
by
jemfinch
16y ago
I would not be surprised if their "data hosting service" claimed redundancy as a feature.
542.
▲
by
jemfinch
16y ago
I hate automatic semicolon insertion. They complicate the language. Here's the rule for a language that uses semicolons to terminate statements: 1. Semicolons terminate statements. Look at the rules for Go semicolon usage[1] or Javascript
543.
▲
by
jemfinch
16y ago
"The Missouri 75%" would be more accurate :)
544.
▲
by
jemfinch
16y ago
More accurately, how not reading the manpage and not looking closely at the results cost him $100.
545.
▲
by
jemfinch
16y ago
Notably, I've yet to find a grocery store loyalty system that doesn't let me look up my "misplaced" tag by phone number. So I just give Jenny's number (867-5309) as my phone number at the register and I never even sign up for the program.
546.
▲
by
jemfinch
16y ago
Shakespeare wrote in the Merchant of Venice of "the man that hath no music in himself". Mark Twain wrote a short story titled "The Man that Corrupted Hadleyburg". Ira Gershwin wrote a popular song titled "The Man that Got Away". These ar
547.
▲
by
jemfinch
16y ago
Pwn2Own is harmful. Jon Oberheide's article[1] convinced me of that. Bug bounties encourage the disclosure of vulnerabilities as soon as they're discovered; contests like Pwn2own, with specific starting dates, encourage the accumulation
548.
▲
by
jemfinch
16y ago
Linear types are unrelated to uniqueness types.
549.
▲
by
jemfinch
16y ago
When will Voyager encounter the machine planet and become self-aware, though?
550.
▲
by
jemfinch
16y ago
Huh? You said this: > Wait - Prosecutors can infer guilt because I purged my hard drive? Right after quoting this: > "The fact that data has been purged does not mean a human knowingly did it (e.g. accidental guilt). How did you ma
551.
▲
by
jemfinch
16y ago
I was somewhat disappointed this wasn't talking about network transit. That would have been especially interesting.
552.
▲
by
jemfinch
16y ago
Insofar as words have meaning, reality has a nature. That's not dogmatic, that's simply true.
553.
▲
by
jemfinch
16y ago
The real issue is that binary search doesn't work if you can only break two bulbs. I believe yours is the common optimal solution.
554.
▲
by
jemfinch
16y ago
No, they're not mutually exclusive. But what actually matters in most software is "amortized constant time": linear time worst case only matters in hard real-time systems which can't tolerate any deviation from the expected runtime. Even
555.
▲
by
jemfinch
16y ago
"Linear-time worst case" is different from "amortized constant time", which is what cuckoo hashing provides. Almost all the containers we use on a regular basis provide only amortized constant time inserts.
556.
▲
by
jemfinch
16y ago
Hey, that's a pretty apt description, actually. I can still go down to my local hardware store and buy bolt cutters.
557.
▲
by
jemfinch
16y ago
He's not the CEO until April 1 ;)
558.
▲
by
jemfinch
16y ago
Pardon my interjection, but did you really believe you'd encounter a real, rational person who actually believed "rage is sufficient reason to attack people"? I can't imagine any rational person holding that viewpoint, and so in discussion
559.
▲
by
jemfinch
16y ago
That's exactly why he's a horrible candidate for being an editor, actually. Football referees don't have the flexibility or responsibility to alter the rules of the game. They have one and only one duty: to make their calls in accordance
560.
▲
by
jemfinch
16y ago
Big O notation is frequently used to refer to the average case bounds of an algorithm. Haven't you seen an analysis of quicksort?
561.
▲
by
jemfinch
16y ago
To be clear, interpolation search can cut down the runtime by another log factor (`O(log log n)` instead of `O(log n)`) but it's just not worth the effort, especially in this case, precisely because the lines aren't uniformly distributed.
562.
▲
by
jemfinch
16y ago
Did you miss the part of my sentence where I listed an example of what would qualify as actual exploitation? Obviously I know they're using it as a recruiting screen. It's completely appropriate for them to do so.
563.
▲
by
jemfinch
16y ago
> I think it borders on exploitation there are a lot of young individuals with wonder-lust that see a name like Reddit and will put in significant hours just for the possibility of maybe getting hired. First, it's not exploitation. It
564.
▲
by
jemfinch
16y ago
> You're ignoring real-world aspects of the problem. No, I'm not. The most important real world aspect of this problem is that I can pull the complex part, the binary search, off the standard library shelf. All I need to implement i
565.
▲
by
jemfinch
16y ago
If it takes a candidate more than an hour to implement tgrep, he's not a rockstar.
566.
▲
by
jemfinch
16y ago
Is it really that hard to figure out? Imagine an implementation that does a binary search through the characters of a file; when it lands in the middle of the line, it seeks back by one character until it finds the beginning of the line, a
567.
▲
by
jemfinch
16y ago
More likely "confident junior willing to work for less remuneration but greater publicity".
568.
▲
by
jemfinch
16y ago
I learned Ocaml. The type discipline I learned in that language improved my code in all other languages, especially dynamically typed ones.
569.
▲
by
jemfinch
16y ago
The key to your success is the "after servicing hundreds of customers". YAGNI is for the people who try to build the framework first, before they serve any customers.
570.
▲
by
jemfinch
16y ago
Strong, 8-character passwords are 1 in 5132188731375616. Is that really so weak?
More ›