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

Obviously scicomm doesn't always work and when you are trying to speak succinctly online it won't always work but I do find it very shocking how OFTEN I am told, by men in software, that my talking about gender effects and how they operate in technical cultures is CAUSING the problems in technical cultures. It is not. My thoughts on that:

bsky.app/profile/grimalkina.bs

0

Misskey登録するのなんだか億劫だったけど、
J〇つるぺた少女と連続絶頂開発日記がエッチすぎて、
感想が書きたくてて登録してしまった・・・
うーんえっち。

1

RE: mamot.fr/@ploum/11593879477897

I agree with this wholeheartedly. We shouldn't create European versions of Google, Amazon or Microsoft, oligopols that benefit from vendor lock-in. Instead, we should have a commons based on open-source technology and standards, which can then be used to develop solutions for customers. And let the competition flourish. In my opinion, that is in our European DNA.

0
0
1
0
0
0
0
1
0

I don't send many emails anymore. I receive emails but I don't send many. Even at work, most of our communication is done via other means. But I do generate at least one email a day to send to a group of external testers. I don't send this from a traditional mail client. Instead it is a shell script that gathers some information and opens a text editor to add further comments. After that the file is sent with , via smtp. That means that curl is my main mail client (at least for sending). 🤔

0

Neat, `cfg_asm` made it to stable.

I implemented this somewhere last year. It's a niche feature, but useful when writing assembly with some subtle target-specific variations. The cortex-m crate ran into this and currently uses a hack with a custom macro that duplicates the full assembly call on each condition.

exerpt from the rust 1.93.0 release blog post:

cfg attributes on asm! lines

Previously, if individual parts of a section of inline assembly needed to be cfg'd, the full asm! block would need to be repeated with and without that section. In 1.93, cfg can now be applied to individual statements within the asm! block.

```rust
asm!( // or global_asm! or naked_asm!
    "nop",
    #[cfg(target_feature = "sse2")]
    "nop",
    // ...
    #[cfg(target_feature = "sse2")]
    a = const 123, // only used on sse2
);
```
0

共産党たつみコータローさん、
維新支持者だったという方から、
「国保逃れ、ほんと許せません」
「ありがとう、応援してます」
と声をかけられる動画をあげてる😳

0
0

✨ We've just released p2panda version 0.5.0! ✨

The highlight is a completely new p2panda-net stack with local-first sync, confidential discovery, gossip, supervision and more.

We've been running these updates in the Reflection codebase for a couple of weeks now and are really happy with the stability and performance overall.

This year we're planning to make more frequent releases and communicate more clearly about what's on the roadmap.

github.com/p2panda/p2panda/rel

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

In the early days of personal computing CPU bugs were so rare as to be newsworthy. The infamous Pentium FDIV bug is remembered by many, and even earlier CPUs had their own issues (the 6502 comes to mind). Nowadays they've become so common that I encounter them routinely while triaging crash reports sent from Firefox users. Given the nature of CPUs you might wonder how these bugs arise, how they manifest and what can and can't be done about them. 🧵 1/31

0
0
2
1
0
0
0

RE: follow.ethanmarcotte.com/@beep

When people from other parts of the US ask what they can do to help Minneapolis, this is the first thing I always tell them: Get organized NOW. Form your community networks NOW. You have no idea how important it’s going to be. You have no idea how much a head start will help.

0
0
0
1
0
0
0

llms.txt - preparing our docs for AI tools 🤖 wagtail.org/blog/llmstxt-prepa It’s a work in progress, attempting to steer AI use towards more sustainable patterns. Smaller models, provider-agnostic, with plenty of value for devs and CMS users

0
0
1
0
1
0
0
0
0
0

As critical as I have become of big tech, I readily admit to using Claude Code to help me learn new things. But sometimes I just don't get it.

I have always had difficulty with functional programing patterns - I tried Scala but I never got the hang of it - but this seems to be a closure pattern in Rust (been reading doc.rust-lang.org/book/ch13-01) but it's just a blind spot I have.

Looking for a good ELI5 source to help me understand this. Tips?

fn retry_network<F, T>(mut operation: F) -> Result<T>
where
    F: FnMut() -> Result<T>,
{
0

NEW: A private autopsy shows Renée Good was shot at least 3 times — in the arm, breast, and left temple/head, with the head wound likely fatal. Two of those wounds weren’t immediately life-threatening. The gunshot wound to the head was through-and-through, exiting her right side.

This is what “use of force” looks like in America. How is this justified? nytimes.com/2026/01/21/us/rene

0
0
0
0
0

In the early days of personal computing CPU bugs were so rare as to be newsworthy. The infamous Pentium FDIV bug is remembered by many, and even earlier CPUs had their own issues (the 6502 comes to mind). Nowadays they've become so common that I encounter them routinely while triaging crash reports sent from Firefox users. Given the nature of CPUs you might wonder how these bugs arise, how they manifest and what can and can't be done about them. 🧵 1/31

0
0
2