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.

I don’t know what the hell ICE / CBP / FBI?? / other feds are up to, but we’ve had several •huge• swarms of federal vehicles rolling out these last few days.

They aren’t doing the kinds of chaotic off-the-street kidnappings there were doing all through Dec and Jan. But they sure are up to •something•.

1/

0
0
2
0
0
0
0
0
0

Today @kopperkopper :colon_three: shared a post on the fediverse titled how to not regret c2s, and I found it genuinely interesting to read, even if I'm not sure its proposed architecture actually solves what it sets out to solve.

The author's frustration with naïve implementations is well-founded. Slapping an facade onto an existing Mastodon-like server and calling it C2S doesn't buy you much—you end up with the rigidity of a bespoke API without any of the interoperability C2S is supposed to offer. The “JSON-LD flavored Mastodon API” framing is apt.

The proposed solution is to split responsibility more aggressively: the C2S server should be nearly stateless and dumb, storing ActivityPub objects without interpreting them, while a separate “client” layer handles indexing, timelines, moderation, and exposes its own API to the frontend running on the user's device. It's a clean separation of concerns on paper.

But here's what bothers me. When you map this architecture onto familiar terms, it looks roughly like this:

  • C2S server ≈ a database (PostgreSQL, say)
  • “Client” ≈ an application server (Mastodon, Misskey)
  • “Frontend” ≈ the actual client app on your phone

That's not a new architecture. That's just the current architecture with the labels shifted. The interesting question is which interface gets standardized, and the author's answer is the one between the C2S server and the “client” layer—the bottom boundary.

The problem is that what people actually want from C2S is to connect any frontend to any server. The portability they're after lives at the top boundary, between the frontend and whatever is behind it. But the author explicitly argues against standardizing that layer: “we don't really need a standardized api,” they write, leaving each client free to expose whatever API it likes.

Which means frontends remain locked to specific clients, just as Mastodon apps are locked to the Mastodon API today. The interoperability promise of C2S—log in to any server with any app—isn't actually delivered. It's been pushed one layer down, out of reach of the end user.

There's real value in the post's thinking about data hosting vs. interpretation, and about the security implications of servers that understand too much. But as an answer to the question C2S is supposed to answer, I'm not convinced.

1
0

the rough non lawyer answer i can give you is "historically humans have to make it for it to be copyrightable" and so that begs the question if the ai is a tool or its own thing. if it's a tool, then the human that uses the tool has the copyright. if it's not... who knows

0
0
0
0
0
0
0
0

I think these strikes were designed to economically cripple anyone whose supporting or enabling the US and Israel.

It's also not just some tragedy. Its a DIRECT message to stop targetting the civilian leadership of the Iranina government.

The US KNEW targetting the Supreme Leader Ayatollah Ali Khamenei and President Masoud Pezeshkian would mean a "total war" response.

So Iran is willing to strike Dubai. A target valued by the world's top capitalist.

indianexpress.com/article/worl

Trump literally just tried to KILL the civilian leadership of a foreign nation with NO congressional approval at all!

For the US, by its own rules, this entire operation was illegal from this first missile fired.

So while I call it like I see it, "Iran hit civilians", its hard as fuck to think that justifies ANYTHING America and Israel is doing right now.

I think the US and Israel should leave Iran the fuck alone and stop fucking around.

0
0
0

I know all the conceptual, empirical and philosophical arguments about why productivity isn't production.

I still fight with the production demons in my brain every single day. Research is judged on production, so excruciatingly. Especially applied research. You grind through endless piles of other people's questions when you're in those early career roles trying to get heard. No finding is ever enough to take a break. Endless treadmills of studies

0
0
0

So I've been thinking. We've added an "AI disclosure policy" for Spectre.Console lately. Not prohibiting people who want to use it, but just to know whether they used AI, what they used it for, and to what extent.

We also ask all contributors to sign a CLA.

How does copyright work in these instances? Is code that the contributors didn't write even copyrightable? Is the copyright transferable per our CLA? Is there any prior art regarding this?

0
1
0
0
0
봄베이 하니까 생각났는데
술을 먹을 수 있게 된지 얼마 안됐을 적에 친구들이랑 펜션 놀러가서 한 명이 봄베이를 사왔는데 그걸 어떻게 먹는지 몰라서 종이컵에 1/3정도를 부어서 원샷을 하다가 목이 타는 것 같애서 으악 하다가 결국 종이컵 바닥이 녹아버리는 사태가 발생
1
0

Challenge of the century: find/create a USB SD card reader (no ARM board, laptop, or mobile phone allowed) that exposes the native SD interface, and make it compatible with existing tools. You can't believe how difficult it is to reset an SD card if someone sets a password for it on a Nokia.

0

캐논 MF DSLR 프로토타입은 1인치 20MP 센서, V10의 부품들을 썼다고. Aps-c 아닌가 했는데 1인치면 raw 지원 안 할 수도 있겠다 싶다. 해주면 좋겠네. ㅋㅋㅋ;

이번 출품작은 카메라 회사란 뭐하는 곳인가, 하는 질문을 던졌다. 전자회사 소니, 파나소닉이라면 절대 안 만들 구조고, 니콘은 보수적이고 요즘엔 활용할 염가 부품 등의 여유가 없다. 생각해보면 메이저 중에서 광학계를 기준으로 역발상을 떠올릴 인력을 잉여?로 둘 회사는 캐논 정도 밖에 없구나 싶음.

하나 나오면 사줘야지. ㅋㅋㅋ 요즘 본 카메라들 중에 제일 흥미롭고 써 보고 싶은 물건이었다.

0
0
0
0
0
0

"The Charter clearly prohibits 'the threat of the use of force against the territorial integrity or political independence of any state, or in any other manner inconsistent with the Purposes of the United Nations.' I call for an immediate cessation of hostilities and de-escalation. Failing to do so risks a wider regional conflict with grave consequences for civilians and regional stability." (2/3)

"I strongly encourage all parties to return immediately to the negotiating table. I reiterate that there is no viable alternative to the peaceful settlement of international disputes, in full accordance with international law, including the UN Charter. The Charter provides the foundation for the maintenance of international peace and security." (3/3)

- António Guterres, United Nations Secretary-General

0
0
1

しびからです。ほぼ日常と、たまに写真、文章を投稿します。

一回アカウントを消しました! ほんとうにごめんなさい!
また見てくれると嬉しいです。

よろしくお願いします!
本人である証拠に、夕焼けとにゃんぷっぷーの写真を再掲しますね

1
2
1
0
21
0
1
0
0
0
0
0