Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
kod
7y ago
Scala was released within a couple years of c#. Typescript and Rust were a decade later.
32.
▲
by
kod
7y ago
Kinesis led to thumb strain for me. I ultimately settled on a traditional tenkeyless with mechanical switches. Different strokes for different folks.
33.
▲
by
kod
7y ago
Kotlin doesn't have destructuring pattern matching.
34.
▲
by
kod
7y ago
He wrote a book: https://pragprog.com/book/swdddf/domain-modeling-made-functi...
35.
▲
by
kod
7y ago
Generics are architecture astronomy? This is parroting anti-intellectual nonsense.
36.
▲
by
kod
7y ago
when expressions will be exhaustive, when statements will not. Needless distinctions like that make the fresh air a little less fresh...
37.
▲
by
kod
7y ago
Kotlin doesn't have real pattern matching.
38.
▲
by
kod
7y ago
Self promotion usually rubs me the wrong way, but judging from this excerpt, your book looks like it's well worth reading: http://spodekacademy.com/wp-content/uploads/spodekacademy-co...
39.
▲
by
kod
7y ago
Whether they'd make the argument publicly or not, it's still true that it is the reality, and the company I currently work for is better than a lot I've seen. Point taken about active malice... but I've also seen compani
40.
▲
by
kod
7y ago
I work for a 10,000+ person public company that just outsourced critical business functions via a 5 year contract that doesn't have any meaningfully enforceable description of the work to be done. If you're trying to talk about hi
41.
▲
by
kod
7y ago
On the contrary, you'd be asked what the cost benefit analysis was vs doing it in house, then told to continue. CEOs outsource critical things without meaningful oversight all the time.
42.
▲
by
kod
7y ago
Maybe I wasn't clear enough. Kotlin checks exhaustivity of when only if it is used as an expression, not as a statement. https://kotlinlang.org/docs/reference/control-flow.html#when... Kotlin doesn't all
43.
▲
by
kod
7y ago
Kotlin has the extremely dubious behavior of not checking exhuastivity when it's a statement. And it doesn't have destructuring, not for principled reasons but because the developers thought it would be too much work. How is this
44.
▲
by
kod
7y ago
No, they were introduced by the founder, and were getting the job done, just not anywhere near as efficiently.
45.
▲
by
kod
7y ago
> I don't know how you could expect to be even that valuable I've had roles where I changed ~5 lines of code that resulted in at least my yearly salary worth of reduced operating costs. Programming can be a high-leverage activ
46.
▲
by
kod
7y ago
I've never done F# professionally so I can't speak to how idiomatic it is, but it gets the job done from a learning point of view.
47.
▲
by
kod
7y ago
https://www.itu.dk/people/sestoft/plc/ Sestoft is a very clear writer, and F# is a better language than most for writing interpreters or compilers.
48.
▲
by
kod
7y ago
https://h1bdata.info/topjobs.php Software engineer and senior software engineer are 100k+, among many others.
49.
▲
by
kod
7y ago
No one is going to admit in writing on slack that they are stuck. In person it's a lot easier to call people out.
50.
▲
by
kod
7y ago
78704 is still the best zip code in the country though
51.
▲
by
kod
7y ago
It's not "my" flavor of Scala, it's what it's designed for. It's a pragmatic, ML family language. Read Odersky's book, write code, still have access to all JVM libraries and a lot less brain damage. Ther
52.
▲
by
kod
7y ago
Doing real work in Scala for a decade. Never argued about any of that.
53.
▲
by
kod
7y ago
> "Sure, Scala will work great! It's future-proof and everyone will love it!" Scala is still the least-bad option for a JVM language. Anyone who can't be productive in Scala (not "better java", not "wor
54.
▲
by
kod
7y ago
email ckoeninger@nexstardigital.com for more info
55.
▲
by
kod
7y ago
"Rust is a better C++" Rust is very clearly an ML derivative, not (just) a better C++
56.
▲
by
kod
7y ago
I'd hire pretty much anyone who actually did most of the exercises in How to Design Programs + Types and Programming Languages.
57.
▲
by
kod
7y ago
I've definitely seen individual contributor salaries in the 170-190 range in Austin.
58.
▲
by
kod
7y ago
I'm not sure Mason is the best example here. It had an O'Reilly book http://shop.oreilly.com/product/9780596002251.do and was used by the RT bugtracker, as well as non-Amazon businesses, including the larges
59.
▲
by
kod
7y ago
Or y'know, someone who doesn't see a reason to purchase a new Apple device every N years of forced obsolescence.
60.
▲
by
kod
7y ago
One of the creators of Spark apparently thinks Rust is worth pursuing: https://www.weld.rs/
More ›