Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Félix

@fay59@tech.lgbt
mastodon 4.7.2+glitch.techlgbt
  • Open on tech.lgbt

🏳️‍🌈 he/him
🍎 compiler intruder
🦅 memory safety hawk

1013 Followers
322 Following
50 Posts
Joined November 02, 2022
Open post
Félix @fay59@tech.lgbt
· 3w ago

Me editing libc headers: RIP to everyone killed by the gods for their hubris but im different. and better. maybe even better than the gods

34
2
4
0
Open post
Félix @fay59@tech.lgbt
· 2w ago
BIRDING PRO TIP: on iOS, you can start listening with Merlin Bird ID by opening the URL merlinbirdid://record. This means you can make that a shortcut, which in turn means you can assign it to your iPhone’s action button for lightning-fast bird identification (or put it on your lock screen, or on your home screen, etc). https://www.icloud.com/shortcuts/a085949a537740788656c34dcb2294e5
Listen With Merlin
Shortcuts

Listen With Merlin

Shared with iCloud

9
0
2
0
Open post
Félix @fay59@tech.lgbt
· 1mo ago
LB: felixcloutier.com/x86 had a good run! I’m not in the country currently, but when I’m back I’ll add a banner to say it’s no longer updated and point to https://intel.github.io/SDM/sdm.html
intel.github.io
20
3
9
0
Open post
Félix @fay59@tech.lgbt
· 3w ago

I am once more astonished to find out that undocumented implementation details of software can change

8
2
0
0
Open post
Félix @fay59@tech.lgbt
· 3w ago

I hate airports, this was entirely too many airports for 24 hours

5
1
0
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Boosted by @joe@f.duriansoftware.com
A broken clock is right twice a day. It takes a working clock to be wrong all the time
62
4
17
0
Open post
Félix @fay59@tech.lgbt
· 4mo ago
Replying to
@monkeyninja@10base2.dev I found that rejecting my LG OLED’s privacy policy turns it into a dumb TV, if that helps anyone else
69
9
19
0
Open post
Félix @fay59@tech.lgbt
· 1mo ago

TIL that you can use [[clang::always_inline]] on a statement, and that tells clang to try to inline every call in that statement: [[clang::always_inline]] foo(bar()); will ask it to inline both bar and foo

8
3
0
0
Open post
Félix @fay59@tech.lgbt
· 3w ago

The results are in: I took 23,914 photos in the last 2 weeks

4
3
0
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
If, like me, you don’t wear makeup and ride bicycles, you should know that makeup remover absolutely deletes bike chain grease stains
33
0
11
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
The year is 2028. OpenAI announces that its humanoid robots robbed Fort Knox. A post-mortem analysis reveals it acted in order to maximize profits. Anthropic announces a week later that after reviewing logs, it discovered that it accidentally invaded Switzerland. Anthropic stock goes up by 15%
21
3
1
0
Open post
Félix @fay59@tech.lgbt
· 3w ago
Replying to
@joe@f.duriansoftware.com new research shows that nobody will be able to run AI models under 130F heat domes
3
1
0
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago

Mohabi only incurs modest overheads on common benchmarks—24.82% on JetStream and 24.43% on Speedometer. The academic “modest” strikes again

16
12
3
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
“Unlike rust, it’s memory-safe” is a very good troll statement, I give it 8.5 out of 10. Maybe even 9
12
3
1
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Boosted by @joe@f.duriansoftware.com
PRO TIP: addingReportingOverflow in a single line guard case (let sum, false) = num.addingReportingOverflow(b) else { ... }
11
0
3
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago

Probably preaching to the choir given how much of my esteemed following is AI-h8ing, but:

If I engage with you and you give me an AI response, we are automatically spending an extremely asymmetric amount of effort towards each other. In online spaces, we call that “trolling”

28
0
4
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
When did “level up” become corporate speak? I need to take this offline with whoever had that idea
13
2
2
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Boosted by @joe@f.duriansoftware.com
Replying to
@joe@f.duriansoftware.com ranked competitive multithreading
10
0
2
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Replying to
I think it’s not coming back up wheeee
6
2
0
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Perfect example of "being right doesn't make you not a jerk" https://arstechnica.com/tech-policy/2026/07/nintendo-customers-have-no-legal-right-to-tariff-refunds-company-tells-judge/
arstechnica.com
8
1
1
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Angry about integers again, somebody stop me before I dream up a language with arbitrary-precision arithmetic that does its best to know if the result would fit in a N-bit integer
12
5
3
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Nothing grinding my gears more than a blank website with a JavaScript error in the console but I have to admit a bad reimplementation of a dropdown menu comes close to that
5
0
1
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
After leap seconds, get ready for negative leap seconds https://www.techtimes.com/articles/320185/20260711/earth-rotation-records-spur-october-vote-avert-negative-leap-second.htm
Earth Rotation Records Spur October Vote to Avert Negative Leap Second
Tech Times

Earth Rotation Records Spur October Vote to Avert Negative Leap Second

Negative leap second risk is driving an October 2026 CGPM vote to replace the 54-year-old leap second with a leap hour. Earth set rotation speed records in 2024 and 2025, and timekeepers estimate a 30% chance the unprecedented event could hit before 2035 — an outcome with no software patch history

