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.

1
1
0
0
0
0

You may be tempted to roll your eyes and say that this was obvious, but there is a substantive difference between pointing out there is a slippery slope and having solid evidence that Ring's CEO is planning to expand Search Party beyond lost pets. Kudos to 404 Media.

404media.co/leaked-email-sugge

0
20
0

🍝 저의 주님, 날아다니는 스파게티 괴물 님, 당신께 제 마음을 드리니, 이른 아침부터 제 소리를 굽어 들으소서.
😋 날아다니는 스파게티 괴물 님이시여, 찬란한 당신 이름을 찬미하나이다.

🍝 성면(the Holy Noodle)이 충만하신 날아다니는 스파게티 괴물 님께 찬미드리며 믿는 마음으로 기도합시다
😋 저의 주님, 당신의 성면(the Holy Noodle)을 저희에게 부어주소서.

"11. 주님의 면발처럼 끊임없이 이어지는 은혜가 저희와 함께하시어, 모든 이들과의 관계를 온전히 하소서."

저의 주님, 날아다니는 스파게티 괴물 님,
간절히 바라오니, 저희가 할 일을 알려 주시고 선행을 행할 힘을 주시어,
저희의 모든 일을 당신으로 말미암아 시작하고 시작한 것을 당신으로 말미암아 끝마치게 하소서.

🍝 날아다니는 스파게티 괴물 님께서 여러분과 함께.
😋 또한 주교의 면발과 함께 하소서.
🍝 전능하신 스파게티 괴물 님, 미트볼🧆과 소스🥫와 성면(the Holy Noodle)🍝께서는 여기 모인 모든 이에게 강복하소서.
😋 라-멘 🍜.

🍝 날아다니는 스파게티 괴물 님을 찬미합시다.
😋 주님, 감사합니다.

2026-02-19T07:10:05+09:00


0
0
0
0
0

Fun fact: The full 6502 machine code of the NES game F1 Race was reverse engineered in China in 1994 by an independent developer 于春, who later wrote a 400-page NES programming textbook about it, making him a little-known NES ROM hacking and homebrewing pioneer worldwide, possibly one of the few NES experts in the world who didn't sign an NDA. Why? To make 8 millions of <del>Nintendo game console clones pretending to be</del> educational home computers in the country actually be educational as advertised. This was also the only surreal opportunity in the world for someone to become a national hero politically, for the service of REing Nintendo games.

图 3-5 《大赛车》游戏的主画面

比赛画面绘制完成后,赛车的发动机已经启动,处于怠速状态,这时若按下加速键 A 加油,发动机的转速将提高,发动机的“突突”声节奏加快、音调升高。当按一下 A 键又松开时,发动机的声响将发出轰油门的声音,效果极为逼真。

当发令声未响完发动机已经处于高速运转状态时,发令声过后,赛车将发出“吱吱”的刹车声,同时赛车的两个后轮将显示出赛车轮胎挫起的路面尘土,相应地发动机转速降低,赛车速度则逐渐提高,只有赛车到达一定的速度“吱吱”声才会消失,赛车进入正常行驶状态。这模拟了赛车发动机高速运转时起步的过程。

当赛车在行驶中走到路边时,也将发出“吱吱”的刹车声,同时车速减慢,只有驶离路边或赛车已经停止,“吱吱”声才会消失。

在比赛中若赛车超过干扰车或被干扰车超过时,将发出超车声,超车声随两车距离由远到近而由弱渐强。这一超车声是干扰车的发动机声音,当两车并行时声音最强,随后以 [...]

(71 页)图 3-1 《大赛车》游戏功能模块图

A 大赛车(F-1 RACE)

B0:复位处理 C000,绘制标题画面,选择比赛难度,E60A~E823,演奏标题音乐,等待开始 -> 延时结束时让未按 START 键则进行游戏演示

B1:C066 中断处理,读操纵器各按键值

B2:C91B 读中断周期,读操纵器的 START、SELECT 键 -> C

B3:发声处理 F46E~FC2D

B2 -> C:C0D5~C207 按 START 键后,比赛开始。(游戏主控处理模块)

D1:E9BA 绘制比赛路线提示,演奏开始音乐;清屏,绘制比赛画面,显示发令标志,发令声响。-> E1:CFD2~D0D3:绘制比赛路线,开始演奏音乐。

