Posts
176
Following
79
Followers
20
Mostly a Rust hacker

Interests: Reversible programming, HTTP Live Streaming and derivatives, FreeBSD

Homepage: https://erk.dev
GitHub: https://github.com/Erk-
Anyone want to drop by Byhaven/Pumpehuset with me tomorrow for some nice music and late night karaoke https://billetto.dk/e/vinterbyhaven-2026-spawner-lucca-ponny-dark0wa-billetter-1677710
0
0
0
@bsdphk Jeg så foredraget om internettet i Danmark online og du talte om en bog om Store Nords opsætning af telegrafen i Rusland, har du en title på den bog siden jeg godt kunne tænke mig at læse den?
1
0
0
Happy new year to all the small people and other creatures in my computer!
1
0
1
repeated

brb i'm making my own gaming chair from ICE 3 1st class seat

1
5
1
Just got a cute fwrog

SF6 service cart for scale
Stylized cute wooden frog about…
0
0
1

Found out out the other day that

for i in 0u8.. {
  println!("{i}");
}

Will loop for ever, so I made a lint to protect against that https://github.com/rust-lang/rust-clippy/pull/16257

1
0
1
Put together a new version of the 10 crates that are a part of the Twilight a set of Rust libraries for Discord that I co-maintain:

https://github.com/twilight-rs/twilight/releases/tag/twilight-0.17.0

Side-note for anyone publishing a larger set of crates at once, cargo-release seems to have some issues with ordering them in ways that allow them to be published one after another. When I ran that publish step above I had to re-run cargo release a good 5 or 6 times to get everything released, and even then the tags are a bit messed up.

Next time I probably figure out my own scrips and switch to just use the new --workspace for cargo publish.
0
0
0
repeated

The Call for Proposals for RustWeek 2026 is now open!

If you’d like to give a talk, please submit your proposal via https://sessionize.com/rustweek-2026/

The CFP closes Dec 31.

1
5
1
First view at how BaneDanmark is going to show the new Talgo wagons on the screens and on mittog.dk
The 14.11 EC397 tran for Hambur…
0
0
1
repeated

Python Software Foundation

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html
🧵
https://www.python.org/sponsors/application/

6
20
4
Hallo from Seoul 👋
0
0
0
From one of the authors most known for stories with a rather positive outlook on technology Jules Verne's "Paris in the 20th century" is a interesting book, though rather bleak which was probably the reason it was not published before 1994.
0
0
1
repeated

Hello users:

Release 8.0 is here:

https://varnish-cache.org/

And it even comes with bonus project news!

Next release will be march 15 but with a little twist...

0
2
1
repeated

So to my office, and there made my monthly accounts, and find myself worth in money about 686l. 19s. 2½d., for which God be praised.

2
1
1
repeated

In June, we announced HarfRust, a fully safe port of to Rust. At that time, HarfRust was 2x to 4x slower than HarfBuzz for a variety of benchmarks, so we have been working on addressing that.

Today, Chad Brokaw and I are pleased to present HarfRust 0.2.0, which is less than 25% slower than HarfBuzz, on both OpenType and AAT shaping benchmarks. We have also addressed all known correctness issues.

Charts:
https://docs.google.com/spreadsheets/d/1lyPPZHXIF8gE0Tpx7_IscwhwaZa4KOpdt7vnV0jQT9o/preview

0
5
1
repeated

luna, friend of eggbug

so i'm reverse engineering the ipod's photo database file, right (y'know how on the old ipods you could sync photos to them if they had a color screen, and then you could browse your albums on the ipod? the internal database it creates for that)

as i've been building a parser for it, i've been nominally parsing things i don't understand yet into u32 fields until i can reason otherwise

anyway, as i'm poring over the parsed data, i see some interesting neighboring values, exactly four u32s, which i don't quite understand and which aren't documented (at least not in the docs on the iPodLinux wiki; they're incomplete and very outdated but they've still been an invaluable starting point)

for some of the photos (and for all album art in the artworkdb, which uses the same database format) these four u32 fields have constant values (i.e. matching between photos) but for other photos they look almost entirely random. perhaps they're hashes or randomized identifiers? but even for the random-looking ones they're kinda similar between photos

and then i think.. are they four floats maybe?

i plug the raw hex values into https://float.exposed (excellent website, highly recommend) but i'm not entirely convinced by the numbers i see

hmm.

the ones with constant values repeat on an 8-byte period, so maybe it's a pair of doubles?

so i tweak my parser to try reading them as such, re-run it, and am immediately filled with a horrible sense of dread as i recognize exactly what the numbers are.

.

.

.

IT;S FUCKING GEOTAGS AGAIN

1
2
2
repeated

Attention ! We have just published a new version of BORNHACK ADVENTURE, the premier camp text adventure: https://adventure.funhack.dk/

0
2
1
repeated

shit fuck i accidentally installed garfana instead of grafana

1
11
2
repeated

Garfield's worst nightmare (or how a API difference caused a bad bug)
by Valdemar Erk at RustWeek 2025!
https://www.youtube.com/watch?v=6aQdedw3a-0

0
1
1
Show older