Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cpressey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
cpressey
14y ago
Cute. That's totally how real hackers write code, too: in an uninterrupted stream from start to finish :)
62.
▲
by
cpressey
14y ago
What I don't like about the title is that it assumes that the reader is not already a hacker, and that the reader aspires to become a hacker. (Not in a strong way, but presumably if I have no desire to transition from non-hacker to hacker,
63.
▲
by
cpressey
14y ago
I do wish people would stop with the phrase "post-PC era"... and I thought Canonical would be above that (consider me properly disillusioned.) Can we at least start calling PCs "workstations" again, to compensate?
64.
▲
by
cpressey
14y ago
As someone who is more in the second camp than the first (JS is something of a joke disguised as a language), actually, I see asm.js as a great way to eventually kill off Javascript. Whereas I see trying to specify -- and get all browsers
65.
▲
by
cpressey
14y ago
Most word processors are smart enough to not create widows ( http://en.wikipedia.org/wiki/Widows_and_orphans ) but I guess the same doesn't apply to CMSes yet. The cynical part of me thinks the last sentence was added specifically to stret
66.
▲
by
cpressey
14y ago
I think the problem festered because there was a gaping hole in the response time monitoring and reporting.
67.
▲
by
cpressey
14y ago
The article says "handed out concept art instead of screenshots" -- so, presumably, not even screenshots. Just concept art.
68.
▲
by
cpressey
14y ago
It occurred to me that if you want to multiply the number of necessary guesses by running sshd on an alternate port, you'd need to run multiple sshds. (Of course all but one of these sshds should be decoys.) Doubling the number of sshds i
69.
▲
by
cpressey
14y ago
I've been idly looking around for compilers that generate PHP from less awful languages so that when circumstances dictate using PHP, I can at least distance myself from it a bit. What I've found so far is Pharen, but I'm not greatly excit
70.
▲
by
cpressey
14y ago
April's fools aside, "m[NaN] = 1 always creates a new hash table element (since the key is unequal to any existing entry), reading m[NaN] never finds any data (same reason), and iterating over the hash table yields each of the inserted NaN
71.
▲
by
cpressey
14y ago
As someone who once threw together a Lua kernel module for FreeBSD 4 just for fun, I approve of the idea -- although I don't know how useful it is. Being able to rapidly prototype kernelspace things is probably the main advantage. I'd thin
72.
▲
by
cpressey
14y ago
It should go without saying that fewer bugs is better than more bugs, though. I'm not saying you should never rewrite a system from scratch. But I do think it's extremely costly to do so, and that it's extremely difficult to predict when y
73.
▲
by
cpressey
14y ago
If you're an engineer doing scrum, and the product owners are "telling you what to do", imo you're doing scrum wrong. Engineers should be involved in turning user stories into tasks. Even outside scrum, even in a traditional workplace, goo
74.
▲
by
cpressey
14y ago
While the catalogue is predominantly sourced from Inventables, there do seem to be several other sources (United Nuclear, Amazon.com, SparkFun).
75.
▲
by
cpressey
14y ago
Given that FOSS developers are, in some sense, their own users, (a) and (c) are not always unjustified. For my personal use case for LibreOffice specifically, I don't give a damn how ugly it is, and I'm willing to have some patience if it's
76.
▲
by
cpressey
14y ago
Perhaps you just worded that sloppily, but why do you consider curing "some disease", like, say, schizophrenia or Alzheimer's, would not be "actually doing" something?
77.
▲
by
cpressey
14y ago
Legacy code will also tend to have had many of its bugs ironed out, since it's been in operation for so long. New code will have a whole new set of coding errors hidden in it, and you'll have to go through that ironing-out all over again.
78.
▲
by
cpressey
14y ago
This attitude strikes me as wasteful. By all means, if a system has shortcomings, and you can afford to build a new system with fewer shortcomings, and migrate to it, then do that; but by itself, "it's old" is not a reason to rewrite somet
79.
▲
by
cpressey
14y ago
I agree, it's doable. You do need to put a lot more effort into coordination between team members than usual, because it's very easy for the developers (should I say the refactorers?) to step on each others' toes.
80.
▲
by
cpressey
14y ago
Mainly for the sake of completeness, I will mention: block scope. I program in Python a lot, and I like it, but it always boggles my mind when I remember that block "locals" are still visible after a block is closed. JS and PHP are (I bel
81.
▲
by
cpressey
14y ago
It works far better in print media, in my opinion... you don't leaf through the pages of a blog.
82.
▲
by
cpressey
14y ago
I think that's one of the real tragedies under all this, and compounding the tragedy is that it's going under-discussed: the performance monitoring is incomplete. If the dyno level queue time was apparent, this issue would have become obvi
83.
▲
by
cpressey
14y ago
More specifically: #deadlock
84.
▲
by
cpressey
14y ago
I'm extremely confused by one detail. I'd like to know, what would be the point of describing oneself as a "Juror" or "former Juror"? Is there a particular court case involved with this story that I've missed a reference to? Is it some k
85.
▲
by
cpressey
14y ago
What constitutes a "part of a function" in the article is a little confusing to me, for example: "I consider it as 'cheating' as we now have evaluated only parts of the function." Once you pass functions to a function, are those "part of t