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.

1
0
1
1
0
0
0
0

192.168.0.0/16という中途半端な数字がプライベートネットワークになった経緯。とある企業(Sun Microsystems)がドキュメント上で例として使用したIPアドレスがこれで、企業内でこれが沢山使われてしまった既成事実から。へー
---
lists.ding.net/othersite/isoc-
lists.ding.net/othersite/isoc-

0
0
0
0

というかブログの場合は共有のヒープに集約する必要なんて乏しいから、実際のところ個人サイトのブログで良くないかと思わないでもない。どうしてもAT Protocolに紐づけたいならば<alice.bsky.sh/>のようにミラーしつつ`<link rel="alternate" href="at://…"/>`のおまじないでも書いておけば良いだろうし
QT: fedibird.com/@tesaguri/1151958
[参照]

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

I watched @molly0xfffMolly White 's video 'Become a Wikipedian in 30 minutes' and before I knew it I had edited a dozen pages. All of them about random subjects, so I expect to ace all future pub quizzes and trivia nights. Most of all, I'm finally contributing to and enjoying it a lot!

youtube.com/watch?v=bRRHR1NEOqE

0
0
0
2

Bluesky公式から蹴られると、(分散の理想が喧伝されているにもかかわらず)いろんなことが制限されちゃうので実質死ぬ、というあたりの話だよ。ubanisさんち見に行くといいかも。

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

Es gibt eine Petition für die Einführung eines Informationsfreiheitsgesetzes in Niedersachsen!
ist eines der beiden letzten Bundesländer, die noch nicht diese hergestellt haben. Wir würden uns freuen, wenn ihr die Petition unterstützt 🧡


navo.niedersachsen.de/navo2/po

0

FAZ: Albanien ernennt KI zur Ministerin faz.net/aktuell/politik/auslan
Zur Bekämpfung von Korruption.
Korruption braucht Intransparenz. Transparenz ist der natürliche Feind von Korruption. Und dann ersetzt man Menschen durch den Algorithmus, der so intransparent und blackboxig ist wie kein anderer. 🧐

0
0
0
1

After almost a week of refactoring and experimenting with several different approaches, I've updated my Zig nD SIMD vector library to be compatible with the latest Zig 0.15.1, and at the same time cleaned up some internals.

The solution I settled on is a mix of techniques proposed by others, and was needed due to the removal of the struct/namespace-merging syntax in the new Zig version, which this library heavily relies on. I don't like that the new source code is now more than 2x larger and involves a huge amount of duplication to address the many special cases of supported operations for different vector sizes and types. I might still take another pass to eliminate those (by using `@compileError()` for unsupported cases), but that'd be an implementation detail downstream users don't have to care about. I tried AOT code generation as well, but the special case handling made this feel less maintainable...

UPDATE: The only breaking change is the handling of vector swizzles. I had to remove the hundreds of named swizzle functions and replaced them with a single (comptime optimized) `.swizzle(vec, pattern)`, e.g. `.swizzle(vec, "xxyy")`...

If you're interested, the new code is here:
github.com/thi-ng/zig-thing/bl

The readme contains details about the many supported operations:
github.com/thi-ng/zig-thing/bl

Installation instructions in the main repo readme:
github.com/thi-ng/zig-thing/tr

0