Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aij
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
aij
9y ago
It's a performance trade off. It's not really surprising that GCC would make different performance trade offs when optimizing for different microarchitectures. (let alone most likely across different versions of GCC) Why would you
32.
▲
by
aij
9y ago
> At the very least "unstable" has a name with a negative connotation. Have you tried running `sid`? It sounds like exactly what you're looking for. ;)
33.
▲
by
aij
9y ago
I've had upgrades break occasionally in unstable too. That's the nature of a rolling release though... Of course what everyone wants is something with all the advantages of a rolling release but without the disadvantages. Ie, alwa
34.
▲
by
aij
10y ago
> Hello world in Rust is still 2.5MB if you statically compile all the libraries in Still? Since when? Last I checked it was 661kB for Rust vs 829kB for C, and that was quite a while ago. http://stackoverflow.com/a/2
35.
▲
by
aij
10y ago
> C/C++ is memory safe if you turn on dynamic checking. What's the option to turn that on? Which compilers is it in? I know there were several fat-pointer patches to GCC back in the day, but I didn't think anything remotel
36.
▲
by
aij
10y ago
Writing stateful code by default in hopes that it will be faster is a premature optimization IMNSHO. A lot of times it isn't actually any faster, and it's certainly more error prone.
37.
▲
by
aij
10y ago
Hey, I'm just glad to see 1970's PL research finally making it to the mainstream(ish), regardless of which language gets the marketing credit for it. I think the main advantage Rust has over OCaml is that it is syntactically more
38.
▲
by
aij
10y ago
I think that's kind of OP's point... Use a more modern language that actually treats these kind of bugs (and many many others) as errors rather than as optional warnings. There's a reason practically no one uses a memory-safe
39.
▲
by
aij
10y ago
I bet you're using GNU time rather than BSD time. It did seem odd to me that the author didn't bother to mention which OS he is using, though from the hostname I have a pretty good guess.
40.
▲
by
aij
11y ago
Sure, you can write code that works without understanding why, but if you want to be competent you need to understand how it all works.
41.
▲
by
aij
11y ago
> the best parts of Standard ML Hindley-Milner type inference? I really miss having proper type inference in Scala. I'll admit, the "we will infer the types as whatever javac would have said they should be from left to right&qu
42.
▲
by
aij
11y ago
Why didn't they use an open source CPU? Eg: OpenSPARC
43.
▲
by
aij
12y ago
> It is however a great goal, one which spells safer, faster, and consecutive safer technology with every step. Not quite. Too much automation leads to bored humans who aren't used to doing things themselves. If they then have to ta
44.
▲
by
aij
12y ago
Trademarks are per-country, not global. For example, the iFone vs. iPhone conflict in Mexico doesn't affect the rest of the world.
45.
▲
by
aij
13y ago
Where I live at least, nearly everyone has a wireless router, which hardware-wise should have no trouble talking to other wireless routers in nearby buildings. Often, there are even multiple wireless routers in the same building, which can&