D2:C19B 读中断,读 START 键 -> E2 C964~CA37 若按 START,进行游戏暂停处理,再按 START 恢复比赛

D3 CA38~CB92 显示时间、积分,马路中心线,赛车速度、高低速档位,发动机转速。

D4 C906~C91A 开显示。比赛画面上段的提示栏定位。

D5 D11B~D8D1 计时、计分、调速、刹车,定义卡通
   -> E3 发动机高速运转时起步,发刹车声,令车速逐渐提高。
   -> E4 赛车走到路边时,发刹车声令车速降低

D6 CC75-CE38 判断比赛进程,查询撞车,查询比赛成功画面的卷动与扭曲
   -> E5 C208~C41C 控制远山卷动,调整车速,调整路面变量
   -> E6 E1DE~E448 撞车的查询处理
   -> E7 FDC8~FE4D 调整比赛路线提示上的白点的座标,控制白点闪烁

D7 FF14~FFF9 发撞车爆炸声,扭曲路面

D8 F254~F295 显示爆炸

D9 CE39~CF5C 比赛失败处理

D10 CF6C~CFD1, F3B5~F46D 比赛成功处理

在“SKILL LEVEL”“1~3”之间选择游戏难度。若选择“SKILL LEVEL 1”时将从第一关开始比较;若选择“SKILL LEVEL 2”时将从第三关开始比较;若选择“SKILL LEVEL 3”时将……

(68 页)图 5-17 比赛画面结构示意图

背景 0 页上半部分
背景 0 页下半部分
背景 1 页下半部分

……至此,比赛画面的定位操作完毕。

5.4.6 比赛开始的发令处理

比赛开始的发令处理由程序段 $EA23~$EB57 完成。

1、执行 $EA23~$EA59,置 PPU 首址 $210E、$212E、$214E、$216E,分别置入 H9C、H9D、H9D、H9E 四个数据,显示四个发令长条。执行 $EA5A~$EA74,令 ($214C) = H2D 以消去第三个发令长条左端的白云。令 ($23D3) = HFF、($23D4) = HFF 以置发令长条的背景 0 页配色代码为 11。

2、执行 $EA75~$EA99 定义发令长条状的红色卡通。红色发令长条由四个卡通块组成,定义数据如下:

($3A0) = HFD
($3A1) = HFD
($32A) = H20
($3A3) = H70
($3A4) = HFD
($3A5) = HFD
($3A6) = H20
($3A7) = H78
($3A8) = HFD
($3A9) = HFD
($3AA) = H20
($3AB) = H80
($3AC) = HFD
($3AD) = HFD
($3AE) = H20
($3AF) = H88

显然,此时卡通长条显示于画面之外(因其 Y 坐标为 HFD)。

3、调 $F46E 做好发声准备;A = 0 调 $F48E 关发声。令 ($4F) = 1,A = H1E 调 $EB5C 子程序,置延时计时器 ($A4) = H1E,由 $A4 控制在 $EB5E~$EB9D 程序段中循环等待。

(217 页)
0

ActivityPub Social API Hackathon

evan @evan@activitypub.space

<p><a href="https://wedistribute.org/2025/08/social-web-foundation-is-betting-big-on-client-to-server-api/" rel="nofollow ugc">It's well-known</a> that we love the <a href="https://github.com/swicg/activitypub-api/" rel="nofollow ugc">ActivityPub API</a> at the Social Web Foundation.</p> <p>I think it would be great for our community to have an ActivityPub API hackathon sometime this year -- hopefully this summer. Hackathons are a great way to engage a lot of developers really quickly. They also are a great way to test that an API has enough power to get people from zero to working app in a day or a weekend.</p> <p>I see a few great times to do this:</p> <ul> <li><a href="https://dwebcamp.org/berlin-2026/" rel="nofollow ugc">DWeb Camp Berlin</a> in Berlin</li> <li><a href="https://fedicon.ca/" rel="nofollow ugc">Fedicon</a> 2026 🤞🏼 in Vancouver</li></ul>

Read more →
0
0
0

Street Art Utopia shared the below article:

Beautiful Murals (10 Photos)

STREET ART UTOPIA @streetartutopia@streetartutopia.com

