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

Last year's shutdown of @glitchdotcom🎏 Glitch was a blow to my pedagogy. Glitch was ideal for creative coding classes and workshops. I looked around for alternatives. But there was nothing that was open, decentralized, and not at the mercy of VCs or Big Tech.

So I built my own. Here's Glitchlet.

Glitchlet runs on any shared hosting service (e.g., Reclaim Hosting). If you can run WordPress, you can run Glitchlet. Projects-in-progress are stored in the browser's local storage, but you can also one-click publish to make them public and remixable. Glitchlet is designed with educators in mind.

There's no single, primary Glitchlet that everyone uses. The idea is that every instructor installs their own Glitchlet and manages their own classes/workshops/projects. You can seed your instance with template files, or Glitchlet can easily import projects (including archived Glitch .tgz files).

Making something so easy to install and host has trade-offs, of course. No fancy pants Node or React projects, but Glitchlet works beautifully with HTML/JavaScript/CSS. No live collaboration, but you can still remix published projects.

Best of all—you're in control and not subject to the whims of some startup that suddenly decides to "sunset" a key pedagogical tool.

Glitchlet is alpha now, but its code will available to all very soon!

The workbench of Glitchlet, showing a file panel, a code panel, and a preview panel.
0
0
0

When was the last time you felt like you learned something?

Not "oh yeah, that's a neat fact" that you forget a few minutes later, but really feel like you've learned something, no matter how small.

Bonus points: What did you learn?

I've been thinking a lot about organizational structures, people within them, and how we work and interact together.

Between the talks of Blue sky/Black sky/Fedi, Discord, and everything else going on today, this article helped me understand a lot about how tech (and capitalism) sees and divides communities as fungible people as opposed to individuals with ties and context. I'm still thinking about it.

joanwestenberg.com/communities

0
0
0
0
0

Reflect Orbital wants to destroy the night sky to deliver "sunlight as a service". SpaceX wants to destroy Low Earth Orbit to launch one million "AI datacentres"

The only way to formally protest these two ideas is to file a comment with the US FCC, which is horribly complicated, but the American Astronomical Society has detailed instructions posted here: aas.org/posts/advocacy/2026/02

Comments due March 6 for SpaceX and March 9 for Reflect Orbital. Write! Write! Write!

0
0
0
0

I’m seeing so much about LLMs in my feed today.

Web designers and developers — how are you feeling about AI and what it means for your work?

Are you using the tools? How? What’s changing?

How do you expect AI to be used in the future for making websites & web apps?

0
0

"...during her 11 months as the de facto leader of the US Agency for Global Media, Lake has done profound damage to America’s foreign broadcasters, and to America’s ability to communicate with the world." - Anne Applebaum & Yvonne Wingett Sanchez in The Atlantic theatlantic.com/ideas/2026/02/

0
0
0
0
0
0
0
0
0

A thing I feel deep resonance with between me and folks who do software work is that I find building things very healing. Even things that don't work, even things that aren't impressive to anyone else.

There is something about being a creator that for me feels like engaging with a different form of language and being in dialogue with a part of the world I cannot always access. It is hard but also paradoxically restful

0
1
0
0

💜 A Heartfelt Thank You to Our Tor Community

Together, we’ve raised $1,200,200 during our end-of-year fundraising campaign. These funds will fuel our ongoing fight for internet freedom. As our Executive Director, Isabela, said:

“We're continuing with a clear vision: make it easier for people to exercise their right to privacy and access to information with tools that keep us connected, and make it harder for powerful adversaries to break that connection.”

blog.torproject.org/advancing-

Thank you
0
0
0

Maybe you're already on @signalappSignal, the world's most privacy protecting messaging app. Maybe you're thinking about starting.

But is just downloading the app the end of defending your privacy? NO!

Read this great guide on how to sign up, and best practices on the app: theverge.com/tech/872493/signa

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

