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

We’re interviewing @orta./orta therox tomorrow on the podcast about how CocoaPods is transitioning into maintenance mode.

Do you have any questions you’d like answered about the transition? Is there anything concerning you about the transition? Would you like to say thanks to the team? We can pass that message on or ask your question for you. Reply here or email contact@swiftpackageindex.com if you’d prefer anonymity.

0
0
1

We’re interviewing @orta./orta therox tomorrow on the podcast about how CocoaPods is transitioning into maintenance mode.

Do you have any questions you’d like answered about the transition? Is there anything concerning you about the transition? Would you like to say thanks to the team? We can pass that message on or ask your question for you. Reply here or email contact@swiftpackageindex.com if you’d prefer anonymity.

0
0
0
1
1
0

2025-12-15 05:00 보안사고 본질은 기술 실패인데…분노의 화살 대관으로 문제 터지면 로비력에 의존한 박대준, 왜곡된 의식 드러나 박 前대표, 강남 비밀 사무실 공개되자 당일 퇴진…사실상 경질 김범석, 박대준, 강한승 오는 17일 청문회 불출석 사유서 제출 www.nocutnews.co.kr/news/6442877

[단독]쿠팡 박대준, 해킹 발표 직전 대관 조직에 고성...

0
1

【オンライン哲学カフェフォーラムをやっています】
今年の1月から Philosophy.Cafe というオンラインフォーラム上で哲学カフェを楽しめるサービスを行っています。
:lemmy: lemmyを使用しており、ActivityPubを通じてFediverseにも接続されています。例えば日本語チャンネルだと、 @philosophy_cafe_ja哲学カフェ(日本語) から閲覧することができます。
これを見られている皆さんはお好きな実装からもう、参加することができます。
日本国内では珍しいLemmyサーバーなので試してみたい方もぜひ
日本語コミュニティはこちら:
philosophy.cafe/c/philosophy_c

1

Automotive engineering comes with complex requirements, endless documentation, and strict compliance needs...

Switching between modelling tools and separate editors used to slow teams down — and introduce errors.

☑️ Vector Informatiksolved this by integrating Collabora Office directly into PREEvision, letting engineers edit rich text, manage tables, generate reports, and export ReqIF files inside their model-based environment.

Find Out More in Our Case Study.
🔗 collaboraonline.com/case-studi

0
0
0

Alright, I finished my first proper blog post about selective applicative functors!

I lay out the theoretical basis for them and how I claim they should model control flow with exclusive determined choice (which is something the existing formulation failed to capture)

blog.veritates.love/selective_

the key insight necessary to make it work for N-ary branching is to consider arrows (composable profunctors) instead of functors in isolation, because casing on an Either is about the domain not the codomain

the resulting structure is related to near-semirings, but in a different way than Alternative is (as that encodes nondeterministic choice)

0

For those of you who remember ScreamingGoat, they're currently looking for a new role. Ideally something in the threat Intelligence space and DC local. Y'all know how he is with emerging vulnerabilities. Let me know what you've got and I'll make sure it makes it to them.

0
0
1
1
2
0
0
0

Announcing Key Transparency for the Fediverse

I'm pleased to announce the immediate availability of a reference implementation for the Public Key Directory server. This software implements the Key Transparency specification I've been working on since last year, and is an important stepping stone towards secure end-to-end encryption for the Fediverse. You can find the software publicly available on GitHub: PHP Server software: PHP SDK (client-side):

soatok.blog/2025/12/15/announc

0
0
0

My way of rebelling against techbros and autocrats:

December 2024: quit all Big Tech platforms and start essential services

December 2025: write guides for newbies about how to self-host

I'm also in discussion with a blogger I admire to start a podcast about tech... where we'll focus on solutions (instead of problems)... aiming to inspire others to join in...

It's been a really heavy year but these little acts of rebellion give me hope ✨

0
0
0
0
0
1

After my talk at @gnome Asia Summit, I’ve published the source code of Jollpi, a Python-based text editor I’m rewriting with a modern stack.

Built with Python 3, @GTK 4 and GtkSourceView 5, using a modern async architecture and standard Python packaging (pyproject.toml, pip).
It installs cleanly and integrates like a regular Linux desktop app.

Feel free to try it and share feedback.

Source code: gitlab.com/zulfian1732/jollpi-

0
0
0

Announcing Key Transparency for the Fediverse

I'm pleased to announce the immediate availability of a reference implementation for the Public Key Directory server. This software implements the Key Transparency specification I've been working on since last year, and is an important stepping stone towards secure end-to-end encryption for the Fediverse. You can find the software publicly available on GitHub: PHP Server software: PHP SDK (client-side):

soatok.blog/2025/12/15/announc

0
0
0
0
0
1
0
0
1
0

We need to normalize declaring software as finished. Not everything needs continuous updates to function. In fact, a minority of software needs this. Most software works as it is written. The code does not run out of date. I want more projects that are actually just finished, without the need to be continuously mutated and complexified ad infinitum.

0
0
0
0
0
0

I finally came around to inverting and retouching some of the film-photos I took years ago. I think I have a workflow that brings joy and works for me, so I might go through all of my analog photos over the following weeks, I will add the ones I like to this thread.

Until then, enjoy this idyllic beach scene in SF

a photo of a sole office chair on a beach. It sits on the sand, close to the waterline, looking out into the vast ocean. The sky in the image is mellow blue with a light cloud, the sand is pale brown. The black chair has some graffiti tags on it. It's a surreal scene
0
0
0
0
0

すでに追跡済みのファイルのローカル変更をコミット対象から外したい時のメモ

``` bash
git update-index --assume-unchanged .vscode/settings.json
git update-index --no-assume-unchanged .vscode/settings.json
git ls-files -v | grep '^h'
```

0
1
0