Thomas Johansen πŸ¦€πŸ›°οΈ

Thomas Johansen πŸ¦€πŸ›°οΈ

@thomasjo.bsky.social

Software engineer. Former AI researcher. I mostly work with Rust, AI/ML, and satellite data. I'm very passionate about open source software, open access, and a11y. PhD in AI/ML.

376 followers258 following403 posts

Pinned

Hello friends! I love to talk about AI, programming, gaming, and climbing. Here's a brief bio: - Programmed since I was 12. - Contributed to OSS since 2001. - PhD in Statistics. - Former AI Research Scientist. - Software Engineer. - Currently working with satellite data. Nice to meet you πŸ€—

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

I certainly hope nobody makes the mistake of conducting business with this company in the future, or involving them in any processes.

these fucking guys, man. β€œsurely there must have been some mistake” β€œnah bro we did that on purpose and our company culture is so wild this is a normal thing to say on the public Internet”

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

Deno v2.9.8 is a security release addressing the eMudhra vulnerability by distrusting the compromised certificate authorities. Also includes 12 other security and bug fixes. Upgrade now: deno upgrade github.com/denoland/den...

github.comRelease v2.9.8 Β· denoland/deno2.9.8 / 2026.10.21 fix(compile): check read permission for dynamically imported local files (#36925) fix(completions): complete script paths for bare deno run in zsh (#36976) fix(core): keep op co...

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

The US knows Ukrainian air defense relies on US early detection of Russian launches. Without telling Ukraine, the Trump White House (and Elon Musk's SpaceX) withheld that info and hindered countermeasures. The US just facilitated a Russian attack on Ukraine, making it more effective and deadlier.

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

Russian strikes killed over 80 Ukrainian civilians in two days. Moreover, it has stepped up its hybrid attacks against Europe, both EU Member States and NATO Allies. Suspending sanctions on Russian diesel provides Moscow with more revenues to wage war.

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

It's heart-warming to watch tech bros who deny the humanity of many groups of people based on different kinds of bigotry so intent on convincing us that their imaginary friend is human.

Parkscope Joe@parkscopejoe.bsky.social

This is insane.

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

🚨 [Token][ization] Paper Alert 🚨 Tokenization is a wildly understudied area of language modeling despite it having effects across all of NLP. Over the past ~8 months, 32 (!) tokenizer researchers put together the most comprehensive survey of the field. Check it out!

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

Who wants to come to the Netherlands next month? Check out TechoramaNL! I'll be giving a full day software architecture workshop and presenting, along with a ton of amazing speakers!

Hypothetically, is anyone looking to hire someone with a strong background in software engineering, a PhD in AI/ML, multiple years of real-world Rust experience. Additionally, this hypothetical person has experience with CUDA, autonomous drones, and satellite imagery.

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware. See our blog post for details: blog.rust-lang.org/2026/09/17/t...

blog.rust-lang.orgBe alert: targeted attacks on prominent Rustaceans | Rust BlogEmpowering everyone to build reliable and efficient software.

I'm currently trying to come up with a reasonable design for a kind of "transaction log" or "delta set" for tracking and replaying mutations of system state. Perhaps some kind of combo of a WAL and git commits. We've got a lot of complex state mutations that we want to be able to replay/debug.

Does anyone on here have any experiences to share about the Fairphone, specifically the 6 or 6 plus? I'm growing increasingly eager to disconnect myself from Big Tech, and looking for a phone that I can repair myself. Share both good and bad. Feel free to share other phone recommendations as well.

I'm looking for a really tiny USB-C drive with at least 8 GiB of storage, or at least enough for a functional Tails setup. Does anyone have any recommendations? I've found plenty of USB-A drives, including those pretty cool bracelets. However, I really want USB-C.

I wanna do one last startup before I get too old. I've got tons of ideas, but none feel viable long term. I don't want to just start something and then sell out. I wanna nurture something and make it live on long after I retire (30 years from now). Maybe I'll just get go into woodworking instead πŸ™‚

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

#jj-vcs interoperability with Git continues to be key. The fact that ERSC can swap out the repo storage to not use Git, *and* can have a migration path to a future, better wire protocol than Git's, while preserving compatibility along the way, is amazing!

Steve Klabnik@steveklabnik.com

We've been cooking at @ersc.io "What comes after git" ersc.io/blog/what-co...

I'm glad to see Rust become a "tier 1" language at Microsoft. Personally, I hope this means more folks actively working on the Azure SDK crates. Those crates have come a long way in the past year, which is great, but we're still missing important support like Azure Service Bus.

I keep offending some folks from the US with my "crazy socialism" and militant opposition to profit maximization. When your whole worldview is built on lies the most natural response is denial and other defensive behaviors. I'm not here to offend people though, so I'll revert to Rust and AI/ML πŸ™‚

I've been "slightly" too ambitious on a passion project involving Rust and ESP32-C3 SoCs. I started to develop my own barebones OS, but I've realized I need to pivot to Embassy. My OS kinda works, but I don't really need an OS. Also, I'm brand new to RISC-V, so everything is 10x harder.

Thomas Johansen πŸ¦€πŸ›°οΈ reposted

Isar Aerospace reports that the payloads were delivered

Chrononaut@chrononaut.bsky.social

German company Isar Aerospace listing the achievements of Saturday's successful launch of their Spectrum rocket from AndΓΈya (Norway)