Adam

Adam

@adamg.computer

Software engineer. Mostly interested in Rust, data intensive systems and cats. jlm -> tlv -> ldn.

195 followers288 following251 posts

Spotted these walking around Foyles, I don't know if it's a waste of space or someone deeply understanding their audience.

Never forget the Ellisons own Oracle and nothing they do will ever come close to that degree of human evil

Why do people think its fine to file an issue on an open source repo that includes the sentence "this analysis was done by claude and I haven't verified it"

It's so depressing how effective and unquestionable this stance has been in Israeli politics

Dean Obeidallah@deanobeidallah.bsky.social

The Daily Show reminded us in the montage below how Netanyahu has LIED about the "imminent" threat of Iran obtaining nuclear weapons since 1995. Netanyahu has for years wanted US to bomb Iran. Netanyahu simply found in Trump a moron willing to sacrifice Americans for his cause:

personally I'm not worried about LLM-induced brain rot, we've had LinkedIn-powered brain rot for years now and we're obviously doing great

שוק התרבות הכי גדול שלי בלונדון זה שהכל סגור בכריסמס (כולל תחבורה לשדה תעופה), וב-1/1 הדבר היחיד שהצלחתי למצוא זה סניף של Gail's, לגמרי איבדתי את השריר של לתכנן דברים סביב השבת

This post is unavailable.

I'm somewhat biased as I'm personally invested in Vortex (work for the company that originated it) and a fan of Polar Signals, but continuous profiling in production is just a must in any non-trivial software deployment, it's just so powerful

I took two weeks off, went to one museum, watched a few movies, bought a PS5 and played over 100 hours of Kingdom Come Deliverance 2, time well spent.

today on the orange site - the linux foundation is a conspiracy by ai grifters to avoid paying taxes by donating half-baked open source projects

Spent 4 hours getting some linker magic to the point of not breaking the build on macos (didn't do much else), only to realize I can just make it dissapear with the magic of macros. But hey, at least now I know how to make the macos linker to not strip some unused symbols!

I've generally given up on having better code review experience in github (on the web), but I'll keep praying for private PRs because I like their diff

@rust-lang.org-people, what's an open source project that you think has good error handling? I've been using thiserror for the past ~3 years in multiple codebases and I keep running into the same corners I'm unhappy with, and I want to read some new patterns/designs and get some better ideas

החלום האמיתי שלי הוא שכל לינקדאין יבואו לטוויטר כדי שפעם אחת יאמרו להם את האמת בפנים

watching the empire strikes back for the first time in 10+ years and I really think it doesn't get enough credit for how visually stunning it is

@rust-lang.org folks, whats the best way to hold a security sensitive string in memory? I'm tempted to to just rollout my own wrapper with zeroize and safe Display/Debug implementations but I'm wondering if there's a well maintained crate out there.

@hankgreen.bsky.social I hope you understand that your suggestion on your last video to declare a new timezone that isn't just defined by an offset from UTC+some daylight savings time is deep existential horror content for basically every programmer out there.

The best part was definitely it not making a difference

Adam@adamg.computer

nothing says "I'm trying to improve my work-life balance" like re-running a benchmark at 1am because I realized there's a small difference I didn't account for (LTO level)

nothing says "I'm trying to improve my work-life balance" like re-running a benchmark at 1am because I realized there's a small difference I didn't account for (LTO level)

I think one of the major challenges of trying to build high performance distributed systems on the cloud is that our brain isn't really wired to handle exponents or non-normal distributions, so our most basic intuitions don't really hold, and relearning that required some painful lessons in prod.

My favorite pastime is to comment on my own PRs to try and explain what I was doing/thinking. My second favorite pastime is opening a ton of small PRs that have more description than meaningful code changes.

האם אני עכשיו הבנאדם שמשתף דברים של העבודה ברשתות חברתיות? כן. האם זה מגניב ומעניין? כן, ובכללי הייתי רוצה לכתוב יותר על דברים כאלה אבל אם היה לי כוח ו/או זמן הייתי כותב יותר קוד

Spiral@spiraldb.com

Turns out, all researchers should use rust for their reference implementations. blog.spiraldb.com/alp-rust-is-...

finally deleted twitter from my phone, hoping more of the technical conversation will move here and leave the rest of it behind, that was basically the only reason to stay there.

פיד גיימרים - מחפשים לקנות מחשב חדש? מאז שעברתי לאנגליה המחשב מעלה אבק ואשמח למכור אותו למישהו שיהנה. יש בו 3080 של אסוס ו3900XT, אומנם כבר ממש לא state of the art אבל ממש מספיק לכמעט כל משחק בשוק (כולל cyberpunk לא באולטרה). גם יש לי מסך 4K 144Hz שאשמח למכור

I want to use this opportunity to thank my employer for paying for my very expansive laptop so I can compile and run very large test suites from my sofa.

פיד מתכנתים - אם אני רוצה מסך שני במשרד כי 30 אינץ' זה לא מספיק נדלן, מה אני רוצה? נקודות בונוס למסכים מרובעים/שעובדים טוב במאונך

אני מארגן דבר בואו לדבר/לשמוע

Spiral@spiraldb.com

We're starting a London Systems meetup, to give a chance for (software) engineers to share and discuss their work on the underlying systems and that power most of our world - databases, compilers, VMs etc. and we're looking for speakers! lu.ma/londonsystems

החיסרון הכי משמעותי של המעבר לאנגליה עד כה הוא שלאט לאט נופל לי האסימון כמה עבדתי בשלוש השנים האחרונות ולא ברור לי איך ממלאים את הזמן

היה לי חלום שאצליח לקרוא פה פחות חדשות מישראל, עד כה כשלון מסחרר אבל לפחות היה בקלוואה במכולת

לסיכום - לא שנה מדהימה אבל יש לי הרבה מזל. החלפתי עבודה ויבשת בהחלטה די אימפולסיבית, הייתי בניו יורק פעמיים, ראיתי מלא סרטים בקולנוע (כולל את אינטרסטלר בIMAX), חגגתי יום הולדת 30 ובינתיים הצלחתי לא להרוג שלושה עציצים.