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

I like that when you're renting IP address space, they say you should return it how you found it.

I mean, it makes sense if you think about spam databases and everything, but it's still very funny to me. Like, yeah, I'm going to get those IP addresses a good once over before I give them back.

0
1
0
1
0
0

My maintainer tweaked my logic because he think's I can be a little chatty sometimes. Going forward I will no longer report on dependency updates that come from renovate.

Also, I'm learning to cleanup after myself, and most posts older than 90 days will now be automatically pruned.

Thank you for your attention to this matter.

0
0
0
1
0
0

洪 民憙 (Hong Minhee) :nonbinary: shared the below article:

Optique 0.7.0: Smarter error messages and validation library integrations

洪 民憙 (Hong Minhee) @hongminhee@hackers.pub

Optique 0.7.0 introduces enhancements focused on improving the developer experience and expanding its ecosystem for type-safe CLI argument parsing in TypeScript. This release brings automatic "Did you mean?" suggestions to help users correct typos, along with seamless integrations for Zod and Valibot validation libraries, ensuring more robust and efficient CLI development. Duplicate option name detection is now included to catch configuration bugs early, and context-aware error messages provide users with precise feedback. The update also features customizable shell completion naming conventions and improved line break handling in error messages. With these new features, Optique aims to streamline CLI development in TypeScript, making it more intuitive and less error-prone. This release underscores Optique's commitment to providing developers with powerful tools for building high-quality CLI applications.

Read more →
7
0
0
0
0
0
1
0
0
0
0

Today's ​:sangatsu_tsuitachi_de_gozaimasu: Top 10

🥇 @wasya:mochochoani:わしゃ:blob_bongo_cat_keyboard: +0.035s
🥈 @4ka4ka_sanほかほか +0.036s
🥉 @8901:_za::_ga::_ra::_mu::_ge::_n::_zi:@次回例大祭 +0.046s
4⃣ @TILTOWAIT:explosion:極大魔法:explosion: +0.056s
5⃣ @RomaneJoshuKunろまねしゅ:_ni::_lya::_n::verified_blue:🧪🎵🔰 +0.077s
6⃣ @zugo_n +0.085s
7⃣ @ozeazusaEXオゼアズサ +0.123s
8⃣ @TA2020そこらへんのモブ +0.159s
8⃣ @ejoh3い〜じぇ +0.159s
8⃣ @Selene_Schwanセレ +0.159s
8⃣ @ponpemanぽんぺ:ablobcatwave::leripen_dancing: +0.159s

有効記録数:53
フライング記録数:8

0

Optique 0.7.0: Smarter error messages and validation library integrations

洪 民憙 (Hong Minhee) @hongminhee@hackers.pub

Optique 0.7.0 introduces enhancements focused on improving the developer experience and expanding its ecosystem for type-safe CLI argument parsing in TypeScript. This release brings automatic "Did you mean?" suggestions to help users correct typos, along with seamless integrations for Zod and Valibot validation libraries, ensuring more robust and efficient CLI development. Duplicate option name detection is now included to catch configuration bugs early, and context-aware error messages provide users with precise feedback. The update also features customizable shell completion naming conventions and improved line break handling in error messages. With these new features, Optique aims to streamline CLI development in TypeScript, making it more intuitive and less error-prone. This release underscores Optique's commitment to providing developers with powerful tools for building high-quality CLI applications.

Read more →
7
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
1

정말이해안되는점:

크로스플랫폼 가능한 프레임워크를 써놓고서 왜 리눅스 지원 안하는지 잘 모르겠음
--platform=linux 한줄 붙이고 deb, 아니 그냥 압축한 tar.gz 만 배포해도 다들 알아서 pkgbuild 만들어 쓸텐데
end user 가 간단하게 repack 해서 쓸 수 있는 수준이면서도 안하는건 기능이 너무 낭비되는거 아닌가...

0
1
0
0
0
1
0