lettucemode
@lettucemode.bsky.social
Text file engineer - mostly dotnet & Azure. Full-time dad until I figure out how to slot my hobbies back into the stream of life. Play guilty gear
mfs be pushin over the first domino and then be like "it's not MY fault the 6th domino fell over"
November 7, 2025 at 12:36 AM
mfs be pushin over the first domino and then be like "it's not MY fault the 6th domino fell over"
serverless for your main APIs never made sense to me from the jump. maybe the alternatives for autoscaling just weren't that good a decade ago
October 17, 2025 at 3:40 AM
serverless for your main APIs never made sense to me from the jump. maybe the alternatives for autoscaling just weren't that good a decade ago
Reposted by lettucemode
A lot of video-game publishers spend hundreds of millions of dollars chasing after "realistic graphics" and "massive open-worlds" when what players really want is just a shitload of weird little guys
September 4, 2025 at 3:08 PM
A lot of video-game publishers spend hundreds of millions of dollars chasing after "realistic graphics" and "massive open-worlds" when what players really want is just a shitload of weird little guys
I actually had way too much fun using Neovim for stuff at work this week.
So many little tweaks & improvements to make. I'm getting sucked in
So many little tweaks & improvements to make. I'm getting sucked in
August 23, 2025 at 12:51 PM
I actually had way too much fun using Neovim for stuff at work this week.
So many little tweaks & improvements to make. I'm getting sucked in
So many little tweaks & improvements to make. I'm getting sucked in
Reading through the section on serializability/locking and I am reminded of the time at my first job I had to rewrite a multithreaded search service on top of Lucene. Apparently I implemented 2-phase locking without knowing what it was! I just independently arrived at that design. Damn hes good
Next book: @martin.kleppmann.com's Designing Data-Intensive Applications. Partly for my own development, partly to nerd out, partly because I want to see whether the system I now play a large part in maintaining was done right lol
August 23, 2025 at 12:49 AM
Reading through the section on serializability/locking and I am reminded of the time at my first job I had to rewrite a multithreaded search service on top of Lucene. Apparently I implemented 2-phase locking without knowing what it was! I just independently arrived at that design. Damn hes good
Reposted by lettucemode
A part of my fridge broke while under warranty. Mechanic turns up and replaces the full back panel.
Asked him if debugging and fixing the fault would be an option. His response:
"That would take longer because that is engineering work. They don't pay us enough to do it."
Asked him if debugging and fixing the fault would be an option. His response:
"That would take longer because that is engineering work. They don't pay us enough to do it."
August 22, 2025 at 12:34 PM
A part of my fridge broke while under warranty. Mechanic turns up and replaces the full back panel.
Asked him if debugging and fixing the fault would be an option. His response:
"That would take longer because that is engineering work. They don't pay us enough to do it."
Asked him if debugging and fixing the fault would be an option. His response:
"That would take longer because that is engineering work. They don't pay us enough to do it."
Reposted by lettucemode
BREAKING: Silksong will be out on September 4. Two weeks from today. Really.
Often, games that take 7+ years to make are plagued by mismanagement and painful burnout. But for Silksong? Team Cherry was having a blast. They still are.
This is their story: www.bloomberg.com/news/newslet...
Often, games that take 7+ years to make are plagued by mismanagement and painful burnout. But for Silksong? Team Cherry was having a blast. They still are.
This is their story: www.bloomberg.com/news/newslet...
Why ‘Silksong’ Took Seven Years to Make
The highly anticipated indie game has been in production for so long that it’s become an internet meme
www.bloomberg.com
August 21, 2025 at 2:35 PM
BREAKING: Silksong will be out on September 4. Two weeks from today. Really.
Often, games that take 7+ years to make are plagued by mismanagement and painful burnout. But for Silksong? Team Cherry was having a blast. They still are.
This is their story: www.bloomberg.com/news/newslet...
Often, games that take 7+ years to make are plagued by mismanagement and painful burnout. But for Silksong? Team Cherry was having a blast. They still are.
This is their story: www.bloomberg.com/news/newslet...
I didn't know windows terminal did multiple panes, this changes everything
Considering just doing that instead of running tmux in my WSL Ubuntu setup. The prefix input is really bugging me
Considering just doing that instead of running tmux in my WSL Ubuntu setup. The prefix input is really bugging me
August 20, 2025 at 3:28 AM
I didn't know windows terminal did multiple panes, this changes everything
Considering just doing that instead of running tmux in my WSL Ubuntu setup. The prefix input is really bugging me
Considering just doing that instead of running tmux in my WSL Ubuntu setup. The prefix input is really bugging me
Reposted by lettucemode
One of the things I've been doing on parental leave is configuring Neovim. It's fun!
Running it in WSL on my laptop, through the new windows terminal.
Just need to find a decent file browser plugin and make a script that'll setup a fresh WSL distro and then I'll call it good for now
Running it in WSL on my laptop, through the new windows terminal.
Just need to find a decent file browser plugin and make a script that'll setup a fresh WSL distro and then I'll call it good for now
August 11, 2025 at 11:32 PM
One of the things I've been doing on parental leave is configuring Neovim. It's fun!
Running it in WSL on my laptop, through the new windows terminal.
Just need to find a decent file browser plugin and make a script that'll setup a fresh WSL distro and then I'll call it good for now
Running it in WSL on my laptop, through the new windows terminal.
Just need to find a decent file browser plugin and make a script that'll setup a fresh WSL distro and then I'll call it good for now
lmao
adding getting set up on tangled.sh to my todo list
wonder what happens to azdo at this point, whether they accelerate the sunsetting or finally try to roll the two products together
adding getting set up on tangled.sh to my todo list
wonder what happens to azdo at this point, whether they accelerate the sunsetting or finally try to roll the two products together
GitHub is no longer independent at Microsoft, as CEO Thomas Dohmke resigns. GitHub is now moving to Microsoft's AI engineering team, CoreAI, with a new structure for GitHub's leadership team. Details 👇 www.theverge.com/news/757461/...
GitHub is no longer independent at Microsoft after CEO resignation
GitHub will be part of Microsoft’s AI engineering team
www.theverge.com
August 11, 2025 at 5:58 PM
lmao
adding getting set up on tangled.sh to my todo list
wonder what happens to azdo at this point, whether they accelerate the sunsetting or finally try to roll the two products together
adding getting set up on tangled.sh to my todo list
wonder what happens to azdo at this point, whether they accelerate the sunsetting or finally try to roll the two products together
Reposted by lettucemode
The full OceanGate report has some incredible, deep details. Submarine pilot manual was an incomplete draft; CO2 scrubber was obviously homemade by Rush and didn't work; Rush panicking when the sub gets stuck on an earlier mission, then throwing the sub controller at his assistant pilot
August 7, 2025 at 10:26 PM
The full OceanGate report has some incredible, deep details. Submarine pilot manual was an incomplete draft; CO2 scrubber was obviously homemade by Rush and didn't work; Rush panicking when the sub gets stuck on an earlier mission, then throwing the sub controller at his assistant pilot
my brain still goes CROSS FIYERRRR every couple of months
We all know 90s board game commercials were special, but this still might be the most memorable one ever.
August 6, 2025 at 9:20 PM
my brain still goes CROSS FIYERRRR every couple of months
Reposted by lettucemode
3. LLMs are no deterministic and often go off rails. Hard/near-impossible to guarantee a deterministic outcome (“production-ready apps”) with a nondeterministic system
But new AI startups NEED to make outrageous claims otherwise no one will use them: everyone would stick w incumbents!
But new AI startups NEED to make outrageous claims otherwise no one will use them: everyone would stick w incumbents!
August 6, 2025 at 1:21 PM
3. LLMs are no deterministic and often go off rails. Hard/near-impossible to guarantee a deterministic outcome (“production-ready apps”) with a nondeterministic system
But new AI startups NEED to make outrageous claims otherwise no one will use them: everyone would stick w incumbents!
But new AI startups NEED to make outrageous claims otherwise no one will use them: everyone would stick w incumbents!
Reposted by lettucemode
wanted to express this visually
August 5, 2025 at 9:28 PM
wanted to express this visually
Heroku, more like Her-choke-u, am I right
Heroku's infra team has some serious soul-searching to do.
On 9 June 2024, an Ubuntu 22.04 update caused outages at eg OpenAI, GitLab and others. Those outages lasted 2-6 hours. Heroku's was 23 hours.
So so many questions on Heroku stumbling to resolve the outage. Eg. why delegate to a 3rd party?
On 9 June 2024, an Ubuntu 22.04 update caused outages at eg OpenAI, GitLab and others. Those outages lasted 2-6 hours. Heroku's was 23 hours.
So so many questions on Heroku stumbling to resolve the outage. Eg. why delegate to a 3rd party?
August 3, 2025 at 12:47 PM
Heroku, more like Her-choke-u, am I right
windows xp ass background
'The Wizard of Oz' (1939) vs 'The Wizard of Oz at Sphere' (2025)
Over 90% of the film has been 'touched up' with AI
Over 90% of the film has been 'touched up' with AI
August 2, 2025 at 12:47 AM
windows xp ass background
Saw some stuff about how LinkedIn made a new Kafka, called Northguard, plus something called Xinfra to go with it.
0% chance the source is released under an OSI-compatible license. It's 15 years later, so the MBA-havers are in charge now.
0% chance the source is released under an OSI-compatible license. It's 15 years later, so the MBA-havers are in charge now.
July 29, 2025 at 9:22 PM
Saw some stuff about how LinkedIn made a new Kafka, called Northguard, plus something called Xinfra to go with it.
0% chance the source is released under an OSI-compatible license. It's 15 years later, so the MBA-havers are in charge now.
0% chance the source is released under an OSI-compatible license. It's 15 years later, so the MBA-havers are in charge now.
Reposted by lettucemode
it is NORMAL and HEALTHY to know where the spawns are in the halo one campaign. these are things known by everyone. this cave is not a natural formation
July 29, 2025 at 3:05 AM
it is NORMAL and HEALTHY to know where the spawns are in the halo one campaign. these are things known by everyone. this cave is not a natural formation
Reposted by lettucemode
“Wikipedia is this economic anomaly. In many ways, it’s sort of magical that people will just volunteer without explicit economic incentives to create artifacts that are meant to share knowledge with everyone in the world”
July 26, 2025 at 2:46 PM
“Wikipedia is this economic anomaly. In many ways, it’s sort of magical that people will just volunteer without explicit economic incentives to create artifacts that are meant to share knowledge with everyone in the world”
Reposted by lettucemode
Reminder:
July 25, 2025 at 7:58 PM
Reminder:
Reposted by lettucemode
people are bitching at itch for "caving" and i don't know what they expect to have happened. they clearly had a gun to their head and the posts read like "i would simply have not been shot"
it's easy to demand someone else's bravery from the stands, where you're not risking anything
it's easy to demand someone else's bravery from the stands, where you're not risking anything
July 24, 2025 at 7:16 AM
people are bitching at itch for "caving" and i don't know what they expect to have happened. they clearly had a gun to their head and the posts read like "i would simply have not been shot"
it's easy to demand someone else's bravery from the stands, where you're not risking anything
it's easy to demand someone else's bravery from the stands, where you're not risking anything
Seems bad!
I would focus on the people holding the gun rather than the head it’s pointed at for no other reason that they’ve come for storefront after storefront and they are not going to stop unless there is real collective pushback.
July 24, 2025 at 1:17 PM
Seems bad!