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.

0
0
0
0
0

せんきょ

「今回ばかりは」って声を結構見るんだけど、それ毎回言ってる気がする(毎回言ってないと本当にそうなってしまうのだが)
こういう人達が「今回は周りの声も強い」とも言っている
自分には分からない、毎回こんなものではないのだろうか
自分が無茶苦茶左に偏っているから全体を見渡せてない可能性大

0

The fact that the President of the United States posts a racist video with an image depicting the Obamas as apes and we’re supposed to pretend it’s perfectly normal, everyday stuff shows exactly what is terribly wrong with today’s political mainstream media.

0
0
0
0
0
0

It's FOSS cites facist lunatic

RE: mastodon.social/@itsfoss/11601

Linux users: haha funny, they put a bash manual in the files

Me: It's time to boycott It's FOSS and shame the author Abhishek Prakash for citing the Lunatic Journal. Unbelievable this made it past a review process for them to cite conspiracy theorists.

0
1

블친분들이 종종 저의 나이와 성별을 궁금해하셔서 이 트윗으로 한번에 말씀 드립니다. 17살. 남자이고요. 평소에 반 여자아이들에게 <소드아트온라인> 의 주인공인 키리토와 닮았다는 이야기를 많이 듣습니다. (제가 말만 걸면 여자들이 뺨을 붉히더군요)

0
1
1

I should do a production run of my analog-toolkit, my small STM32G431 dev-board. It comes in handy again and again, I have broken out most useful peripherals, USB, PD, UART, I2C, HRTIM, TIMs, Op-Amps, Comperators, the DAC and of course a bunch of ADCs (with on board capacitor, pull-up, pull-down and biasing options).

I just recently used its ADC and comperator in parallel to measure the time between two tigger events. The ADC was reading the averaged analog rail on which the trigger event occurred, setting an internal DAC to the negative comperator pin, with the the analog rail going to the positive comperator pin. The comperator was then set to start and stop a timer. Basically an automatic trigger voltage was measured and set via the adc, while high speed trigger events triggered the comperator, handy!

Assembling a few this evening by hand, a friend asked me for one. I should really have a few assembled, giving them out to friends, like with the OtterPills!

Link to board: github.com/jana-marie/analog-t

A photo of a white rectangular pcb with a lot of pinheaders extruding to all sides. To the left a USB receptacle sits on the board. A bunch of colourful cables leave the image to the right. The board says “analog-toolkit”
0
1

AI 붐 때문에 명확해진게 인류의 에너지와 자원은 굉장히 제한적이고 몇몇 나라에 몰려있으며 반도체도 필요한 그 시점에 충분히 찍을 수가 없음. 스마트폰, 컴퓨터 다 마찬가지란 이야기. 대만, 한국에 전쟁나면 인류는 일정 수준 이상의 컴퓨터를 만드는게 불가능해진다. AI 만능, 기술 만능 이전에 그냥 전세계가 피보는거야. 전쟁나면 KRW보다 비트코인이 안전할 것 같아요?

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3me76j3pqss2u

0

Apparently AMD's AutoUpdate downloads the updates over HTTP and executes them without any validation (presumably as SYSTEM user). AMD was notified of the vulnerability but according to them "attack requiring physical access to victim's computer/device, man in the middle or compromised user accounts" are out of scope.

Madness.

source: web.archive.org/web/2026020615

0
0
0

Just for fun, I tried signing up for litessl.cn/, the free Chinese ACME CA (powered by TrustAsia), using the browser translator.

After going through 4-5 captchas, one of which was unsolvable, they want to verify my phone number.

Dunno if it works if you're not Chinese, and I'm not sure I want my identity in a government cryptography database (too late), so I guess I'll give up.

0

Being on Team Words Mean Things is difficult these days, particularly when multibillion-dollar companies put out breathless press releases saying "By using our massive language model, whose training data includes every version of GCC ever released, and having it autocorrect its own output by testing it against GCC, we managed to make a C compiler that mostly works for only $20,000 in a week and gosh I have so many feelings."

