@__paleologo Same here, I do some cloud programming - Claude/Codex are implementing the tasks I have in a matter of minutes/hour, some review with empty context + some review by myself - and we are done - so .... getting dumber I guess....
@headinthebox@bcherny I don't understand why people are reluctant to accept the bitter truth - things have changed, of course various specific software niches will be disrupted last - but eventually disrupted....by "AI slop". Most companies do not build Lean/Agda/Coq compilers or avionics...
Programming language doesnโt matter until you need to:
- have actual parallelism
- scale horizontally
- scale vertically
- compile 1m LoC
- incrementally compile 1m LOC
- refactor without breaking anything
- review a large diff
- validate a change
- detect and remove dead code
- maintain backwards compatibility
- get a large team working efficiently
- onboard new hires
- validate the security of a system
- invent custom abstractions to reduce duplication
- work around abstractions someone else invented
- troubleshoot production issues at 2am
- be operationally efficient
- deploy on Friday
- deploy 100 times a day
- handle time & timezones correctly
- handle currency correctly
- eliminate null pointer exceptions
- depend on libraries that are maintained & secure
โโ- produce something of more value than a tweet
I made a mistake yesterday and now I have a (good) problem.
Turns out I massively underestimated demand for Inference Engineering. Yesterday we saw:
> 2M+ views, trending on tech twitter
> Shipped books to awesome people worldwide
> Thousands more asking for the book
The problem?
I'm sold out. Was on the phone with my printer in Belgium first thing this morning, more copies on the way by air freight.
In the meantime, the PDF on the website is free.
@onehappyfellow@potetm Having some experience with the above languages, probably cursory in most cases - OCaml is just a beautiful language, concise, strong type system, opinionated, the closest I find as Java guy - Kotlin.
The 2nd edition of Designing Data-Intensive Applications, by @martinkl and me, is finished and sent to the printers! Ebooks available next week, and print books in 3โ4 weeks. Sigh of relief. ๐
(BTW, this is a good opportunity to support your favourite local bookshop!)
What are the advantages of Kotlin over Java TODAY? Since Kotlin gained popularity, Java has started dynamically introducing features inspired by Kotlin. But what does Kotlin still have up its sleeve, and is it reachable for Java? Here is the list of the most important advantages ๐๐งต
Even with strong skipping mode, stable types should be preferred. The greatest source of unstable parameters is collections. ๐๐ข๐ฌ๐ญ, ๐๐๐ญ, ๐๐ง๐ ๐๐๐ฉ ๐๐ซ๐ ๐ฎ๐ง๐ฌ๐ญ๐๐๐ฅ๐. There are three main ways to deal with that. Thread ๐งต๐
Many of you have seen that fantastic video by Nick Freitas on why Arab states wonโt take in Gazans. And many of you have seen many videos of the sensational and brilliant @MosabHasanYOSEF.
But Iโve found this one that Iโve never seen, and it is simply incredible. Mosab gives his views on why the Arab Muslim world wonโt take in Gazans, and heโs not only absolutely right, but itโs more in what he says and how.
I beg you to watch this video. Itโs simply, for me, the best of all the videos and talks @MosabHasanYOSEF has ever given. Because itโs raw, calm, and brutally honest. Breathtakingly brilliant.
Please listen to every word, and share this video far and wide. Let the truth be known.
@hmemcpy@nukemberg Igal, I'm wondering, seeing your struggle with the shitty job market - I understand - I also love FP and Scala/Haskell/Ocaml are beautiful languages, but shouldn't we be pragmatic.... - why not Rust/Go/Kotlin in a FP way, perhaps...Wishing you best luck !
@jdegoes Completely agree, I'm interested in FP, and have some basic experience with Scala/Ocaml/Haskell - and you're right - the question is - as a company - why should I chose Scala, over Kotlin for example or modern Java. I personally would go with Ocaml/Haskell.