Advent of Code 2025 starts tomorrow. šŸ„³šŸŽ„

This year, I’m going to use Python 1 on SuSE Linux 6.4, writing the code on my trusty old Pentium 133 with its 64 MB of RAM. No idea if that old version of Python will be fast enough for later puzzles. We’ll see.


#ftqfrta

(#d2pj7pq) @lyse@lyse.isobeef.org Damn. That was stupid of me. I should have posted examples using 2026-03-01 as cutoff date. šŸ˜‚

In my actual test suite, everything uses 2027-01-01 and then I have this, hoping that that’s good enough. 🄓

def test_rollover():
    d = jenny.HASHV2_CUTOFF_DATE
    assert len(jenny.make_twt_hash(URL, d - timedelta(days=7), TEXT)) == 7
    assert len(jenny.make_twt_hash(URL, d - timedelta(seconds=3), TEXT)) == 7
    assert len(jenny.make_twt_hash(URL, d - timedelta(seconds=2), TEXT)) == 7
    assert len(jenny.make_twt_hash(URL, d - timedelta(seconds=1), TEXT)) == 7
    assert len(jenny.make_twt_hash(URL, d, TEXT)) == 12
    assert len(jenny.make_twt_hash(URL, d + timedelta(seconds=1), TEXT)) == 12
    assert len(jenny.make_twt_hash(URL, d + timedelta(seconds=2), TEXT)) == 12
    assert len(jenny.make_twt_hash(URL, d + timedelta(seconds=3), TEXT)) == 12
    assert len(jenny.make_twt_hash(URL, d + timedelta(days=7), TEXT)) == 12

(In other words, I don’t care as long as it’s before 2027-01-01. šŸ˜šŸ˜…)


#vezpyua

(#idaqsba) @kiwu@twtxt.net I’ve no idea about regulations in your area, but over here there are different taxation rules for video and photo cameras. Hence, manufacturers limit the video recording time of photo cameras typically to half an hour, so that they don’t classify as video cameras with their higher taxes.


#t3nbp3q

The classified information in the future classified information the surface so classified information is classified information and I wasn’t hurt

In fact, look at how soft this ball is

~ Mikuru Asahina The Elder (The Melancholy of Suzumiya Haruhi-chan)


#c2xbjca

@kentonvarda.com That is a fair point. It is also not very cohesive in a ā€œI don’t know what you want, but I’m required to say somethingā€ way. It managed to cover your grammar, the source of food insecurity, telling you ā€œjust eat somethingā€ (which is how I respond to family members who say they’re hungry), and tops it off with a funny video.


#tmw5zsa

@kentonvarda.com I really hate to defend an AI model, or Google, but you did not give it much to go on here. I would’ve assumed you were telling the machine you were hungry and wanted it to suggest food near you.


#cbyflfq

Rental car company absolutely tried scamming me. Obviously they didn’t have the car I reserved, so they wanted to upcharge me like 40% for a nicer car they had… I was able to edit the reservation online while standing there to ā€œwhatever you haveā€ for the same cost as my original reservation.
I walked out with the same car they wanted more money for at the same price I had booked for.


#e2uasba