@millettjon

4 Followers
32 Following
24 Posts
@technomancy Grapheneos lets you run it sandboxed so it is really off except when you need it.

Jepsen tests Datomic

https://blog.datomic.com/2024/05/Jepsen-tests-Datomic.html

Datomic is a general purpose database system designed for data-of-record applications. A Datomic database is a set of immutable atomic facts called datoms. Datomic transactions add datoms, never updating or removing them, so you have a complete...

#clojure #clj #cljs [email protected] @clojure

Datomic - Jepsen tests Datomic

In software architecture you have to recognize when you're adding a rocket stage.

In rockets and aeroplanes it's a simple truth that weight adds more weight. To carry more you need bigger engines, a bigger fuel thank, more fuel. More weight becomes even more weight.

For rockets to make it out of the atmosphere they use multiple stages. Each stage carries the rocket to a certain height, once the fuel is used up the stage is ejected so the next stage can push forward a lighter rocket. So adding a stage will get you further, but at the cost of much more machinery, engineers, and complexity. You now have a much heavier rocket to launch.

Switching to kubernetes, kafka, microservices, a single page app, ... is adding a rocket stage. Maybe it's what you need to get where you want to go, but be clear about the extra weight, operational cost, engineering overheard, mental overhead.

Creating, yet not possessing.
Working, yet not taking credit.
Work is done, then forgotten.
Therefore it lasts forever.

  • Laozi, 6th century BCE, talking about open source

This is my Apple ad parody. There are many like it, but this one is mine.

https://a.wholelottanothing.org/apples-misstep/

Apple's message falls flat

You've probably seen the tone-deaf ad from Apple about their new super thin iPad. I get the concept they were going for—it's like a thousand devices rolled into one, but the way the ad was shot revels in destruction of beloved things and really hits a sour note that

A Whole Lotta Nothing

Design is not recoverable from implementation

https://ericnormand.substack.com/p/design-is-not-recoverable-from-implementation

Continuous improvement is the only way

#clojure #clj #cljs [email protected] @clojure

Design is not recoverable from implementation

Continuous improvement is the only way

Eric Normand's Newsletter
@jack Thanks. I didn't know about Tidelift.

“There is a very strong chance that you are also a contributor to the open source commons, and perhaps you’ve even contributed more to that commons than I have, contributed more to my own career success than I have to yours. I can ask you to pay me, but really you shouldn’t be paying me, your employer should.”

https://blog.glyph.im/2024/03/software-needs-to-be-more-expensive.html

Software Needs To Be More Expensive

Software, like coffee, is too artificially cheap, and we need to make it more expensive. I have one suggestion for how to do that.

I’ve been bingeing on Wislawa Szymborska’s poems. She’s amazing, and somehow until recently I didn’t know her work at all.
https://poets.org/poem/nothing-twice
Nothing Twice

Nothing can ever happen twice.

Poets.org
@jack How would it be received if a guerilla street artist were to improve it.