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

1コアに2スレッドは既定路線なのかな。命令の供給速度と処理速度の比みたいなもので1コアあたり最適なスレッド数が決まりそうだし並列計算にはGPUがあるしそれほど変化しないものなのかもか

0

We're a visionary and experienced Programs Director to help drive the future growth of the Sovereign Tech Agency! 🚀

The is a new kind of organization at the intersection of technology, politics, and public stewardship. We secure digital infrastructure in the public interest—strengthening the ecosystem and helping shape its future.

1/2

"We are hiring!" on a whiteboard, with the Sovereign Tech Agency logo in the bottom right corner.
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

This is great—the kind of not-glamorous, low-level, long-timer work that is essential for making Rust healthy in the long term. We need a lot more of this kind of investment to make it easy to build great debugging tools (the biggest gap in the ecosystem IMO!).

blog.rust-lang.org/2025/11/20/

0
1
0
0
0
0
0
0
0

It's like every single person who looked at the Cloudflare blog post read exactly zero words of it, scrolled down 20 screens to the code sample, and drew the same stupid conclusion. I don't claim Rust's error handling story is the best, but blaming unwrap() is beyond silly.

This is a situation where

  • invalid configuration was produced
  • and deployed worldwide
  • and the system couldn't cope

Reasonable lessons to learn are:

  • maybe don't produce bad config
  • definitely don't deploy it worldwide
  • if possible, make your system cope

Bad configuration is a recurring cause of these cloud system outages. It is absolutely true that Rust is not immune. But grepping for unwrap in your code is kind of a dumb response to this news, and retroactively never having unwrap wouldn't have made Rust more reliable. You might as well pass a law banning unpleasant surprises. We have to be smarter than that and look for ways to engineer better error handling.

0
0
0

We're a visionary and experienced Programs Director to help drive the future growth of the Sovereign Tech Agency! 🚀

The is a new kind of organization at the intersection of technology, politics, and public stewardship. We secure digital infrastructure in the public interest—strengthening the ecosystem and helping shape its future.

1/2

"We are hiring!" on a whiteboard, with the Sovereign Tech Agency logo in the bottom right corner.
0
0
0
0
0
0
0
0
0
0
0

This week we show how to make use of a feature of SQLiteData that we added thanks to feedback from the community. When we detect an iCloud account has logged out we can ask the user what they want to do with their local data.

Just a few lines of code:
pointfree.co/episodes/ep346-cl

0
0
0