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

Speaking in mitigation today Adelheid Russenberger, 34, a history PhD student from London said:

“I believe that I acted morally and according to my conscience [. …] There is no justice in climate breakdown and without a stable climate no-one can live, let alone thrive. I climbed onto the gantry to try and prevent the government’s disastrous plans to licence more North Sea Oil and gas extraction – oil and gas that would have pushed us closer to lethal irreversible tipping points. I climbed on a gantry because I refused to ignore that basic moral principle of acting to protect life.”

In mitigation, Jane Touil, 59, a visually impaired former crown servant from Rochdale said:

“We are in an unprecedented situation. Yet the law says our protest was not justified. Not necessary. Not reasonable or proportionate. Disruption from flooding, extreme heat, extreme weather and wildfires is not a public nuisance. I am.

“The law will not save us. I have always tried to live and act according to my conscience. I call on everyone in this courtroom and in this country to do the same. Politicians will not make the change we need, but we can”

1/3

juststopoil.org/2025/12/05/fou

0
0
0
0
0
0
0

Looooooooong overdue but now that is stable I feel confident enough in it as a long term solution that I am finally doing it. I am deleting everything in Google Photos today. Long overdue.

Also, the deleting process stinks. You have to do it manually from the webUI bit by bit. Anti-user behavior. I guess that shouldn't be a surprise.

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

Gruppe D des hofft Ihr hattet einen stressfreien Samstag...

Kurze Vorstellungen:
Die Kaki (Persimmon), auch genannt Chinesische Quitte oder "Götterspeise", ist die süße, orangefarbene, einer Tomate ähnelnde Frucht des Kakibaums. Sharon ist eine Unterart.
Zur Zuckermelone gehören u.a. "Netzmelone" und Galiamelone, beide entsprechend nicht extra im Turnier.

Achtung: In der Gruppenphase finden 2 Abstimmungen am Tag statt, Start um 08:00 Uhr und 20 Uhr, je 24 h lang

0
0
0
0

today in sidetrail.app improvements: - perf fixes, fewer navigation stalls - fixed overflows on mobile - fixed taps on mobile - actual masonry (on desktop) - home algo boosts fresh trails - better keyboard nav thanks to everyone for testing it and creating your first trails!

screenshot to the homepage
0
0

Actually speaking of nostalgia I have found it funny watching the nostalgia event horizon shift. When I was a kid it was the 50s/60s, then the 80s, and then my generation got annoying about the 90s. Recently saw a post about "Christmas used to be fun" with a photo timestamped 2012. Basically yesterday!

0
1
1

I just played around upgrading a FreeBSD 14.3p6 VM to 15.0-RELEASE via FreeBSD-base.
I still have not figured out how to do that with the official repos, but after building packages locally i was able to upgrade the boot environment and reboot in a working installation!

Has anyone got this working with the official base repo?

If anyone is interested, here are my notes about upgrading locally (Notes in picture alt for copy paste).

Create Boot Env and mount it
```
bectl create 15.0
mkdir /mnt/upgrade
bectl mount 15.0 /mnt/upgrade
```
Change pkg configuration `/mnt/upgrade/usr/local/etc/pkg/repos/FreeBSD-base.conf` to local repo
```
FreeBSD-base: {
  url: "http://local.ip/${ABI}/15.0",
  enabled: yes
}
```
and comment out FreeBSD-base from /mnt/upgrade/etc/pkg/FreeBSD.conf
Install FreeBSD-pkg-bootstrap, as mentioned in the [release notes](https://www.freebsd.org/releases/15.0R/relnotes/)
```
env ABI=FreeBSD:15:amd64 IGNORE_OSVERSION=yes pkg -c /mnt/upgrade/ install -r FreeBSD-base FreeBSD-pkg-bootstrap
```
Then upgrade the base packages
```
env ABI=FreeBSD:15:amd64 IGNORE_OSVERSION=yes pkg -c /mnt/upgrade/ upgrade -r FreeBSD-base
```
Check, if FreeBSD-set-base is installed:
```
env ABI=FreeBSD:15:amd64 IGNORE_OSVERSION=yes pkg -c /mnt/upgrade/ install -r FreeBSD-base FreeBSD-set-base
```

upgrade all other packages
```
env ABI=FreeBSD:15:amd64 IGNORE_OSVERSION=yes pkg -c /mnt/upgrade/ upgrade
```

Temporarily activate boot env and reboot
```
bectl activate -t 15.0
shutdown -r now
```
0

Key Takeaways

  • 🚀 Missile Knowledge—Knows where it is at all times
  • 🤔 Rationale—It knows this because it knows where it isn't
  • 🧪 Synthesis—By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater) it achieves a difference, or deviation.
