Posts
179
Following
136
Followers
146
Probably some RISC-V stuff, but hopefully other things too ;)
A small announcement from me that I am now officially able to spend a lot more of my time working on Linux kernel maintainer support duties. It's not a "change of hats," but I will be able to spend a lot more time wearing my maintainer support hat on this year!

https://lore.kernel.org/workflows/20241230-loyal-jumping-marmoset-0bde8f@lemur/T/#u
4
13
48

Everything Open 2025 program is now published.

Presentation “Enhancing spatial safety in the Linux kernel: Fixing thousands of -Wfamnae warnings” by Gustavo A. R. Silva

Program: https://2025.everythingopen.au/schedule/
Tickets: https://2025.everythingopen.au/attend/tickets/

0
2
0

How today started: "ah, time for the easy bit of this library, open a unix socket and talk with the codec I've written"

How today is going: posix spec open on one screen, manpages on another, linux kernel source code front and center. One of these three is lying, and by Jove I aim to discover which it is.

1
4
0

I generated a 12-character commit SHA prefix collision with the start of Linux's git history. It took about 6 hours on an RTX 3080 GPU:

https://people.kernel.org/kees/colliding-with-the-sha-prefix-of-linuxs-initial-git-commit

4
21
0

if you're interested in actually overthrowing Big Android (rather than living off Googles scraps) be sure to come by the assembly this congress. There's a revolution brewing :3

https://linmob.net/38c3/

5
10
1

in switzerland you aren't allowed to have a train with exactly 256 axles because of an integer overflow in the axle counting machine

i wish i could fix my software bugs by making it illegal to cause them

6
27
2

The complete schedule for the devroom at '25 is online ⚙️ 🐝
https://fosdem.org/2025/schedule/track/ebpf/

The devroom will take place on the Saturday (1st February) afternoon. I hope to see many of you at the event 🙂

0
2
0
Edited 3 months ago

Welcome to the War on Cars, Conor Dunne.

/cc: @TheWarOnCars

https://youtu.be/wmUP8OH50E0?si=OIFtuwdIxT_bHvkR

0
2
0

It’s a long article on these insanely bright car headlights, but it contains this paragraph ⬇️ https://www.theringer.com/2024/12/03/tech/headlight-brightness-cars-accidents?lid=dpe6tiyd81ev

10
10
0

Don't tell me how to live my life.

0
1
0

#284 Given the following in C++

template <typename... T>
void f1(T......); // A

template <typename... T>
void f2(T..., ...); // B

Without checking, which is valid:

A. A
B. B
C. Both
D. Show results


0% A
33% B
66% C
0% D
1
2
0

New make !

Laser engraved slate coasters with famous CPU markings...

7
15
1

Friends, today is the day before Thanksgiving here in the US. Friday is also a holiday for many people here so that we have the day off to go buy stuff that looks like it is on sale but really isn't.

What does that mean to you? It means that it is time. Time to push that code to production. Push it like it's never been pushed before. Use all the git flags.

Testing is for people who are not confident in their abilities, and we don't have time for that sort of negativity around here.

Today is your day.

Tomorrow, and beyond? That is ops problem.

11
5
0

Elon Musk just confessed to tampering with the X content algorithm so people will not read the news, effectively creating a platform where unsourced claims get prioritized, and statements with links to documentation gets pushed aside.

X really is the platform of dumb.

20
4
0

I have a spreadsheet full of keys (all legit!) and I'm giving away.

I'm *not* doing this to get new followers. You DON'T need to follow me to get a key. This is about generosity when the world could really use some.

The only thing I ask is you follow the Wheaton rule: "Don't be a dick".

05/09/23: Still going. We've given away 202 games now, and I'm still adding new keys.

To avoid keyfarmers and resellers, I have some guidelines, though.

1. No new accounts. Sorry. You've got to have been here on Mastodon & obviously human; ie. no keyfarmers (If I don't know you, I'm checking profiles).

2. One game per person; please pick your top three preferred games, in case your first preference is already gone. First in, first served, I go through PMs in the order that they're received - see below.

3. *Private Mention* me with the game number *AND* name, in order of preference. (Web: Profile > Three Dots > Privately Mention...), your app may vary.

I cannot reiterate this enough. You *must* -->PM<-- your request (consider this the "Brown M&Ms" clause).

4. "When can I ask for another key?" Minimum of 2 months between requests.

Key sources:

Green: My keys

Donated Keys:
Blue: @McCovican
Orange: @tojosan
Yellow: @miga
Light Magenta 3: @hypolite
Light Red 2: @desiree
Darker Green: @artbol
Lilac: @elfi

Game listed multiple times = multiple keys.

FAQ:
Q: "Can I donate keys?"
A: Yes, provided they're *your* spares. PM me, and I'll go into more details.

If you don't mind boosting this post; this is my small way of trying to make the world & Mastodon a nicer place to be.

https://docs.google.com/spreadsheets/d/17uJVhaUJsFdQDTUbMa_swKiG_yphmhrmRHBB2MYz8V0/

0
4
0

Did I mention that has now stages for ?

Well, we have images now as well:

$ docker run gentoo/stage3:i686-openrc python -c 'import datetime; print(datetime.datetime(2044, 1, 1).timestamp())'
Traceback (most recent call last):
File "<string>", line 1, in <module>
OverflowError: timestamp out of range for platform time_t
$ docker run gentoo/stage3:i686-ssemath-t64-openrc python -c 'import datetime; print(datetime.datetime(2044, 1, 1).timestamp())'
2335219200.0

(there's only a "ssemath" variant, using "-mfpmath=sse" — the floating-point computations are done on 64-bit SSE registers rather than 80-bit x87 registers, giving more consistent results between 32-bit x86 and everything else)

0
1
0

I have implemented AArch64 support in the smtgcc GCC translation validator.
https://github.com/kristerw/smtgcc

The support is somewhat limited and only handles a subset of the A64 base instructions, but it has already found a bug in the GCC AArch64 backend!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117186

0
3
0

Proposing that C++ acknowledge that there are exactly 8 bits in a byte.
I’d love feedback, especially from embedded / DSP folks who think this is a terrible idea.
https://isocpp.org/files/papers/P3477R0.html

16
9
0
Show older