I mean, what the fuck are we even doing here.

anthropic.com/engineering/buil

The fix was to use GCC as an online known-good compiler oracle to compare against. I wrote a new test harness that randomly compiled most of the kernel using GCC, and only the remaining files with Claude's C Compiler. If the kernel worked, then the problem wasn’t in Claude’s subset of the files. If it broke, then it could further refine by re-compiling some of these files with GCC. This let each agent work in parallel, fixing different bugs in different files, until Claude's compiler could eventually compile all files. (After this worked, it was still necessary to apply delta debugging techniques to find pairs of files that failed together but worked independently.)
0
0
0

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

📬 Issue 78 is out!

This week's lineup:
🤖 𝑆𝑤𝑖𝑓𝑡𝑈𝐼 𝐴𝑔𝑒𝑛𝑡 𝑆𝑘𝑖𝑙𝑙
🧠 𝐻𝑜𝑤 𝑡𝑜 𝑈𝑠𝑒 𝐿𝐿𝑀 𝑎𝑠 𝑎 𝐽𝑢𝑑𝑔𝑒
🌓 𝐷𝑎𝑟𝑘 𝑀𝑜𝑑𝑒
✨ 𝐺𝑙𝑎𝑠𝑠 𝑉𝑖𝑒𝑤𝑠 𝑤𝑖𝑡ℎ 𝑔𝑙𝑎𝑠𝑠𝐸𝑓𝑓𝑒𝑐𝑡𝐼𝐷
🧭 𝑇𝑒𝑠𝑡𝑎𝑏𝑙𝑒 𝑆𝑤𝑖𝑓𝑡𝑈𝐼 𝑛𝑎𝑣𝑖𝑔𝑎𝑡𝑖𝑜𝑛
📦 𝑂𝑛-𝑑𝑒𝑚𝑎𝑛𝑑 𝑟𝑒𝑠𝑜𝑢𝑟𝑐𝑒𝑠
🎬 𝐹𝑟𝑜𝑚 𝑃𝑖𝑥𝑒𝑙 𝐶𝑎𝑝𝑡𝑢𝑟𝑒 𝑡𝑜 𝑀𝑒𝑡𝑎𝑑𝑎𝑡𝑎
🔀 𝐶𝑜𝑚𝑏𝑖𝑛𝑒 𝑂𝑝𝑒𝑟𝑎𝑡𝑜𝑟𝑠 𝐶ℎ𝑒𝑎𝑡 𝑆ℎ𝑒𝑒𝑡

🔗: ios-newsletter.snappmobile.io/ by @snappmobile

0
0
0
0

Finde den Begriff Sucht schwierig, aber klar ist: Das ist nicht nur für Kids schlecht, sondern für alle.

Es sollte nicht Kindern und Jugendlichen verboten werden, auf die Straße zu gehen, sondern eine gute Straßenverkehrsordnung für alle geben. Von mir aus mit SUV-Verbot.

EU-Kommission: TikTok droht Strafe wegen Suchtgefahr | tagesschau.de
tagesschau.de/ausland/europa/t

0
0
0
1
0

TIL that I should write up brief documentation on all of the special features I've added to my (GNU Emacs based) mail environment so I can remember their existence and their keybindings. You'd think I wouldn't forget (I wrote the ELisp, after all), but apparently I use some of them too infrequently to stick, and re-reading my own code to recover what features exist is not ideal.

0
0
0

RE: glammr.us/@spagotto/1160240758

As another commenter pointed out, this is likely a change made in response to scraping of metadata (see: OCLC lawsuit against Anna's Archive, etc). However I suspect it would be trivial for a scraper to create a WorldCat account and then proceed with harvesting metadata from the site. Maybe this change is just to establish the context that the metadata is not a free resource for anyone to access online?

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