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.

I'm an unpaid volunteer running 5 websites and 5 accounts helping people use Mastodon and the wider Fediverse. I pay their bills every month.

If you want to help these sites & accounts keep going, you can buy me a coffee:

➡️ ko-fi.com/fedithing

(No registration, choose any amount, all currencies work, one-off or monthly donations)

Alternatively become a patron:

➡️ liberapay.com/FediThing

All support greatly appreciated! 🙂

❤️ @FediTips, @FediFollowsFediFollows 🎅, @FediVideo, @FediGardenFedi.Garden 🌱 & @homegrownGrow Your Own Services 🌱

0
1
0
0
0
0
0

I peek at Meta's Threads every now and then. Just saw an ad for an app that lets me bet on things like "what will Mr. Beast say in his next video?" though completely unclear what yes/no means in this context.

I looked it up and this is being considered A Very Serious Company by other very serious companies.

It's just lightly regulated betting, but they call it "direct investment hedging against unpredictable macroeconomic events". I hate our reality

businessinsider.com/kalshi-cnb

Ad from Kalshi. "What will Mr. Beast say next?" Yes button to bet $0.55, No button to bet $0.49. You can evidently both buy and sell bets. Infinite regress of commoditization.
0
0
0

Learning culture moderates how software organizations adopt tools and the implicit rules we're giving developers about what they can do, experiment with, push back on, and share.

And software has spent years dismissing it in favor of sloppy ad hoc velocity benchmarks

0
0
0

@dmbaturinDaniil Baturin @dramforeverdram🎀 things you can do in git-pages:
- deploy from git (incremental)
- deploy from tar/tar.gz/tar.zst/zip
- deploy from directory (incremental)
- deploy from archive or directory to a site subdirectory
- authorize via DNS challenge
- authorize by putting git repo into DNS
- authorize via Forgejo automatic token
- add redirects
- add headers (incl CORS)
- store data in filesystem or S3
- deploy in a cluster
- get metrics and traces
- write audit log
- scan for malware
& so on

0
0
0
0
0
0

I peek at Meta's Threads every now and then. Just saw an ad for an app that lets me bet on things like "what will Mr. Beast say in his next video?" though completely unclear what yes/no means in this context.

I looked it up and this is being considered A Very Serious Company by other very serious companies.

It's just lightly regulated betting, but they call it "direct investment hedging against unpredictable macroeconomic events". I hate our reality

businessinsider.com/kalshi-cnb

Ad from Kalshi. "What will Mr. Beast say next?" Yes button to bet $0.55, No button to bet $0.49. You can evidently both buy and sell bets. Infinite regress of commoditization.
0
0
0

Should you ever be looking for information on a weird old plug or socket, or are just interested in such things, the online "Museum of Plugs and Sockets" is one of those sites that makes the Internet seem like less of a terrible mistake than usual.

plugsocketmuseum.nl/

The page on old British "BS 546" is unmatched, in particular: plugsocketmuseum.nl/OldBritish

0
0
0
0
0
0
0

Do baru v novozélandském Richmondu zavítal nevídaný host – tulení mládě. Záběry z bezpečnostní kamery zachycují cestu zatoulaného ploutvonožce mezi stoly a přes lokál restauračního zařízení.
💬 Místní úřady uvedly, že před incidentem obdržely několik hlášení od veřejnosti o výskytu tuleně na nečekaných místech, píše The Guardian.
ℹ️ Mládě se podařilo odchytit po zhruba 30 minutách a bylo vypuštěno zpět do přírody na Králičím ostrově, který je pro tuleně považován za bezpečné místo.

0
0
0
0
0
0
0
0
0
1
0

듀엣 나이트 어비스 라는 게임을 추천 받았었습니다
표절 논란이 있는 것 같다만 직접 해보고 욕하는게 나으므로 찍먹해보려고 했는데
최적화를 얼마나 망쳤으면 사양이 이리 높냐?? 관둬야겠다

1
0
0

Our monthly community call is canceled for December, but we look forward to connecting again in January!

In the meantime, we invite you to:
1. Explore our latest updates and blog posts on our website
updates.techforpalestine.org
2. Volunteer your time and skills for a T4P project. Your expertise will help make an impact.
techforpalestine.org/get-invol
3. Donate to support our mission. Every contribution helps us grow!
techforpalestine.org/donate

Wishing you a healthy and safe end of the year! 🍉

0

What is the word for the false hope we get from the news of naps during cabinet meetings, racist rants, double-tap hearings, Signal reports, medium women's FBI jackets? These things that seem like it's all about to fall apart under its own weight of incompetence and corruption, that everyone will finally realize how bad it is, any day now, just one more bad news cycle. I feel foolish for taking comfort in these moments, thousands of them, most of which have had no impact whatsoever.

0
0

Our monthly community call is canceled for December, but we look forward to connecting again in January!

In the meantime, we invite you to:
1. Explore our latest updates and blog posts on our website
updates.techforpalestine.org
2. Volunteer your time and skills for a T4P project. Your expertise will help make an impact.
techforpalestine.org/get-invol
3. Donate to support our mission. Every contribution helps us grow!
techforpalestine.org/donate

Wishing you a healthy and safe end of the year! 🍉

0
0
0
0
0
0

I spend a bit of time dissecting the driver in . And I can now boot the SunPCi from my own code! Using the driver still.

Some terrifying conclusions:

The windowed output in the SunPCi userspace application comes from repeatedly read()ing the /dev/sunpcidrv0 node. That just returns some raw video data and mode information.

Userspace contains a VGA emulator itself. Whenever it doesn't understand something it just switches to the external VGA.

A picture of the SunPCi window booting with lots of debug messages behind it.
0
0
0
0