Niklas Lochschmidt

@Niklas_L
145 Followers
51 Following
15 Posts

I suspect most people outside of the UK won't have heard about the post office scandal, but it seems highly relevant to learn about now (given *waves* this):

For over 15 years, the software post offices in the UK had to use contained severe bugs, particular in accounting, that everyone at Fujitsu/horizon and the post blissfully ignored. Over 900 (!!!) postmasters were sentenced for alleged theft and fraud, some went to jail, some committed suicide. All because the software was shit and everyone who could do something about it didn't care and swept it under the rug.

Everything, including how it was uncovered, about this seems bizarre and Kafkaesque, but we better prepare for it to happen more often.

https://en.wikipedia.org/wiki/British_Post_Office_scandal

https://types.pl/@pigworker/116211919028571818

British Post Office scandal - Wikipedia

@samir I definitely share the love for darklang-classic💜

I find it sad, that they turned their back on their editor. I don’t quite understand where they are now going with darklang, but this broke my programmer heart a little:

From https://blog.darklang.com/gpt/

“…a non-freeform editing experience that our users have rated somewhere between "Ok I guess" and "probably the worst part of Darklang”

😭

Darklang is going all-in on AI

Like an aging rock star making a final stab at glory, I'm delighted to announce that Darklang is going all in on AI/GPT. As everyone knows, the folks over at OpenAI produced a magic box that writes code. And it even produces quite good code – not perfect, not by

Darklang

@samir thanks for writing this down. I think in some regards this is what we have been doing at bryter.com, however as a closed platform…

I can recommend googling for “projectional editing”. There are a couple of fun things out there. One of the interesting experiments is https://www.lamdu.org.

See also https://github.com/yairchu/awesome-structure-editors

Lamdu

Lamdu : Lamdu - towards the next generation IDE

#ForestSync is building Europe's primary platform for transparent, traceable nature-based carbon-offsets and is looking for its CTO! This is an exciting opportunity to shape an impactful platform from the beginning. You will join a passionate team that tackles real problems. As a bonus, I'll hang around and be available as a technical advisor to the project and be by your side! Ping me if you have any question!
#sustainability #impact #tech #hackforgood #job https://www.linkedin.com/jobs/view/4100508548
ForestSync hiring Full Stack Engineer in Oslo, Oslo, Norway | LinkedIn

Posted 2:13:19 PM. Our startup, based in Oslo, Norway, was founded in 2024 to address our time's most pressing needs:…See this and similar jobs on LinkedIn.

@coderbyheart we could generate the paths from hapijs router, however the chance of a route being wrong is usually small.

Wrt. testing I had tried some things in the past https://dredd.org with Swagger, the Postman runner before Postman turned bad and one more method I can’t remember.

At the end of the day, E2E tests often need too much glue code, like navigating, templating or generating random data to avoid conflicts. Also the API behavior is imo more interesting than the structure.

Dredd — HTTP API Testing Framework — Dredd latest documentation

@coderbyheart I would always suggest to generate the spec from the code if you can. If you do this, there should be no need to validate the spec using tests.

FWIW we use https://zod.dev to write our API input and output validations and then use the zod schemas to generate the OpenAPI schemas. The spec is rendered to documentation at https://developers.enode.com/api/reference#introduction. We still maintain the routes manunally, but that way at least the data structures are correctly typed.

Intro | Zod

Introduction to Zod - TypeScript-first schema validation library with static type inference

Zod

#TeamTopologies is still one of my favorite books, mainly because it gave me a useful vocabulary for things I’ve seen.

It’s just sad that quite a few people seem to remember only the part about team structures and ignore the rest😅. Also TT imo needs to be seen as a piece of a much much bigger puzzle.

@malte this! First movie I watched after many years of not going to the cinema was „Deadpool & Wolverine“. I quite liked both characters individually and people have been recommending it. But wow was it horrible movie experience and soooo expensive.
20 years ago I payed nothing to watch good movies in bad quality. Like cam-rips and telesyncs.
Today I pay 30€/month to watch bad movies in good quality.

@ascheman ich war mit meinen ersten Schätzungen arg daneben, aber mein Bild sieht gleich aus 😅

#pastpuzzle 43
🟩🟩🟥🟥 (-33)
🟩🟩🟥🟥 (-21)
🟩🟩🟩🟥 (+3)
🟩🟩🟩🟩 (0)

4/4 🟩
https://www.pastpuzzle.de

past puzzle

Errate das gesuchte Jahr mit Hilfe von 4 historischen Ereignissen. Ein von Wordle und Geschichte inspiriertes Spiel.