Gary Trakhman
banner
gtrak.bsky.social
Gary Trakhman
@gtrak.bsky.social
20 years of 2004 experience.

Software Engineer, owns a 3d printer, tries to work out sometimes. Pretty good at VR table tennis.

Currently learning Rust. Programming should be fun.

mastodon.social/@gtrak
hellsite/@gtrakGT
I haven't had to recalibrate my 3d printer bed mesh in a year until today. Is everything ok out there?
October 30, 2025 at 3:37 AM
Worth asking when solving a problem: 'Why do we need to be smart about this?'

Maybe you do, maybe you don't.
October 23, 2025 at 4:29 PM
Reposted by Gary Trakhman
we have gone from a world in which we were told not to cite wikipedia because it was unreliable to a world where wikipedia might be the only reliable source left on the internet and we all owe a lot to the pedantic nerds who got us there
for all people mock it wikipedia is genuinely one of the wonders of the modern world
September 21, 2025 at 8:52 PM
I haven't tried to run headed Linux on anything in years, and I'm pleasantly surprised by the appliance/gaming distro scene, nice UX (thanks, SteamOS, wayland et al), nice maintainability (atomic linux/flatpak looks neat)
July 11, 2025 at 8:30 PM
This is why I'm skeptical of vibe coding. We've done this before. ravimohan.blogspot.com/2007/04/lear...

I still like to mess around with LLMs (local, usually), but my expectations remain low and I tend to abandon them if I can't make progress immediately.
Learning From Sudoku Solvers
Ron Jeffries attempts to create a sudoku solver - here , here , here , here and here . (You really ought to read these articles. They are u...
ravimohan.blogspot.com
June 24, 2025 at 4:01 PM
Surprised to find out FiOS supports IPV6 now. I had disabled it years ago. Turned it on in my UDM pro, and it just works.
May 29, 2025 at 3:16 PM
Reposted by Gary Trakhman
The problem with most machine-based random number generators is that they’re not TRULY random, so if you need genuine randomness it is sometimes necessary to link your code to an external random process like a physical noise source or the current rate of US tariffs on a given country.
April 9, 2025 at 7:15 PM
I think java is dying. I wasted a whole day on generating json bindings from openapi3 and gave up. OneOf -> enums is only supported in some of the templates, not the ones I tried.

The same gen written in java did a fine job making the rust. Maybe few are generating java bindings themselves lately.
April 4, 2025 at 4:32 AM
Today's rust that works the first time:

embedding a lib in a JVM with uniffi.
April 3, 2025 at 2:40 AM
Profiled the rust I've been working on for a month.

An http server doing nontrivial work (authz checks, JWT validation, json, encryption etc), using 700 libs to do it, mallocs 1000 times.

I'm pretty sure I could not get actually anything done with 1k mallocs in any other language.
March 27, 2025 at 6:19 PM
Maybe the file I'm on is already too large, but I just noticed Alt+scroll-wheel scrolls faster in VSCode.
March 20, 2025 at 5:37 PM
I, who have written some ocaml and have spent some time in Rust lately, just solved a generics problem with PhantomData. I'm using it like a existential/witness type parameter, eg, a cache still works on strings, but I wanted a trait for keys.

I can't tell if this sparks joy, but it does compile.
March 11, 2025 at 2:58 AM
Reposted by Gary Trakhman
Thoughts and prayers to all the parents opening up a dirty lunch box that has been left in a backpack for the last two weeks.
January 6, 2025 at 1:42 PM
Reposted by Gary Trakhman
me making a BLT after trump implements his tariffs
November 26, 2024 at 3:10 AM
VC pitch, it's like Uber for PC component testing if you don't live near a micro center.
November 25, 2024 at 4:36 PM
Reposted by Gary Trakhman
Interviewer: what's your greatest strength?

Me: i have exceptional hindsight

Interviewer: that doesn't really help us

Me: yes, i see that now
November 25, 2024 at 2:17 PM
It would be great if flouride talks drag on for like 3.5 years. Ever the optimist.
November 20, 2024 at 7:59 PM
Platform Engineering is a bit hard to read when I'm living it.

Recommended it to my whole department.
November 19, 2024 at 7:04 PM
Life hack: kettlebell near the desk
November 19, 2024 at 4:14 PM
Reposted by Gary Trakhman
A number of artists and creators have made their home on Bluesky, and we hear their concerns with other platforms training on their data. We do not use any of your content to train generative AI, and have no intention of doing so.
November 15, 2024 at 5:22 PM
Reposted by Gary Trakhman
INFOWARS: "'No Way To Prevent This,' Says Only Nation Where This Regularly Happens."
November 14, 2024 at 6:57 PM
Reposted by Gary Trakhman
You know an app is doing well when it has a massive outage.
November 14, 2024 at 5:40 PM
Anyone else do the thing where you reflexively type twitter into the address bar, and then breathe a sigh of relief that past self logged you out and remember to come here?
November 14, 2024 at 5:05 AM
If you want to connect remotely to a windows PC that doesn't have a mouse attached, b/c maybe you take it with you, you need a virtual mouse driver or you might not even have a cursor.

On a hunch I installed rawaccel, and it worked for this.

github.com/a1xd/rawaccel
GitHub - a1xd/rawaccel: kernel mode mouse accel
kernel mode mouse accel. Contribute to a1xd/rawaccel development by creating an account on GitHub.
github.com
November 14, 2024 at 1:05 AM