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
1
0
0
0
0

The recording of the January 29th, 2026 Production User Call is up:

youtu.be/covI4IM27nU

We discussed the FreeBSD Build Option Survey, illumos transitional VirtIO device support, FreeBSD virtiofs updates, user-friendly CPU pinning, a Prometheus exporter for Sylve, the bhyvemgr desktop bhyve manager, user management without /etc/passwd, upcoming Zelta features, best practices for quiescing VMs for ZFS snapshotting, and more!

"Don't forget to slam those Like and Subscribe buttons."

You can support all Call For Testing efforts via BSD Fund: bsdfund.org

0

Heating homes with the world’s largest particle accelerator

The 27-km LHC has eight surface points. Point 8, home of the LHCb experiment, is located close to the French town of Ferney-Voltaire. (Image: CERN) What if the world’s largest particle accelerator could also heat homes? CERN’s Large Hadron Collider (LHC) is doing just that, thanks to a new heat exchange system. Since mid-January, heat recovered from the LHC has been supplying a heating network for a new residential and commercial area in the nearby French town of Ferney-Voltaire. This network, inaugurated on 12 December, is expected to supply the equivalent of several thousand homes. By avoiding traditional energy sources, such as gas, the network prevents the emission of thousands of tonnes of CO2. The 27-km LHC has eight surface points and Point 8 is located close to Ferney-Voltaire. The installations at Point 8, particularly the cryogenics, need to be cooled with water. As water circulates through the equipment, the equipment cools and the water heats up. “Typically, hot water would then pass through a cooling tower, releasing heat into the atmosphere so that the cooled water could be reinjected into the equipment,” explains CERN’s energy coordinator, Nicolas Bellegarde. “In the new set-up, hot water initially passes through two 5-MW heat exchangers, which transfer thermal energy to the new heating network in Ferney-Voltaire.” As one of the new network’s heat sources, CERN provides heat whenever possible, as long as it does not impact its activities. At present, Ferney-Voltaire is only using up to 5 MW from CERN but, with two heat exchangers in the system, this could theoretically be doubled, especially when CERN’s accelerators are fully operational. In summer 2026, CERN will stop the LHC for several years of maintenance and upgrades, known as Long Shutdown 3 (LS3), to prepare for the upcoming High-Luminosity LHC. Some Point 8 installations will continue to be cooled, enabling CERN to supply between 1 and 5 MW to the network during LS3, with the exception of a total of five months spread over this multi-year period. Driven by a commitment to environmentally responsible research, CERN has implemented many initiatives to help reduce the impact of its activities on the environment. Energy recovery is a key part of CERN’s energy management strategy, in line with ISO 50001 requirements, alongside keeping energy consumption to a minimum and improving energy efficiency. Other projects include CERN’s Prévessin Data Centre, inaugurated in 2024, which is equipped with a heat-recovery system set to warm most site buildings from winter 2026/2027, and the future recovery of heat from LHC Point 1 cooling towers to supply buildings on CERN’s Meyrin site. Together, these initiatives will save 25–30 GWh per year as of 2027, marking significant progress in CERN’s responsible energy management.

home.cern · CERN

0

sometimes i wish i was born circa 30 years ago and got into programming at the peak of the home computer revolution.

me, some guy i met in uni who calls himself Gibby "The Splice" Ronnalds, and a random executive from a AAA publisher who decided to give us $15,000 based on a newspaper ad we bought as a joke. we're given twelve weeks to make the top down shooter we promised we'd been able to do. all i have is a C compiler i got on a floppy from a garage sale, and all gibby has is an amiga with a cracked copy of the ultimate soundtracker. we don't have an artist, but i notice my mum's cross stitching patterns look remarkably similar to pixel art, and i give her a stack of grid paper and a box of coloured pencils and tell her to have at it.

the game is looking to be pure unadulterated dogshit right up until nine days before release, where a bug that causes the AI planes to go hyperspeed inspires us to add a "nitrous" mechanic. we rename Flyin' High with Gibby to Aeronauts! and rework the entire game from a WWII dogfighter to a racer. the publisher is furious, but we sneak into their office after hours to write a bunch of floppies and distribute them to Computer Gaming Madness magazine. the guerilla reviews are phenomenal, we get the green light. critics call out the sprite art as the highlight of the game.

the publisher was trying to scam us by giving us 10% royalties on a game they thought would bomb, but we become millionaires. they can't write floppies fast enough to keep up with sales.

thirty years later, in the present day, we're bought out by activision to make a battle royale mode for Call of Duty: Samsung Smart Glasses Edition with Bixby.

0
1
0
0
0

“구룡마을이 1960년대에 머문 이유는 직접 배제와 간접 배제가 겹치면서 방치가 제도화됐기 때문이다. 그래서 지금 주민들의 재난지역 선포 주장은 국가의 책임을 확정하라는 요구다. 인명 피해가 없다는 건 다행이지만, 30년 넘는 야만의 시간을 보상해야 한다. 늦더라도 그게 문명이다.”

