Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kikibobo69
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
kikibobo69
15y ago
I came to complain about the poor precision -- thanks!
32.
▲
by
kikibobo69
16y ago
One nice trick with Option, is how you can replace null checks for common operations. For example, consider the difference between: InputStream i = ... if (i != null) { i.write(...) } vs. val i: Option[InputStream] = .. i.map(_.write(.
33.
▲
by
kikibobo69
16y ago
Seems he's deleted the repo now.
34.
▲
by
kikibobo69
16y ago
Java defines it in a very useful way. It's identical to an AtomicReference, but without any test&set semantics. Anything other than that seems pretty dangerous. Personally I find the issue with volatile is that it's quite subtle unless
35.
▲
by
kikibobo69
16y ago
I noticed it does 64 bit only on Windows. Not a good sign for other platforms.
36.
▲
Java floating point bugfix released
(oracle.com)
2 points
by
kikibobo69
16y ago
|
0 comments
37.
▲
by
kikibobo69
16y ago
I guess I see "fits in 80" as a virtue. If it's pushed up against the right hand margin, I tend to refactor. Code that I can't make look nice in 80 cols, is very often code I don't like maintaining over time.
38.
▲
by
kikibobo69
16y ago
How is that nice? (Serious question...)
39.
▲
by
kikibobo69
16y ago
80 cols is nice for printing. Also vertical screen real estate is cheap; horizontal is a lot more expensive.
40.
▲
by
kikibobo69
16y ago
I've been using Scala for about a year now. Started writing some test using ScalaTest, ScalaCheck, and Specs, and really liked it. Then I solved some hard problems using Scala, with a lot less code, and a lot fewer bugs, than it seemed lik
41.
▲
by
kikibobo69
16y ago
Which slide was THAT on? I'm reacting to slides like: "individuals choose what they want to work on" which is all fine & well, except that sometimes, if we want to ship in time for Christmas, people might have to work on what they would
42.
▲
by
kikibobo69
16y ago
Developing products for the mass market requires a lot of grunt work, and even with a totally dedicated technical team, still needs somebody or -bodies to compel them to do some of the boring things, fix the unfixable bugs that actually aff
43.
▲
by
kikibobo69
16y ago
I agree. This is full of rich observations and analogies for anyone who is interested in design from a development point of view. Basically it's full of lots of distilled wisdom from a smart guy who has come up with a fair number of beautif
44.
▲
Las Vegas hotel "death ray"
(dailymail.co.uk)
1 points
by
kikibobo69
16y ago
|
0 comments
45.
▲
Locust swarms: The rules of attraction
(economist.com)
3 points
by
kikibobo69
16y ago
|
0 comments
46.
▲
by
kikibobo69
16y ago
Either I don't understand, or you are mistaken. Clojure is significantly slower than Java and Scala in the shootout. Presumably Hotspot kicks in, or doesn't, more or less equivalently in all 3 cases. The dynamic languages (Clojure, Groovy,
47.
▲
by
kikibobo69
16y ago
Unfortunately "as good or better" performance is not realized yet, at least not at theThe Computer Language Benchmarks Game[1]. More code, more time, more memory required by Clojure than Scala, to solve the same problems. However the Cloj
48.
▲
by
kikibobo69
16y ago
The app store gold rush is certainly cause for cynicism, but I do find myself missing it on other platforms. A known point of discovery; a community rating system; and streamlined purchasing is convenient, as is not engaging the cognitive o
49.
▲
by
kikibobo69
16y ago
Oops, I'm an idiot. I printed the output of strcmp() == 0, not strcmp() :^). Still, it would be very nice to see what was the result of the test.
50.
▲
by
kikibobo69
16y ago
I like this idea a lot. We routinely screen people with a really simple programming task to just make sure they aren't completely lying (which happens more than I can believe). 1. I took a test, implemented reverseWords (which is a test we
51.
▲
by
kikibobo69
16y ago
The title of the book is perfectly suited for its benefactor's ego. As interesting as this is, it was certainly /not/ what it says on the tin.
52.
▲
by
kikibobo69
16y ago
I wouldn't think this proposal is, either, with all those stoplights.
53.
▲
by
kikibobo69
16y ago
Well, the Arc de Triomphe is not exactly a /good/ example. Your point is valid, but I (and others more qualified) argued this ends up being safer. People's mental model changes when they get to a roundabout, they sort of switch on their bra
54.
▲
by
kikibobo69
16y ago
Seems like a lot of lights, compared to a roundabout. I don't get why people don't like roundabouts, they seem to work quite well, at least until traffic backs up (at which point nothing really works). They also avoid the left (or right, wh
55.
▲
by
kikibobo69
16y ago
Then, what DOES prevent age and sex discrimination lawsuits?
56.
▲
by
kikibobo69
16y ago
I suspect that's why they are usually contractors, not employees.
57.
▲
by
kikibobo69
16y ago
TomTom is hiring in Amsterdam, and possibly in Berlin. A variety of front-end and back-end skills, more at the Java end of the spectrum. Even some Scala. Ping me at eric.bowman@tomtom.com and I'll put you in touch.
58.
▲
by
kikibobo69
17y ago
TomTom is hiring in Amsterdam.
59.
▲
Algorithmic Graph Theory Book 0.3 Released
(mvngu.wordpress.com)
72 points
by
kikibobo69
17y ago
|
2 comments
60.
▲
by
kikibobo69
17y ago
TomTom in Amsterdam is hiring. Looking for junion and senior Java/Javascript/Flex/Scala/Lucene/GridGain/Hadoop/Mahout folks to work on next-generation location services. Ping me at eric.bowman@tomtom.com.
More ›