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

Silicon Valley’s alliance with Donald Trump has brought me to my breaking point with US tech.

I’m going to keep pushing for governments to get serious about digital sovereignty, but in the meantime I’m looking for non-US alternatives — and will have more on what I’ll be using instead soon.

disconnect.blog/p/why-im-getti

0
0
0
0
0

Someone asked about a deployment that failed using django-simple-deploy. The root cause was that their requirements.txt file had a UTF-16 encoding.

I'm currently parsing requirements.txt (when present) with path.read_text(), with no args. I could catch the UnicodeDecodeException, but is that worth supporting?

Is a UTF-16 encoded requirements file just going to cause problems for them down the road? I've never run into this before, and have no idea how common it is.

0
0
0
0

@simonSimon Willison I think the term “vibe coding” has entered the ethos now as the accepted term in for AI-assisted coding, regardless of its permanence or deployment. No-one I speak to uses it in terms of Andrej’s initial definition. I think that’s a battle lost. A new term for throwaway code written by AI will need to emerge. For most people, code is code. It’s only us nerds that care about its quality or longevity.

0
0

‘Rafael Onak, a user experience writing manager at Apple, instructed an employee to add the phrase “external website” to the screen because it “sounds scary, so execs will love it.” Another employee gave a suggestion on how to make the screen “even worse” by using the developer’s name, rather than the app name. “ooh - keep going,” another Apple employee responded in Slack.’

theverge.com/apple/659296/appl

0

‘Rafael Onak, a user experience writing manager at Apple, instructed an employee to add the phrase “external website” to the screen because it “sounds scary, so execs will love it.” Another employee gave a suggestion on how to make the screen “even worse” by using the developer’s name, rather than the app name. “ooh - keep going,” another Apple employee responded in Slack.’

theverge.com/apple/659296/appl

0
0
0
0
0
0
0

The year is 2070. Humanity—or what's left of it—fights for survival on a handful of islands after most solid ground was swallowed by the sea. Extreme weather devastates what little land remains. On the bright side, Apple has been forced to lower its app store fee from 30% to 25%

0

Inline-asm poll.

GCC is looking how to improve __builtin_unreachable behavior by maybe expanding it to a trap instruction instead of following through to the next function.

So the original reason why __builtin_unreachable[gcc.gnu.org/PR39252] was added was to mark inline-asm as not "returning" for use inside the Linux Kernel.
There was an old patch (gcc.gnu.org/legacy-ml/gcc-patc) which adds "pc" as a clobber to do it too.
Though with the raise of attributes, maybe it is better to use an attribute on the inline-asm.

So the poll is what syntax would be better.

Please spread this wide. I will doing a more formal poll on both GCC's mailing list and LLVM discourse next week after this informal poll is finished but I want to get some ideas/inputs here first before I submit a RFC. I will implementing the GCC side of things and hope someone on the LLVM will pickup the LLVM side.

0

The year is 2070. Humanity—or what's left of it—fights for survival on a handful of islands after most solid ground was swallowed by the sea. Extreme weather devastates what little land remains. On the bright side, Apple has been forced to lower its app store fee from 30% to 25%

0

"People are going to have relationships with AI. How do we make sure these are healthy relationships?" You don't. Those relationships can't be healthy because they're premised on lies.

The single most effective thing AI companies could do to encourage healthy relationships with AI would be to stop presenting them as people, but they won't because doing so would make them less marketable.

0
0

I get why but I still find it funny that "GIF" has semantically drifted to mean just "video with no audio", so if you upload a silent video to mastodon it gets labelled as a "GIF”

0
1
0
0

NotebookLMが作るポッドキャストに関して追加

これに関連してもう少し話すと、「このレベルのものはAIが作れるんだ」という感覚じゃないかなと感じました。たとえば別の言い方をすると、このレベルのものを軽んじて、あまり注目を向けないという感覚なのかなということです。それは、意識がより高いレベルや抽象度の高い方に向かうとも言えますが、似たようなものを人間が作った場合に、それを軽視するという危険性もありそうです。

もしかしたらこれは、AIが作ったものに対する嫌悪感の言語化かもしれませんが、まだはっきりとは分かりません。今はまだ人間側が、AIが作るものに対して「こんなものまで作れるんだ、すごい」という感覚を抱くものですが、それは「人間が作ったもののレベルまで近づいたんだ」という驚きであるということ。

でも、その驚きの前提としては、「人間が作ったものを見て、自分が感動した経験」みたいなものがあるわけです。でももしも、これから生まれてくる人が「人間が作ったものを見て、感動する」よりも前に、AIが作ったものを大量に見るとしたら、人間が作ったものを見て驚くその度合いは小さくなるのかもしれません。(そんなに単純じゃないかもしれません。)

あまりまとまってない話ですけど、とりあえずメモ。

From: @hyuki結城浩 / Hiroshi Yuki
social.hyuki.net/@hyuki/114432

0
0
0
0
0
0
0
0
1
0
33
0
0
5
0
0
0
0
0

This week's and news - ATmosphere Report #114

- First EU atproto conf with @ahoy.eu
- Verification on Bluesky with checkmarks
- @stream.place gets 500k in funding
- A 50k grant from @freeourfeeds.com for developing IndieSky with dev community

fediversereport.com/atmosphere

0
0
0
0
0

Are you getting warnings that your corporate password is about to expire?

Put your device in the freezer before the expiration date. Freezing your password will preserve it, keeping it safe to consume for up to four weeks!

Follow me for more tips.

0
0
0

for the expert laptop hardware users out there, these 3 are basically the same right?

- - tuxedocomputers.com/en/TUXEDO-
- - slimbook.com/en/evo
- laptopwithlinux.com/product/to

any useful reviews out there?

interested in hearing about noise, heat and robustness of the chasis. and if there are any hacks for potentially using archlinux.

I think that for a new job they will force me a macbook as everyone does & I'm sounding things out to see if I can suggest something else.

0
1

À la suite de ses annonces de début d'année, l'équipe @Mastodon donne des nouvelles, et dit que la création d'une entité à but non-lucratif est en cours de finalisation. (probablement une non-profit international basée en Belgique comme @renchapRenaud Chaput avait annoncé)

Les prochaines étapes : le step down d'Eugen Rochko comme PDG de Mastodon GmBH (la société ayant perdu son label "non-profit" qui héberge Mastodon), et le transfert de l'intégralité de la propriété intellectuelle du projet et des assets à la nouvelle entité européenne.

👏

blog.joinmastodon.org/2025/05/

(schéma par @nclmnicolas ⁂)

Schéma des entités Mastodon : auparavant, une for-profit allemande qui héberge le projet Mastodon, les instances mastodon.social et mastodon.online et récolte des dons ; et une non-profit états-unienne qui récolte des dons. Après, une non-profit européenne qui héberge le projet Mastodon et récolte des dons, et possède la for-profit allemande qui héberge les instances, et la non-profit états-unienne qui récolte des dons.

Bravo aussi à @Mastodon pour leurs nouveaux recrutements au sein de l'équipe, qui viendront accélérer l'impressionnant travail de développement du projet Mastodon, jusqu'alors réalisé par une poignée de personnes (+ contributions bénévoles) ! 🔥

Si vous le pouvez, donnez au projet Mastodon, qui vit en grande partie du crowdfunding : joinmastodon.org/sponsors#dona

Pour rappel, Piaille reverse chaque année 10% des dons reçus au projet Mastodon ! helloasso.com/associations/pia

0
0
0
1
0
0
0
0