What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0
0

Flood Watch, Central Beaufort Sea Coast; Eastern Beaufort Sea Coast; Western Arctic Plains; Central Arctic Plains; Central Brooks Range; Romanzof Mountains, 2025-06-15 11:47 AKDT.

WHAT...Flooding caused by snowmelt continues to be possible.

WHERE...Rivers and creeks draining the Brooks Range including areas around Atigun Pass, Galbraith Lake, and The Dalton Highway from Mp 232 To Mp 356, the Central Arctic Plains, Central Beaufort Sea Coast, Eastern Beaufort Sea Coast, and Western Arctic Plains.

WHEN...Through Tuesday afternoon.

IMPACTS...Rapid snowmelt and ice jams could lead to flooding of rivers and streams across the North Slope. Access to roads, airstrips, and low-lying infrastructure may be affected. High flows could lead to bank erosion that could threaten nearby roads.

ADDITIONAL DETAILS... - Flooding is likely across portions of the North Slope due to an unusually deep and persistent late-season snowpack combined with a sharp and prolonged warming trend through next week. A rapid onset of snowmelt has begun as temperatures have warmed into the 50's and 60's over the past couple of days across the North Slope and are expected to remain well above average through the middle of next week. River levels have begun to rise and will likely crest early next week. Ice has begun to breakup on the upper part of the Sag River on Thursday with DOT reporting water over a portion of the Dalton Highway near MP 323. There has been an emergency closure of the Dalton Highway between MP 305 and 356 due to a major washout at MP 315 caused by a failed culvert. Reports also show that the Colville River is breaking up. A 2-mile long ice jam was reported Friday evening along the Colville at Ocean Point with no flooding or impacts. Very high flow is leading to minor flooding near Umiat. Intact ice remains on many of the larger rivers, and the sudden influx of snowmelt runoff could lead to ice jam formation. These jams can cause sudden and severe rises in water levels, posing a significant threat to roads or other infrastructure near the affected waterways.

- Http://www.weather.gov/aprfc

https://forecast.weather.gov/MapClick.php?zoneid=AKZ804


0
0
0

I got interesting news from the fedora accessibility room today! this concerns blind and visually impaired #linux users exclusively, however:

For a bit of time, specifically pipewire >=1.4, one can start pipewire as root. That includes the regular daemon and the alsa layer, because jack emulation is a library loaded inside programs. Anyway, more recently than that, pipewire-pulse got the ability to be launched via root, as a system service:

https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/dea6fa7f4c3053050d2819afa80265e5ffb39730

I'm not sure if ubuntu can use any of this yet, I suppose not, but most other distros which aren't debian based should be able to do so, for example arch, gentoo, probably nix and fedora starting with 42. This means that your system can start talking much, much sooner without the use of scripts, as long as you enable the system services instead of the user ones, or well, apparently the user units don't conflict, weird as that might sound. Either way, the same security is achieved, because who cares if root apps can listen to your microphone, the battle is lost if those apps are already root anyway!

In particular, this means that one can start espeakup with the system and it'll speak as soon as possible. Not in the initramfs, not at the enter decryption key prompt, but that's still huge progress in case your system crashes and so on.

What do y'all think, does this change anything, or it's still the same for you because you use scripts anyway, or because your systems rarely crash in such a way where that'd be required?

0
0
0
0
0
0
0

At the weekend, a group of trans women protested topless at the Scottish Parliament about the recent Supreme Court ruling that the Equality Act defines women as "biological women". The police couldn't arrest them, because to arrest them for showing their breasts would be to define them as women (it's not illegal for men to be topless). And, of course, the right-wing press that reported on it censored their breasts, thereby making their point for them.

8 topless women with black masking tape over their mouths, in front of a building. A police officer is monitoring behind them. The photograph has been censored to obscure breasts and/ or nipples.
0
0
0

I would like to be Chrisjen Avasarala: impeccably-dressed, running things, swearing like a sailor.

But I am Camina Drummer: barely keeping it together, sort of in charge, with a lot of complicated relationships and a strong eyeliner game.

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0

today I learned you can do stuff like this in python

tuple(i for i in range(10))
sum(i for i in range(10))

the function gets a generator passed into it

EDIT: the thing I didn't know about was generator comprehensions without brackets, not that you can pass generators into things

0
0
0
0
0
0
0
0
0

I would like to be Chrisjen Avasarala: impeccably-dressed, running things, swearing like a sailor.

But I am Camina Drummer: barely keeping it together, sort of in charge, with a lot of complicated relationships and a strong eyeliner game.

0
0
0
0
0
0

I would like to be Chrisjen Avasarala: impeccably-dressed, running things, swearing like a sailor.

But I am Camina Drummer: barely keeping it together, sort of in charge, with a lot of complicated relationships and a strong eyeliner game.

0
0
0
0
0
0

there's a lot I can iterate on here. more varied lighting. doorways, desks, chairs, and other furniture. stuff hanging on the walls.

walls should be either full height, 3/4 or half height, or not there at all. maybe full walls can have door ways.

light sources do light up the room but are invisible. make some actual light objects.

0
0
0
0
0
0
0
0
0
0

My Fediforum 2025 keynote is out: "Fun, the Fediverse, and Spritely"
youtu.be/jSOk8XQuqms
spectra.video/w/aQgZJDLam35wUc

This was definitely one of the most energetically received talks I've ever given

I talk about the technical and political challenges we're facing, why the current fediverse is not enough, but why there's hope, and why joy is essential to our success

0
0
0
0
0
0
0