A basic introduction to the classfile API in Java

a-basic-introduction-to-the-classfile-api-in-java

Using the class file API to generate JVM bytecode that creates a new object, and branches based on a random number Introduction JEP 484 defines the class file API as a standard way for parsing, generating, and transforming Java class files. You’ll never need to use it if you don’t write/never plan to write a […]

Fear, Friendship and the Channel Tunnel

At 8.23am on the morning of 14 November 1994, crowds cheered as the first Eurostar train carrying fare-paying passengers under the English Channel left London’s Waterloo Station. Its journey was punctuated by cheers from those on board as the train entered the tunnel at Folkestone, more cheers when it emerged 18 minutes later near Calais […]

Netflix buffering issues: Boxing fans complain about Jake Paul vs. Mike Tyson

netflix-buffering-issues:-boxing-fans-complain-about-jake-paul-vs.-mike-tyson

Boxing fans hoped Netflix’s live coverage of Jake Paul’s clash with Mike Tyson — and the matches that preceded it —would go off without a hitch. What viewers got instead was an amalgam of buffering issues, choppy analysis and the dreaded “black screen of death.” Paul and Tyson have yet to make their way to […]

How public key cryptography works, using only simple math

how-public-key-cryptography-works,-using-only-simple-math

For thousands of years, if you wanted to send a secret message, there was basically one way to do it. You’d scramble the message using a special rule, known only to you and your intended audience. This rule acted like the key to a lock. If you had the key, you could unscramble the message; […]

Tsugaru OS – A New Free FM-Towns OS

tsugaru-os-–-a-new-free-fm-towns-os

The goal of this project is to write a copyright-free FM Towns OS to run free games and the re-released games, or why not a brand-new game for FM Towns. without concerns of violating copyrights of the files included in the original Towns OS. Let’s see how far we can go! But, so far so […]

Consuming the Bluesky firehose for less than $2.50/mo

consuming-the-bluesky-firehose-for-less-than-$2.50/mo

consuming the firehose for less than $2.50/mo* 2024-11-13 by phil (they/them) work in progress It’s fun to play with data[citation needed]. All data on Bluesky is extremely public, and with 15 million users (as of today and with mind-boggling growth), there’s a lot of public data to play with. You can get the firehose as […]

What would it cost to kill coal

what-would-it-cost-to-kill-coal

Coal is the dirtiest fossil fuel Yet it still provides a third of global energy If the world could quit it, the climate benefits would be huge Coal is the dirtiest fossil fuel Yet it still provides a third of global energy If the world could quit it, the climate benefits would be huge Coal […]

The Polars vs. Pandas difference nobody is talking about – Labs

the-polars-vs.-pandas-difference-nobody-is-talking-about-–-labs

I attended PyData Berlin 2024 in April, and it was a blast! I met so many colleagues, collaborators, and friends. There was quite some talk of Polars – some people even gathered together for a Polars-themed dinner! It’s certainly nice to see people talking about it, and the focus tends to be on features such […]

Half-Life 2: 20th Anniversary Update

half-life-2:-20th-anniversary-update

Updates and Fixes Updated Game Content Every map in Half-Life 2 has been looked over by Valve level designers to fix longstanding bugs, restore content and features lost to time, and improve the quality of a few things like lightmap resolution and fog: Fixed pops, holes in the world, fading-out and disappearing objects across the […]