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
0
1
0
0
0

Dear OSS community on Mastodon,

Every day I scroll through my feed and I see proud announcements like:

โ€œFirst Alpha Relase of HyperTurboWidget available"

or

โ€œVersion 2.7.1 now with improved glorb handlers!โ€

or

โ€œFlux Capacitor version 4.5 is outโ€

โ€ฆ and I sit there wondering if I should be excited, terrified, or calling a licensed electrician.

Donโ€™t get me wrong, I love open source. I just have no idea what three quarters of these projects actually do. Are we talking about a web server? A file system? A middleware thingy that keeps the flux from overflowing into the spaceโ€“time continuum?

So, dear OSS developers of the world: When you announce a new release, please give us (your adoring but slightly confused audience) just a tiny bit of context.

  • Tell us what your software does.
  • Tell us why this release is cool.
  • Tell us what it requires to work.

Example:

We are proud to announce Flux Capacitor version 4.5 is now avalaible. While it creates a nice wormhole to 1955, it requires an underlying gigawatt stack 1.21 to work reliably.

Because nobody wants to cheer enthusiastically for โ€œv2.7.1โ€ while secretly Googling โ€œwhat is a glorb and why does it need handlingโ€.

Yours truly,

Someone who wants to celebrate your achievements

0
0
0

์ง€๊ธˆ ๋“ฃ๋Š” ์Œ์•…

Abel Ghekiere - In De Verte, Dit Uitzicht / ์— ๋น„์–ธํŠธ, ์— ๋น„์–ธํŠธ ์•„๋ฉ”๋ฆฌ์นด๋‚˜
---
album.link/s/5lp6bCz4tmKLFgRRu
---
* ์ฒญ์ทจ์ผ์ž์™€ ์—…๋กœ๋“œ์ผ์ž๋Š” ์ƒ์ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1
0
0
2
0
0
0
0
0
0
1

๋ฌธ์žฅํ˜• ๋น„๋ฐ€๋ฒˆํ˜ธ ์žฅ์ :
๋งŒ๋“ค๊ธฐ๋„ ์‰ฝ๊ณ  ์™ธ์šฐ๊ธฐ๋„ ์‰ฝ๋‹ค
๋‹จ์ :
๋น„๋ฐ€๋ฒˆํ˜ธ์˜ ๋ณด์•ˆ์„ฑ์ด ์‚ฌ์šฉ์ž์˜ ๋ฌธ์˜ˆ์ฐฝ์ž‘ ๋Šฅ๋ ฅ์— ๋น„๋ก€ํ•  ์ˆ˜ ์žˆ์Œ

0

๋ฌธ์žฅํ˜• ๋น„๋ฐ€๋ฒˆํ˜ธ ์žฅ์ :
๋งŒ๋“ค๊ธฐ๋„ ์‰ฝ๊ณ  ์™ธ์šฐ๊ธฐ๋„ ์‰ฝ๋‹ค
๋‹จ์ :
๋น„๋ฐ€๋ฒˆํ˜ธ์˜ ๋ณด์•ˆ์„ฑ์ด ์‚ฌ์šฉ์ž์˜ ๋ฌธ์˜ˆ์ฐฝ์ž‘ ๋Šฅ๋ ฅ์— ๋น„๋ก€ํ•  ์ˆ˜ ์žˆ์Œ

0
0
0
0
0
1

ํ•œ๊ตญ ์ฐพ๊ณ  ๋Œ€ํ•œ๋ฏผ๊ตญ ์ฐพ๊ณ  Korea ์ฐพ๊ณ  South Korea ์ฐพ๊ณ  ROK ์ฐพ๊ณ  Korea, Republic of ์ฐพ์•„๋ณด๊ณ  ์•„ ์•„๊นŒ Korea ์—†์—ˆ์ง€ ํ•œ ๋‹ค์Œ์—์•ผ >> Daehanminkuk << ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ

RE: https://bsky.app/profile/did:plc:efe44gdkbuuyqgisirmzdkk3/post/3m7hlqrib3s22

