Recent submissions

Comment · 5 years ago
Yeah, I don’t think Scala itself caused the problem. There was this mindset: “if we just properly model the universe in the type system, the solution will just fall out!”

Because that was the obsession, they ended up spending all their time iterating on this perfect type system and not enough on the product. I think people with that issue are more likely to want to use Scala.

Comment · 5 years ago
Reading this thread is giving me some catharsis. I worked on a large project in a big tech company where the org’s leadership was ideologically determined to build everything in Scala. We ended up with dozens of engineers and failed to deliver basic functionality. The leadership eventually left the company and now they are running a startup with a few of the Scala savants from the old team. They got lots of funding and they invited me to visit to get me to join. They showed me the awesome type system they had implemented and tried to demo it but the product was broken in five ways.
Comment · 5 years ago
I had a similar experience with the Dyson and then the battery died. After getting the battery replaced under warranty, the machine has worked great ever since.
Comment · 5 years ago
Do people still think iPhones have bad battery life? Mine lasts for days.
Comment · 5 years ago
Something that held me back is that all of my work has been under NDA, and my side projects aren’t worth presenting. I think discussions about my past work in interviews may borderline violate the NDA if I say the wrong thing, but putting it together into a formal presentation seems to cross some kind of line, and create documentation of a willful violation.

If you’re interviewing academics, people who work in open source, or people who have already gotten a presentation cleared to give a talk somewhere, that wouldn’t be an issue. Those might be people you want to select for, but you should be aware that’s what you’re doing.

Comment · 5 years ago
The only company I encountered recently who wanted me to give a presentation when applying for a software engineering job was Snowflake. I guess asking everyone to jump through that hoop is one way of cutting down on the number of candidates.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton