Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
211.
▲
by
kod
10y ago
That's FUD, citus doesn't "drop half of sql". Anything that can be resolved to a single node works exactly like normal postgres, and the main multinode things you want (e.g. aggregations) work transparently. The actual
212.
▲
by
kod
10y ago
It's not a queue. Some people may use it for cases that resemble a messaging queue, but it definitely is not, and many valid use cases for Kafka would be completely impossible with a traditional message queue or Redis. How about actua
213.
▲
by
kod
10y ago
Kafka is not a queue, it's a circular buffer. Comparing Redis and Kafka is like comparing chalk and cheese.
214.
▲
by
kod
10y ago
In over 10 years the most productive people I've worked with were able to learn Scala and ship code in Scala quickly, without worrying about whether they would rather be programming Haskell.
215.
▲
by
kod
10y ago
Austin still beats everything else for salary proportional to cost of living. https://hired.com/blog/candidates/where-engineer-salaries-pa...
216.
▲
by
kod
10y ago
So basically everything except horizontal scaling? Seems like a pretty big difference...
217.
▲
by
kod
10y ago
This is straight up false, why do you think Scala doesn't have primitive values? Long will be either a value or reference type as needed, despite being spelled only one way instead of two different ways in java.
218.
▲
by
kod
10y ago
see https://news.ycombinator.com/item?id=13710712
219.
▲
by
kod
10y ago
I've got well over a decade of experience, much of that as a team lead, and I still think everyone's code including my own needs review before deploy.
220.
▲
by
kod
10y ago
#20 Lisp in Small Pieces This is absolutely relevant to compiler construction.
221.
▲
by
kod
10y ago
Pretty sure F# adoption dwarfs rust.
222.
▲
by
kod
10y ago
Citus ( https://github.com/citusdata/citus ) is pretty easy to use for distributed postgres.
223.
▲
by
kod
10y ago
Not only is java good enough, it's currently better than rust for networking applications. Hopefully tokio changes that, but it's not 100% there yet.
224.
▲
by
kod
10y ago
No, there's a huge difference in quality of programmers. I've led a team that was productive (by which I mean shipping code that met business goals) within weeks of starting with scala. I've been on other teams where some o
225.
▲
by
kod
10y ago
That has nothing to do with type erasure. Type aliases are not distinct from the underlying type, even at compile time. You needed value classes, not aliases. example: object Example { type IdA = Long type IdB = Long def
226.
▲
by
kod
10y ago
Copyright has nothing to do with this. You certainly can register bicycle as a trademark, bicycle brand playing cards, for instance.
227.
▲
by
kod
10y ago
I think the 'you have more to lose' advice is wrong. It's still a sellers market for technical talent. As long as you're getting paid reasonably and working on interesting things, you'll be fine after N months at
228.
▲
by
kod
10y ago
If you changed the license you'd have to do a clean room implementation, and even then deal with potential legal issues from the... personalities... associated with the GPL.
229.
▲
by
kod
10y ago
That's a hilariously appropriate typo in the spelling of his last name.
230.
▲
by
kod
10y ago
Kixer | Senior Backend Engineer | Austin, TX | ONSITE Scala, Spark, Machine learning http://stackoverflow.com/jobs/131143/senior-backend-engineer... Yeah, it's advertising industry, but the most honest busine
231.
▲
by
kod
10y ago
Am I the only one who thought this was going to be about the actual interview process for Netflix's engineering team?
232.
▲
by
kod
10y ago
the same article you linked states that sofware is a major factor in lag, because a different app has ony a 2 frame latency.
233.
▲
by
kod
10y ago
Saying that Monad should be used instead of frameworks, because frameworks don't compose? Monads don't compose, and the workarounds are ugly and still a topic of active research.
234.
▲
by
kod
10y ago
No, he actually has a very good idea what crappy frameworks are, because he wasted a bunch of his life working on the Lift web framework.
235.
▲
by
kod
10y ago
Because they hate parens so much they spent a $ to eliminate them.
236.
▲
by
kod
10y ago
That article title is unfortunate, because it's actually the most interesting thing I've read all week.
237.
▲
by
kod
10y ago
Yup, Elm isn't actually hard to learn. Nor is Scala (I had a team of people productive with it in under 2 weeks, with no significant prior FP experience).
238.
▲
by
kod
10y ago
Are you trying to say that in the 30 years of time between the discovery of Lisp and the discovery of typeclasses, no one wrote reusable code?
239.
▲
by
kod
10y ago
Take two average JS programmers. Hand one of them the Elm docs, the other the Diode docs. What do you expect will happen?
240.
▲
by
kod
10y ago
No, the rdd interface has methods on it that directly relate to how data is processed.
More ›