One of the many reasons why there's no Void User Repository: https://www.phoronix.com/news/Arch-Linux-AUR-More-Than-1500
Notices by (1) Enno T. Boland (gottox@chaos.social)
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Saturday, 13-Jun-2026 20:21:59 JST
(1) Enno T. Boland
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Tuesday, 21-Apr-2026 20:09:36 JST
(1) Enno T. Boland
Quantum Computing made a huge leap forward breaking RSA: https://thequantuminsider.com/2026/03/31/q-day-just-got-closer-three-papers-in-three-months-are-rewriting-the-quantum-threat-timeline/
In conversation from chaos.social permalink Attachments
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Tuesday, 21-Apr-2026 20:08:09 JST
(1) Enno T. Boland
SHA256 is about to be broken. https://stateofutopia.com/papers/2/we-broke-92-percent-of-sha-256.html
In conversation from chaos.social permalink Attachments
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Saturday, 17-Jan-2026 00:35:22 JST
(1) Enno T. Boland
@dalias hmm... libgrapheme uses this notion of characters. For my mental model it really helps if I assume character == grapheme and leave codepoints as its very own thing.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Saturday, 17-Jan-2026 00:18:10 JST
(1) Enno T. Boland
Epiphany that I had while writing my rope tree implementation: There are at least 6 different answers to the question "What's the size of a string?" https://github.com/Gottox/e/blob/528721ecdbc6c66404ce8e1fcbc0d0b111d7fffc/subprojects/librope/include/rope_str.h
In conversation from chaos.social permalink Attachments
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Saturday, 17-Jan-2026 00:18:09 JST
(1) Enno T. Boland
Also nice: you have two strings, both are 10 characters. You concat them. Now you have 20 characters, right?
WRONG! If one ends in an incomplete grapheme and the other one completes it, you end up with less than 20 characters.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Wednesday, 24-Dec-2025 05:16:29 JST
(1) Enno T. Boland
@dalias I remember an EV that emulates shifting/motor sound.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Sunday, 21-Dec-2025 21:38:20 JST
(1) Enno T. Boland
I really start to believe that in terms of browsers, ladybird will be the lesser evil in the future...
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Sunday, 31-Aug-2025 09:28:07 JST
(1) Enno T. Boland
@codinghorror @dalias German here: the gist of GDPR is: people must know when someone connects personal data.
You can perfectly life without a cookie banner if you don't set one for arbitrary visitors. That was the intended result. But reality instead invented this UX nightmare, because we can't have nice things.
For me it just shows how fucked up today's web actually is.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Sunday, 20-Jul-2025 14:13:39 JST
(1) Enno T. Boland
@dalias interesting. Where do you see the issues with cow?
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Tuesday, 08-Jul-2025 18:07:17 JST
(1) Enno T. Boland
@ariadne screams in libpam.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Thursday, 12-Jun-2025 20:52:43 JST
(1) Enno T. Boland
It's amazing, how everyone implements their own utf8 parsers...
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Friday, 07-Feb-2025 11:37:34 JST
(1) Enno T. Boland
First I was the old man yelling at cloud, then I became the old man yelling at cloud engineers.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Sunday, 12-Jan-2025 01:29:48 JST
(1) Enno T. Boland
There are people that are doing security and there are people that are doing compliance. There are very few people that can do both.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Monday, 09-Dec-2024 08:13:20 JST
(1) Enno T. Boland
@q66 in the other hand I have a superior power button that actually lights up!
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Monday, 09-Dec-2024 08:07:05 JST
(1) Enno T. Boland
@q66 don't call it loose connection, call it extra button instead!
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Monday, 09-Dec-2024 08:07:04 JST
(1) Enno T. Boland
@q66 btw, we're sharing the same taste 🙂
In conversation from chaos.social permalink Attachments
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Thursday, 21-Nov-2024 21:03:43 JST
(1) Enno T. Boland
@dalias @ariadne They are not attracted to file systems, but to drama.
In conversation from chaos.social permalink -
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Sunday, 10-Nov-2024 04:38:39 JST
(1) Enno T. Boland
#rust Quick Tip for people that develop in rust and hate the long compile times while developing:
1. install the mold linker [1]
2. add this to your ~/.cargo/config.toml (adapt for your platform)
```
[target.x86_64-unknown-linux-gnu]
linker = "clang"
rustflags = ["-C", "link-arg=-fuse-ld=/usr/bin/mold"]
```3. Praise the mold developers
In conversation from chaos.social permalink Attachments
-
Embed this notice
(1) Enno T. Boland (gottox@chaos.social)'s status on Tuesday, 29-Oct-2024 05:41:30 JST
(1) Enno T. Boland
I may have done the greatest misuse of the Rust type system ever!
In conversation from chaos.social permalink