jmegq.bsky.social
jmegq.bsky.social
@jmegq.bsky.social
Reposted by jmegq.bsky.social
AI efficiency is important. The median Gemini Apps text prompt in May 2025 used 0.24 Wh of energy (<9 seconds of TV watching) & 0.26 mL (~5 drops) of water. Over 12 months, we reduced the energy footprint of a median text prompt 33x, while improving quality:
cloud.google.com/blog/product...
August 21, 2025 at 1:39 PM
Reposted by jmegq.bsky.social
everyone calm down, the CEO has suggested using a mutex to solve our problems
August 18, 2025 at 9:56 PM
Reposted by jmegq.bsky.social
If there were a single lesson I'd drill into new software engineers it'd be this:

You can be technically right and politically and systemically dead wrong.
August 17, 2025 at 11:52 PM
Reposted by jmegq.bsky.social
du
du hast
du hast nicht
die Pflaumen,
die im
Kühlschrank

lagen und die du
wahrscheinlich
fürs Frühstück
aufgehoben hast

Verzeih mir,
sie waren köstlich
so süß
und so kalt
July 24, 2025 at 10:41 AM
Reposted by jmegq.bsky.social
"People falling asleep in meetings due to exhaustion aren’t sent home to rest — they’re praised for their "extreme ownership" and dedication. Knowledge sharing and documentation get deprioritized against building. Testing is skipped because it harms velocity and extends timelines."
Silicon Valley's most extreme work practices get exported globally as "best practices" while sustainable approaches stay invisible.

On a recent work trip, I met people who'd absorbed a vision of Silicon Valley culture that bore little resemblance to reality.
www.dataandpolitics.net/the-selectio...
The Selection Effect: Exporting Burnout as Best Practice
The tech industry has a selection problem: extreme work culture gets amplified globally while sustainable practices stay quiet. For those learning about Silicon Valley from a distance, this creates a ...
www.dataandpolitics.net
July 22, 2025 at 7:31 PM
Reposted by jmegq.bsky.social
#Macintosh SE/30 ready to go. Clean with #BlueSCSI, #retrobrite, and recap.

Used the brush on technique with SalonCare 30 Volume Creme Developer. Requires brushing a bit more on every 15 minutes to prevent streaking for about 90 minutes in the sun.
July 20, 2025 at 2:02 AM
Reposted by jmegq.bsky.social
I thought Apple devices are supposed to be easy to connect together
July 17, 2025 at 2:38 AM
Reposted by jmegq.bsky.social
The left had a Joe Rogan and it was called Car Talk. You’re welcome.
July 15, 2025 at 5:16 PM
Reposted by jmegq.bsky.social
watched 2001 a space odyssey last night and couldn’t stop saying “HAL is this real”
July 15, 2025 at 8:08 PM
Reposted by jmegq.bsky.social
A Borges story about a guy who gets AI to summarize all the world’s information for him, and then summarize the summary, until the AI has the whole world summarized into a single word. He sits alone at his desk, staring at the word, repeating it endlessly, certain he is experiencing everything
July 14, 2025 at 3:02 PM
Reposted by jmegq.bsky.social
💧💦☔️
July 1, 2025 at 12:50 AM
Reposted by jmegq.bsky.social
Reading a Big Number

xkcd.com/3102/
June 18, 2025 at 8:36 PM
Reposted by jmegq.bsky.social
BRB reevaluating some personal relationships
June 19, 2025 at 4:07 PM
Reposted by jmegq.bsky.social
Whenever someone illustrates a point with an analogy, make sure to reply with interesting facts about the thing in the analogy. They’ll love it!
June 15, 2025 at 2:52 AM
Reposted by jmegq.bsky.social
I should have been appreciating the beautiful harbor, but instead I kind of zoned out staring at the beautiful caustics on the underside of the dinghy.

Spending decades on global illumination does strange things to a person!
May 30, 2025 at 4:11 AM
Reposted by jmegq.bsky.social
This is literally the dark side of the Penrose Tiling.

So you know the Penrose Tiling is a 2D-Projection of a 5-dimensional grid?

This is the Projection to the other 3 Dimensions.

#penrose #codeart #mathart
May 26, 2025 at 2:14 PM
Reposted by jmegq.bsky.social
The one where I muse about how this simple bit of code radically changes how the web itself seems to behave…

webkit.org/blog/16967/t...
Two lines of Cross-Document View Transitions code you can use on every website today
Arguably, the most profound thing about the web is the ability to link one page to another.
webkit.org
May 22, 2025 at 6:36 PM
Reposted by jmegq.bsky.social
Flutter's dev tools are from another planet.

- Center a div in one click (science said it was impossible)
- Extract to widgets and add state with code mods
- Generated labels for what each `}` corresponds to

Oh, and did I say hot reloading? What a way to build desktop apps ❤️
May 20, 2025 at 12:11 PM
Reposted by jmegq.bsky.social
Non-zero chance the new pope likes Malort.
May 8, 2025 at 6:24 PM
Reposted by jmegq.bsky.social
☺️
May 6, 2025 at 7:52 PM
Reposted by jmegq.bsky.social
Job interview for my current position included "what happens when you type something into a browser address bar" and they literally had to tell me to stop.
One of my crazy complex job interview questions for very technical people is "what happens when a file gets opened." It's pretty easy for that question to wind up filling the hour without even getting super deep into like the exact on disk formats of different filesystems.
May 3, 2025 at 11:57 PM
Reposted by jmegq.bsky.social
Bloom filters seem like a good data structure to make lock-free for concurrent access: you can use an atomic fetch-and-bitwise-OR instruction for writes
jazco.dev Jaz @jazco.dev · May 1
Benchmarked this thing with a realistic read/write load in a test and high concurrency (10k adds/sec on one routine, 7 additional concurrent routines testing as fast as possible).

v.s. a naive RWMutex implementation on a 8c16t test box it was ~14x faster (~14M tests/sec)

github.com/ericvolp12/a...
May 1, 2025 at 8:14 PM
Reposted by jmegq.bsky.social
Implemented two-pass GPU occlusion culling (using a hierarchical depth buffer - "HiZ") in my SDF engine!

The video shows disocclusions (bricks that need to be rendered in the 2nd pass) in pink. This technique reduces the number of bricks rendered by 50-90+%.

More details below.
April 30, 2025 at 10:46 PM
Reposted by jmegq.bsky.social
Eventually you reach an age where your story is so beyond telling you just live with it, quiet. And there is confidence in this. They don't know you, and they can't. You've lived longer than being an archetype. You can't be hated, but you also can't be loved.

You just have to sit there, and live.
⚠️ Fun fact – I built one of the features of Wikipedia that maintains it even today.
Hope, in service, will make you do incredible things. You will rise to the occasion, on its back. Inspiring that in others is not wrong. 15 years later.
April 30, 2025 at 10:49 PM
Reposted by jmegq.bsky.social
You think your walled garden is safe? Gatekeeper can be bypassed, notarization can be fooled, don’t even get me started on Objective-C runtime abuse or malicious LaunchAgents dropped in ~/Library/ where no one ever checks. My dude you use Homebrew. Are you kidding me on security?
April 20, 2025 at 4:04 PM