I had a really bad time getting into #Nix but I used my onboarding experience to fork and update a well-known community resource so it can be used again.
A large part of the movement back to the office is because a lot of commercial real estate is under water. That’s where all the opinion pieces in the FT are coming from.
I got nerd sniped pretty hard by somebody sharing a Django code challenge: “only touch views.py and optimize a page load to a time and memory budget in 60 minutes”.
Frank Lantz has a well balanced take on the opportunities and perils of AI that is good (and if you didn’t think Harari was a grifter yet, you might after reading this).
In this podcast episode a court case is treated (with the public prosecutor) where during a fluke accident a girl riding along on a bike is killed by a bus in Amsterdam.
One of the most interesting applications of Rust is to take over after algorithms have been prototyped in Python and create dramatic performance improvements.
Because it’s twenty years old a crusty technology like Django is the fastest way to bootstrap something into production. Get yourself some engineers who are more interested in creating business impact than they are in sprucing up their resume.
Turborepo also has a well considered rationale about why they want to move to Rust. Go still has a relatively strong position on the server, but it’s weird design choices are ill-suited for client side tooling and file system work.
Ink & Switch is doing amazing work leveraging technology like CRDTs to create novel highly-interactive multiplayer interfaces. Here’s their work on Upswelling which is a git-like take on writing and editing.
After having programmed Go for a bit professionally, my experiences in switching to Rust for the backend have been very similar to what’s described here by @adam_chal@hachyderm.io.
What’s interesting about this write-up by Ferrous Systems of creating a real life visual demo with embedded #Rust is that the technology looks increasingly accessible.
A nice deep dive on algorithm design to speed up bracket pair colorization—one of the nicer innovations in code editing recently—in Visual Studio Code.
A nice deep dive into the lowest levels of #Rust programming just to be able to target the web browser (!). I’d like to use #wasm as soon as I have a good reason and project to do so.
After the hysteria a bunch of VCs whipped up over the weekend around the SVB collapse, questioning whether they actually do what they claim is more than justified.
A brief English overview of the dizi Alev Alev which truly was very good and focused on empowering women. I still want to make a supercut at some point of all of Ömer and Ozan’s interactions.
Since the first time I saw when I was a kid, I loved Master and Commander. I had no idea that there were 20 books behind it or I would have probably read them.
But these subjects of the Islamic Emirate could not be kept from watching Stranger Things or Game of Thrones or Japanese anime; they had a better knowledge of Breaking Bad than I did. On Twitter—they, like so many Afghans, were avid users—shared soyjack memes and called themselves “sigma males.”They talked about feminism, “LGBTQ,”and pronouns—strange things to complain about in a country where women can’t go to school. They were becoming Westerners: culture war, America’s most successful soft-power export, was their induction. The younger members of the Taliban, online enough to follow Andrew Tate, were not immune.
Finally got around to reading Elizabeth Sandifer’s essay and if there was any doubt, this makes it clear how much of an unserious and malicious person Scott Alexander/Siskind is. Siskind’s writing deliberately pretends to be respectable to provide ideological cover to some real evil.
We have housing crises in many places and it’s remarkable how pernicious this issue is given the number of problems it would fix for us to have enough affordable homes for everybody.
The hype train around AI now should be very familiar if you paid any attention during the previous crypto cycle. It’s the same people pushing this technology in the world in the same overblown and damaging way.
A useful distinction between “code proofreading” and “code editing” by Hillel Wayne both of which are part of a standard PR process but neither is really a good fit there.
I’ve been playing Breath of the Wild while I’m lying flat and my experience is identical to that of Craig here. All the way back to the gold cartridge I used to have for the NES as a kid.
It’s super lovely that Berlin has a lab which does these kind of user tested innovations on city processes. The work that needs to be done is written up here and it’s relatively straight-forward (there are just no short-cuts).
Not all the answers here are perfect but it’s a good test for logical reasoning. Without logical reasoning nothing is possible (as you can probably see ample examples of in your environment).
You need to use your time differently. You need to rise above the work. You need to figure out how to make yourself less busy with your current workload to make room to do higher-value work. No one will do this for you.
I’m not sure what lesson to take from the Frankenstein end state of the Facebook iOS app. Is it that mobile does not really scale? Or is it that you shouldn’t scale mobile in this way?
One of my favorite new podcasts is Oxide and Friends which is a weekly live show that’s technically very deep, focused on #Rust, morally opinionated and funny.
One state, BW, in Germany took the opportunity with the reform of the property taxes to implement something like a Land Value Tax (at a very moderate 1.3‰ rate) and it is doing exactly what it should be doing.
The Fly.io write-up of how they built their own orchestrator is a wild ride and also contains a crash-course introduction into how to schedule workloads at (non)scale.
A good overview of the protections that Rust offers compared to out in the wild C code based on the audit of the git source code. In short: if you write idiomatic Rust, you get a lot of protection.
A reasonable enough rationale to choose Java in this article. Am I missing out if I never built a serious backend on the current Spring/Boot JVM (and never seen a team outside of the consulting space use it)?
Going through these presentations by Matt Jones the main thing I’m left wondering is if anybody still does any real design and thinking work anymore, when it comes to technology or if all of it now is just flinging shit against the wall (which it very much looks like).
It would be fitting if the tech layoffs would take some big bites out of the boundary of the firm and move us to more dynamic working arrangements. Unfortunately a country like Germany with its rigid social security is incredibly hostile to most such arrangements.