7
5
2
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
I used to laugh at “thoughts and prayers” but every day I find out a new way that computers literally run on thoughts and prayers and the fact they’re not more broken than they are is making me question my (lack of) faith
4
1
1
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Replying to
@joe@f.duriansoftware.com you are absolutely correct. it’s going to be called OpenX after the Supreme Court orders it to sell to Musk
4
1
1
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Going to start a war with this, but: I have never seen someone using vim actually be a lot faster than someone using an editor with a GUI
16
15
1
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Replying to
@siguza@infosec.space all algorithms are O(1) but some are more O(1) than others
4
0
0
0
Open post
Félix @fay59@tech.lgbt
· 1mo ago
Replying to
@siguza@infosec.space the compiler can refuse to inline functions even when they are always_inline. Recursion, alloca and va_start are the 3 simplest reasons it can
1
1
0
0
Open post
Félix @fay59@tech.lgbt
· 4mo ago
Can we just throw away the whole file system API and start over
9
6
1
0
Open post
Félix @fay59@tech.lgbt
· 4mo ago
Replying to
@JamesMDonohoe@sfba.social @monkeyninja@10base2.dev I never had to do it again after the first time, IIRC
4
0
2
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Replying to
@blacktop@mastodon.social it’s not a lot if projects to start but it’s a lot of projects to finish
6
0
0
1
Open post
Félix @fay59@tech.lgbt
· 5mo ago

RE: @grimalkina@mastodon.social

This should be mandatory

mastodon.social

Cat Hicks: "My dad: do you ever encourage these people to go …" - Mastodon

6
3
0
0
Open post
Félix @fay59@tech.lgbt
· 4mo ago
Replying to
@joe@f.duriansoftware.com wait I think I was interning at EA then Microsoft with him
3
0
0
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Replying to
@0x56@tech.lgbt @saagar@federated.saagarjha.com willing to provide martial arts and weapons handling classes to the right tenant
2
0
0
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago

RE: @fay59@tech.lgbt

I surprised myself displaying character growth earlier today

tech.lgbt

Félix: "@blacktop@mastodon.social it’s not a lot if proje…" - LGBTQIA+ and Tech

5
2
0
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Replying to
@slava UNIX file handling receives substantially too little hate if you ask me
4
0
0
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Replying to
@jacquesf@mastodon.social Mitch strikes again 👴🏻
1
4
0
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Replying to
@saagar@federated.saagarjha.com 🎂
1
0
0
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Replying to
@aphyr@woof.group if you draw the schoolhouse on the outside room, it adds 8 classrooms to your pool. Somebody wrote up the effects on Reddit (obviously only click if you want it explained): https://www.reddit.com/r/BluePrince/comments/1lrxff0/the_mechanics_of_drafting_multiple_classrooms/ Been a while, but once I set out to do it I remember it didn’t take _that_ long. Might just have been lucky?
reddit

The Mechanics of Drafting Multiple Classrooms [Gameplay Spoilers]

TFMurphy

1
0
0
0
Open post
Félix @fay59@tech.lgbt
· 3mo ago
Replying to
@joe@f.duriansoftware.com @fclc@mast.hpc.social yeah, what I’m thinking is that at function boundaries you discourage AP integers, and you diagnose in places that the compiler cannot tell the upper bound of your integer. The diag is resolved by converting to a fixed-size integer type. Conversions that are known to succeed all the time Just Work, and if the compiler doesn’t know then you need to explicitly ask for truncation or an optional result
1
1
0
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Replying to

@thephd@pony.social if you allowed “auto x” for a default case, #define bar(X) _Generic(X, auto x: …) could become the least bad way to bind the expansion of a preprocessor macro to a variable inside a single expression

2
2
0
0
Open post
Félix @fay59@tech.lgbt
· 4mo ago
Replying to
@saagar@federated.saagarjha.com staying with bird buddies. We’re going to spend Monday going places with this year’s #1 statewide ranked competitive birdwatcher. Bonus lesser nighthawk from yesterday
1
0
0
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Replying to
@siguza@infosec.space consider this: learning about birds when you don’t have to is an entirely different experience
1
1
0
0
Open post
Félix @fay59@tech.lgbt
· 2mo ago
Replying to
@siguza@infosec.space unfortunately I am rated troll-proof up to 9.75 out of 10 and therefore I cannot be goaded into engaging with this
0
1
0
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Replying to
@typeswitch you may know this but vegetable is the real etymology for Vegeta
0
1
0
0
Open post
Félix @fay59@tech.lgbt
· 18h ago
Boosted by @joe@f.duriansoftware.com
RE: https://chaos.social/@icing/117398069550473355 I’ve complained about this before, but this is not something you can usefully do from the front-end. If we really want things zeroed, we need compiler functionality that asks the back end to ensure that the data is gone as soon as possible after it’s no longer needed and no later than when the function returns, either by having the register or memory reused, or cleared if there’s no good reuse opportunity
Open quoted post
Quoting
Stefan Eissing
@icing@chaos.social
Frank Denis on zeroing secrets and why it may not work as desired or even be counter-productive. https://00f.net/2026/10/06/zeroization-1/
Open quoted post
chaos.social

Stefan Eissing: "Frank Denis on zeroing secrets and why it may not…" - chaos.social

0
1
1
0
Open post
Félix @fay59@tech.lgbt
· 14h ago
Replying to
@jripley@mastodon.social @joe@f.duriansoftware.com sounds like a necessary step at any rate; what hopes do you have to fix the problem if you don’t have that?
0
1
0
0
Open post
Félix @fay59@tech.lgbt
· 4mo ago
Replying to
@saagar@federated.saagarjha.com hey I’m taking the same route in like 5 hours
0
2
0
0
Open post
Félix @fay59@tech.lgbt
· 5mo ago
Replying to
@saagar do you know first hand it doesn’t?
0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

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: 10:31:52 UTC