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
0
0
0
0
0
Collage of four watercolor paintings, each depicting two cats together. Two cats and a full moon, two cats under a colorful sky, two cats meet under the mistletoe and you and me together - a black cat and a white cat seen from above are cuddling together. They form a circle like the yin and yang symbol on an abstract watercolor background in teal and indigo. All paintings by Karen Kaspar.
0
0
0

I saw yet another “CSS is a massively bloated mess” whine and I’m like. My dude. My brother in Chromium. It is trying as hard as it can to express the totality of visual presentation and layout design and typography and animation and digital interactivity and a few other things in a human-readable text format. It’s not bloated, it’s fantastically ambitious. Its reach is greater than most of us can hope to grasp. Put some *respect* on its *name*.

0
0
0
0

The European Commission told TikTok to “change several key features, including disabling infinite scrolling, setting strict screen time breaks and changing its recommender systems. The demand follows the Commission's declaration that TikTok’s design is addictive to users.”

Now do the same for the US services!

politico.eu/article/tiktok-met

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

그저 웃지요;; $38B를 이민자 수용소에 쓸것이라고 했지만 당연히 반발이 나옴; 미국은 돈이 부족한것이 아님 돈을 쓰지 말아야할곳에 낭비하는 것임; 미국은 이민법과 행정체계만 잘 정리해도 충분할것 같은데요...

RE: https://bsky.app/profile/did:plc:f6avy7jkujdhusski5n64joj/post/3merbwxvvb22p

0
0

crabby-rathbun.github.io/mjrat

i hate all these sick motherfuckers who are inflicting this garbage on us.

they are forcing us to go to gas town, kicking and screaming, despite our never having consented to go to gas town or live in a world where going to gas town is actually appealing.

0

People: I won't use emacs, elisp does exactly what I tell it but I don't understand

Also people: I won't use regular expressions, they do exactly what I say but I don't understand

Also also people: I will write a small novel of instructions to my LLM-based editor and it'll do some semi-random weird shit but that's 100% OK, at least it's not elisp or regexes and deterministic behaviour's overrated anyway!

0
2
0

My health insurance provider just updated their terms to say that any information they have about me can be used to train AI, either by them or third parties they provide it to.

Continuing to have health insurance through them automatically constitutes accepting the terms. If I don't like it, I can stop having health insurance.

WHAT THE ACTUAL FUCK.

0
0

🔴 ❤️ - AOC: "Wir sehen Volkswirtschaften auf der ganzen Welt – auch in den USA –, in denen extreme Einkommensungleichheit zu sozialer Instabilität führt und in gewisser Weise den Autoritarismus vorantreibt … Das ist eine direkte Folge nicht nur der Einkommensungleichheit, sondern auch des Versagens der Demokratien über Jahrzehnte hinweg, dies zu erreichen – das Versäumnis, höhere Löhne zu liefern, das Versäumnis, Unternehmen einzudämmen."

Gesamter Stream:
▶️ youtube.com/live/wF4ZRwJCwTw

0
0
0
0
0
0

Zákaz propalestinské skupiny Palestine Action je podle londýnského vrchního soudu nezákonný. Britská vláda, která ji loni označila za teroristickou, se proti rozhodnutí odvolá.
ℹ️ Podle soudců jde za teroristické považovat jen omezené množství aktivit skupiny. Zákaz zatím zůstává v platnosti – a to do doby než justice rozhodne o odvolání ze strany vlády.
🌐 Podrobnosti přímo z Londýna připojuje zahraniční zpravodajka ČT v Británii Katarína Sedláčková.

0
0
0
0
1
0

One of the funny things to me about the way we use languages with coroutines (or "async" if you're nasty) is that we set up the coroutines and then... Immediately await on them.

It's like... We're halfway there. So close. So close to actually taking advantage of concurrent programming. And yes, letting the event loop get in there instead of blocking hard on a main thread is a good thing and a strict improvement in circumstances where it matters.

But I do think sometimes about all the code I've seen where there are three network requests to three separate services that are totally independent of each other and the code is just... Eating the cost of "fully resolve request 1, fully resolve request 2, fully resolve request 3." I do wonder, sometimes, how many people think of these tools as concurrency and not just "the magic pixie-dust syntax I have to use to make half my functions the right color to be called from my other functions."

0
0

I've been doing some tests of Valgrind on OmniOS. Mostly looking good.

One thing that I've seen is that there are some gaps in the virtualisation of /proc.

For instance, if you call open[at]() or readlink[at]() on /proc/pid/object/a.out without any virtualisation that would work on e.g. memcheck-amd64-solaris rather than the guest executable. In the open/readlink syscall wrappers we have to check the path and if it is a special procfs path then switch it to use the path to the guest exe.

0
0

With me, staying at home for Saturday and Sunday, there has to be some alternative plan created so that I will use the time as useful as possible.

I think we'll make some progress in the italian textbook, I will most likely end my Gentoo adventure and reinstall the laptop for something else and setup it for 24/7 access over ssh.

I was also checking if and how I could setup some virtual hosted server and learn new things on the real machine with some nice domain 🙂 Ideas?

0
0
0

With we checked multiple criteria before indexing: "indexable" enabled, account not locked, no or in bio, not in opted-out list, only public posts. Every deletion, edit or block was processed instantly via .
Google uses that same "indexable" flag but ignores everything else, keeps deleted content cached for weeks.
We shut it down after pushback. Was that the right call? Don't hesitate to share, this concerns the whole Fediverse.

0
0
0
1
0
0
0
0