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

I'm incredibly proud of the new Loops System Notifications, allowing me to send notifications to every user when we ship new features!

It's a bit complicated, but basically we have a json file that gets checked every hour and when a new system notification is found, it dispatches a job to create a new notification for every local user.

What about new users? Good question, we use a model observer to dispatch active system notifications to each new user.

Loops ❤️ our community

Loops System NotificationsLoops System NotificationsLoops System NotificationsLoops System Notifications
0
0
0
0

At the protest yesterday, I was talking to a guy who is also heavily involved in resistance-- in fact, that was his second protest that day alone. Most people involved in the protest movement are pretty sure we're going to win this. Due to media cowardice, you have to be involved in the movement to appreciate its strength and scope. But it's the reason we're winning-- that, and what fuckups we're dealing with.

He agrees it's likely we'll win, but was understandably...

0
0
0
0
0
0
0
0

When we’re giving advice on who to follow to make this place more full of ***life*** for folk arriving, we should add:

- search works well, though not everyone’s posts are searchable; at least you’ll find a starter set of folk to follow
- look at who boosts posts in your areas of interest and look at their timeline; these folk tend to be the connectors in networks, and on fedi, we rely on boosts to move signal

0

do you want to do more tarot readings but struggle with how bulky and inconvenient it is to travel with tarot cards? want to live in the born mobile generation? look forward to the only tarot deck published on the original mobile device, the ninbendo game girl - hold on, i just did some searching and apparently i'm not the first person to do this?? that's wild. well, mine fuckin slaps. watch this space for it!!

another tarot card, the seven of cups. the art features seven black cups holding various objects in lavender. the card interface for Strength. the card shows a woman holding a lion's mouth open, in her lap.
0
0
0
0

Hot takes I've seen recently:
- "Pixelfed is just a Mastodon reskin"
- "Loops is just short PeerTube"
- "Why does dansup have a strong fan base?"

My take:
- We are building the future of the social web.

Instead of fighting over or against implementation details or developers, we should be uniting against corporate silos.

Build. Ship. Federate. ❤️

0
0

a pattern I think I’m noticing is that - if you’re results-oriented as a developer then the best move is to use something very big and complex to do a lot of the work for you. like a web framework, a GUI framework, a game engine, an SPA framework, etc.

and because of that, getting hired to write code generally also involves learning (at least on a surface level) several of these Big Complicated Things. because corpos are very results-oriented of course

what I’d expect is that amateur* programmers avoid Big Complicated Things because learning them takes a long time and none of that time is fun for them. but actually it seems like amateur programmers are more split on whether they use BCTs or not. and I find that interesting. I wonder if:

  • some amateur programmers enjoy the process of learning BCTs
  • some amateur programmers enjoy getting results faster than if they didn’t use BCTs
  • a third reason?

* amateur: doing something out of pure passion and love - with no need to be paid for it

0
0
0

Just had someone leave feedback on my F/OSS project saying “maybe that's fine if a product is focused on your Chinese community.”

I'm Korean. Every single piece of documentation is in English. There's nothing in Chinese anywhere in the project.

This kind of microaggression is exhausting. As a non-white maintainer, you deal with these assumptions constantly—people who feel entitled to your labor while casually othering you based on your name.

It chips away at your motivation. It makes you wonder why you bother.

https://github.com/dahlia/optique/issues/59#issuecomment-3678606022

0
14
1
0
0
0

Hot takes I've seen recently:
- "Pixelfed is just a Mastodon reskin"
- "Loops is just short PeerTube"
- "Why does dansup have a strong fan base?"

My take:
- We are building the future of the social web.

Instead of fighting over or against implementation details or developers, we should be uniting against corporate silos.

Build. Ship. Federate. ❤️

0
1
0
1
0
1
0
0
0
0
0

Why yes, I WILL have at least 1400 words about @elementary OS 8.1 tomorrow! It's not just the podcast and YouTube channel getting revived, it's my written coverage too :)

Would love to have you subscribe to the mailing list at linuxforeveryone.net/#/portal/

It's completely free. You can also throw the RSS feed in your favorite reader: linuxforeveryone.net/rss/

0

my biggest complaint about AI is we didn’t ask for it. zero popular movements took to the streets to demand AI. no one sat around kitchen tables lamenting how hard life is without AI.

what people want is health care, housing, climate change solutions, etc We sit around kitchen tables wondering how to pay for college, get loved ones the psych and addiction support they need, or help the people on our streets who need homes

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

I'm a trans woman who, if anyone ever asks, will give my deadname as a different male name each time. It's been the single fastest way to find people who talk behind my back. If that name leaks I know just who leaked it and just who to instant block forever.

0
0
0
0
0
0

Holy fuck... Some of the people on the solar installation community forum...

"My installer hooked my entire house up to the EPS (Emergency Power Supply/Backup) UPS output of the inverter, and now every day the inverter goes into overload protection lockout. I asked an AI and it told me to [...]"

0