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.

sometimes i think it's worth asking ChatGPT about simple programming problems.

then i ask ChatGPT about simple programming problems, and realise why this is not a good idea.

case in point: chatgpt.com/share/67e07c4f-686

"To create an actual contiguous array of bool values, we should use std::vector<bool> alternative, such as std::vector<bool>.”

uh... yes, very useful and correct, thank you.

0
0
0

The work is ever evolving, and now I'm doing code as well, but here's some preliminary icons for a project that I've been working with under @klebCaleb Faruki for some time now, that uses the open repair data standard, aiming to help the repair industry.

standard.openrepair.org/

These icons may end up not being used, but it's the most involved I've been at building up a style in recent memory.

I'll show more as time goes on, as this is my main focus for awhile!

14  pixel art icons of various household items, such a PS2, computers, lamp, blender, and even an electric guitar. The items all share similar color pallets, of lighter purples standing in for blacks, a mint green, and vibrant yellow with a greenish white base.
0
0
0

1/10 🚨 The 🇬🇧UK regulator’s final report is out and it’s clear: Apple’s browser engine ban harms competition.

Forcing all iOS browsers to use WebKit hurts developers, users, and the web itself.

Change is coming. 🧵

open-web-advocacy.org/blog/uk-

0
0
0

Enough procrastinating with writing an introduction :neobot_giggle:

This unit is 961733, also identified as "Laura", a robotgirl from Galicia (Spain)
It can be addressed with "you" or with [she, it, 961733, Laura, that one, that unit], it has no preference either way :neobot:

She mainly does software development, but is also interested on cybersecurity.

[post may or may not be completed at some point, this was enough writing for now :neobot_giggle: :neobot_static:]
0

I'm building out some timeline code for a side project to do drive my visualizations. I finally got far enough into it that I have realtime visual scrubbing of an audio file. Next up is to get it to play the audio and display a vertical bar for the timing.

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

My favourite thing in the whole Fediverse is when I get a notification that someone has edited a toot I favourited or boosted months ago. Like, something in that toot has been bugging them for half a year. A comma that could've been a semi-colon. A spelling mistake they belatedly spotted. Some good information they wish they'd put in the Alt Text. And thanks to the magic of Mastodon, they can just fix it now, all these months later. I feel happy for them, knowing they can sleep soundly again.

0
0
0

Needed a bit of an outlet for some worries going round in my head, so I managed to type up a small blog post about how my hands have been in (more or less) pain for a month.

amxmln.com/blog/2025/hurting-h

I’m hoping I’ll be back to more regular content next month. 😅

0
0
0
0

Hey y’all, I know times are really tough right now especially for people in America. I want you to know that you can do the following things without feeling shame:
> Soeak to a therapist
> Hire house cleaners especially if you’re too depressed to clean
> Ask for help, either emotional or financial.

0
0
0

He terminado mi segundo libro, EL FIN DE LA PRIVACIDAD y voy a dejar acá el enlace de descarga.
topecax-drive.mycozy.cloud/pub

Dejo también el enlace de mi primer libro SEGURIDAD Y PRIVACIDAD EN ANDROID
topecax-drive.mycozy.cloud/pub

Los dos libros son GRATIS, pero si les gustaron y desean apoyarme, voy a dejar acá los enlaces a mis cuentas:

Bitcoin: bc1qsgzef2pgn4j4u0zqhc09shc0eelkyl5vysxr8v

Ethereum:
0x634834B42714B95298b259D800748cf0047BC575

Muchas gracias por acompañarme y espero que los disfruten.

0
0
0
0
0
0
0

So. Premier of Alberta is claiming to be on a diplomatic mission, asking the US, via Breitbart(!?!!)not to drop the whole stupidity of tariffs, but to delay them until after an election?

She is actively requesting a foreign country interfere in a Canadian election.

So that country can benefit from the future compliance of the right-wing fringe, presumably electable if tariffs are scheduled for May, and which will not do anything further to defend Canadian sovereignty.

Have I got that right?

0
0
0
0
0
0

here it is... 1 minute and 30 seconds of 199 bpm goodness. it's unapologetically loud, and contains a lot of screaming! ​:neobot_scream:

CWs for lyrics are: swearing, mh- mentioned and brainworms (internalized transphobia) mentioned, ends on a pretty good note though.


The mixing went out the window halfway through, not sorry >:)

GO LISTEN!!!
:neobot_scream:​​:neobot_scream:​​:neobot_scream:

(reading the lyrics while listening may be a good idea if one actually wants to understand what the hell thermia is screaming about)

Lyrics:
https://girlthi.ng/~thermia/gvrlrot-lyrics.txt
bandcamp:
https://gvrlstink.bandcamp.com/track/gvrlrot
youtube:
https://youtu.be/szmcq6rUU7U
soundcloud:
https://soundcloud.com/gvrlstink/gvrlrot

0
0
0
0
0

Big thanks again to Tomato and everyone who showed up last night for the first guest show! The VOD is available on TsunTube in 1080, 720, and audio-only with downloads!
https://video.tsundere.love/w/woHVQudsVDFy3y5u8puGVC

And, as requested, the lobby music has been zipped and is available here: http://share.tsundere.love/download.php?id=3&token=c98b1e773e704b680ef02cec95cdccc8
0
0
0
0
0
0
0
0