I wrote this blog post in 2019 with the confidence that the WordPress starter theme I built would stand the test of time, no matter how many things changed in the WordPress core.

I'm happy to say that after upgrading to the latest WP version, including PHP, everything works as smoothly as it did on day one.

Blowing my own horn here, but this is a great testament to how a modular and lean source code can be resilient and reliable without needing constant maintenance.

alecaddd.com/embracing-wordpre…

So... any zlib/deflate experts here?

I have a weird issue: an APK (i.e. ZIP file) with deflate-compressed data which I cannot recreate using python + zlib, even with code that tries every possible combination of parameters (with the obvious exception of providing a predefined compression dictionary) instead of just varying the compression level.

One file's compressed data can be reproduced using strategy Z_FILTERED, but for all the other files I've tried the script doesn't return any matches (it works fine with the APK we built ourselves, which should have had identical compressed data as the build is supposed to be deterministic).

Anyone have any idea what's going on here?

Test code: gist.github.com/obfusk/d9d1223…

Original issue: github.com/enteraname74/SoulSe…

Reminder of how much we like to criminalize being poor.

Skipping a $3.50 transit fare results in a $425 fine while skipping a $20 parking pass lands you a $70 fine that rich people complained to high heaven about. What justification, other than hating poor people, is there for this not scaling?

Make parking fines $2000 and then let's talk about the fictional "war on cars"

#Toronto
#FareIsFair

I've finished adding subtitles to my 4th DebConf presentation, and with that I wrote a blog post with a summary of everything.

There's some background into curl and wcurl, including the draft wcurl logo and the recording of the Debian curl maintainers BoF, if you want to have a peak at the maintenance of curl on Debian.

DebConf24 was fun!: Security, curl, wcurl, Debian's quality:
samueloph.dev/blog/debconf24-w…

Others have said this, but the Internet Archive's appeals-court loss to Big Publishing is a disaster for everyone but the cartel of companies and a tiny number of A list authors.

The publishers will tolerate libraries only as long as they can control everything about how books can be loaned. If public libraries were being invented today, the cartel would make their core functions illegal.

theverge.com/2024/9/4/24235958…

reshared this

The August 2024 report from the Reproducible Builds project has been published.

"In Android news, the IzzyOnDroid project added 49 new rebuilder recipes and now features 256 total reproducible applications representing 21% of the total offerings in the repository."

Featured are Holger Levsen's DebConf24 talk (and the related LWN article), PostgreSQL removing intermediate build artifacts from tarballs, various improvements to our website, and more.

reproducible-builds.org/report…

#ReproducibleBuilds #IzzyOnDroid

Welcome to the RB family, YTDLnis 🥳

apt.izzysoft.de/packages/com.d…

Was quite a ride to get there (github.com/deniscerri/ytdlnis/…), but thanks to joint efforts of the app team and the IoD team, we got it tackled! :awesome:

YTDLnis lets you download audio/video files from more than 1000 websites, and offers a lot of features.

#reproducibleBuilds #IzzyOnDroid

I am pretty much against biological essentialism and I do my best to ensure my work reflects that.

Unfortunately that is relevant to this review of representation in the 2024 D&D player's handbook which covers quite the range of topics.

It's spicy stuff! 😋 And quite refreshing to hear in honesty.

#5e #Dnd #wyrmworksPublishing

wyrmworkspublishing.com/wotcs-…

This entry was edited (1 year ago)

Firefox will reconsider supporting JPEG XL if they get a Rust implementation:

github.com/mozilla/standards-p…

This is a very good news for web standards:

mastodon.social/@kornel/113078…

and will fix a blocker that is hurting adoption of JPEG XL.

The reference implementation has unfortunately been written in C++ just as browser vendors started looking into migrating away from C++ for security reasons, and saw the C++ codec primarily as a big new attack surface.