As the @bsdcan lists of talks and tutorials have been posted, I can officially announce my presentation:

Don't Freeze in the Cloud: Reclaiming Home Control with NetBSD

In 2010, I was taking more flights than cups of coffee. After a two-week trip, I returned home to a nasty, albeit expected, surprise: an indoor temperature of 7.8°C (46 F). Possessing more time than money, I decided to solve the problem my own way. I built a custom Python-based control system, accessible only via VPN, to manage my heating.

In 2015, after moving houses, this system was demoted to a secondary role, replaced by a shiny, commercial "smart" thermostat. However, I continued to maintain and update my custom solution for fun.

Fast forward to October 2025: major cloud providers faced significant outages. My commercial thermostat became dumber than a mechanical switch. I was reduced to manual two-hour overrides, with no visibility into settings or usage. It was a wake-up call: keeping my home warm should not depend on someone else's server.

I dusted off my solution and adapted it to modern needs - powered, of course, by NetBSD, running on the very same hardware that served my previous home for years.

In this talk, I will share the journey, the technical challenges, and the architectural decisions behind the project. I will demonstrate how NetBSD’s stability and low footprint make it the ideal operating system for long-term, "set-and-forget" home automation, allowing us to reclaim control from the cloud.

0
1
0

Much is made of the presence of "pristine" absentee ballots, which is the term they use for ballots that lacked creases from being folded and sealed in an envelope. The assert that there's no innocent explanation for this, since all absentee ballots have to arrive in an envelope.

But there *is* an explanation. UOCAVA ballots, a generic ballot form used by some overseas/military voters, aren't machine readable. They have to be transcribed onto a regular ballot form for tabulation.

0
0
0
0
0
discord: we have permissions you can define in roles and override per-channel and per-user. you define them once in a community and they all apply to all channels unless overriden

literally every "alternative": we got.... uhhh.... number. the bigger the number the more you can do. it's between 1 and 100. no you can not change what the numbers do
0

Last year's shutdown of @glitchdotcom🎏 Glitch was a blow to my pedagogy. Glitch was ideal for creative coding classes and workshops. I looked around for alternatives. But there was nothing that was open, decentralized, and not at the mercy of VCs or Big Tech.

So I built my own. Here's Glitchlet.

Glitchlet runs on any shared hosting service (e.g., Reclaim Hosting). If you can run WordPress, you can run Glitchlet. Projects-in-progress are stored in the browser's local storage, but you can also one-click publish to make them public and remixable. Glitchlet is designed with educators in mind.

There's no single, primary Glitchlet that everyone uses. The idea is that every instructor installs their own Glitchlet and manages their own classes/workshops/projects. You can seed your instance with template files, or Glitchlet can easily import projects (including archived Glitch .tgz files).

Making something so easy to install and host has trade-offs, of course. No fancy pants Node or React projects, but Glitchlet works beautifully with HTML/JavaScript/CSS. No live collaboration, but you can still remix published projects.

Best of all—you're in control and not subject to the whims of some startup that suddenly decides to "sunset" a key pedagogical tool.

Glitchlet is alpha now, but its code will available to all very soon!

The workbench of Glitchlet, showing a file panel, a code panel, and a preview panel.
0

With discover.holos.social we may have highlighted that many Fediverse users don't pay attention to their default settings. We built a fully respectful search engine that only relies on , with instant deletion, updates, and indexing only consenting users. We will likely shut down the service, but the source code will remain available as we believe the approach is ethical. That same indexable setting already lets Google index your posts and keep them cached long after deletion.

0
0
1

We heard you. has been shut down, all indexed data deleted, and the source code removed. We apologize for the misunderstanding. Our approach was built with the deepest respect for user consent, but we understand it could rightfully be seen as misusing the indexable flag that many users didn't consciously enable. This highlighted a real conversation the Fediverse needs about default settings. Thank you for the feedback.

0
0
1
0
0
0
0
0
0
0
0