On twitter and elsewhere as http://twitter.com/riffraff Blog in english at http://www.riffraff.info
Emailable as rff.rff at gmail dot com
I'm pleased to meet you :)
[ my public key: https://keybase.io/riffraff; my proof: https://keybase.io/riffraff/sigs/Sk28WtmTwza0fWgh8lM2Zh5_WhIol453WmJrHUSOl6E ]
- 5 points
- I'll add that Lena/MMAcevedo[0] is both a wonderful story and terrifying
- Federation is good if you want to stay within a community but also have a chance to interact with others.
I.e. you mostly care about technology foo but occasion delve into epic poetry, and it's nice to interact with both footech.social and epicpoems.read. Also, being able to consume personal publishing (blogs!) from within the same app is quite nice.
- fun to read this in the context of the recent news that microsoft wants to port all their C/C++ to Rust in 5 years with "AI and algorithms"[0].
I'm sure the MS plan is not just asking Claude "port this code to rust: <paste>", but it's just fun to think it is :)
0: https://www.theregister.com/2025/12/24/microsoft_rust_codeba...
- The problem is you would expect the option for "no insurance" to be separated from the rest or at least not be under the letter "d".
- I Will always be grateful to Ryanair for having allowed young me to travel cheaply, and I accepted most dark patterns, but I draw the line at the fact they appear to force you to book near seats when traveling with minors, even tho, by law, they have to allocate seats to you like that.
- they do say
> Energy Dome expects its LDES solution to be 30 percent cheaper than lithium-ion.
- Well, that region already has a kind of cake called "bear bread" (Pan dell'orso) so it's only fair bears start to make it.
- React itself took a few years for react to decide how it should work (hooks not classes etc).
- but we _were_ paying for monthly subscriptions to prime vide.
- it's quite possible you may unknowingly have seen him in Mary Poppins, where he plays _two_ roles, and I was mind blown when I noticed the second after 30 years or so.
- the comment is wrong, what Gleam lacks is interfaces.
Which feels super strange, but doesn't seem to really be a problem, e.g. imagine a language where you'd write
Gleam wants you to writefun sum_all_numbers(Iterable<T> it) { it.fold(...) } # an interface sum_all_numbers(a_list) # a list implements iterable
edit: found an article that explained this a bit better https://mckayla.blog/posts/all-you-need-is-data-and-function...fun sum_all_numbers(Iterator<T> it) { it.fold(...) } # a concrete type sum_all_numbers(a_list.iterator) # get the caller to build the right object - ironically, the blog lacks a rel=me link that would make streetpass work on it :)
- ..VB6 was to windows dev?
People with very little competence could and did get things done, but it was a mess underneath.
- I was never a perl programmer, but this was my impression of basically every perl programmer I have interacted with.
Also, I think Larry Wall's "Diligence, Patience, Humility"[0] is among my favourite articles about programming.
[0] https://www.oreilly.com/openbook/opensources/book/larry.html
- I think deepwiki has been popping up in my search results (e.g. for rust.vim) and I did not initially understand what it is. I am not sure I am happy it appeared there at all.
- > But ChatGPT is an insane brand
I mean, so was netscape.
- the time frame matches too, 14 to 20 gives you one day of rest after the last AoC, and then three more days to buy presents before Christmas that you forgot to co :)
- I usually do it with ruby with is well suite just like python, but last year I did it with Elixir.
I think it lends itself very well to the problem set, the language is very expressive, the standard library is extensive, you can solve most things functionally with no state at all. Yet, you can use global state for things like memoization without having to rewrite all your functions so that's nice too.
There's a pretty battle tested tool to define inline types as ruby syntax and type check both statically and at runtime[0].
It's still not a particularly nice situation imvho compared to typescript or python, but there's been some movement, and there's a newsletter that follows static typing developments [1] which may give you some insights.
0: https://sorbet.org/
1: https://newsletters.eremin.eu/posts