Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
enneff
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
511.
▲
by
enneff
7y ago
How does adding a second factor of authentication to an already good password make it less secure?
512.
▲
by
enneff
7y ago
It is phrased as a request.
513.
▲
by
enneff
7y ago
Computer programs are nothing like novels. Novels are intended to be read from start to finish, while the parts of a computer program can be appreciated in isolation; in fact, well-written software is comprehensible when read "in the
514.
▲
by
enneff
7y ago
> in this case, it would take no less work/time to gather said data than to entirely implement both solutions and directly compare them. So why not do this?
515.
▲
by
enneff
7y ago
If the added test makes your code hard to refactor, then the test is too low-level. Trigger the bug by exercising the higher level abstractions, then refactoring won't care about the test (and in fact, you'll be glad the test is t
516.
▲
by
enneff
7y ago
Compatibility. https://golang.org/doc/go1compat
517.
▲
by
enneff
7y ago
One wonders what the point is of publicly shitting on people’s work, like you just did.
518.
▲
by
enneff
7y ago
I know that porn is pretty normalised by western culture, and I’m not reply anti porn myself, but if you can’t see how another adult might find porn references in their work inappropriate then I don’t know what to tell you.
519.
▲
by
enneff
7y ago
Actually publishing new versions seems like something that happens infrequently enough that it would be fine to require a manual auth to complete it. Given the potential risks it seems prudent.
520.
▲
by
enneff
7y ago
Routing is much easier when you can basically go from point A to B directly. Coordination would be required to prevent collisions with other vehicles, but evasion in 3D just means changing to an uncontended altitude. I think the extra dimen
521.
▲
by
enneff
7y ago
I wonder how many open source projects the author uses and donates to? If the answer is zero, then I wonder why he thought people would donate to him? Open source software is not a good way to make money. It never has been.
522.
▲
by
enneff
7y ago
Unambiguous workflow, checkouts of only part of the tree, checkouts of specific files that are being worked on, and probably more that I can’t remember now since it’s been 20 years since I used CVS.
523.
▲
by
enneff
7y ago
I don’t think that’s the goal. I think it’s more about a clear user experience for their developers, who used CVS for a very long time. While CVS is more rigid and limited than git, it has some benefits too. I see this tool, got, as marryin
524.
▲
by
enneff
7y ago
Shows the value of having consistent goals and values in software development. Their focus on simplicity and clarity is inspiring.
525.
▲
by
enneff
7y ago
I would have loved to go to camp again this time but they only distributed tickets through hacker spaces, none of which I am affiliated with. Sad.
526.
▲
by
enneff
7y ago
But any process can be trying to allocate at the time your system runs out of memory, and most applications are not authored to handle malloc failing. Process failure seems easier to work around, from what I’ve seen. Would love to hear mor
527.
▲
by
enneff
7y ago
I suppose the title is whimsical and not literal.
528.
▲
by
enneff
7y ago
When a function returns a function, you rarely just call it immediately in Go. But even if that were common (and maybe it would become common with generics? I'd have to think that through) it is uncommon to have a type name as unrecogn
529.
▲
by
enneff
7y ago
You can tell if it’s a function call or a generic type based on where it is used; the local context. Function calls are either statements or expressions. Types appear in declarations.
530.
▲
by
enneff
7y ago
Neither of them are fantastic but I find Halt and Catch Fire has more nostalgia value and better characters.
531.
▲
by
enneff
7y ago
Being a bore?
532.
▲
by
enneff
7y ago
Absolutely. On reading this I thought “no wonder he’s exhausted, if that were how my mind worked I’d be exhausted too.” It’s kind of startling that someone would be willing to not just write but publish this (and presumably be proud of it?)
533.
▲
by
enneff
7y ago
More often than not announcing the existence of a vulnerability is enough to motivate people to find it. It’s much easier to find something that you know is there than to just experiment blindly.
534.
▲
by
enneff
7y ago
> The top four most common words are "err", "if", "return", "nil". These are each more common than "func" and "string" combined. It's hard to square Pike's comment wit
535.
▲
by
enneff
7y ago
A blinking caret would be historically accurate, for me anyway (my terminal had one; but everyone could configure theirs differently). Also the caret would jump to the other person's window to draw their characters :-)
536.
▲
by
enneff
7y ago
They became the most valuable company in the world by selling hardware. What on earth would possess them to get out of that incredibly lucrative market in which they have an unparalleled privileged position??
537.
▲
by
enneff
7y ago
You were a lucky kid, then. My family bought a 386DX around 90-91 for about $3k, IIRC.
538.
▲
by
enneff
7y ago
There was also the tactile feeling of flipping through a stack of floppies looking for one specific disk. Now that everything is so high capacity, you almost never have to physically search for data. Of course the modern way is superior in
539.
▲
by
enneff
7y ago
Me too! I was surprised to see the target length is 30 minutes. I think there's plenty of space for even much more compact podcast episodes, under 10 minutes in length. You can say an awful lot in 10 minutes.
540.
▲
by
enneff
7y ago
I love the idea, because there's something to almost ideal to me about the 3.5" floppy disk format. I wish I had some reason to use them today, and so I really want this to work. However the audio quality is just terrible; it may
More ›