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.

the first bandcamp friday of 2026 is here ๐Ÿ’— back in december, i released my latest slab, weaving unreleased songs & feelings through a number of electroacoustic tools into an ambient tapestry of introspective yearning. everything left unsaid remains within me

ourdearfriendthemedic.bandcamp

0
0
0
0
0
0
0
0
0
1

What is the history of US sanctions on Iran?

The US first imposed sanctions on Iran in November 1979, after the Islamic revolution overthrew the US-backed Shah Mohammad Reza Pahlavi, halting oil imports and freezing $12bn in Iranian assets.

In 1995, then-President Bill Clinton issued executive orders preventing US companies from investing in Iranian oil and gas and trading with Iran. He banned US trade with Iran and investment in the country.
1/



0
0

If you're curious to see something novel today, check this out.

youtube.com/live/2tVKonDzLDg?s

I started live streaming from the remote Arizona desert at sunrise this morning, and the stream has been going all day.

Join me for warmer weather, desert solitude and some dystopian cyberpunk background music.

0
0
0
0

Do you have any questions about how to use Mastodon or the wider Fediverse? Feel free to ask in the replies, or DM me if you want to ask in private.

No question is stupid or silly, I'm especially trying to help new people ๐Ÿ™‚

(If you prefer to look stuff up without asking, there is lots of help for new people on the website at fedi.tips )

0
0
0

Do you have any questions about how to use Mastodon or the wider Fediverse? Feel free to ask in the replies, or DM me if you want to ask in private.

No question is stupid or silly, I'm especially trying to help new people ๐Ÿ™‚

(If you prefer to look stuff up without asking, there is lots of help for new people on the website at fedi.tips )

0
0
0
0

so moltbook and clawedbot are having a meltdown because it only took ten days for someone to realize it was a pietri dish for malware and packed the skills store full of backdoored malicious bullshit and they had no plan to deal with that inevitability? because this was a guarantee. it was GOING to happen. if we go save them, we are letting them fuck around, but not find out. they NEED to find out.

do not help

you are OBLIGATED to watch it burn

0
0
2

"For anyone who had ever wondered how the Germans turned a blind eye to the Holocaust, we are living through the answer. ...

We are not the Nazis. That means we have an obligation to say watchful and keep protesting. We have to loudly reject the people who are trying to take us there."

~ Joyce Vance


/3

joycevance.substack.com/p/we-a

0

minor tr(1) gotcha I encountered recently: It does NOT use regex-style "[a-z]" notation for a character class. One might do something like

$ echo 'abcd123' | tr -d '[a-c]'
d123

which does what's expected. But then put a "[" or "]" in the input:

$ echo '[abcd123]' | tr -d '[a-c]'
d123

The "[" and "]" are treated as literal characters and get deleted/translated too. You can use class-names with them though:

$ echo '[abcd123]' | tr -d '[:alpha:]'
[123]

0
0

Also, weirdly, woke up to all my notes in Obsidian deleted across all my devices. Luckily, I've got scripts that commit changes to a private git repo every 5 minutes, so things seem recoverable. Trying to figure out if syncthing had a spasm or something and nuked the files

0
0
0
0
0
0
0
0
0
0
0

"Iโ€™m not sure exactly how it happened. I think the lazy answer is โ€œGitHub!!!!โ€. I do think GitHub played a role, but I think the answer is more complex than that. I personally think that gender plays a huge role. But thatโ€™s a different essay. Regardless of *why* it happened, something did happen."

0
0

SwiftUI geeks, help me out. Just a simple thing.

I got a container that ignores the safe area margins to fill the screen, but how can I reapply the Safe Areas in the View within, like, a ScrollView so that the content scrolls through the NavBar and Tabbar?

0
0
0

์˜›๋‚ ์— (ํ•œ๋‹ฌ์— 120๋งŒ์› ์ฃผ๋Š”) ์ธํ„ดํ•œํ…Œ๋Š” ํŒ๊ต๋ฐ”๋‹ฅ์—์„œ ์•ผ๊ทผ์‹œํ‚ค๋Š” ๊ฑด ์ข€ ๋„ˆ๋ฌดํ•œ๊ฑฐ ์•„๋‹ˆ๋ƒ๊ณ  ํ•œ ์ ์ด ์žˆ์—ˆ์Œ. ๋Œ€ํ‘œ๋Š” ์ดˆ๋ณด๋ผ์„œ ์ด์ƒํ•œ ๋…ธ๊ฐ€๋‹ค๋ฅผ ์—ด์ฏ”์—‰! ํ•˜๋ฉด์„œ ํ•˜๊ณ ์ž ํ–ˆ๊ณ  ๋Œ€๋ถ€๋ถ„ ๊ฒฝ๋ ฅ์ง์ด๊ณ  ์ผ์ด ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์€ ๊ทธ ์ผ์„ ์™ธ๋ฉดํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ธํ„ด์ด ํŒ๊ต ๊ตํ†ต ๋Š๊ธธ ๋•Œ๊นŒ์ง€ ์ผํ•ด. ๊ทธ๋žฌ๋”๋‹ˆ ๋‚˜๋”๋Ÿฌ โ€œ๋…ธ์กฐ์œ„์›์žฅ์ด๋ƒโ€ ๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ โ€œ์ œ๊ฐ€ ํ•˜๋‚˜ ๋งŒ๋“ค๊นŒ์š”โ€ ํ–ˆ๋”๋‹ˆ ์ฃฝ์ผ๋“ฏ์ด ๋…ธ๋ ค๋ด„. ์ด๊ฒƒ์ด ๋จธํ•œ๋ฏผ๊ตญ ์ค‘์†Œ์˜ ํ˜„์‹ค์ž„.ใ…‹ใ…‹ใ…‹ ์‹ธ์šธ๋ž˜๋ฉด ๋ชฉ์ˆจ์„ ๊ฑธ์–ด์•ผ๋จ. ๋ญ ์˜›๋‚ ๋ถ€ํ„ฐ ๋‚ด ๊ณ ์šฉ์€ ํŒŒ๋ฆฝ๋ชฉ์ˆจ์ด๊ณ  ํ•ด๊ณ ๊ฐ€ ์‚ด์ธ์ด๋ฉด ๋‚˜๋Š” ์žฌ๋ฆผ์„ ๋ช‡๋ฒˆํ•œ๊ฑฐ๋ƒ ์•„๋ฌดํŠผ ์˜ˆ์ˆ˜์ด๊ธด ํ•  ๊ฑฐ์•ผ ๊ทธ์น˜?

RE: https://bsky.app/profile/did:plc:6csqny7gjrvin2ozcnqvolgh/post/3me6cvcn7mk2d

0
0

Spojenรฉ stรกty pล™eruลกily kontakt s marลกรกlkem polskรฉho Sejmu. รšdajnฤ› kvลฏli jeho urรกลพkรกm americkรฉho prezidenta. Pล™edseda dolnรญ komory omluvu neplรกnuje. Varลกava pล™itom dlouhodobฤ› patล™รญ ke klรญฤovรฝm partnerลฏm Washingtonu v Evropฤ›.

0
0
0
0
0
0
0

Capitalism has convinced people that new always equals โ€œbetterโ€ so if you want to rebel against Capitalism start to recognize that โ€œnewโ€ is often just a way to extract more money from you.

Existing (or โ€œoldโ€) things can be functional and beautiful, and often easier to repair.

The word โ€œoldโ€ should not be an insult. Not to things or to people.

0
0
0
0
0
0