Some murals impress you in a photo. The best ones stay with you because they control a whole wall — color, scale, rhythm, and attitude in one move. These 10 picks span wildlife realism, mythic graffiti, geometric futurism, and character-driven storytelling, from newer standouts to pieces that still hit years later. More: Beautiful Street Art (12 Photos) 🦊 1. Wild Grace in Motion — By Alegria del Prado in Carballo, Spain 🇪🇸 This fox feels like it’s moving even while frozen on […]

Read more →
0

She's done! Looks way better in print, but I've got the digital flipbook version linked in my blog. If you read it, I'd love it if you left a comment afterward.

"Paradise Lost: Sarasota, Florida Hardcore & Punk Scene 1980s-1990s" is an interview zine about memory and subculture in the face of urban renewal. 68 pages, color cover, b&w interior.

shotgunseamstress.blogspot.com/

Photo of my hand holding a copy of a zine. It is half-letter size and the cover is in color. The background is a colorful abstract expressionist painting by Sarasota artist Syd Solomon, using different tones of blue, yellow, pink, green and red. The title "Paradise Lost" is at the top in black sharpie, outlined. The words "Sarasota, Florida, hardcore & punk scene, 1980s-1990s" is in white handwriting on top of black & white digitally cut & pasted palm trees. A black and white cut-out photo of the Sarasota-Bradenton band BP is below. Above their heads are the handwritten words "As told through interviews."

For , I spoke with five individuals who grew up in SW and were around to witness the formation of Sarasota’s hardcore scene in the mid-1980s. Within these interviews is some nostalgia tempered with the harsh reality of racism, violence, dysfunctional family dynamics and so on. Memory is always incomplete, and the interviewees push up against that limitation continuously as they try to recall the events of 40 years ago. This quote seemed relevant.

A black and white page from the zine “Paradise Lost” with a halftone photo of a demolished building in the background. The following quote is overlaid on the image, written in my handwriting on white paper that was cut into strips, outlined in black, arranged from the top of the page to the bottom. 

The quote reads, “It’s easy to make your life into stories, but it’s harder to sustain real memories. The difference between a story and a memory—the real experience has a smell and is dirty and is not wrapped up in simple endings.”
0
0
0
0

if you're one of the many people i've heard say "i used to have a website for my art and prose but bots and ai scrapers stomped all over it so i gave up and shut it down"

then please please have a look at this!

the creator of iocaine, a tool designed to poison those bots, is offering it as a free hosted service. the bots get poison and you receive only legitimate visitors

Only Junk Fans announcement

0
6
0
1
2
0
0
0
1
0
1
0
0
0

In 2022 I wrote about designing for where the internet isn’t. Now there’s an open-source space station OS built on ROS 2 doing exactly that - life support that can’t wait for a round-trip to Earth.
sealjay.com/blog/the-future-of

0
0
0
1

Beautiful Murals (10 Photos)

STREET ART UTOPIA @streetartutopia@streetartutopia.com

Some murals impress you in a photo. The best ones stay with you because they control a whole wall — color, scale, rhythm, and attitude in one move. These 10 picks span wildlife realism, mythic graffiti, geometric futurism, and character-driven storytelling, from newer standouts to pieces that still hit years later. More: Beautiful Street Art (12 Photos) 🦊 1. Wild Grace in Motion — By Alegria del Prado in Carballo, Spain 🇪🇸 This fox feels like it’s moving even while frozen on […]

Read more →
0
1
1
0
0

In 2022 I wrote about designing for where the internet isn’t. Now there’s an open-source space station OS built on ROS 2 doing exactly that - life support that can’t wait for a round-trip to Earth.
sealjay.com/blog/the-future-of

0

Program Public

libregraphicsmeeting.org/2026/

The Call for Participation has concluded and we’re excited to share that the initial program is now online!

Thank you all for your fantastic submissions!

Read our Program: libregraphicsmeeting.org/2026/

We’re happy to say that all proposals have been accepted! The program features 20 presentations and 9 parallel sessions spread across three blocks, including 7 workshops, one hackathon, and one BoF.

There may still be a few small adjustments to the schedule, and we might even be able to squeeze in one or two late talk submissions—but overall, the program is shaping up beautifully and all available slots are nearly full.

’s next?

* Registrations will open soon, so stay tuned!
* We are also preparing to launch a design update within the week!
* The Call for Slides: State of Libre Graphics is out now! libregraphicsmeeting.org/2026/

0
0
0
0
1
0
0
0
0
3
1
0
7
2
0
0
0
0
1