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
1

Man, bsky is discouraging rn. So much of my feed over there is basically "the world may be on fire*, but it's okay as long as I've got my emotional support matches**"

*Numerous spreading and escalating wars and genocide in service of rampant technofascism
**Claude ai***
***Technofascist word normalizer branded for computer touchers

0
0
0
0
0
0
0
16
0

Microsoft really doesn’t want you to use the name “Microslop”

Microsoft is pushing "AI" hard in Windows, Office, and in their other products, and it's earned them a cute new nickname: Microslop. It turns out the company really doesn't like it when you use this nickname, however, and its official Copilot Discord server - yes, there is an official one - has gone into a co

osnews.com/story/144518/micros

0

I'm having this issue with every Firefox based browser (Firefox, Floorp, Librewolf, ...)..

Whenever I leave the browser open for a few days (for example when I only close the lid on my laptop), it slowly becomes almost unresponsive on heavier sites such as Youtube, especially with more than one YOutube tab open in the background - to the state where a simple pause of seek takes several seconds, sometimes up to maybe 20 - or when the tab is still playing the video even though it was closed seconds ago... etc.. basically, there's a lag with every action on Youtube. The same browser on other pages, working just fine, everything else on the computer is also working just fine.

This is how it works on my slower i3-6300 based laptop (my bed companion), it's a bit better with a newer and more powerful hardware, but still visible.. and annoying.

It is not a lack of RAM, once it starts to behave like this, I can close those tabs and it still happens even with only one youtube tab open. According to the "top" command, I have plenty of RAM available, with another huge amount only occupied by the cache.

And when I restart the browser, even with 20-30 youtube tabs loaded, it works just fine, for a day or two, then it starts to slow down...

I am obviously using an adblock, so it crossed my mind that's the reason but honestly, I'm not sure what's more annoying - a slow browser that can be "cured" by a restart or the internet with ads 🙂

Anyone with the same experience? Or maybe even a solution?

0
0

Microsoft really doesn’t want you to use the name “Microslop”

Microsoft is pushing "AI" hard in Windows, Office, and in their other products, and it's earned them a cute new nickname: Microslop. It turns out the company really doesn't like it when you use this nickname, however, and its official Copilot Discord server - yes, there is an official one - has gone into a co

osnews.com/story/144518/micros

0
0
0
0

Came across a weird new-to-me kind of object at the thrift store. 45 RPM single with a handwritten label, "take 5" after the song title. I looked it up and it seems this is from a studio that did direct-to-vinyl lathe cut recordings - they got a band into the studio and had them perform the same song a bunch of times, with each take being cut to a vinyl exactly once during the recording process itself.

Sound quality is pretty bad, but it's a cute concept.

Photo of a vinyl with handwritten markings indicating it’s by the band Native Harrow, that the song is “For Nothing (take 5)”, and that it was recorded on 9/25/17. The label is Leesta Vall.

When I say "new-to-me", I mean that I've seen lathe-cut records before, but the "live recording straight to vinyl during the performance" concept is new to me.

