Show newer
rlamacraft boosted
making a Lisp, checking it twice
gonna find out who's (or naughty nice)
rlamacraft boosted

Elm’s been a hugely inspiring language to me, because it did such a great job of making Functional Programming a joy to use & to teach.

But front of the queue for Elm-related inspiration must be Richard Feldman, who’s currently taking the best of its philosophy into a Roc. Lots of rich, juicy design ideas in this week’s episode of Developer Voices.

📺 youtu.be/DzhIprQan68
🎧 pod.link/developer-voices/epis

Why do we even have REST APIs, implemented using ORMs, returning JSON, and all these backend layers. As someone who does mostly frontend dev work, I really don't understand why we don't just have a protocol where the request is an SQL string and the response is binary-encoded table of data.

rlamacraft boosted

Here's how the "Ship of Theseus" page looked in July 2003 when it was first created! Since then, the article has been edited 1792 times and 0% of the original phrases remain.

rlamacraft boosted

It's hard for people to visualize removing tons or billions of tons of carbon dioxide (CO₂). I propose we talked about CO₂ removal (CDR) like a time machine (e.g., this machine will take us back 5 minutes). For example:

Q: How far back in time does planting 100 million trees take us?

A: If one mature tree takes up an average of 25 kg of CO₂ per year, then 100 million trees will take up 2.5 MtCO₂. That's a time machine that takes us back 33 minutes and 6 seconds in a year.

It's not a lot.

rlamacraft boosted

I have to say, Unison's documentation system is just next-level brilliant.

* All your libraries' docs are local.
* Everything's perfectly hyperlinked, even after refactoring.
* Markdown-ish with extensions that totally nail literate coding.

Seriously, if you're writing a language, look at Elm for the error messages and Unison for the docs.

(And Haskell for the monads, of course. 😅)

unison-lang.org/docs/usage-top

rlamacraft boosted
rlamacraft boosted

hot take but i think ISPs should return to giving every user a couple hundred megs of space on a public facing web server & encourage them to build little homepages. the corporatization of the web really hit overdrive when the persistent web presence of the average user stopped being a bunch of handwritten HTML and random files they wanted to share and instead became a profile template on a social media site

rlamacraft boosted
rlamacraft boosted

Look, this is silly. Yes, we would need unfeasible amounts of new wiring to recreate a modern high energy economy powered only by (green) electricity. But we would also need completely unfeasible amounts of lots of other things – most particularly metals. We are going to have to learn to live WELL in a much lower energy world – and, actually, it isn't hard to see how we achieve this.

theguardian.com/business/2023/

rlamacraft boosted

If God wanted us to have unlimited free energy He’d have put a giant fusion reactor in the sky.

rlamacraft boosted

Public transport isn't supposed to make money. It's not even supposed to break even. It's supposed to lose money and to be financed and extended from general taxes because it gives back way more than mere money.

And all the politicians know this because they keep building and maintaining streets for free

rlamacraft boosted
rlamacraft boosted

I can't help but notice the new Apple laptops rate "Video Playback 22 hours, Web Browsing 15 hours" under battery life.

Congratulations web developers everywhere, it's now more computationally intense to render a webpage than video playback!

rlamacraft boosted

Disabled people should not be required to give their PIN to anyone - friend, stranger, or shop assistant - and probably wouldn't be protected by the banks if they did and were then robbed. This is ridiculous. bbc.co.uk/news/disability-6723

theguardian.com/politics/2023/ “Basically, a Conservative prime minister provided a platform for a conspiracist to say their children’s lives were going to be meaningless. It’s utterly breathtaking. Unbelievable crassness. Who thought this was a good idea?” — it’s just so incredibly sad that so many people can only imagine meaning in life through employment

If you’re a home baker, just don’t bother with diastatic malt powder. It’s more hassle than it’s worth. Use just a tad too much and the whole bread is ruined

rlamacraft boosted

REMINDER: ChatGPT, Stable Diffusion, and other large trained neural models are NOT "artificial intelligence", they're just stochastic parrots, remixing and regurgitating what they've been fed. There's no theory-of-mind involved, so no understanding: there's no "there" there. (A real live parrot exhibits more intelligence than this.)

Don't call it AI; call it parrot-tech. That way you'll have a better perspective on what it can (and can't) do.

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.