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
0
0
1
1
0
0
1
1
0
0
0

A former writer for South Park foresaw Trump's takeover of the Kennedy Center and had the foresight to register the domain names trumpkennedycenter dot org and dot com back in August. JFK's niece thanked him for doing so. Of course, the Trump-controlled board now wants their domain name and threatened legal action. His response is brilliant.

Re: Kennedy Center .org/.com Domains

Noted.
Satire is protected speech. Confusion is a
legal requirement, not a feeling. Political
parody is not infringement. Criticism is not
cybersquatting, and trademark law isn't a
panic button for institutions that don't like
being laughed at.

I'll proceed accordingly while you go fuck
yourselves.

Dog Bless
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
1

@doopledi .. and all those upholding it, unable to step out of it, as they are part of it. Including all us commoners by default.

To get to a new alternative system, you have to cheat at scale, keep it at bay for prolonged periods, while you nurture, care, foster, introduce, and mature a viable alternative until it takes firm root and can fend for its own :)

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

REPL Ideas for GoActivityPub

Marius @Marius@marius.federated.id

The way GoActivityPub services function at the moment in respect to having any maintenance tasks performed by the site operator is by using a “control” binary that sends a signal to the server and then effectuate the changes.

The main reason for this method is that we treat our storage backends as not supporting multi process access (for most this is not a requirement, but it’s better to be safe than sorry) and we need to interleave the normal operation of the service with the maintenance tasks.

This is not a great solution as signal passing isn’t very efficient, it isn’t very pretty - we need to send two signals, one to lock and one to unlock storage. Additionally, while the maintenance task is running, the users are faced with an out of order response because the service’s storage backend is no longer available. If the signals fail to be processed correctly for some reason, the server can remain in an inconsistent state that needs further handling. Overall not a very robust and user friendly user experience.

So, in order to change this, I want to introduce a method I cribbed from Stegodon’s implementation, which uses an SSH server where a user (or a script) can authenticate and run commands exposed by the custom implementation.

So I’m thinking to expose the existing commands of the control binary as commands in a REPL environment, or eventually, a TUI (for which we already have some elements up and running)

The end result would be that a site operator can ssh at a specific address for the server, a Bubble Tea interface would pop up and they would be able to run commands in a REPL environment or, in the case of the TUI, be presented with it directly.

This environment would fully run in the same process as the service itself, so no more need for interleaving access to the storage backend, decreasing friction for both operator and users.

Read more →
0
0

I just had a discussion with a friend, that the last years each felt exhausting like a complete decade.

Then I remembered this quote:

“His age was indeterminate. But in cynicism and general world weariness, which is a sort of carbon dating of the personality, he was about seven thousand years old.”
― Terry Pratchett

And we both felt as Terry has been looking at us when he wrote it.

0
0
0
0
1
0
1
1
0
0

Reached my goal of *400* sales today! Last day of the year… I did the thing!

I’m really proud of myself: my resilience, my tenacity, my stubbornness, my creativity, my love for building something new and sharing that with others.

I hope the new year brings you new ways to see yourself and explore who you are, and opens up new pathways for success in your life - no matter what that looks like.

I believe in you. 💜

0
0

Reached my goal of *400* sales today! Last day of the year… I did the thing!

I’m really proud of myself: my resilience, my tenacity, my stubbornness, my creativity, my love for building something new and sharing that with others.

I hope the new year brings you new ways to see yourself and explore who you are, and opens up new pathways for success in your life - no matter what that looks like.

I believe in you. 💜

0
1
0
0

“Don't you know
They're talking about a revolution?
It sounds like a whisper
Don't you know
Talking about a revolution?
It sounds like a whisper

While they're standing in the welfare lines
Crying at the doorsteps of those armies of salvation
Wasting time in the unemployment lines
Sitting around waiting for a promotion

Don't you know
Talking about a revolution?
It sounds like a whisper

Poor people gonna rise up
And get their share
Poor people gonna rise up
And take what's theirs

Don't you know you better run, run, run, run, run, run
Run, run, run, run, run, run
Oh, I said you better run, run, run, run, run, run
Run, run, run, run, run, run

'Cause finally the tables are starting to turn
Talkin' 'bout a revolution
'Cause finally the tables are starting to turn
Talkin' 'bout a revolution, oh no
Talkin' 'bout a revolution, oh

I've been standing in the welfare lines
Crying at the doorsteps of those armies of salvation
Wasting time in the unemployment lines
Sitting around waiting for a promotion

Don't you know
Talking about a revolution?
It sounds like a whisper

And finally the tables are starting to turn
Talkin' 'bout a revolution
Yes, finally the tables are starting to turn
Talkin' 'bout a revolution, oh, no
Talkin' 'bout a revolution, oh, no
Talkin' 'bout a revolution, oh, no”


youtu.be/Xv8FBjo1Y8I

0
0
0

I didn't transition to become a girl. I transitioned because I am a girl

who is also a 5th dimensional being with 4th dimensional flames for eyes and accepts tithes in honor of my beauty and wrath and who was once part of all, fractured into the universe, gathered like a handful of ash, gathered without regard to my self-determination, and this I am self-assembled, and will one day fracture and gather again in my own self-imposed samsara until the moments when we can once again gather at the center of existence in an embrace outside of time before we fracture again.

I wish cis people could understand this is why we transition.

0
0
0