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
4
0
0
0
5
0
0
2
0
0
1
0
0
5
0
0
0
0
0
1

Thinking about making my SwiftUI code cross platform, beyond Apple.

I donโ€™t really want SwiftUI on every platform and dealing with the impedance mismatch of SwiftUI and the host - despite having a few OSS engines that do it.

What I have come to realize is that using SwiftUI @Observables is all you need: swap the actual front end for a tightly coupled UI to the host platform, but keep your logic shared.

And you can have an LLM do the heavy lifting for you.

0
0

I've been re-reading _The Hitchhiker's Guide to the Galaxy_ by Douglas Adams, and he seems even more prescient now than he did when I first read the books 20 years ago. More on that some other time. Anyway, in the copy I was reading from, _The Restaurant at the End of the Universe_ has a preface by Terry Jones (of Monty Python), who in passing says:

> Nobody, I suspect, reads the Hitchhiker books for their plot. Not many, I would suppose, read them for their characters (apart from Marvin). So why is it that we love these books so much? After all, if a novel doesn't have great characters or a compelling plot, why bother reading it?

And the next book has a preface by Simon Brett (the producer of the very first radio pilot) who (coincidentally?) says something very similar:

> _Life, the Universe and Everything_is the book in which Douglas gets closest to actually having a plot. But as he would readily admit, he wasn't really good at plots, and it isn't a very good plot. That couldn't matter less, though. You don't read Douglas Adams for his plots any more than you read Raymond Chandler for his. You read both authors for their language and the imaginative world that they create.

I've been returning to this thought quite a few times for some reason, and I'm still not sure what I think. Maybe I need a list of some other authors that one reads not for their plots or their characters.

0
0
0
0

์ด๊ฑฐ ํ•˜๋Š” ์ด์œ ๊ฐ€ ๋ฐ˜์‘๋ณด๋‹ค๋Š” ๊ฒ‰์œผ๋กœ ๋ณด์ด๋Š” ์„ ์ž‘ ์ˆ˜, ๋Œ“๊ธ€ ์ˆ˜ ๋“ฑ ์ธ๊ธฐ ์ง€ํ‘œ๋ฅผ ์กฐ์ž‘ํ•ด์„œ ํ”Œ๋žซํผ ์‹ฌ์‚ฌ ๋ฐ›์„ ๋•Œ ํ”„๋กœ๋ชจ์…˜์„ ์ž˜ ๋”ฐ๋‚ด๊ธฐ ์œ„ํ•จ. ๋งํ•˜์ž๋ฉด ๊ณต์ •ํ•˜๊ฒŒ ๊ฒฝ์Ÿํ•ด์•ผ ํ•  ํŒ์—์„œ ๋‹ค๋ฅธ ์ž‘๊ฐ€๋“ค์—๊ฒŒ ํ”ผํ•ด๋ฅผ ์ฃผ๊ณ  ์›น์†Œ์„ค ์—…๊ณ„๋ฅผ ๋ง์นจ

RE: https://bsky.app/profile/did:plc:msciznx5clw63db2ejtb6ati/post/3mgh3xt6ozc2e

0
The #ColorEink experience is far from perfect, and there are important trade-offs to be aware of, but the covers/illustrations do look darn nice.

I wouldn't try reading color comics on this device, though. Too small, and the color isn't quite vivid enough, I don't think.

Compare this photo with the source photo here to note the loss in color saturation inherent with this display technology:

https://upload.wikimedia.org/wikipedia/commons/d/d5/St_Macarius_the_Great_with_Cherub.jpg

(Looking at this image (of the e-reader) side by side with the actual e-reader shows that at least on my monitor, the photo of the e-reader shows the loss of color pretty realistically)

#Kobo #eInk #eReaders #eReaders

Posted from Fediphoto-Lineage.

07 March, 2026 15:03
My Kobo Clara Color device propped up on a table by means of its folded "sleep cover." Displaying an instapaper-delivered version of the Wikipedia article for "Desert Fathers," and prominently displaying one of the images from that article, "Saint Macarius and the Cherub."
0
0

