Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_ak
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
301.
▲
by
_ak
13y ago
Former
302.
▲
by
_ak
13y ago
As they say in Germany, "Wer sich nicht bewegt, spürt seine Fesseln nicht." (who doesn't move doesn't feel his manacles)
303.
▲
by
_ak
13y ago
See Betteridge's law of headlines.
304.
▲
by
_ak
13y ago
I know, I'm kind of a party pooper, but My, Maria and Max are the names of Monty's children. Do you see the pattern? MySQL, MariaDB, MaxDB.
305.
▲
by
_ak
13y ago
What you decry as "purist" and "established rules" is really just usability engineering for printed (resp. rendered on the screen) text.
306.
▲
by
_ak
13y ago
English subtitles are provided, as well.
307.
▲
by
_ak
13y ago
I would go even further: how could they prove that they're not an NSA front?
308.
▲
by
_ak
13y ago
> They are still surprisingly tolerant of the long term military occupation of their country by the US. It's not exactly occupation anymore. Plus the US brought in the big money through the Marshall plan, starting a big economic boo
309.
▲
by
_ak
13y ago
Issue 9 from Google Labs.
310.
▲
by
_ak
13y ago
> They are "better" in that they are, in fact, more constrained; only when the error case arises will there be any accessible error value; otherwise, the actual expected value will be found. Since go uses an ad hoc product type, you alw
311.
▲
by
_ak
13y ago
Claiming sth is "better" requires two things to be comparable, and thus, reasonable similarity in their resp. nature. Claiming something is better than something else implies this similarity (otherwise any comparison would be moot), which I
312.
▲
by
_ak
13y ago
Multiple return values are something completely different from sum types. Just because Go by convention returns errors as an additional return values where other languages prefer sum types, you shouldn't conflate the two.
313.
▲
by
_ak
13y ago
The easiest way is just to keep your master always in a stable, clean state. Tools like git flow help with that. Besides that, people who criticize go get's behaviour of checking out the latest revision resp. the go1 or go1.1 tag (if availa
314.
▲
by
_ak
13y ago
> It's associated with productivity which is a mental booster, as well as all the other trendy, bohemian associations it has. Is it really a mental booster, or is it just that people who have morning coffee to "wake up and get productiv
315.
▲
by
_ak
13y ago
I'll just leave this here for you: http://danielmiessler.com/wp-content/uploaded_content/2008/1... It's Paul Graham's hierarchy of disagreement.
316.
▲
by
_ak
13y ago
Is it just me, or do caffeine addicts sound like heroin addicts when they try to rationalize their addiction?
317.
▲
by
_ak
13y ago
That's impossible because godoc cannot possibly know about all interfaces that is in all the Go code out there.
318.
▲
by
_ak
13y ago
Everyone I know uses gc. The only reason why I once considered using gccgo was because gc isn't available on Solaris. Changed jobs in the end, though, so don't have to use Solaris anymore.
319.
▲
by
_ak
13y ago
I don't dispute that segfault almost always means exploitability (I've seen friends write amazing exploits using only the slightest restricted memory corruptions). But the data races don't bother me at all, first of all you won't encounter
320.
▲
by
_ak
13y ago
In raw performance, Go is relatively close to C. But since you keep mentioning latency: the garbage collector makes Go unsuitable for hard realtime applications.
321.
▲
by
_ak
13y ago
Do you have any sources on the exploitable segfault claim, or is that just FUD?
322.
▲
by
_ak
13y ago
You can always do something like go func() { ch <- foo }() then your normal program flow won't block. I guess that's what you mean by deadlock. If your program runs into an actual deadlock, the runtime will detect it, crash the
323.
▲
by
_ak
13y ago
It's more like the anti-Scala, because can read other people's code within a few hours instead of shrugging for 6 months because they just stumbled upon yet another language feature.
324.
▲
by
_ak
13y ago
I was actually thinking about petitions about private companies and their business decisions, not politics. If Tumblr or a Yahoo had their own corporate petition platform, then yes, but comparing a petition on some random website with a pet
325.
▲
by
_ak
13y ago
Has any internet petition ever worked?
326.
▲
by
_ak
13y ago
How pre-posterous (pun intended).
327.
▲
by
_ak
13y ago
> We should never have had any expectation of privacy in public places. I fully agree, but I see this from another perspective. In the past, people in public didn't care so much when they were photographed or filmed in public. Nowadays,
328.
▲
by
_ak
13y ago
It was accidently deleted. https://groups.google.com/d/msg/golang-nuts/wZILkqFbbus/j9Wq...
329.
▲
by
_ak
13y ago
"Never ascribe to malice that which is adequately explained by incompetence" Imagine a programmer has a shitty day, lacks concentration, and adds code like this to his internet-facing server app: type Embedded struct { offset [
330.
▲
by
_ak
13y ago
> Well, to be fair, if you don't want your binaries exploited, don't write the exploit into them. That's a bit naive and not the point of this PoC. The exploit used a bug in the code generator. Normally, guard code would have been gener
More ›