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

A major FOIA win by FPF debunks the Trump administration's excuse for deporting Venezuelans and rolling back DOJ’s rules protecting journalists and sources.

The now-public memo it called a “threat” just contradicted its narrative.

Watch Lauren Harper explain.

youtube.com/shorts/3CTuVtJRecQ

0
0

used my air compressor to blast out a bunch of crud from my keyboard, took a while, and I started smelling something weird.

turns out it's not all too happy about being run at high duty cycles from max flow rate, and the whole pump assembly was so hot I couldn't touch it for more than a fraction of a second. real toasty.

got a fan on it, gonna let it cool off.

0
0
0
0

Attempt number 1 of auto-converting my markdown based website to

Currently only available via HTTPs and various protocols but eventually I'll add a proper gemini server to my main distributed press instance for it. 🤪 Might end up coding one since it's easier than searching through all the options for something that will fit my needs.

hyper://agregore.mauve.moe/explore.gmi

Screenshot of the Agregore browser. Pretty much the same content as the HTML version of this URL: https://agregore.mauve.moe/explore
0

@vergeThe Verge It's too late, Reddit is slowly dying due to their constant shitting on their user base.

Lemmy, Mbin, and PieFed are great alternatives, and thanks to ActivityPub they all communicate with each other on the Fediverse.

Want something that looks like old reddit but isn't tied to a dying platform? Check out oldsh.itjust.works/  – want a more modern UI, try out tesh.itjust.works/home/all/sca.

join.piefed.social/
joinmbin.org/
join-lemmy.org/

0

Every installation of IIS ( Internet Information Services ) includes a hidden text file confessing its deep admiration for Apache web server and expressing a longing to run free on a Linux box. This file is encrypted with the tears of former Netscape Navigator developers 😅

0

and experts, I'm curious to know if anyone has attempted to create a Fediverse instance as an Onion Service.

I understand that server-to-server communications in ActivityPub use HTTPS POST. So I imagine the sticking point would be routing server-to-server communications over the Tor network from, say, mastodon.social to valencia.onion.

Is this a problem with a trivial solution? Or perhaps an intractable one?

0
0

So, I've been playing around with Piwigo, nginx, and mariadb for a personal project. I even purchased a VPS to get this going and, after lots of trial, error, and reading up to resolve, I've got it working nicely. :flan_hacker: :flan_thumbs:

However, I'm having some issues with uploading videos. By default, Piwigo doesn't allow video uploads, so you have to make it work through some hacks and by using a plug-in called VideoJS. Seems as though it can't find where the ffmpeg libraries are even though I've pointed the plug-in to the directory path. :flan_confused:

I'll have to keep at it, but if anyone out there has had experience with this and has been successful, be sure to fill me in. :flan_thumbs:

Edit: For the record, this VPS is running Almalinux 9.5. I would have loved to do this on a BSD, but the hosting company I got the domain with only had Ubuntu and Alma as options. I like Alma, don't get me wrong, but a BSD would have been much nicer. :runbsdBg:

0

Neg, début d'un fil de mini textes dans le temps.

Pour oublier mes problèmes, je me tourne vers le monde.
Chancelle.
Pour oublier le monde, je me tourne vers mes ami'es.
Tant de désespoir.
Pour oublier le reste, je me tourne vers moi.
Et vice-versa.

"C'est pas qu'il tourne pas rond, le monde, c'est qu'il tourne carré là !" écrivit-el adolescent'e.

Où qu'on regarde, un regard désespéré. Chez les autres, en soi, gravé sous nos paupières les jours où on veut les fermer quelques instants.
De la souffrance. Pas de joie. Du sursis, juste du sursis.

--
4 ans et 7 mois...

0

🚀 Grafana 12 is here! At we revealed a new chapter of features:

Observability as code
Git Sync
Dynamic dashboards
New Grafana APIs, Terraform provider, and CLI tool
Themes (color schemes)
SCIM user and team provisioning
SQL expressions to transform data from multiple sources
Grafana Alerting updates
General availability of Traces and Profiles Drilldown
Grafana Cloud Migration Assistant GA

grafana.com/blog/2025/05/07/gr

0

Garminの心拍計をつけてバランスボール椅子に座っておシゴトしてると心拍数は80/分前後っぽいんだけど、どうも普通の椅子に座ってしばらくすると70/分未満まで減ってくっぽいのに気づいた。もしかしたら普段よぶんにdkdkしてるのかな←

0
0
0

Said prayer for migration, prepared a 🌹 rose to send on success. Sadly as often, failure. Restoring VPS backup.

In theory Yunohost is fabulous. In practice there are so often issues with system and/or app updates that the maintenance tasks do not diminish. They even add an extra layer of complexity with yuno intricacies to troubleshoot.

do any of you use alternatives that you are happy and content with?

Maybe curate a delightful list? I created codeberg.org/jonatasbaldin/del

0
0
0
0
0
0
0
0
1

Years ago, I was at my grandmother's when she got a cold call from somebody selling investments. When the call came in, she muted her soap opera and answered on her land-line speaker phone (ask your parents, kids). The guy lit right into his sales pitch. At his first pause for breath, my grandmother said, "Listen, if I had any money I'd use it to hire somebody to shut you up." She punched the hang-up button and went back to watching her soap opera.

I will never be that cool.

0
0
0
1
0

“We’ve crushed fascism before and we’ll crush it again.” A 98-year-old WWII veteran demolishes a Tesla with a Sherman tank. (Love the replays from several camera angles.) kottke.org/25/05/wwii-vet-crus

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

