Alona
banner
alona.page
Alona
@alona.page
she/her
https://social.treehouse.systems/@aDot





















































did you know you can have so much whitespace here?
Reposted by Alona
Secret FORTH option? Gotta make sure all the cool up-and-coming languages are supported
November 30, 2025 at 12:50 AM
I wrote "secret forth option: " in a README file, but then didn't fill it in, and looking at in now i have no clue what I could've been. I guess it'll remain a secret.
November 30, 2025 at 12:37 AM
November 29, 2025 at 11:48 AM
Reposted by Alona
Words of wisdom: it's not a performance regression if the faster code was incorrect.
November 25, 2025 at 10:49 PM
if rust is sooo good why don't they make a rust2...
November 24, 2025 at 9:14 PM
Mountain Goats in london somehow already sold out :’(
November 23, 2025 at 10:31 PM
Reposted by Alona
What was the first compiler to use the naming convention of “Kind” to name a sum type in its IR?

E.G.

struct Expr(Span, Ty, ExprKind);
enum ExprKind {
Variable(…),
Literal(…),
BinOp(…),
}
November 21, 2025 at 11:09 AM
What was the first compiler to use the naming convention of “Kind” to name a sum type in its IR?

E.G.

struct Expr(Span, Ty, ExprKind);
enum ExprKind {
Variable(…),
Literal(…),
BinOp(…),
}
November 21, 2025 at 11:09 AM
Reposted by Alona
Tired: Spotify Wrapped
Inspired: Cloudflare Unwrapped

Jokes aside, remember to #hugops. Nobody is immune from mistakes, and dealing with this stuff is really stressful.
November 19, 2025 at 6:37 PM
Reposted by Alona
They’re using all of them to build new messaging apps
How many AI IDE does Google have? Did I miss any?

- Firebase Studio: firebase.studio
- Google Antigravity: antigravity.google
- Google AI Studio: aistudio.google.com
- Gemini Code Assist: codeassist.google
- Google Jules: jules.google
- Gemini CLI: geminicli.com
Google AI Studio
The fastest path from prompt to production with Gemini
aistudio.google.com
November 19, 2025 at 4:03 AM
Reposted by Alona
upcoming five hour youtube video about bjarne stroustrop
November 18, 2025 at 8:26 PM
Reposted by Alona
clearly what rust needs is a Northernlion endorsement
November 18, 2025 at 1:38 PM
so sad how expensive transitioning is becoming in america 😔. glad zohran could raise enough for it, but many of us arnt so lucky.
We just raised $1 million dollars for our transition to City Hall. The groundwork to make this city a fairer and more affordable place is happening because of you.
November 16, 2025 at 11:13 PM
Reposted by Alona
objective, vast, and endless: pick 3
November 12, 2025 at 12:05 AM
gnu vast-and-endless-sea compiler
the goal is not to build a xterm-killer, the goal is to teach people to yearn for the vast and boundless sea
November 11, 2025 at 11:51 PM
Reposted by Alona
"You're telling me that once I'm a systems engineer, I'll know when to allocate and free memory?"

"No, Neo. When you're a systems engineer, you won't have to."
November 11, 2025 at 10:20 PM
answer via mastodon, which apparently has more type theorists: dl.acm.org/doi/10.1145/...
November 9, 2025 at 3:58 PM
Reposted by Alona
come to rust, it's ok if you panic whenever you think about trying to change who you are while everyone is watching, that's what RefCell is for
November 9, 2025 at 1:22 PM
November 9, 2025 at 1:47 AM
Reposted by Alona
probably several of these
November 8, 2025 at 11:07 PM
is there any research into languages that treat conditional compilation as part of typechecking, rather than something that happens at latest shortly after parsing?

i.e. one where the compiler can check both unix-only and windows-only code in the same build.
November 7, 2025 at 9:44 PM
observation: Rustdoc as the start of a sentence seems fine. Rustc on the other hand seems viscerally wrong. rustc is the only way to capitalize that. rustdoc is also acceptable here, but not required.
November 5, 2025 at 8:31 PM
Reposted by Alona
the cishet monogamous git merges vs transgender polyamorous jj merges
October 28, 2025 at 11:11 PM