Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Tommy Þ

@tommythorn@chaos.social
  • Open on chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest.

Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

0 Followers
0 Following
13 Posts
Joined April 28, 2022
github:
https://github.com/tommythorn
Twitter:

Posts

Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Mar 27, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @ArtHarg@mastodon.nl
@ArtHarg@mastodon.nl @NanoRaptor@bitbang.social Meanwhile here we have a mile, defined as 8 furlongs, which are 220 yards each, that being 3 feet, and those are 12 inches. We can do better: tyres specifications are a lovely mix of metric, fractional, and imperial. (At least we don't have to deal with stones).
0
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Mar 16, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @ArtHarg@mastodon.nl
@ArtHarg@mastodon.nl @NanoRaptor@bitbang.social funny,, thanks
0
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Mar 14, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @NanoRaptor@bitbang.social
@NanoRaptor@bitbang.social I hail from a Metric country and have always been mystified by the backwards ways of the USA. However, I was today's year old when I learned that A0 was a square meter! Well, it _had_ to be, right? (I made made notebooks in my youth by subdividing A4 pages, the _absolute_ standard size in the civilized world).
0
1
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Feb 23, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social

Opinionated PSA: The correct typesetting of values with units according to most standards requires separating the value and unit with a _thin_ unbreakable space. Executing the below on macOS will globally rebind Option-Space from Non-Break Space (U+00A0) to Thin Non-Breaking Space (U+202F)

```
mkdir -p ~/Library/KeyBindings
cat > ~/Library/KeyBindings/DefaultKeyBinding.dict </* Option-Space to Thin Non-Breaking Space (U+202F) */
"~ " = ("insertText:", "\U202F");
EOF
```

1
1
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Feb 07, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social

Morbid perhaps, but I think Stroustrup's language should be known as C††

3
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Feb 04, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social

TIL that #llvm does jump table compression (that is, stores scaled code offsets in u8, u16, or u32 code offsets rather than full 64-bit addresses) on Aarch64! That’s awesome and makes a huge difference on some application (huge switches/matches with many shared branches)! Sadly it appears to not go below u32 on RISC-V. I wonder if similar optimizations can be relied upon for #WASM jits.

0
0
1
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Feb 02, 2026
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @Techaltar__dup_15134@mas.to
@Techaltar@mas.to C/ I use it and it’s useful in some contexts. I’m definitely concerned with what it means and how it can be abused. I also know we are in a massive bubble, but obviously it’s not going away.
0
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Jun 10, 2025
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @alvaromontoro@front-end.social
@alvaromontoro@front-end.social Ha, I'm much older and I remember 1980s "3rd gen" tools that was glorified program generators that was going to make us all unemployed. I work on AI and with AI and I'm not worried about my employment at all, but I'm worried about the very real brain rot I see around me.
1
2
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Apr 21, 2025
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @gregdavill@chaos.social
@gregdavill@chaos.social KiCad Wizard and PCB artist. The result is gorgeous.
0
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Mar 25, 2025
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @tychi@merveilles.town
@tychi @kenshirriff Having been interested in chording and owning several devices my decades, I only a few years ago came across a new idea: “trumpet chording” (not sure it has a name). With most chording you have to release all keys for every entry. With this you only have to release one. So many possibilities, but regardless, much practice is needed.
2
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Mar 25, 2025
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @c0dec0dec0de@hachyderm.io
@c0dec0dec0de @penguin42 @kenshirriff Looking things up can rob you of discovering new ideas of your own. I try hard to resist looking at prior art until I’ve exhausted all my own ideas. It very often happens that I reinvent the wheel, but that’s fine IMO.
0
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Nov 14, 2024
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @ActionRetro@bitbang.social
@ActionRetro I knew the headbanging was coming, but I still laughed. This is such a gorgeous build. I might finally pull the trigger and install my PCB, but I think I'll keep the Mac Mini M4 external, tucked away.
0
0
0
0
Open post
tommythorn
Tommy Þ @tommythorn@chaos.social · Mar 27, 2024
Tommy Þ
@tommythorn@chaos.social

Your average enthusiast with a lifelong microprocessor (hardware)/compiler (software) interest. Current hacking on FPGA softcore, OoO speculative superscalar models, async logic, VLSI etc.

chaos.social
Replying to @mihaip@hachyderm.io
@mihaip@hachyderm.io I love this, thank you so much for doing this. I tried out 1.0a and played around. The NeXT came with such amazing contents and apps out of the box, like Shakespeare and Mathematica. It really was my unobtainable dream computer when it came out and it still holds much appeal.
0
0
0
0

Remote instance

chaos.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 14:22:59 UTC