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

I'm sorry but I have to confess.

I see all Fedi users as their profile pictures.

If you're a furry and have furry art as a profile pic, or have a picture of your RL self, that will make sense to you.

But if you have a flower as your PFP, sorry, you're a talking flower now. Your pfp is your pet? You are a dog/cat/hamster. If your PFP is weird and abstract, you are a weird abstract critter.

If your pfp is the default white elephant for Mastodon, you are grouped in my brain with everyone else that uses it. Also, you are a talking elephant.

I hope you'll forgive me, somehow.

Also if your pfp is cute I definitely want to pet you. Sorryyyyy

0
50
0
1

RE: federate.social/@rootschange/1

Happy Women’s History Month!

No matter how much water you carry for the patriarchy, women will always get burned.

apnews.com/article/trump-homel

0
0
0
0
0

minimitra now uses #PGlite instead of postgres:

https://pglite.dev

It's a portable database, so the installation process will not require any sysadmin skills. You just need to install the rust compiler and npm (the latter is required for pglite, I plan to remove this dependency in the future).

I had to reset my database because pg_restore didn't work with pglite, but identity and actor ID have been preserved: @minimitra.

0

アーティチョークうまい!塩水で茹でるだけ!
葉を一枚一枚ちぎってはマヨつけて、根本を歯でしごくように食う
枝豆的な食べ始めたら止まらない要素がある

1
0
5
0

if you disable all third-party cookies in your browser (like where Site A is never allowed to use cookies from Site B), have you noticed that it breaks anything? What breaks?

0
0
0
0
0

RE: federate.social/@rootschange/1

Happy Women’s History Month!

No matter how much water you carry for the patriarchy, women will always get burned.

apnews.com/article/trump-homel

0
1

Hi all.

Just putting the feelers out as I'd love to know how many folks are using got on MacOs.

@teajaygrey does an amazing job every time I make a release of gameoftrees portable, but I could do with knowing how many of you are using it.

I made a change in the 0.123 release to fix socket handling for services such as gotwebd, which is good, but it's telling that it's taken this long, so I wonder how many users we have.

Let me know -- you can always email me at: thomas.adam22@gmail.com

Please boost this as much as possible, I'd appreciate it.

0

@trishalynnTrisha Lynn 🇵🇭 🇺🇸 🇨🇦 Oh, I should probably say: trust is what we do when we are not certain. If I receive my 10 millionth share from mastodon.social, and I decide to delay verifying it, there's a non-zero chance that this is the time that mastodon.social takes its heel turn and sends me fake data. Trust is accepting that non-zero chance. For users or developers that can't accept that chance, waiting to verify when the first user reads the data is still a great benefit, and also a lot easier to code for.

0
0
0
0

This board member turned hater sold Twitter to Elon and just laid off 40% of his other company for AI. Bluesky, as an organization, and the Atmosphere at large is better off without his vote of confidence.

RE: https://bsky.app/profile/did:plc:w4xbfzo7kqfes5zb7r6qv3rw/post/3mgfx6i3gdc2l

0

If choosing between bsd.ad or unix.ad - which one would you prefer?

0
0

Oil going thru the roof.

The higher the price of oil, the higher the cost to the average American. But the higher the price of oil, the more renewable energy looks both attractive and necessary. Too bad Donald Trump is trying to kill the US electric-vehicle and renewable energy markets.

Oil going thru the roof.

Graph of crude oil prices dollars per barrel over the last month. Rising from around $65 to over $90 because of the Iran War.
0
0
0
0

If choosing between bsd.ad or unix.ad - which one would you prefer?

0
0

RE: mastodon.social/@mgifford/1161

(I asked Mike on LinkedIn.)

Has anyone tried this, measured outcomes?

Asking because:
arxiv.org/abs/2602.11988

It found AGENTS‌.md “files tend to reduce task success rates compared to providing no repository context, while also increasing inference cost by over 20%.”

0
0
0

Mastodon includes an optional feature which lets you automatically delete your posts after a certain amount of time. There's a guide to using this feature including lots of questions answered at:

➡️ fedi.tips/deleting-posts-autom

It's off by default, it only deletes stuff if you switch it on. You can also set it to keep certain posts, more info in the guide.

I've tried to answer questions about this feature in the guide, but let me know if I've missed anything.

0
2
0

Mastodon includes an optional feature which lets you automatically delete your posts after a certain amount of time. There's a guide to using this feature including lots of questions answered at:

➡️ fedi.tips/deleting-posts-autom

It's off by default, it only deletes stuff if you switch it on. You can also set it to keep certain posts, more info in the guide.

I've tried to answer questions about this feature in the guide, but let me know if I've missed anything.

0
2
0

I've loved this musical since the first time I watched it.
I almost know it by heart.
Despite the religious background, I simply love it.

Today, after more than 20 years, I was driving while listening to this piece and sang it at the top of my voice, just like I used to do on certain days 20 years ago.

Well… I felt better.

Too bad I missed the performance in Ferrara about ten years ago with Ted Neeley.

song.link/y/ndZ6B1EaJEs

0

Did the JS spec seriously special-case variable scoping in `for(;;)` loops, just because of the common loop closure bug? Because its behavior now is way less intuitive, IMO. I had no idea that this:

```
for(let i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 1000)
}
```

Would log out 0 1 2. If you understand the rules around closure scope this seems way more bizarre than the 3 3 3 behavior that `var i` will give you.

0
0
0
1
0

じゃがすくりぷとはまず%-デコードするのかしら

$ node
Welcome to Node.js v20.20.1.
> URL.parse("http://%3192.168.0.1/")
URL {
href: 'http://192.168.0.1/',
origin: 'http://192.168.0.1',
protocol: 'http:',
username: '',
password: '',
host: '192.168.0.1',
hostname: '192.168.0.1',
port: '',
pathname: '/',
search: '',
searchParams: URLSearchParams {},
hash: ''
}

0
0

Oil going thru the roof.

The higher the price of oil, the higher the cost to the average American. But the higher the price of oil, the more renewable energy looks both attractive and necessary. Too bad Donald Trump is trying to kill the US electric-vehicle and renewable energy markets.

Oil going thru the roof.

Graph of crude oil prices dollars per barrel over the last month. Rising from around $65 to over $90 because of the Iran War.
0
0
0
0

Question for people who choose not to use generative AI for ethical reasons: Do you make that choice despite accepting the growing evidence that it works (at least for some tasks, e.g. coding agents working on some kinds of software)? Or do you reject it because of the ethical problems *and* a belief that it doesn't actually work?

I'm thinking that principled rejection of generative AI might have to be the former kind, *despite* evidence that it works.

0
0
0