화마 입은 구룡마을 ‘재난지역’ 주장하는 이유 [왜냐면...

0

old man yells at could

why majority of activitypub servers need systems with least 1gb of ram? one gigabyte is a lot of ram and that's just baseline. some require 8gb...

how can we write software that is less bloated?

gotosocial ram requirements: 1gb of total ram on your system should be enough, but you may be able to get away with 512 mb
0

old man yells at could

why majority of activitypub servers need systems with least 1gb of ram? one gigabyte is a lot of ram and that's just baseline. some require 8gb...

how can we write software that is less bloated?

gotosocial ram requirements: 1gb of total ram on your system should be enough, but you may be able to get away with 512 mb
0
0
0
0
0
0
0
0

The recording of the January 29th, 2026 Production User Call is up:

youtu.be/covI4IM27nU

We discussed the FreeBSD Build Option Survey, illumos transitional VirtIO device support, FreeBSD virtiofs updates, user-friendly CPU pinning, a Prometheus exporter for Sylve, the bhyvemgr desktop bhyve manager, user management without /etc/passwd, upcoming Zelta features, best practices for quiescing VMs for ZFS snapshotting, and more!

"Don't forget to slam those Like and Subscribe buttons."

You can support all Call For Testing efforts via BSD Fund: bsdfund.org

0
0

talk about a support chatbot

I spy on the dev support channels at work (a ticket is created for every top level thread), and they connected a bot that attempts to answer questions by matching against previous problems and our internal documentation, and tbh it works really well. I've seen it give the correct answers a lot of the time. (And irrelevant ones occasionally.)

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

Minnesota Dems are trying to elect as governor, the County Attorney that refused to charge Derek Chauvin for his entire career of brutality against Black Minnesotans, and refused to charge almost every cop in the police department that is on the most racist 1% of police departments in North America?

Then if Black Minnesotans don't turn out to vote for her in record numbers, a bunch of white people are going to jump on BlueSky and Twitter and Mastodon and Facebook to curse out Black people, and express their homicidal fantasies about how Black men and Somali immigrants now deserve whatever is about to happen to them.

Chart showing Minnesota has "More Racial Disparities in deadly force than 100% of Depts"

That is not a good accomplishment.

Only 19% of Minnesota is Black, but 75% of people killed by police are Black.
0
0
0
0
0
0

i think a lot of devs just can't really comprehend the kind of relationships non-devs have with computing. which like, fair, it's difficult. but i think there's a lot of weird beliefs that come out of this for sure. anyway just to be clear, agreeing with you, just in a rambly way

0
0

Someone, some time ago, made a web "app" to play music or maybe video, I think, with iframes, and web standards - no funky Frameworks or YouTube embeds.

Does that sound familiar? I'm sure there was either a good string of posts or an article about it.

0
0

1. Managed to get Pebbles the (Formerly) Semi-Feral Cat off to the vet to check on a gunky eye. She didn't even scratch me which is a first
2. The eye isn't too serious (good) and can be treated with eyedrops. I was worried it might be something worse as weepy eyes are often first sign of that.
3. I managed to administer Pebbles eye drops all by myself tonight. Again, she didn't scratch me and she seems quite chipper

(Photo is a before photo because she really doesn't need people seeing her gunky eye tonight)

A calico cat is lying on a bed, resting its head on a duvet. The cat's eyes are slightly open, and its front paws are tucked close to its body. The background features soft bedding with a floral pattern
0
0
0

Does anybody remember when the Amazon algorithm used to be really good at suggesting things? I'm talking back before you'd look at one back scratcher and then the whole For You page would be nothing but back scratchers? Like, I remember a time where like my entire purchase history was clearly being used and I was getting suggestions that were basically "people like you were also interested in..." and it regularly had stuff I didn't know existed and was interested in seeing. Now...yeesh.

0
0

There will be live video streams of FOSDEM 2026 via PeerTube, you can find out more details via @schmaker at:

➡️ schmaker.eu/display/c83e3896-2

There are playlists for the event streams on PeerTube at these links:

➡️ makertube.net/w/p/tH91FM3JdSe7
➡️ vhsky.cz/w/p/ixCUdbv6dmPVgeWLc

You can follow these channels to see the streams pop up in your timeline on Mastodon etc:

➡️ @fosdem@makertube.net
➡️ @fosdem@vhsky.cz

(PeerTube admins wanting to federate these, you need to federate these specific channels.)

0
0
0
0
0

just did some searches on postgresql upsert to check on some details.

saw some tutorials talking about `MERGE` as an alternative to `ON CONFLICT DO`

thought "what is this? postgres doesn't have something called `MERGE`, great i must be reading LLM-hallucinated tutorials"

look around some more... huh... postgres added MERGE in version 15 🤯

0
1

Unless the "AI" bubble bursts in the next six months, I don't know if I can stay in tech any longer.

Yeah, the code is going to keep getting worse, so there will be opportunities to do secure code review.

But how many people are going to have their brains addled by "AI psychosis" and will be even more insufferable than they are today?

I understand more and more every day why people leave tech and become farmers.

0

Unless the "AI" bubble bursts in the next six months, I don't know if I can stay in tech any longer.

Yeah, the code is going to keep getting worse, so there will be opportunities to do secure code review.

But how many people are going to have their brains addled by "AI psychosis" and will be even more insufferable than they are today?

I understand more and more every day why people leave tech and become farmers.

0

Time flies when yer having fun!

Today marks 8 years of Point-Free: hundreds of hours of educational video, dozens of open source projects, and tens of thousands of developers reached.

We couldn’t do it without the support of our community. Here’s to 8 more!
pointfree.co/blog/posts/199-po

0
0