(I'm far enough behind the times here that this company has shut down already after doing this idea for a few years, haha.)

0

Came across a weird new-to-me kind of object at the thrift store. 45 RPM single with a handwritten label, "take 5" after the song title. I looked it up and it seems this is from a studio that did direct-to-vinyl lathe cut recordings - they got a band into the studio and had them perform the same song a bunch of times, with each take being cut to a vinyl exactly once during the recording process itself.

Sound quality is pretty bad, but it's a cute concept.

Photo of a vinyl with handwritten markings indicating it’s by the band Native Harrow, that the song is “For Nothing (take 5)”, and that it was recorded on 9/25/17. The label is Leesta Vall.
0
0
0
0
0

edited to add: thanks for all the suggestions. I knew this would be the right crowd. (^_^) it seems like my nextcloud might be the lowest friction option, so I'm giving that a try first. so far I'm liking how easy it has been to just upload my music and it just shows up, and I like that there are multiple subsonic apps I can try. and I didn't have to do anything extra to be able to stream from anywhere (except read the actual help file, of course, it's not just your nextcloud's regular url that you want to point your app to, but once I realized that, it was dead simple). job well done everybody, another victory for self-hosting~

original post: alright, Linux havers, what are we using to wrangle our music libraries these days? I've got a fairly large collection (~85 gb) almost entirely mp3s, and I need the capability of syncing to my phone. I use Ubuntu and android. I do have a nextcloud self-hosting setup, do any of you use that? is it good? a lot of these google responses are kinda old.

0
0
0

"we need to open our eyes to the fact that the current industry many of us work in, not only doesn’t care about their workers, it actively resents them. In their eyes, we have gone from being the people who made things possible, to an unnecessary burden on the bottom line.

They hate that we charge money for our labor, and see that money as something we are stealing from their pockets."

(Original title: How to grow strawberries)

buttondown.com/monteiro/archiv

0
6
0
0
1
0
0

Push Notifications and MastoBlaster

On iOS, push notifications must go through Apple’s servers. This is not something that can be bypassed, as it is part of the operating system’s architecture.

MastoBlaster, like other Fediverse apps, uses a design that maximizes user privacy.

When you log in to your instance, the app and the server exchange the necessary cryptographic keys. The app also communicates to the instance the address of the relay, which is the server responsible for forwarding notifications to Apple.

When a new notification is generated:

1. Your instance encrypts the notification.
2. It sends the encrypted payload to the relay.
3. The relay forwards it to Apple using its own authentication key.
4. Apple delivers it to your device.

The content of the notification is encrypted by your Fediverse server and can only be decrypted by your device.

The relay, which in the case of MastoBlaster is dedicated and hosted on a FreeBSD server, receives only encrypted data. It cannot read the content, does not know which account the notification belongs to, and does not store any information about the notification itself.

Apple knows which relay sent the notification and which device it must be delivered to, but it cannot access the content.

In short, only your instance and your device can read the notification.


0
0

Push Notifications and MastoBlaster

On iOS, push notifications must go through Apple’s servers. This is not something that can be bypassed, as it is part of the operating system’s architecture.

MastoBlaster, like other Fediverse apps, uses a design that maximizes user privacy.

When you log in to your instance, the app and the server exchange the necessary cryptographic keys. The app also communicates to the instance the address of the relay, which is the server responsible for forwarding notifications to Apple.

When a new notification is generated:

1. Your instance encrypts the notification.
2. It sends the encrypted payload to the relay.
3. The relay forwards it to Apple using its own authentication key.
4. Apple delivers it to your device.

The content of the notification is encrypted by your Fediverse server and can only be decrypted by your device.

The relay, which in the case of MastoBlaster is dedicated and hosted on a FreeBSD server, receives only encrypted data. It cannot read the content, does not know which account the notification belongs to, and does not store any information about the notification itself.

Apple knows which relay sent the notification and which device it must be delivered to, but it cannot access the content.

In short, only your instance and your device can read the notification.


0
0
0
0

Federation: Community Kickstart Guide

julian @julian@community.nodebb.org

<p>The hardest part of building a community is getting your users. If you don't have users, you don't have content, and if you don't have content, users won't join your forum. This chicken-and-egg game leads to many communities closing down due to lack of usage. Federation allows you to bypass this step by allowing you to "adopt" the fediverse as a source of content, so you don't have to worry about retaining users, but just creating content.</p> <p>NodeBB ships with a couple of powerful features that allow you to jump-start any new forum with live conversation and discussion with only a few clicks. This guide introduces you to these tools and teaches you how to use them.</p> <p><em>This article is part of the <a href="https://community.nodebb.org/category/28/answers">NodeBB Answers</a> category, where you can learn more about setting up, maintaining, and using your NodeBB forum.</em> [...]</p>

Read more →
0

Im Gegensatz zur deutschen Bundesregierung zeigt die spanische Haltung und untersagt der USA die Nutzung ihrer Airbases und des Territorium für Zwecke der Kriegsführung gegen den Iran. Spanien will nichts mit den Angriffskriegen zu tun haben.

15 Flugzeuge verlassen direkt daraufhin spanischen Luftraum. Ein Teil davon wird nach Deutschland verlegt.

»Spain denies US permission to use jointly operated bases to attack Iran«
theguardian.com/world/2026/mar

0
0
0
0
0

Pete Hegseth said this. Out loud. And then put a transcript of what he said up on a site called war.gov

Traditional allies who care about long-standing internationally agreed upon rules of engagement are deemed to be wringing their hands and clutching their pearls

This is as clear a declaration of, "We are committed to committing war crimes and will continue to war crime and just try and stop us!" as I have ever heard

And I was alive during the Bush years

This operation is a clear, devastating, decisive mission: destroy the missile threat, destroy the navy, no nukes. Israel has clear missions as well for which we are grateful, capable partners, as we've said since the beginning, capable partners are good partners, unlike so many of our traditional allies who wring their hands and clutch their pearls, hemming and hawing about the use of force.

America, regardless of what so-called international institutions say, is unleashing the most lethal and precise air power campaign in history. B-2s, fighters, drones, missiles, and of course classified effects. All on our terms with maximum authorities. No stupid rules of engagement, no nation-building quagmire, no democracy building exercise, no politically correct wars. We fight to win, and we don't waste time or lives.
0
32
0
0
0
0
0

Again, there is no "age verification", there is only "identity verification", and "identity verification at the OS level" means specifically that there is no such thing as free software in any inclusive, democratic sense and no such thing as "computer ownership" in any way that involves meaningful choice.

chaos.social/@sleepyowl/116126

0
1
0
0

For 10+ years, Fastly has supported the @ThePSFPython Software Foundation in securing and scaling the Python Package Index (PyPI).

~100K req/sec.
500K+ projects.
98–99% cache hit rate.
Real-time purging in milliseconds.
Adaptive WAF protection against bots + account takeovers.

Proud to help keep one of the world’s most critical open source ecosystems fast, fresh, and secure.

Read more: fastly.com/customers/psf

0
0
1

Space Forge’s satellite has turned on its furnace, producing superhot plasma that could be used to manufacture semiconductors in space. It turns out that making semiconductor crystals has some design advantages in space. spectrum.ieee.org/in-orbit-man

0
0
22
0
0
0