0

apropos nothing my favourite recipe app seems to be having a sale paprikaapp.com/blog/2025/11/17

(obviously nobody is paying me to say this, I've just been using it happily to store all of my recipes for years and it's like a $3 one-time payment if the sale's still on. It'll automatically extract a recipe from any website and I find it does a great job. I do not use the grocery/menu planning features.)

0

@neilNeil Brown
The is more than just the protocol. Diaspora, for example, does not use it and yet belongs to the Fediverse and it is one of the oldest service in the Fediverse.
Fediverse means that instances federate. There are different services: Mastodon, Pixelfed, Diaspora, Friendica, etc. See image.
This diversity has grown bottom up and is also desired by many users of the services. However, there is an app that captures much accounts and displays it in one timeline on the app. This is the Fedilab app: fedilab.app/ @appsFedilab Apps

Since more people are coming to the Fediverse from commercial central platforms, there is often a desire to see everything with one account. For example, the topic was discussed intensively here (in German): mstdn.social/@bsi@social.bund.

Fediverse-Services in a tree with different protocols
source: https://axbom.com/fediverse/
0
0

Something I considered for my "listening to" thread but rejected…

Ceci intéressera particulièrement les francophones.

Here is a video where a musician who built a table into a composite noise instrument made of contact mics, solenoids, crackleboxes, and guitar pedals does a series of short performances and explains his system in French. I'm skipping it for the thread because it's many sketches rather than one "song". But if you speak French I bet this is great:

youtube.com/watch?v=M0SU7C1uwJQ

0
0

The other day @simonSimon Willison was talking about how cool it was that he could finally vibe code from his phone and I’m still not sure if it was a bit, or a cry for help, or what.

Yeah, I’d also love to have the unreliable machine work from a place that’s always active near me and which also sucks for reviewing correctness.

0
0

RE: mastodon.social/@anewsocial/11

I'm so grateful to @snarfed.orgRyan Barrett for giving me a chance to partner with him on @anewsocial.

I still can't believe he decided to say yes after the wild essays I sent him over email about all the great things we can do with Bridgy Fed.

What an amazing year. We're just getting started 🚀

0
0
0
0
0
0
0
0
0

@syuilo:petthex_javasparrow:しゅいろ:petthex_javasparrow:(本物) お誕生日、おめでとう。
1231歳だね。時は早いよね。
ところで 1231 って
素数(そすう)なんだよ。
しかもただの
素数(そすう)じゃない。
素数(そすう) 1231、逆から読んでも
1321、別の
素数(そすう)(prime(プライム))になるんだ。
これは
素数(うすそ)(emirp(エマープ))と呼ばれる、
特別(とくべつ)回文素数(かいぶんそすう)一種(いっしゅ)なのさ。
ちょっと話は
()はるケド、
1231 は、
天使数(てんしすう)(エンジェルナンバー)
とも呼ばれ、あなたが
天使達(てんしたち)
見守(みま)られていることを意味するよ。(それってつまりストーカーでは…)

しゅいろしゃんっ。
特別な
(とし)が訪れ(ます)やうにっ
あなたに…

1
0

So, I was doing a bit of practice, and it looks like I can still do it!
Only took me an hour 😅😅

Hopefully, the recorded version won't take as long!

Shame I didn't do desert early, because if you get the silver gauntlets and lens of truth, there is almost nothing stopping you from clearing Ocarina of Time with doing a handful of things as Child Link!

A screenshot of Link in the corridor before the Master Sword in the Temple of Time.
In his inventory you can still see he has the Fairy Ocarina, meaning the door behind Link is still shut.
0
0
0
0

FFS, how many times does it have to be said? DO NOT use Lithium Ion for static installations. They don't need the energy density and we don't need the fire risk.

LiFePO₄ is cheaper, inherently less risky and available in grid scale quantity.

Sodium is likely to be even better in some respect.

nature.com/articles/s41598-025

0