Devon Stewart

2.6K posts

Devon Stewart banner
Devon Stewart

Devon Stewart

@blast_hardchese

Father. Scala, Haskell, Linux. Tweets are my own and may not reflect the views of my employer. Keep circulating the tapes!

San Francisco, CA Katılım Ekim 2011
724 Takip Edilen559 Takipçiler
Sabitlenmiş Tweet
Devon Stewart
Devon Stewart@blast_hardchese·
This is a pretty big change for module authors and contributors, but should have little impact on users upfront. The major wins will be seen in more relevant version bumps to modules you actually use, which will cut down on irrelevant CI builds for modules you don't use.
guardrail@guardrail_dev

Happy to share a prerelease of the upcoming guardrail 1.0.0, available via `sbt-guardrail` 1.0.0-SNAPSHOT`. The biggest change is stabilization of the internal ABI between guardrail core and various modules, as well as opt-in dependency on module providers. [1/3]

English
3
1
2
1.4K
Vic 🌮
Vic 🌮@VicVijayakumar·
I’m planting a tree. Toddler is talking to the earthworms. Life is better with a toddler.
Vic 🌮 tweet media
English
3
2
102
1.6K
Gracia
Gracia@straceX·
every developer is taught that to access an array, you write array[index]. but in C and C++, you can just... flip it. this code compiles perfectly and runs without a single warning. how the hell does 2[myArray] work?👇
Gracia tweet media
English
97
79
2.1K
226.5K
Devon Stewart
Devon Stewart@blast_hardchese·
@Jonathan_Blow The expectation built over years is stuff that barely works from an industry who has consistently failed upwards, propped up by hardware getting faster to compensate.
English
0
0
0
29
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
Theory: We don't let LLMs control robots and operate freely in the physical world (yet?) because they'd fall all the time, break everything, and cause massive damage. But in software the falling and the massive damage are invisible, so it's fine. x.com/sama/status/20…
Sam Altman@sama

I have so much gratitude to people who wrote extremely complex software character-by-character. It already feels difficult to remember how much effort it really took. Thank you for getting us to this point.

English
121
164
2.9K
104.6K
Devon Stewart
Devon Stewart@blast_hardchese·
@Jonathan_Blow The expectation is stuff that barely works from an industry who has consistently failed upwards, propped up by hardware getting faster to compensate.
English
0
0
0
31
Devon Stewart retweetledi
NixOS Asia
NixOS Asia@nixos_asia·
Thanks to @audibledata — what was formerly landrun-nix now supports macOS through sandbox-exec. You can run (for example) Claude Code in a sandbox, with fine-grained configuration in Nix. Introducing sandnix github.com/srid/sandnix
NixOS Asia tweet media
English
2
9
27
1.1K
Devon Stewart
Devon Stewart@blast_hardchese·
"[We modeled a generic bay area tech company's org structure in prompts, then asked it to solve a problem, removing the human factor from organizational failures.] It bikeshedded anyway. 87% code review rejection rate. Zero tests executed across nine "verification" stages. A 28-second governance conflict where two AI agents overruled each other.  22.6% of budget wasted on rejection cycles that produced nothing." I dunno, seems like it's getting pretty close to experiences I've had. linkedin.com/posts/jandrewm…
English
1
0
0
164
Jakub Kozłowski
Jakub Kozłowski@kubukoz·
"AI will replace you" Yeah I'd like to see AI go to a conference, give the most boring talk possible, and get drunk at a beer festival
English
6
9
324
9K
Ģirts Graudiņš
Ģirts Graudiņš@girtis·
Ohkay! I made a nice org chart w/ AI. It took me 2x longer and 10x in frustration, but I did it with #AI! #futureofwork
English
1
0
1
70
Devon Stewart retweetledi
John A De Goes
John A De Goes@jdegoes·
A lot of developers focus on (1) - (2) while ignoring (3) - (4). Which is a fancy way to say, 'Not my fault'. As an individual, you may have ZERO input into system engineering or upstream services. Don't ignore what you can fix, even if you think it's the other guy's fault.
English
2
2
14
713
Devon Stewart retweetledi
Matej Cerny
Matej Cerny@matej_cerny·
The most comprehensive collection of Scala learning material finally on YouTube. A freaking 283 videos! #scala @Ziverge/playlists" target="_blank" rel="nofollow noopener">youtube.com/@Ziverge/playl…
English
0
8
45
5K
Devon Stewart
Devon Stewart@blast_hardchese·
@mitchellh @ryantm I think it's hilarious that I am waiting on every single keystroke to be rendered into any given comment box in GitHub. Just turn it all off and give me a `<textarea />`, I'll do fine.
English
0
0
1
808
Devon Stewart
Devon Stewart@blast_hardchese·
@kubukoz Maybe it's just somebody thinking though different solutions to the problem
Devon Stewart tweet media
English
0
0
1
41
Devon Stewart
Devon Stewart@blast_hardchese·
@JustDeezGuy I experimented with recording a busy coffee shop in Japan as white noise, can confirm.
English
0
0
1
33
Devon Stewart
Devon Stewart@blast_hardchese·
I'll bite -- Airbnb in Tokyo, we expected accommodations to be cramped due to the city, but what we didn't anticipate was the bed being a sheet draped over a piece of plywood supported by 2x4s. We checked in so late after our flight we figured we'd just suffer through a night, my wife woke up with bruises all down her side.
Wander@wander

Tired of vacation rental nightmares? 👻 Us too. We're giving away a $10,000 Wander trip for the craziest vacation rental horror story. Simply reply to or quote this post with your spooky tale and tag a friend. We'll create ghostly videos of the best ones and choose one winner!

English
0
3
13
21.9K
Devon Stewart
Devon Stewart@blast_hardchese·
@jtgi @RhysSullivan @wander @guardrail_dev Well, the industry isn't evenly distributed. Those that needed it were drawn to it. I'm happy for there to be different levels of software development, folks can reach for different tools as they grow and learn.
English
1
0
0
48
Rhys
Rhys@RhysSullivan·
A sneak peak into the upcoming blog on how we built the new domains page & how Effect is used on the frontend in it This is our error handling for the add to cart button, in most applications this would be an API call and then an error toast if it fails In ours, we know exactly what all of the possible errors are and for the most common ones, we are able to add in special logic to help recover the user or give them information into what happened I'm somewhat of the belief that Effect isn't about handling every error, it's about knowing how your application will behave and being able to handle the most common cases If we saw a dramatic increase in `NotAuthorizedForScope` errors for example, we'd be able to very quickly add custom logic to handle it Having an end to end type safe RPC client with generated errors is pretty incredible, and we haven't even gotten into all of the cool optimizations it allowed us to do
Rhys tweet media
English
28
12
512
52.5K
Paul Snively
Paul Snively@JustDeezGuy·
I don’t generally care for limited animation, but this is brilliant. @blast_hardchese spent six months in Japan, and his mother and I visited. It was a nice reminder that WWII was an aberration—the result of a near militaristic cult of the emperor. Both before and after, Japan and America had had a mutually fascinated relationship. After WWII, we were wise to help rebuild Germany and Japan, and to make clear we are not enemies of the people.
English
1
0
20
6.2K
EducatëdHillbilly™
EducatëdHillbilly™@RobProvince·
Ok, what is going on over in Japan? While every other country around the world is saying he’s Hitler they’re doing… this?
English
1.2K
2.9K
26.3K
888.7K