having the horrifying realization that i might actually use the work deploy tools at home because the state of the majority of these tools is such rubbish and ours is .. just buck driving nix building docker.
Posts by jade
ah, eto... bleh!
we must build the nurture nexus
thinking about systemd-analyze calendar
new release from my team at work: build code with #buck2, distribute it with #nix and docker
fast, user friendly, and reliable project builds with the full breadth and power of nixpkgs for dependencies and releases
github.com/mercurytechn...
"Humans won't work unless they're forced to" is a myth for stupid people. If you're paying attention, humanity loves to do the job... they just don't like to be exploited and abused just to survive, the 2 tools people THINK you need to inflict upon humans to make them work.
if the conditions aren't materially better in some way - pay or quality of life or rights, then people will just hit da bricks for double the money. like what feels like the majority of my graduating class!
π¦πβ οΈ Tired of deadlocks? Me too! Here's a post about a library that I've been working on to help wrangle the problem in Rust
notes.brooklynzelenka.com/Blog/Surelock
only ill-designed ones. unfortunately they keep making those!
ME: "what if they made shoes that don't wear out immediately with no possibility of repair"
SHOEMAKER: "those are $1200 and my waitlist is 6 months"
ME: "well i guess the market has revealed the price of shoes"
Sat down with Claude and banged out ... not a bad prototype of the "Helm but fuck string formatting YAML; make it starlark" I've been thinking about for a while gist.github.com/arrdem/5c229...
cat doesn't seem to agree, and as they say, the cat is always right
Probably one of these idk
embrace.io/blog/opentel...
SLS, NASA's Moon rocket ππ
We have Create trains on our Minecraft server and I jokingly said "imagine if we could use our Suicas at the gates"
CC:Tweaked w/ Advanced Peripherals, websockets server in Python, and I forked an app that reads raw data from ICs
No AI code whatsoever because fuck your Claude, I can do it myself
yeah so the entire root span concept was kind of one of the cardinal sins of the otel standard with respect to these use cases. @hazelweakly.me has an interesting piece somewhere about non -request driven systems which boils down to "rotate root spans every few seconds"
ah this use case. lol. we're probably going to do this in lix by very verbose traces with perfetto.dev, not otel. imo otel isn't very good at this.
well, the thing is that mostly traces are things to be examined by humans so having 10k spans in them is wasteful of event budget+unhelpful. queries work better with wide events. what you want to do is be able to directly hone into the interesting requests and that is best achieved with wide events.
I don't know how to say it emphatically enough, but _so many_ of the obstacles people face are exacerbated by them backing away from what they perceive their opponents (bosses, political adversaries, etc.) to be, instead of accurately assessing what really lies in front of them.
one of the things that I've learned recently is that often spans below the main one are somewhat counterproductive because they create a lot of noise and are frequently less useful than one might hope. it's most helpful to do stuff like adding more attrs to the main span (wide events idea).
oh my god. buck2 added support today for playing various games while your builds are running. incredible. magnificent
Space Shuttle Atlantis: "yo sis is your FTS ok" Artemis II: "maybe idk" Atlantis photo was taken by Ben Cooper (LaunchPhotography) Artemis II photo is public domain from NASA's Joel Kowsky
boss to a human employee when they make a mistake: you're fired
boss to a computer when it makes a mistake: you are a delicate flower capable of love
im still very inclined to write a code owners service called corncob due to uh Internet poisoning
feature backports are a bargain with the devil.
maybe you need em but you will regret em.
a very thoughtful piece about Kevin Rocheβs wild Union Carbide campus www.irisyaun.com/writing/for-...
woke 1 is renaming master to main. woke 2 is switching to jj
or maybe do complain gently to CS, leadership might hear, sometimes
good, remove improvements from it to make it a land value tax next