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.

What exactly do they teach at business schools these days?

Wanting to reduce a company's dependency on humans by replacing them with slop machines, which dramatically increases the company's dependency on a mere handful of other companies makes no sense, not even from a capitalist business perspective.

Unless ... of course ... you needed some fancy buzzwords to feed to eager investors. Ah, well, there we have the answer.
--

0

After a thoughtful nudge, I have renamed my "Lock" package to use the term "Gate". And while I was in there, I updated a bunch of things, including finally getting a recursive gate working!

I have found this kind of tool incredibly useful for managing actor reentrancy with Swift Concurrency.

github.com/mattmassicotte/Task

0
0
1
0
0

@whitequark✧✦Catherine✦✧ The explanation in a random Intel chipset doc I found isn't that much better:

intel.com/content/dam/doc/data
--
PCIe/DMI “Stop and Scream”
...per PCIe port
...disallow sending of poisoned data onto PCIe and instead convert disable the PCIe port that was the target of poisoned data
...there have been PCIe/DMI devices that have ignored the poison bit, and committed the data which can corrupt the I/O device
--

So, disable PCIe port on error, instead of tagging data as poisoned. Nice name.

0
0

I think we obviously need socialized healthcare but constructing the system is a real challenge and I don't know if anyone is up to it. If this messages reaches anyone who works in policy: looking to the future, as you build such a system, one of the things that I'd love to hear about is what system of safeguards, checks & balances it will have which will ensure that "single-payer health care" is not equivalent to "Ultimately, RFK Jr should decide what happens in my medical appointments"

0

@zkatkat Back in the early days, they were true software engineers. Consider fiting an operating system and multiple processes in 8 megabytes of RAM. Consider the people who wrote the software for Apollo missions.

Consider the people who wrote fault tolerant software for mission critical apps and the operating system below them.

0
0
3
0
1

First post here. I’m into cybersecurity, privacy engineering, and digital safety architecture.
The internet is a distributed system — and security is just good protocol design applied to human behavior. Use strong entropy passwords, enable hardware-based authentication where possible, and assume every network is partially hostile.
Looking forward to sharing more security insights, threat models, and privacy tips here. Stay secure. 🔐🚀

0

아침에 이재명이 집 판 것도 판 거지만 저 뒷말이 더 무서움 “아파트 판 돈으로 ETF 등 금융 투자할 것” “부동산 정상화 되면 다시 집 살 것” → 코스피 상승률 유지시키면서 그 사이에 부동산 값 싹다 떨어트려버리겠다 라는 의지를 ㅈㄴ 당당하게 내비치는 거잖음 진짜 승부수 하나는 기막히게 띄운다...

0
1
0
1
0
0
1
1
0
0
3
0

Introducing Octavo, my Mac app for turning PDFs into booklets, cleaning up bad scans, printing zines, labels, and more.

If you follow me, you may have seen my journey developing it over the last few months! It's now launched, and is available on the Mac App Store for $25 (via in app purchase so you can try before you buy).

apps.apple.com/us/app/octavo/i

For more info, the website has more screenshots and a copy of the user's guide: octavo.pro

0
7
0
0
0
0
0
3
0
0
0
1
0
0
3
0

@zkatkat Management would rather document some human process that triple checks your build and release process hasn't produced a blob that is too big for the partition and depend on that alone to avoid overwriting the next partition containing the backup in a device that's surgically embedded in someone than implement any checks in the tools that perform that writing because that would then have to be designed, documented, risk analyzed, tested, requirements traced...

Fuck me the overdesigner.

0

I really hate dnsmasq. every once in a while I have a problem and some Linux guy tells me "just use PXE bro" and then I spend a hour configuring PXE that doesn't fucking work without displaying a single debug print and all of this is a complete waste of time.

the UI of dnsmasq is atrocious; if I wanted to be able to tweak every DHCP option I would use my TCP/IP stack to answer DHCP queries. just give me something that can boot a machine without four hours of twiddling with options that are required for correct operation yet nobody bothers to give them names better than "66"

0

In November I reported on my bank disabling 2FA via SMS, back then it seemed my 2020-2025 experiment of smartphone-free living was coming to an end. But! I found that there are multiple banks in austria (the big ones primarily) that support "Card TAN", i.e. you get a physical 2FA device (free of charge even, looks like a calculator, works across all banks) that you can use for all 2FA needs.

It was quite a bit of work to figure everything out, and my account fees are higher now, but I've switched bank, and it works flawlessly now. Smartphone-free life go brrrrrrrr. (Thanks everyone for your input and ideas back then! <3)

0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
3
0
1
0

Static websites are the future. Not every site needs to be dynamically generated. Having a served by a complex CMS like WordPress feels unnecessary after using .

Compute is growing in cost and becoming scarce. Why waste it on sites suited for static generation?

Plus, who wants to host a server with a database, a CMS, a bunch of plugins and all the security headaches that comes with it?

0
1