Was introduced to Herrington Darkholme’s `ast-grep` tool and my god it’s so useful. Think Babel, but since it’s built on tree-sitter, it works for *so many* languages out of the box.
Here I am adding methods to structs in C for a side project: https://bit.ly/3PQ02uv
Labour need to wake up and realise that Proportional Representation isn't just good for the country, it's good for them too https://www.theguardian.com/politics/2023/sep/16/labour-tories-neck-and-neck-mid-bedfordshire-race-poll-nadine-dorries
I've been listening to an episode of The Changelog podcast "You call it tech debt I call it malpractice"[1], which got me thinking what if every time we as developers wanted to to introduce some tech debt we had to fill out a form detailing our decision making and the required remediation work. These could then be reviewed periodically.
Every time we cut some corner, fail to sufficiently document or test a change, or otherwise leave the code base in a less than an ideal state there would be a trail of documentation. We could then begin to attach a cost to each documented case, and start to have a systematic process of performing cost-benefit analysis.
[1]: https://pca.st/episode/34cdb2de-7ff6-4601-b3cc-fd6c6f3c47ff
If you’re a nerd like me and have an hour’s time, watch this talk on e-mail by @dylanbeattie. https://youtu.be/mrGfahzt-4Q #NDC #NDCOslo
How about an extra 5% VAT on all good sold in mixed-materials packaging?
How about an extra 5% VAT on all good sold in non-recyclable packaging?
How about an extra 5% VAT on all goods sold in non-standard bottles and jars?
How about an extra 5% VAT on all goods sold with labels stuck on with non-water-soluble glue?
So that's an extra 20% for non-recyclable mixed-material non-standard bottles with bastard glued on labels...
Packaging would get sorted QUICK.
MS Teams channels cannot contain MS-DOS device names - it makes you wonder what kind of crazy vulnerability is lurking in the dark.
https://learn.microsoft.com/en-us/microsoftteams/limits-specifications-teams
@robpike I like how it was worded in one of the SICP lectures:
“You stop thinking about iterative or recursive. You just say there’s this aggregate. There’s this list and I transform every item in this list. I stop thinking about the particular control structure and order.
“That’s very very important idea. I guess it really comes from APL. It’s sort of the really important idea from APL that you stop thinking about control structures and you start thinking about operations on aggregates.”
The small-scale, but high-profile, disruptions caused by Just Stop Oil protesters in the UK are extremely frustrating for many. But their single demand – for no licenses for new UK coal, oil and gas projects – is consistent with the science underpinning the international agreements that the UK has signed.
Software engineer by trade. Programmer by hobby too (in addition to basketry and spoon carving). Personal website: https://rlamacraft.uk/. Gemini capsule: gemini://gemini.rlamacraft.uk