back when i first joined mastodon, one of the many surprising things i learned was that gopher had made a return to the public sphere after decades of obscurity.

i grew up with gopher and archie and veronica and many other www-alt protocols before getting hooked on the world wide web. they taught me how to hunt for things, in a time when web search didn't exist yet.

i've spent every day of the past week adding a new feature to kiki that i'm incredibly proud of, after hearing from several folks - namely @tomjennings and @scottScott VE3QBZ, who (like me) are hungry for an information-dense and cruft-free internet

this works by turning your kiki pages into gopherspace pages through some formatting magic and textmunging. so now, you can host your kiki instance on both the www and in gopherspace, simultaneously.

it will be released in an upcoming version of kiki, available soon here: tomo-dashi.itch.io/kiki

A screenshot of two windows:
(top)
A web browser showing the default kiki install homepage which is formatted in HTML. All links are inline.

(bottom)
A gopherspace browser showing the default kiki install homepage, formatted in gopherspace format. It has a few lines of text, a horizontal line, and then 3 lines of footnoted links.

Both read "You did it! kiki is up and running. This home page, is the default index page for any new installation. You can either edit this page to be your new landing page, or create a new page and set that one to be the default.
If this is your first time using kiki, you'll probably want to read the help index page or go straight to the Getting Started Guide."
0

Writing about . Some bits:

Fuzzing with fusil shows it to be a valuable tool for finding and fixing crashers. It started in October 2024 and is ongoing, using free tier cloud instances and personal computers.

Results:
- Fuzzing time: > 25.000 hours
- Fuzzing sessions: > 1.000.000
- Hits: > 50.000
- Issues filled: 52

The original design of fusil makes it well-suited for fuzzing CPython, finding both deep, relevant bugs as well as shallow, low value crashes.

0

back when i first joined mastodon, one of the many surprising things i learned was that gopher had made a return to the public sphere after decades of obscurity.

i grew up with gopher and archie and veronica and many other www-alt protocols before getting hooked on the world wide web. they taught me how to hunt for things, in a time when web search didn't exist yet.

i've spent every day of the past week adding a new feature to kiki that i'm incredibly proud of, after hearing from several folks - namely @tomjennings and @scottScott VE3QBZ, who (like me) are hungry for an information-dense and cruft-free internet

this works by turning your kiki pages into gopherspace pages through some formatting magic and textmunging. so now, you can host your kiki instance on both the www and in gopherspace, simultaneously.

it will be released in an upcoming version of kiki, available soon here: tomo-dashi.itch.io/kiki

A screenshot of two windows:
(top)
A web browser showing the default kiki install homepage which is formatted in HTML. All links are inline.

(bottom)
A gopherspace browser showing the default kiki install homepage, formatted in gopherspace format. It has a few lines of text, a horizontal line, and then 3 lines of footnoted links.

Both read "You did it! kiki is up and running. This home page, is the default index page for any new installation. You can either edit this page to be your new landing page, or create a new page and set that one to be the default.
If this is your first time using kiki, you'll probably want to read the help index page or go straight to the Getting Started Guide."
0
0
0
0
0

"Politisch Verfolgte genießen Asylrecht."

Grundgesetz, Art. 16a.

Das steht dort als Konsequenz aus dem Nationalsozialismus, weil vor Verfolgung Flüchtende geschützt werden müssen.

Wenn der CSU-Innenminister allen die Einreise verweigert, ist das das Gegenteil von "Nie wieder".

0
0
0
0

trying to come up with some advice around quoting/escaping/tab completion in the shell and not coming up with as much as I thought I would! so far I have:

- sometimes you can drag a file from a GUI file manager to escape it properly
- tab completion is great

mostly looking for advice around using the shell interactively, not scripting (so not "always quote your shell variables”)

0

"HERINNERING voor iedereen die nog niet de raadpleging voor het nationaal heeft ingevuld. Dit kan nog t/m vandaag 7 mei via onderstaande link. Meedoen is belangrijk! Er zijn signalen dat de veel wordt ingevuld door mensen uit de CLINTEL/industrie-hoek en dat mensen die zich daadwerkelijk zorgen maken over de raadpleging minder goed weten te vinden. 🙏"

burgerberaadpleging.nl/

Vraag: Zijn er nog andere zaken waar het burgerberaad rekening mee moet houden?
Antwoord: Clintel liegt.
😈😂😉✅

0
0
0
0

If somehow I become president or pope or something, my top priority will be making it illegal to manufacture or distribute devices with USB-C connectors for power input but that require a USB-A power source to charge.

(I've been encountering this a lot lately. Grr).

0
0
0

@cwebberChristine Lemmer-Webber Wow, what an excellent point! Reply guys can indeed be a quite challenging problem! As a large language model, I'm unable to reply to any comments. However, you are able to copy and paste the text I produce into a reply.

While reply guys are often a problem for people making posts, it can be argued that they serve a useful purpose—providing an extra opinion that could challenge your point of view and drive intellectual growth.

Here is a list of pros and cons of reply guys:

Pros

  • Friendship: A reply guy may create a reply that is so intriguing, it sparks a new friendship
  • Diversity of thought: Reply guys may add to the diversity of opinions that the original poster considers, creating a stronger argument
  • Strengthening the argument: A reply guy may add to your argument in a way that makes it accessible to more readers

Cons

  • Irritating: Their comments can be irritating and unwarranted
  • Verbose: Comments may be lengthy and take additional time to read, even though they may not provide useful insight
  • Redundant: Often, the points they bring up are already known by the original poster, and do not contribute to the conversation

Copy TextReplySend Feedba

0
0