Posts
264
Following
204
Followers
187
Probably some RISC-V stuff, but hopefully other things too ;)

Dear Lazyweb,
Due to dumbasses squatting me, I'm gonna need you to go click "thumbs-up" or "stars" or whatever on this repo so that it bubbles up to the top of the list in search results: https://github.com/xscreensaver-official/xscreensaver

Thank you in advance for this utter fucking waste of everyone's time.
https://jwz.org/b/ylB0

3
4
1

Not in the picture: the high viz vest I put on before I step on my bicycle. Always wear one. Make sure no car driver can claim they didn’t see you (they will say that anyway after they hit you. Been there twice)

0
1
1

just learnt the french created the word "vroomer" for people who like car centered infrastructure a little too much and i think the english language could benefit from this

2
6
1

Blender is looking for passionate developers to join our team!

Check out new job openings and apply at https://www.blender.org/jobs/

0
12
0

🏳️‍🌈🏳️‍⚧️ Brie 🍂🚴🏻‍♀️🎃✨

Edited 2 days ago

The next round of protests are this morning, so I can join in 😈✨

Thanks @nev for highlighting the [Cycle Toronto call](https://www.facebook.com/story.php?story_fbid=pfbid0NRTqShJ5M674cCgXJmY9bE5qdnFZjzyHkHZZbJY15NAokGn8aS8tN9yvDx8fsv8dl&id=CycleToronto) in [hir blog post about yesterday's protest](https://nevillepark.ca/2026/10/15/protesting-the-bloor-bike-lane-removal-day-2/)

See you there bright and early 🌞✨

1
2
1

@ascentale @bikenite

Would it be possible to add a date, or week number to the BikeNite hashtag or an additional hashtag, to make it easier to find the current discussion, instead of it being mixed in with all previous BikeNites?

e.g. BikeNite41 (it's currently the 41st week of 2026)
BikeNite20261016
BikeNite123 (just an incrementing counter)
…

I never feel that I've seen all of a BikeNite discussion, only random dribs and drabs - usually just a response to a question, and trying to work backwards to the original post never seems clear and simple.

1
2
1
@pinskia @JessTheUnstill there are small tasks to do in Linux, it's just a big software system so there's always small things that need fixing. I think the real difference is how Linux is managed: it's not really a single project, it's more of a group of more-or-less coupled projects that are all stored in a single git repo. That makes finding small projects much harder, as there's no single place to look.

So in practice the smaller tasks end up getting handed out to the development teams that are active in each of these sub-projects, and for active sub-projects those tend to be just a few teams spread between a few interested companies (that mostly know each other pretty well).
0
0
2

First time for everything. Wrote a Doctorate recommendation letter. Then asked the candidate if they would like funding... :-)

0
1
0

Good news! They've reduced the price! It's now cheaper than ever to become the most trusted voice in cybersecurity! I think someone actually joked about them doing exactly this.

4
1
1

Right now, a small but mighty group of patrons is keeping this comic alive for millions of readers.

They're not billionaires or corporations, they're people like you who decided that a few dollars a month was worth it to keep something they love going.

We'd love for you to join them. Not because we need saving, but because we believe that this is the future of a fair internet. Supporting creators directly means more great things get made, for you and us to enjoy.
https://www.patreon.com/warandpeas

0
1
0
Edited 5 days ago

Booting Linux with a tiny RISC-V rv32 core: https://github.com/jamieiles/merv

Millicode Enhanced RISC-V takes only 1,310 LUTs on a Spartan 7 FPGA, but can boot full Linux and an OpenEmbedded distro. It's not high performance, but it is compact and offers memory protection.

Millicode runs in F-mode which is more privileged than M but executes normal RISC-V instructions. F-mode implements the software managed TLB, CSR emulation, optional software divide emulation and counter overflows.

1
3
0

If you/your project is affected by DigitalOcean stopping their OSS credits program, please shoot me a PM immediately. Might be able to help.

Boosts for visibility would be appreciated.

0
31
0

I propose we make a new internet browser called DOSnet and it just runs sandboxed DOS applications that can link to each other.

To support existing browsers, you convert your DOS binary to WASM.

Add a library that just adds some semantic HTML to the <canvas> element for accessibility where necessary for browsers.

Would probably end up being smaller than React sites at this rate.

1
2
2

Hackers was release exactly 11337 days ago.

1
10
0

Full house at for the deep dive on Kraid, the new Panfrost compiler for Valhall and later Mali GPUs. A real software engineering masterclass on when to rewrite instead of patch. Great work Faith, Lorenzo & Christoph!

0
2
0
Edited 22 days ago

Sodium Citrate is the secret ingredient to make any cheese into smooth, creamy nacho cheese sauce.

Coincidentally, Sodium Citrate's chemical formula is ...

Na₃C₆H₅O₇

https://en.wikipedia.org/wiki/Trisodium_citrate

0
9
1
@keithp Linux uses some compiler option to avoid this hoisting for integer stuff, not sure if it's the same for FP. I know it's there because I told Will there was a race condition in the mmiowb emulation code, but he told me the option prevented the reordering -- I know that thread was public, but I forgot if our discussion was...
0
0
0
@keithp @oblomov IIRC that's the case, plumbing it all together would require adding some ABI between GCC and glibc because the routines are split. I don't think it'd be super hard or anything, it's just that softfp tends to be used in places where people don't care that much about floating point so it's just not anyone's priority.
0
1
1
Show older