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

I just saw somebody refer to a human person, like an actual meat-and-bone possessed-of-inalienable-rights-and-inherent-dignity human person, as "agentic".

Bernard Avishai once famously said that the danger of computers is not that they will eventually get as smart as people, but that we will meanwhile agree to meet them halfway, and I think about that every day. Not just in terms of smarts, but dignity, kindness and decency.

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

what they say: no politics in foss

what they mean: I'm a little pee pee baby with no idea what labor means or where foss came from or under what socio-economic conditions technology gets (re-)produced and deployed; please change my diapy, i did a little wee wee because it upsets me when people aren't talking exclusively about 1s and 0s in the platonic realm of pure computing

0
0

Unpaid open source maintainers should not have to keep up maintaining decades old shit used by billion dollar companies just because a large billion dollar company doesn't want to change compiler flags, actually

0
0
0
0
0
0

I find it fascinating that the response to the latest "outage" has been "ThE sUpPLy ChAiN!!!" rather than "WebPKI is a fundamentally broken mess".

Some impressive mental gymnastics going on among those who understood the incident and nonetheless reached this nonsensical conclusion.

I'm sure this has nothing to do with corporate interest permeating the discourse. /s

0

I met one of those guys who maintains a large COBOL codebase over the weekend. He's pretty happy with his job, is close enough to retirement that he'll be able to just keep doing this until then. Even though we only chatted for a few minutes, it was neat.

0

I'm writing my book on Python performance using Quarto (quarto.org/) and it's really great technical writing environment out of the box.

But beyond that, it's also extremely customizable.

Each document (an article or chapter) can be a Jupyter notebook, and I have written custom Jupyter magics that e.g. benchmark different functions and generate markdown tables of the results.

So e.g. I'd write:

```{python}
#| echo: false
%%compare_timing --measure=instructions
function1(DATA)
function2(DATA)
```

And it will benchmark both functions and render a Markdown table that shows mean elapsed time and mean CPU instructions.

Rendering the book, including running benchmarks and formatting their results, is completely automated.

0
0
0
1
0
0
0

An official announcement will come soon, but if you are using the package manager, it's recommended you upgrade NOW.

For more details, read lix.systems/blog/2025-06-24-li.

This blog post will be updated with more information as we go (PRs in nixpkgs, etc.).

0
0