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.

2

The libghostty C API is functionally super stable, because its the same core thats been powering Ghostty for years. But the ABI is not yet stable. In this video, I talk about what an ABI is and the plans we have to ensure libghostty ABI compatibility once we tag a release. youtube.com/watch?v=VAGNcyo8hqs

0
0
0
0
0
0
0
0
0
그나저나 올해 포르투갈에 해외학회가 있어서 참석해야 하는데, 전쟁으로 인해 비행기 요금이 상승한데다, 포르투갈로 가는 대부분의 비행기는 두바이를 경유하다보니 항공권 자체의 예약이 너무 어렵습니다.
ところで、今年はポルトガルで国際学会があり、参加しなければならないのですが、戦争の影響で航空運賃が値上がりした上、ポルトガル行きの便のほとんどがドバイ経由となるため、航空券の予約自体が非常に困難です。
0

I Tried @elementary again and I did not get very far because I had a massive headache. I was impressed with the ease of use though. A real easy way to see what needs improvement for cognitive impairment, use your thing with a splitting headache. I do not have a chronic cognitive impairment, but I did have a massive headache today, and the OS did super great! It was remarkably easy to set up. I just did not know enough orca commands to get going. I know it will probably annoy the sighted folk but could you consider a very, very, very, basic but evergreen getting started text file on the desktop for orca? I would even write it for you! It can even be taken from existing creative commons guides. If it annoys sighted people to see that text file there every time they install a fresh copy, let them get over it and let them complain. @danirabbitDanielle Foré

0
0
12
1
0
3
0
0
0
0
0
0
12
1

Can someone run a test for me with Python 3.15 lazy import feature.

Due to lightning strike frying my internet router and a number of machines in my home, limited as to what can do right now. I need confirmation that lazy imports break wrapt post import hooks.

import wrapt, time

@wrapt.when_imported("graphlib")
def module_imported(module):
print("imported")

print("lazy import")

lazy import graphlib

print("sleeping")

time.sleep(5)

print("access")

print(graphlib.TopologicalSorter)

0
1
0
1
0
1

@julian Unfortunately, there are a ton of conflicting variations on this pattern. Some APIs use a Unix timestamp for the reset datetime (!), others use HTTP header values. Mastodon uses an ISO 8601 datetime.

The X-RateLimit-* headers also don't work well if there are multiple quota policies. That can happen if there are particular types of requests that are under a stricter quota than others. There are some variants that APIs use, but they're specific to the platform.

0
1
0
1
1
1
0
0
1
1
1
1
0
0
1
1
1

+40 Street Art Pieces Inspired by the 90s and Early 2000s

STREET ART UTOPIA @streetartutopia@streetartutopia.com

The 90s and early 2000s gave us Saturday morning cartoons, anime afternoons, arcade icons, blockbuster sci-fi, and characters that still live rent-free in our heads. From Pikachu and Bart to TMNT, Terminator, Totoro, Tetris, Mario, and The Matrix, these artists turn pure nostalgia into public spectacle. Here are +40 street art pieces that prove the best throwbacks do not belong in a storage box, they belong on the street. More: Super Mario street art (14 photos) 🐢 Ninja Turtles — By […]

Read more →
0
0
0
0
0
1
1
1
0
10
0
1
1
0