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

ok so @timonskuTimon 🛠 visited and soldered his custom multitouch trackpad design for the MNT Reform Next. and it works! i just had to bring my windows 10 VM up to date to run azoteq's config/debug GUI which you can see here, and figure out the correct rx/tx col/row mappings. next step will be integrating the new chip in our open source firmware.

0
0
0
0
0
0

I know everyone is struggling to find new jobs right now. I just relaunched my tiny microsite to help keep track of all the positions you're applying for:

job.hunt.works

It's not a jobs board, just an easy way to keep tabs on all of the various steps in the process of applying and responding.

I built this the last time I was unemployed and just freshened it up - I hope some folks find it useful.

0
0
0
0
0
0
0
0

Мне нравится, как федивёрс учит людей быть лучше.

Добрее к людям с нарушениями зрения (ребята, пишущие alt-тексты, спасибо за вашу человечность).

Добрее к людям иных ценностей, ориентации, да чего угодно.

Уважительнее к чужому труду, работе модераторов и владельцев инстансов.

Уважительнее ко времени других людей. Большинство постит что-то прикольное, стоящее внимания + система подписок решает.

Уважительнее к психике других людей. Скрытие контента под спойлеры, нетоксичное общение.

Я тут совсем недавно, но уже люблю это место

:blobcathugyou:

0
0
0
0
0

I know everyone is struggling to find new jobs right now. I just relaunched my tiny microsite to help keep track of all the positions you're applying for:

job.hunt.works

It's not a jobs board, just an easy way to keep tabs on all of the various steps in the process of applying and responding.

I built this the last time I was unemployed and just freshened it up - I hope some folks find it useful.

0
0

I have also apparently been flagged as "do not answer" by Gavin Newsom's office. Today I explained in more detail in my voicemail that this is neither politically advantageous nor morally acceptable. Tomorrow I will try to briefly recount the history of the Institut für Sexualwissenschaft. The day after that I will try to enumerate some material harms that trans kids will suffer as a result of this cowardice.

wandering.shop/@dreid/11415602

0
0

looking at all the headlines in the news, and various thinkpieces about all the supposed carnage that "AI" will wreak upon the economy, I keep thinking about a quote from Varney in Netflix's Castlevania season 4

"only human hands can reach into hell"

0
0
0
0

I'm trying to model a distributed protocol in TLA+, and finding it kind of awkward. The basic setup seems straightforward: There are a few nodes, which have some persistent state and some in-memory state. They can't become unavailable but they might restart arbitrarily.

Each node can have a bunch of processes/inflight requests running locally, which can do things like "take a snapshot of local persistent state", "send messages", "reply to message", "wait for replies", "write atomically to local persistent state".

If a node restarts, it loses in-memory state but keeps persistent state (and messages it didn't respond to will eventually be redelivered to it, unless the sending host also restarts).

This seems like it would be a pretty standard setup, but most examples I see aren't doing things like that, and it seems awkward enough in practice that I'm wondering whether I'm doing it wrong.

0
0
0
0
0
0

緊急よっこいし :saba:

9c2d5b534f (upstream/main) Update dependency rubocop to v1.74.0 (#34161)
31250a89b5 Update dependency libvips to v8.16.1 (#34154)
7866745a6b Bump version to v4.3.6 (#34167)
95dcd69542 New Crowdin Translations (automated) (#34157)
211518b65d Update dependency omniauth-saml to v2.2.3 [SECURITY] (#34156)

0

looking at all the headlines in the news, and various thinkpieces about all the supposed carnage that "AI" will wreak upon the economy, I keep thinking about a quote from Varney in Netflix's Castlevania season 4

"only human hands can reach into hell"

0

Stopped by the local boba tea joint this morning. It's always just one lady behind the counter there, with her little toddler daughter. And the toddler and I make funny faces at each other while her mom makes the tea.

I wish I had enough followers to be able to rain down business on her the way it rained on Noah

0
0

New story up for patrons of my writing! Klytaimnestra has lost the trial against Orestes, the son who murdered her. The Furies pick up their whips and comfort her in their own special way...

Illustrated version with 🔥 artwork by Sinita:
eroticmythology.com/illustrate

Plain text version:
eroticmythology.com/fiction-in

@smutstodonsmutstodon group @mythologymythology group @lesficLesFic group

0
0
0

siinä ois nytten meikäläisen rosyyri. ja numero on 79.

LÄHIJUNAT NYT!
- lähijunaliikenne pitää aloittaa mahdollisimman pian, ei vasta 2030-luvulla
- oriveden sisäistä bussiliikennettä pitää parantaa
- lisää ja parempia pyöräteitä

LUONTOKATO SEIS!
- luonnon monimuotoisuus pitää turvata
- metsiensuojelua pitää lisätä

KAIKILLE OIKEUS OLLA JA ELÄÄ!
- oriveden kaupungin pitää sitoutua turvaamaan vähemmistöjen oikeudet

ASEMANSEUDULLE ELOA JA PALVELUJA!

luojola.fi/kuntavaalit-2025/

vaalimainos, ylhäällä vasemmistoliiton slogan: Huoletonta arkea kaikille, ei harvoille.

vasemmiston logo, orivesi lista 70-84.

taru luojolan kuva ja nimi. ympyrän sisällä kuntavaalinumero 79.LÄHIJUNAT NYT!
- lähijunaliikenne pitää aloittaa mahdollisimman pian, ei vasta 2030-luvulla
- oriveden sisäistä bussiliikennettä pitää parantaa
- lisää ja parempia pyöräteitä

LUONTOKATO SEIS!
- luonnon monimuotoisuus pitää turvata
- metsiensuojelua pitää lisätä

KAIKILLE OIKEUS OLLA JA ELÄÄ!
- oriveden kaupungin pitää sitoutua turvaamaan vähemmistöjen oikeudet

ASEMANSEUDULLE ELOA JA PALVELUJA!

esitteen reunaa kiertää lähijunakartta, jossa on pysähdykset tampereella, messukylässä, ruutanassa, siitamassa, orivedellä, oriveden keskustassa, hirsilässä, juupajoella ja vilppulassa.
0
0
0
0
0
0
0

Half-joke half-serious rant

Why doesn't
just use ASN.1 DER?

It has
- Deterministic encoding and thus not a
night mare to sign and check
- More compact and not have to do at least 2 pass and 2 buffers (not counting data structure overhead) to de-serialize a document.
- Separation of concerns in field representation, binding and canonicalization
- Good historical support in almost any language.
- Actually can de-serialize as you receive data, not having to save what could be megabytes of JSON and at the end receive a
@context and suddenly have a lot of computational work and say hang on a bit I have no idea what you are talking about.
- Uses
real identifiers not URL for everything, even W3C's own JsonLD schema broke

To me it feels like nobody is adopting it (IMO for good reasons, "infinite extensibility" has costs in efficiency and integrity) so W3C has to use it in
. I feel Json-LD is more suitable for immutable archive (backups, tape, etc) when future needs are absolutely not predictable and changing the schema must be done without changing the original data, not here.

0
0