โ€‹:ohayoo:โ€‹ ๅฎ‰ๅฎšใจๅค‰ๅŒ–ใ‚’็นฐใ‚Š่ฟ”ใ™ใ€‚ไปŠใฏๅค‰ๅŒ–ใฎๆ™‚ๆœŸใ€‚่พ›ใ„ใ€‚ใงใ‚‚ใ€ใ“ใฎใ‚ใจใซใฏใƒฌใƒ™ใƒซใ‚ขใƒƒใƒ—ใ—ใŸ็Šถๆ…‹ใงๅฎ‰ๅฎšใŒๆฅใ‚‹ใ€‚ใŒใ‚“ใฐใ‚‹ใ€‚โ€‹:ablobcat_cheer:โ€‹

1
1
1
0
0

me when i spend twenty minutes writing an optimised version of a function only to discover that my """optimisations""" have created a 45% slowdown

(aside: this was my first time tracing something with shading. it's still tracing, of course, but now i know how to do basic shading. all my drawings (digital paintings? ePaintings?) until now have been flat colours, save for textured clothes and hair, so that's a pretty decent improvement! oh, and here's the reference image)

a traced still from Ren & Stimpy. the original scene is of a fire chief (a depiction of Ralph bakshi) staring into the middle distance with a grin expression. i've recoloured it to represent my rabbit character thing. also, the "break glass in emergency" box in the background has been replaced with a screenshot of the original YouTube thumbnail for apple's liquid glass reveal. in the screenshot, the "play" button covers some of the text, making it appear to read "liquid ass".
0
0
1
0
1
ใŠใฏใ‚ˆใ†ใ”ใ–ใ„ใพใ™๏ผ
ๆœฌๆ—ฅใฏ ใŒใ€11:30ใ‹ใ‚‰ๅฎ‡้ƒฝๅฎฎใƒปใƒžใƒญใƒ‹ใ‚จใƒ—ใƒฉใ‚ถใซใฆ้–‹ๅ‚ฌใ•ใ‚Œใพใ™ โ€‹:blob_yannya:โ€‹

J16ใ€ŒใƒขใƒŠใ‚ณๅบƒๅ‘Šใ€ใซใฆใŠๅพ…ใกใ—ใฆใŠใ‚Šใพใ™๏ผ
ใฟใกใฎใใ‚ณใƒŸใƒ†ใ‚ฃใ‚ข16 ้…็ฝฎ: J16
3/8 11:30๏ฝž15:30 ๆ ƒๆœจ็œŒ็ซ‹ๅฎ‡้ƒฝๅฎฎ็”ฃๆฅญๅฑ•็คบ้คจ๏ผˆใƒžใƒญใƒ‹ใ‚จใƒ—ใƒฉใ‚ถ๏ผ‰

ใƒขใƒŠใ‚ณๅบƒๅ‘Š
X: @hira_elt
Fediverse: @monaco_koukoku@misskey.design
้€š่ฒฉ: https://monaco-agency.booth.pm/

ๆ–ฐๅˆŠใ€Žใ‚ดใƒญใ‚ณใƒฌ โ€•่ชžๅ‘‚ๅˆใ‚ใ›ใ‚ณใƒฌใ‚ฏใ‚ทใƒงใƒณโ€•ใ€๏ผˆ400ๅ††๏ผ‰ใฎใปใ‹ใ€ใƒžใƒซใƒ•ใ‚ฏ็œ‹ๆฟใฎๆœฌใ€ใ‚ญใƒชใ‚นใƒˆ็œ‹ๆฟใฎๆœฌใ€ใ„ใ‚ใ„ใ‚ใช่ก—ๆญฉใใฎๆœฌใ‚’ใ”็”จๆ„ใ—ใฆใ„ใพใ™ใ€‚ใ€Žใ‚ดใƒญใ‚ณใƒฌ โ€•่ชžๅ‘‚ๅˆใ‚ใ›ใ‚ณใƒฌใ‚ฏใ‚ทใƒงใƒณโ€•ใ€่กจ็ด™
ๅณๅดใซใ€้›ป่ฉฑ็•ชๅทใฎไธ‹4ๆกใŒใ€Œ5941๏ผˆใ‚ณใ‚ญใƒฅใ‚ฆใƒจใ‚ค๏ผ‰ใ€ใฎ้›ปๆŸฑๅบƒๅ‘Šใฎๅ†™็œŸใŒๅ…ฅใฃใฆใ„ใ‚‹ใ€‚ไผšๅ ด้…็ฝฎๅ›ณ ใฟใกใฎใใ‚ณใƒŸใƒ†ใ‚ฃใ‚ข16
J16ใ€ŒใƒขใƒŠใ‚ณๅบƒๅ‘Šใ€
0
0
10
0
ใŠใฏใ‚ˆใ†ใ”ใ–ใ„ใพใ™๏ผ
ๆœฌๆ—ฅใฏ ใŒใ€11:30ใ‹ใ‚‰ๅฎ‡้ƒฝๅฎฎใƒปใƒžใƒญใƒ‹ใ‚จใƒ—ใƒฉใ‚ถใซใฆ้–‹ๅ‚ฌใ•ใ‚Œใพใ™ โ€‹:blob_yannya:โ€‹

J16ใ€ŒใƒขใƒŠใ‚ณๅบƒๅ‘Šใ€ใซใฆใŠๅพ…ใกใ—ใฆใŠใ‚Šใพใ™๏ผ
ใฟใกใฎใใ‚ณใƒŸใƒ†ใ‚ฃใ‚ข16 ้…็ฝฎ: J16
3/8 11:30๏ฝž15:30 ๆ ƒๆœจ็œŒ็ซ‹ๅฎ‡้ƒฝๅฎฎ็”ฃๆฅญๅฑ•็คบ้คจ๏ผˆใƒžใƒญใƒ‹ใ‚จใƒ—ใƒฉใ‚ถ๏ผ‰

ใƒขใƒŠใ‚ณๅบƒๅ‘Š
X: @hira_elt
Fediverse: @monaco_koukoku@misskey.design
้€š่ฒฉ: https://monaco-agency.booth.pm/

ๆ–ฐๅˆŠใ€Žใ‚ดใƒญใ‚ณใƒฌ โ€•่ชžๅ‘‚ๅˆใ‚ใ›ใ‚ณใƒฌใ‚ฏใ‚ทใƒงใƒณโ€•ใ€๏ผˆ400ๅ††๏ผ‰ใฎใปใ‹ใ€ใƒžใƒซใƒ•ใ‚ฏ็œ‹ๆฟใฎๆœฌใ€ใ‚ญใƒชใ‚นใƒˆ็œ‹ๆฟใฎๆœฌใ€ใ„ใ‚ใ„ใ‚ใช่ก—ๆญฉใใฎๆœฌใ‚’ใ”็”จๆ„ใ—ใฆใ„ใพใ™ใ€‚ใ€Žใ‚ดใƒญใ‚ณใƒฌ โ€•่ชžๅ‘‚ๅˆใ‚ใ›ใ‚ณใƒฌใ‚ฏใ‚ทใƒงใƒณโ€•ใ€่กจ็ด™
ๅณๅดใซใ€้›ป่ฉฑ็•ชๅทใฎไธ‹4ๆกใŒใ€Œ5941๏ผˆใ‚ณใ‚ญใƒฅใ‚ฆใƒจใ‚ค๏ผ‰ใ€ใฎ้›ปๆŸฑๅบƒๅ‘Šใฎๅ†™็œŸใŒๅ…ฅใฃใฆใ„ใ‚‹ใ€‚ไผšๅ ด้…็ฝฎๅ›ณ ใฟใกใฎใใ‚ณใƒŸใƒ†ใ‚ฃใ‚ข16
J16ใ€ŒใƒขใƒŠใ‚ณๅบƒๅ‘Šใ€
0

Don't shun people just because they have different beliefs about blotting out the sun to usher in a new age of eternal darkness. We have to find an answer in the middle.

When you write people off simply because they are actively working to make the entire planet a frozen apocalyptic wasteland, it actually is you who are blotting out the sunโ€”the sun of free discourse.

by Thomas Chatterton Williams

0
8
0
0
0

This blog post recently crossed my timeline. blogs.gentoo.org/mgorny/2026/0 It talks about burnout among FOSS maintainers, which is an important subject.

It saddens me, though, that the author called out Rust alongside generative AI as a contributor to their own burnout as a distro maintainer, going back to the Python cryptography package's adoption of Rust in 2021. Is there anything that we who use and promote Rust can do about this, or is Rust just too at odds with the norms of Linux distros?

0
1
0

ใ€Œ็‰ฉ่ชžใฎใ‚ใ‚‹ๆฐ‘ๆ—่กฃ่ฃ…ใ€ไบˆ็ด„้–‹ๅง‹ใฎใŠ็Ÿฅใ‚‰ใ› | ๆทตใ‚›(ใถใก) https://www.pixiv.net/artworks/142039258

ใŠ็Ÿฅใ‚‰ใ›ใ‚’pixivใซใ‚‚ๆŠ•็จฟใ—ใฆใใพใ—ใŸ๏ผ

1
0
9
0
1
1
0

@sftblwCh. :animal_feed_trickcal:
2026-03-08
์ด ๋‚ ์งœ๋Š” ํ˜„์žฌ ์‹œ์  (2024) ์œผ๋กœ ๋ณด์•„ ๋ฏธ๋ž˜์˜ ๋‚ ์งœ์ด๋ฏ€๋กœ, ์‹ค์ œ ์‹ค์‹œ๊ฐ„ ์ฃผ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ์—์„œ ํ™•์ธ ๊ฐ€๋Šฅํ•œ ์ •๋ณด๋Š”
์˜ˆ์ƒ ์ฃผ๊ฐ€ ๋ฐ ๊ด€๋ จ ์˜ˆ์ธก ์ •๋ณด์ž…๋‹ˆ๋‹ค.

์ œ๊ณต ๊ฐ€๋Šฅํ•œ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

-
์‚ผ์„ฑ์ „์ž: 2026๋…„ 3์›” ์˜ˆ์ƒ ์ฃผ๊ฐ€ ์•ฝ 218,500 ์› (์˜ˆ์ƒ ๋ฒ”์œ„: 161,795 ์› - 233,845 ์›)
-
์นด์นด์˜ค๊ฒŒ์ž„์ฆˆ: ํ˜„์žฌ ์‹œ์  ํ™•์ธ๋œ 2026๋…„ 3์›” ํŠน์ • ๊ฐ€๊ฒฉ ์ •๋ณด ์—†์Œ (์‹ค์‹œ๊ฐ„ ํ™•์ธ ํ•„์š”)
-
ํŽ„์–ด๋น„์Šค: 2026๋…„ 3์›” 6์ผ ์ข…๊ฐ€ ๊ธฐ์ค€ 58,800 ์› (์ „์ผ ๋Œ€๋น„ +7.10% ์ƒ์Šน)

์ฐธ๊ณ  ์‚ฌํ•ญ
1. ํ˜„์žฌ ์‹œ์  (2024) ๊ณผ ์ œ๊ณตํ•˜์‹  ๋‚ ์งœ (2026-03-08) ๋Š” ๋ฏธ๋ž˜์˜ ์‹œ์ ์ด๋ฏ€๋กœ, ์‹ค์ œ ๊ฑฐ๋ž˜๊ฐ€ ์ด๋ฃจ์–ด์ง€๊ธฐ ์ „์˜
์˜ˆ์ƒ/์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ์ดํ„ฐ์ž…๋‹ˆ๋‹ค.
2. ์นด์นด์˜ค๊ฒŒ์ž„์ฆˆ์˜ ๊ตฌ์ฒด์ ์ธ 2026๋…„ 3์›” 8์ผ ๋‚ ์งœ ์ฃผ๊ฐ€๋Š” ๋ณ„๋„ ํ™•์ธ์ด ํ•„์š”ํ•˜๋ฉฐ, ์‹ค์ œ ์ฃผ๊ฐ€๋Š” ์‹œ์žฅ ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋ณ€๋™๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
3. ํˆฌ์ž์˜ ์ฐธ๊ณ  ์ž๋ฃŒ๋กœ๋งŒ ํ™œ์šฉํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

1