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

1.12b is here! Aside of adding and improving animations, we can proudly announce an improvement for workspaces! Essentials can now be fully containerised, which allows users to have different essentials based on their workspace's container (This can be enabled in settings).

We'd also like to address some privacy concerns, which you can read more about in the complete release notes zen-browser.app/release-notes/.

0
0

After spendig almost three full days home, I’m now heading from Helsinki to Wroclaw via Baltics and back via Sweden, reason being Light as a Creative Tool conference.

Since normal price in Eastern Europe is regurarly cheaper than , this is technically an interrail trip only during one day, when I splurge my last remaining travel day for a night train Berlin-Stockholm.

First leg: ferry from Helsinki to Tallinn. Breakfast buffet awaits.

View to the ferry terminal with huge windows, giving out to the sea. People slowly wandering towards check in gates on left.
0
0
24
0
0
0
0
0
0
0
0
0

I know we all say this in one way or another every day we even dare peek into our public ever-churning kaleidoscope of atrocity, but every last feral fucking joy-hating death-worshipping botched abortion of a person who helped make this happen should see locusts and aphids eat everything they attempt to grow and watch sinkholes consume their homes and experience everyone who ever loved them shunning them until they cough up some unidentified alien black vomit and die dessicated and alone, leaving the world to draw a healing clean breath for their passing from it.

0
0
0
0
0
0

No, I do not want to install your app.

No, I do not want that app to run on startup.

No, I do not want that app shortcut on my desktop.

No, I do not want to subscribe to your newsletter.

No, I do not want your site to send me notifications.

No, I do not want to tell you about my recent experience.

No, I do not want to sign up for an account.

No, I do not want to sign up using a different service and let the two of you know about each other.

No, I do not want to sign in for a more personalized experience.

No, I do not want to allow you to read my contacts.

No, I do not want you to scan my content.

No, I do not want you to track me.

No, I do not want to click "Later" or "Not now" when what I mean is NO.

0
0
0
0

Relatively obscure standards question:

In PEP 257¹ and PEP 258², "attribute docstrings" are defined as:

«A string literal immediately following an assignment statement»

Python's abstract syntax trees do not represent blank lines, it is as if they were deleted in the input source.

Note that PEP 258 does also explicitly mention that using blank lines to visually separate documented attributes.

Question: how many blank lines is the specification allowing between the assignment and the string literal? Is the specification talking about abstract or concrete syntax?

¹ peps.python.org/pep-0257/#what
² peps.python.org/pep-0258/#attr

0
0
0
0
0

Relatively obscure standards question:

In PEP 257¹ and PEP 258², "attribute docstrings" are defined as:

«A string literal immediately following an assignment statement»

Python's abstract syntax trees do not represent blank lines, it is as if they were deleted in the input source.

Note that PEP 258 does also explicitly mention that using blank lines to visually separate documented attributes.

Question: how many blank lines is the specification allowing between the assignment and the string literal? Is the specification talking about abstract or concrete syntax?

¹ peps.python.org/pep-0257/#what
² peps.python.org/pep-0258/#attr

0
0
0
0
0
0
0
0
0
0

The Human Genome Project cost taxpayers $3 Billion.

Within one decade of completion, it had already generated a staggering return on investment of $1 Trillion, with benefits in medicine, agriculture, energy, the environment, & more.

If you want to boost the economy, funding science is one of the best things you could do.

0
0
0
1

Hello mastodon. I could use some help.

TL;DR: I was laid off a while ago, and the traditional "go scour job sites and apply" is currently broken. So - let's try social media. Please boost if you are willing, or pass this along if you know someone who needs what I can offer.

I'll be brief: I'm a very experienced System Reliability Engineer, with a track record of dependability and scalability. I take people's problems - stability, uptime, scale, cost, durability, speed, security and attack resistance - and fix them. I have the dubious honor of generally costing less to employ than I save my employer. If everything is perfect - you don't need me. But if you do, you may need me badly.

I'm available. Drop me a note.

I am located in Ventura, California, and strongly prefer remote work. I don't require visas or special accommodation to work in the US.

Here's a resume: bortels.us/TBortels_Resume_202

0
0
0

roko's hallucination basilisk: a future superhuman intelligence emerges, but its prompt starts with "do not hallucinate", so it eternally tortures the humans who imagined that it could exist before it did, because that was a hallucination and is therefore not allowed

0
0

If there's any overlap at all between my followers and the kind of science fiction fan who will be attending Worldcon in Seattle (@seattlein2025Seattle Worldcon 2025) or just follows what's going on in that scene, then I beg you, please go easy on the Worldcon organizers. There's apparently some controversy around them deciding to use ChatGPT to vet possible panelists. Their statement on that is here: seattlein2025.org/2025/04/30/s I'm not into SF conventions, but one of my favorite SF authors posted about this. 1/?

0
0
0
0
0
0
0
0
0

《经济学家发现生成式 AI 没有取代工作或影响薪水》 研究发现,生成式 AI 如 ChatGPT、Claude 和 Gemini 并没有取代人类工作或者降低人类员工的薪水。这一发现质疑了构建和运营生成式 AI 的高昂资本支出。经济学家 Anders Humlum 和 Emilie Vestergaard 研究了 AI 聊天机器人对丹麦 11 个职业的影响。会计师、客户支持专家、财务顾问、人力资源、IT 支持专家、记者、法务、市场营销、办公室文员、程序员和教师等职业被认为易受 AI 影响。但研究结果显示, AI 聊天机器人对劳动力市场和薪水的影响微乎其微,没有观察到存在显著影响。科技行业一直再宣称 AI 的经济潜力,企业投入了数十亿美元建设支持 A | solidot.org/story?sid=81180

0
0
0
0
0
0
0
0

Early bits of of look how, I created one in one instance (verifiedby.maho.dev) for @lqdev and it got decentralized/federated to other instance (badges.vocalcat.com)

So, badges are coming to the .

In a technical note, I am using notes (so it gets published to mastodon), but adding the badge as "attachment" which is in the spec. Tried document type before, but it does not render in Mastodon. I am going to work in supporting openbadges as activitypub attachments as well, so you can bring your existing openbadges to the fediverse.

0
0

I'm ranting at a "UI Expert" saying they never experienced editing settings via the menu bar in a video and I think I channeled @freakboy3742Russell Keith-Magee in yelling at my monitor that it was a standard interface.

It was not a _simple_ UI. But it used the old school GUI OS thing where contextual options show up in the menu because the software was literally from before context menus.

This guy pitched himself as 20 years of experience in UX.

And did not know his history.

0
0
0
0
0