0

Finally published my Stylelint config as a separate npm package so I can conveniently reuse it between projects. Including a list of 499 properties sorted in a way that makes sense to me (never-ending work in progress). The update.js script will help me to keep it up to date using @mdnMDN Web Docsโ€™s BCD.

github.com/pepelsbey/stylelint

0
0
0
0
1
1
1

้–ข่ฅฟไบบใฏในใคใซใŠใ‚‚ใ—ใ‚ใใชใ„ใ—ใƒŽใƒชใ‚‚่‰ฏใใชใ„ใ—ๆ™ฎ้€šใซใ—ใ‚ƒในใฃใฆใ‚‹ใ ใ‘ใงๆผซๆ‰ใซใชใฃใŸใ‚Šใ—ใชใ„
ใ ใ‹ใ‚‰็งใŒใŠใ‚‚ใ—ใ‚ใใฆใƒŽใƒชใŒใ‚ˆใใฆใ‹ใ‚ใ„ใ„ใฎใฏ้–ข่ฅฟไบบใ ใ‹ใ‚‰ใ˜ใ‚ƒใชใใฆ็งใ ใ‹ใ‚‰ใซใปใ‹ใชใ‚‰ใชใ„
ใ‚‚ใฃใจ็งใจใ„ใ†ๅญ˜ๅœจใ‚’ใ‚ใ‚ŠใŒใŸใŒใ‚Œใ€ไธ–็•Œ

0

Really enjoyed this season of F1. For my geek friends: if you think this is "just another sport", you are wrong. F1 is about engineering, strategy and 2000-person teams working towards success: the driver is just the cherry on top. Once you get into it, race strategy discussions are fascinating and none of this exists in simpler sports like tennis. Highly recommended for nerds.

0
0
1
0
0
0
1

Absolutely sinking feeling in my stomach: I've jut discovered that our local "cupboard" storage doesn't have any of my wife's photos or videos from 2020 to 2021.

The Nextcloud app on her phone was always temperamental, but it wasn't a big problem because stuff went to Google Photos too. Recently we reached the storage limit for Google, so I wanted to make sure everything was in the cupboard.

I reinstalled the Nextcloud app and it said it had backed up everything, so she deleted big videos from Google Photos. But of course, really old stuff wasn't on her phone any more!

I really hope we've got copies somewhere of her videos.

0

์•—! ํ•ด์ปค์ŠคํŽ! ์ฝ”๋“œ์Šค๋‹ˆํŽซ ๊ณต์œ ํ•˜๋Š”๊ฒŒ GitHub Gist๋ณด๋‹ค ํŽธํ•˜๋‹ค!!!

# ์š”๋Ÿฐ ์‹์œผ๋กœ
def greeting(word: str) -> None:
    print(f"hello {word}")

greeting("world")
7
0
0

ใ‚ใ‚‹ใ ใ‚๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ
ใ‚ชใƒฉใƒƒใ‚ธใƒฃใƒณใƒ—ใ—ใ‚๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ
ใ‚ใ‚‹ใ˜ใ‚ƒใญใ‡ใ‹ๅ‡บใ›๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ๏ผ

0
0
2

I wish people would stop saying "JavaScript was written in 10 days" with the subtle implication that this is somehow shoddy or half-arsed. GvR wrote the first version of Python in a month in December 1989; the first bit of C was made out of B and NB in a month or two in ~1970. Every single bit of software you've ever used that isn't some enterprise nightmare was first a proof of concept hacked together in a couple of weeks by whoever first did it. This is entirely normal; it's not a bad thing!

0
0
0
2
0
0
0

An important lesson I've had to learn the hard and slow way: a Raspberry Pi is a piece of junk, and an old/used x86 board is almost certainly both better and cheaper for whatever you intended to use that RPi for. (And you were just going to put it in a cupboard as a home server, weren't you?)

https://mas.to/users/zzt/statuses/115682999290973569
0
0