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.

Good day all! Upcoming episode of Fireside Fedi!

The #livestream will be on: stream.firesidefedi.live

Special Guest: @rileytestut@mastodon.social

Building emulators and app stores for iPhone with shanegill.io

So don't miss it!

It will happen on 05 February 2026 at 14:00 US Eastern Time ( UTC-5 )

If by any ungodly chance you miss the show:

#PeerTube ( #VOD ): tubefree/@firesidefedi

#firesidefedi #fediverse #fedi #interview #freesoftware #opensource #userfreedom #freedom #resistance

A dark image. The background is unclear and blurry. On the foreground on the left there is a huge circle, inside of which a profile picture belonging to @rileytestut@mastodon.social. On the other side, a bit lower in the frame we see a fediverse logo, but on fire. This is the logo of the Fireside Fedi show. In between those two elements a text is written. This text says:

AN INTERVIEW WITH
@rileytestut@mastodon.social

Riley Testut - Building emulators and app stores for iPhone with shanegill.io

05 February 2026
AT 14:00 US EASTERN TIME
ON
FIRESIDEFEDI.LIVE
0
1
0

I promised to share a little process overview of how I build compositions. I am right now working on a commission piece that requires lots of details. I am not done with it yet, but maybe I can share some steps below while I progress if anyone is curious. So far, I spent almost 19 hours working on the sketch and I estimate it to take around 55 hours. I’ll share more screenshots in the comments.

A screenshot of the very simple base sketch. The text on the image: I first start with a loose sketch to establish a general composition. Here I normally figure out the depth of the piece and see the approximate size of the details 8n the foreground in comparison to the details in the back. The image shows a wall with stained glass in the center of the white canvas. There’s a floor under it and some stairs. The text in the image: I then start sketching the focal detail in the piece with ink. I draw the shape and often add the decorations right away to figure out a stylistic direction of the piece. A client asked for stained glass and I know that architecture should lean towards gothic style. I might change the wall later. I then draw a horizon line to establish the foreground. The image shows the composition developing with walls and arches added to the background. Text in the image: then, I begin adding layers to the piece to see how I can extend the space. I decide to draw stairs and arches, so I can draw some buildings around them and have more space for other details. With this layout, I can have up to 5 floors for the buildings. Arches allow me to add other details in the background. The image shows the progress of the piece with buildings added to the composition. Text 8n the image: I then start sketching the shapes for the buildings. I had some layers merged here already with roofs and the building blocks, but normally I either start with roofs or the shapes for the buildings. I then move them around to see how I can add some variety and find better space for each building. When I was drawing the buildings on the rights, I knew if I leave some space between them, I can draw stairs and expand the space even further.
0
0
0
0
0
0

"The baseless attacks against Good are a coordinated, brazen and callous government propaganda effort. The goal is to convince Americans to believe an official narrative over objective evidence — including video of the incident.

It is an ongoing campaign to legitimize the homicide of an American based on misinformation."

~ Judd Legum


/2

popular.info/p/kill-smear-cove

0
0
0
0
0
0

"Over the weekend, in response to nationwide outrage over the brutal murder of Renee Good by an ICE agent, the Trump regime did not back down. It doubled down instead. … The walls are closing in on Trump, and he finds himself increasingly cornered."

~ Jay Kuo


/16

statuskuo.substack.com/p/bridg

0
0

This was my test machine for getting Openstep 4.2 working, it's a Core 2 Duo. Getting it working on the Vortex86 box was difficult as it doesn't have a floppy drive or CD-ROM. I've installed Openstep a few times, but getting a colour Video driver working was the trickiest part.

0
0

Wisst ihr, was die Krankenkassen enorm entlasten würde? Wenn wir das Diktat der Frühaufsteher beenden und die Leute gemäß ihres Rhythmuses leben lassen würden. Auch 30h Vollzeit statt 40h, faire Löhne, soziale Sicherheit für alle, kurz ein echter Sozialstaat, der die Menschen wie Menschen behandelt und nicht wie Verfügungsmasse.
Wir wären alle deutlich gesünder.

0
0
0
0

Both KDE and GNOME provide a user experience that's so vastly superior to Windows and macOS that the tech media doesn't know what to do or say anymore. They're still holding on to their stale, early 2000s narratives about desktop Linux, incapable of adjusting their preconceived notions to the reality of today.

The reality that both Windows and macOS have become unusable trashfires while KDE and GNOME left them in the dust years ago and continue to improve by leaps and bounds every year just does not compute for these people.

0
1
0
0
0
0
0
0
0
0

ICYMI: NYC*BUG had a bonus video meeting over the weekend:

Video meeting - upcoming 4th edition of The Book of PF, CRA and more, by Peter Hansteen

Meeting Sldies
* nycbug.org/media/sbom.pdf
* nycbug.org/media/nycbug_202601

Event Video
* Peertube / Toobnix.org:
toobnix.org/wbQPtKXKqJMdeYDbzh

* Youtube:
youtu.be/HOCsvcCm1Ec

Please visit nycbug.org/ for more details.

0
0

Spicy take:

The EU really needs to drop the cookie warning banner rule already. It's making the internet a less safe place by making everyone used to just mindlessly clicking accept constantly rather than actually reading when there's important messages

0
0

*rubbing eyes* I checked out a git-lfs-using git repository on a machine which, unbeknowst to me, did not have git lfs installed. I then realized the lfs files were the placeholder stubs.

So I installed git lfs and did `git lfs install`. Now I have git lfs, but this checkout on disk has the lfs placeholder files. The repository is gig-sized and I'd rather not re-clone

How do I force git to correct the placeholder files to real files? Is this "git smudge something something"

EDIT: git lfs pull

0

@dkDmytri @DaveMWilburnDave Wilburn :donor: @pluralisticCory Doctorow

How hard will billionaires work to impose the AI world view on the globe?

To the same degree as religious zealots?
Centuries of dispute over irrelevant issues like "how many angels can dance on the head of a pin?"

A worldview that says human expertise is dead.

The worldview that says "Democracy is dead. The CEO of Koch Industries & Palantir own you."

The world view of "might makes right" and "power & wealth has no goal, only its self-perpetuation".

1/

0
0
0
0
0
0

對於許多被法院選中、列在陪審名單中的人來說──不誇張地說──這可能是他們一生中,能夠掌握到最大權力的一次機會了。陪審員不只能夠決定被告有罪還是無罪──也就是動用國家資源改變一個人的人生──他們還有超自然的能力,能夠在事情發生之後,重新決定歷史是什麼。

0
0
0
0
0
0
0
0
0

Both KDE and GNOME provide a user experience that's so vastly superior to Windows and macOS that the tech media doesn't know what to do or say anymore. They're still holding on to their stale, early 2000s narratives about desktop Linux, incapable of adjusting their preconceived notions to the reality of today.

The reality that both Windows and macOS have become unusable trashfires while KDE and GNOME left them in the dust years ago and continue to improve by leaps and bounds every year just does not compute for these people.

0
0
0
0
0