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.

๐Ÿ“ฌ Issue 78 is out!

This week's lineup:
๐Ÿค– ๐‘†๐‘ค๐‘–๐‘“๐‘ก๐‘ˆ๐ผ ๐ด๐‘”๐‘’๐‘›๐‘ก ๐‘†๐‘˜๐‘–๐‘™๐‘™
๐Ÿง  ๐ป๐‘œ๐‘ค ๐‘ก๐‘œ ๐‘ˆ๐‘ ๐‘’ ๐ฟ๐ฟ๐‘€ ๐‘Ž๐‘  ๐‘Ž ๐ฝ๐‘ข๐‘‘๐‘”๐‘’
๐ŸŒ“ ๐ท๐‘Ž๐‘Ÿ๐‘˜ ๐‘€๐‘œ๐‘‘๐‘’
โœจ ๐บ๐‘™๐‘Ž๐‘ ๐‘  ๐‘‰๐‘–๐‘’๐‘ค๐‘  ๐‘ค๐‘–๐‘กโ„Ž ๐‘”๐‘™๐‘Ž๐‘ ๐‘ ๐ธ๐‘“๐‘“๐‘’๐‘๐‘ก๐ผ๐ท
๐Ÿงญ ๐‘‡๐‘’๐‘ ๐‘ก๐‘Ž๐‘๐‘™๐‘’ ๐‘†๐‘ค๐‘–๐‘“๐‘ก๐‘ˆ๐ผ ๐‘›๐‘Ž๐‘ฃ๐‘–๐‘”๐‘Ž๐‘ก๐‘–๐‘œ๐‘›
๐Ÿ“ฆ ๐‘‚๐‘›-๐‘‘๐‘’๐‘š๐‘Ž๐‘›๐‘‘ ๐‘Ÿ๐‘’๐‘ ๐‘œ๐‘ข๐‘Ÿ๐‘๐‘’๐‘ 
๐ŸŽฌ ๐น๐‘Ÿ๐‘œ๐‘š ๐‘ƒ๐‘–๐‘ฅ๐‘’๐‘™ ๐ถ๐‘Ž๐‘๐‘ก๐‘ข๐‘Ÿ๐‘’ ๐‘ก๐‘œ ๐‘€๐‘’๐‘ก๐‘Ž๐‘‘๐‘Ž๐‘ก๐‘Ž
๐Ÿ”€ ๐ถ๐‘œ๐‘š๐‘๐‘–๐‘›๐‘’ ๐‘‚๐‘๐‘’๐‘Ÿ๐‘Ž๐‘ก๐‘œ๐‘Ÿ๐‘  ๐ถโ„Ž๐‘’๐‘Ž๐‘ก ๐‘†โ„Ž๐‘’๐‘’๐‘ก

๐Ÿ”—: ios-newsletter.snappmobile.io/ by @snappmobile

0

Vรฝstavbu dopravnรญho hล™iลกtฤ› v Roลพnovฤ› pod Radhoลกtฤ›m podpoล™รญ Zlรญnskรฝ kraj dotacรญ 4,5 milionu korun. Pล™รญspฤ›vek odsouhlasili krajลกtรญ radnรญ. Hล™iลกtฤ› za 26 milionลฏ korun mรก vzniknout letos u mฤ›stskรฉho koupaliลกtฤ›.

0
0
0
0
0
์‹ฌ์‹ฌํ•ด์„œ PLUG๋ฅผ ์กฐ๊ธˆ ์ƒ€์Šต๋‹ˆ๋‹ค.
้€€ๅฑˆใ ใฃใŸใฎใงPLUGใ‚’ๅฐ‘ใ—่ฒทใ„ใพใ—ใŸใ€‚
0
0
0
0
1

์ง€๊ธˆ ํ”ผ๊ฒจ ๋‹จ์ฒด ๋ฐฉ์†ก์„ JTBC ๋ณธ์ฑ„๋„์ด ์•„๋‹Œ JTBC์Šคํฌ์ธ  ์ฑ„๋„์—์„œ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ.. ๋ณธ์ฑ„๋„์€ ์ง€๋‚œ ์˜ฌ๋ฆผํ”ฝ ์žฌ๋ฐฉ์†ก ์ค‘์ด๋‹ค,. ์ด๊ฒŒ ๋งž๋ƒ JTBC์•ผ.. ์‹ฌ์ง€์–ด ์ขŒ์ธก ํ•˜๋‹จ ์ ํ”„๋งต ์ž๋ง‰์„ ๊ฐ€๋ฆฌ๊ธฐ๋„ ํ•ด์„œ ์—ฌ๋Ÿฌ๋ชจ๋กœ ๋‚œ๊ฐํ•˜๋‹ค ์•„๋‹ˆ ์ž๋ง‰ ์œ„์น˜ ํ™•์ธ ์•ˆํ•ด..? ๊ทธ๋ฆฌ๊ณ  ๋˜ ํ•œ๊ฐ€์ง€.. ๋ญ JTBC๊ฐ€ ์ž์ฒด์ ์œผ๋กœ ์ž๋ง‰ ๋“ฑ OAP ๋ฉด์—์„œ ์ž์ฒด ๋””์ž์ธ ๊ทœ๊ฒฉ์ด ์žˆ๋Š” ๊ฑด ์•Œ๊ฒ ๋‹ค๋งŒ ์˜ฌ๋ฆผํ”ฝ ๊ณต์‹ ๋ฐฉ์†ก์˜ ๋‘ฅ๊ทผ ํ…Œ๋‘๋ฆฌ ๋А๋‚Œ๊ณผ ์ข€ ๋งž์ถ”๋ฉด ์ข‹์ง€ ์•Š์„๊นŒ? โ€ฆ ์•„๋‹ˆ ๋ญ 4K UHD๋ฐฉ์†ก ์‹ ํ˜ธ๋„ ๋ชป๋งŒ๋“œ๋Š” ๊ฑด ์ดํ•ด๋Š” ํ•˜๊ฒ ๋‹ค๋งŒ..

0

์ €๋Š” ์‚ด์•„ ์ƒ์ „ ์ฒซ ์ž๋ฐœ์  ์žฌํ…Œํฌ๋ฅผ ์ฃผ์‹์œผ๋กœ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค(...) 2017๋…„ ์ฏค์˜ ์–ด๋А๋‚  ์ด์—ˆ๊ณ , ์ž๋™์ฐจ ๊ณ„์•ฝ๊ธˆ์„ ๋„ฃ๊ณ  ๋‚จ์€ ๋ˆ์œผ๋กœ ๋ญ˜ ํ• ๊นŒ ๊ณ ๋ฏผํ•˜๋‹ค๊ฐ€ ์‚ผ์„ฑ์ „์ž๋ฅผ ์‚ฌ๋ณด์ž. ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ฃ . ๊ทธ๋ฆฌ๊ณ  ์ฒซ ์ฃผ์‹๊ณ„์ขŒ๋ฅผ ๊ฐœ์„คํ•˜๊ณ  ๋งŒ๋“ค๊ณ  ๊ทธ๋กœ๋ถ€ํ„ฐ 5์‹œ๊ฐ„ ์ •๋„ ํ›„์— ์ฒ˜์Œ์œผ๋กœ ์ฝ”์ธ ๊ฑฐ๋ž˜๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค(...) ๋ญ˜ ์•Œ์•˜๋ƒ๊ณ ์š”? ์•„๋‡จ, ๊ทธ๋Ÿฐ๊ฒŒ ์žˆ๋‹ค๋”๋ผ ์ •๋„๋กœ๋งŒ ์‹œ์ž‘ํ•œ ์ผ์ด์—ˆ์ฃ . ์•„๋ฌดํŠผ ๊ทธ ๋’ค๋กœ ๋ถˆ๋ฒ•์ ์ธ ๊ฒƒ๊ณผ ํŒŒ์ƒ, ์„ ๋ฌผ ๊ฐ™์€๊ฑธ ์ œ์™ธํ•˜๊ณ ๋Š” ์ฐธ ๋‹ค์–‘ํ•œ ์žฌํ…Œํฌ๋ฅผ ํ•ด๋ดค๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š”๋ฐ์š”. ํฌ๊ฒŒ ์„ฑ๊ณตํ•˜์‹  ๋ถ„๋“ค ์ž…์žฅ์—์„œ๋Š” ์–ด๋–จ์ง€ ๋ชจ๋ฅด๊ฒ ์œผ๋‚˜,

0
1
1
0
0
0
0
0
0

@hongminheeๆดช ๆฐ‘ๆ†™ (Hong Minhee) :nonbinary: I wasnโ€™t able to join you talk on Tuesday but the slides inspired me to finally try @fedifyFedify: ActivityPub server framework ๐Ÿ™Œ
What a cool library thank you so much for building it. It was amazingly easy to get going.

Got inspired by @liaizonwakest โ‚โ€™s posts about groups earlier this week:
groups.louismerl.in/groups/test

Source code incoming.

0
0
0
0
0
0
0

ใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒŽใƒŽใƒฉใƒŽใƒฉใƒŽใƒŸใƒฉใƒŸใƒŸใƒŸใƒŸใƒŸใƒŸใƒŸใƒŸใƒŸใƒฉใƒŽใƒŸ้ขจ้ขจใƒ‰ใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒ‰ใƒ‰ใƒ‰้ขจ้ขจ้ขจ้ขจ้ขจใƒ‰ใƒŸใƒฉใƒŽใƒŸใƒฉใƒŽใƒ‰ใƒ‰ใƒ‰ใƒŸใƒŸใƒŸใƒฉใƒฉใƒฉใƒฉใƒฉใƒฉใƒŸใƒŸใƒŸใƒŸใƒŸใƒŸใƒฉใƒŸใƒฉใƒŽใƒŽใƒŽใƒŸใƒฉใƒŸใƒฉใƒŸใƒฉ้ขจ้ขจ้ขจ้ขจใƒ‰ใƒชใ‚ขใƒ‰ใƒ‰ใƒ‰ใƒ‰ใƒชใƒ‰ใƒชใƒ‰ใƒชใƒ‰ใ‚ขใƒ‰ใƒ‰ใ‚ขใƒชใƒ‰ใƒชใ‚ขใƒชใƒ‰ใƒชใƒ€ใƒชใƒ‰ใ‚ขใ‚ขใ‚ขใ‚ขใ‚ข๏ผ

0
0

btw I'm still very available for hire!

Full-Stack Software Engineer experienced with System Design / Architecture, Software Development, Computer Security, and other DevOps processes (Testing, Deployment, Operations, Monitoring). Experienced with Cloud, On-premises (bare-metal), and Embedded system environments. Excellent team player described as "genuine", "charismatic", and "a joy to work with" by current and former leadership.

Greatly experienced in Software Development positions, but looking to pivot to a more security-oriented role within the development field, ideally using my experience in Computer Security and Secure Software Development to help build safe and reliable backend software. My ideal job would be a long-term position on a team with a healthy work environment and friendly (but professional) work relationships.

---

Decade of experience in
Software Development and Computer Security, plus non-professional experience in Linux System Administration, Embedded Software Development, and Security Auditing. I've got a Bachelor's Degree in Computer Science (Cyber Security concentration) and have training in GDPR, PCI, HIPAA, FERPA, and other compliance requirements.

I
work well on a team and have experience with many common work management platforms (Azure DevOps, Jira, RTC), office suites (Microsoft Office, Google Cloud / Workspace, Office 365, Open/Libre Office), and other collaboration tools (Skype, Zoom, WebEx, Google Meet, Microsoft Teams).

My experience is primarily in
C# (DotNet Framework, Core, and Modern), Web Platform Technologies (TypeScript, JavaScript, HTML, CSS, SCSS, SASS), and Relational (SQL) Databases (PostreSQL, Oracle, SQLServer, SQLite), but I'm a quick learner and could easily adopt any technology that's similar to something I know. I have extensive experience with Cloud Development (Microsoft Azure), On-Premises Deployment, and Hosted Servers (VPS, managed, abd bare-metal).

I also have experience in customer support, and while I'm
not willing to accept any IT Helpdesk or Support role, I do believe that experience helps me in the software development field as well. I've been commended by managers for my ability to explain technical information in non-technical terms, work with inexperienced or non-technical staff in a supportive way (I never talk down or judge anyone for lacking knowledge), and participate constructively in cross-functional discussions beyond my area of expertise.

I enjoy a good challenge, as long as I have the support and tools I need. I pride myself in delivering robust, well-tested, and reliable solutions that can last long-term with minimal maintenance requirements or tech debt.

---

While I'm
generally flexible in most things, I do require a position with strong healthcare benefits, remote work options, and an inclusive work environment. I also strongly desire time flexibility to support my role as a caretaker for my physically-disabled wife. I prefer a role that does not use AI-based coding tools, but I'm willing to use them if required.

---

If this sounds like someone you'd like at your organization, then please send a DM (Private Message)! Resume and professional contact details available upon request. Otherwise, please boost for visibility!

0
0
0
0

Found the issue with screenshots on having random lines in them.
I have found out that it is caused by animations on the layerrule for slurp. Previously I had as per the docs:

layerrule=noblur:1,layer_name:selection

But have discovered if I also disable animations for slurp then it takes crystal clear screenshot selections now.

layerrule=noanim:1,noblur:1,layer_name:selection

https://mangowc.vercel.app/docs/window-management/rules#layer-rules


0
1
0
0
0
0

์ œ๊ฐ€ ํ‚ค๋ณด๋“œ/๋งˆ์šฐ์Šค, ps5 ๋“€์–ผ์„ผ์Šค, ์—‘์Šค๋ฐ•์Šค์› ํŒจ๋“œ ์ด๋ ‡๊ฒŒ ์„ธ์ข…๋ฅ˜๋กœ ์ปจํŠธ๋กค์„ ํ•ด๋ดค๊ฑฐ๋“ ์š”? ์ „์ฒด์ ์ธ ๋ฐธ๋Ÿฐ์Šค๋Š” ๋“€์–ผ์„ผ์Šค๊ฐ€ ๊ฐ€์žฅ ์ข‹์€๋ฐ, ์—ญ์‹œ ์ด์„ ๋•ก๊ธฐ๋Š” ๋ง›์€ ์—‘์Šค๋ฐ•์Šค ์›์„ ๋”ฐ๋ผ์˜ฌ ์ˆ˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. PS5 ๋ฒ„์ „์œผ๋กœ๋Š” ๊ฑฐ์˜ ์—ผ๋ ฅ ํ”Œ๋ ˆ์ด๋งŒ ํ–ˆ๋Š”๋ฐ, PC๋ฒ„์ „+์—‘์Šค๋ฐ•์Šค์›ํŒจ๋“œ ์ด๋ ‡๊ฒŒ ํ•˜๋‹ˆ๊นŒ ๊ทธ๋ƒฅ ๊ฒŒ์ž„์ด ๊ทธ๋•Œ๋ถ€ํ„ฐ ์Šˆํ„ฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์•„! ์ด ๋ง›!

0

uspol, personal

not just my work, the org, but the kind of work I want to push and advocate for

I talked with @mlemwebDr. Morgan Lemmer-Webber about, what's the condition on which we could just hunker down if things got bad? but it seemed to require not being out there if things kept escalating

I'm not interested in being out there for popularity, I'm interested in being out there because I believe strongly that certain kinds of things should happen and I do think I have success in using my skills and work to push the needle in the direction I think it should go

and I wouldn't be happy giving that up, and I don't think I am the kind of person who can go quiet

and I do think that secure communication tech has never been more important

so I dunno

here I am

uspol, personal

@cwebberChristine Lemmer-Webber @mlemwebDr. Morgan Lemmer-Webber "and I do think that secure communication tech has never been more important"

Amen to that.

I hope things will improve. They might. I sometimes think that they will, but only by small enough margins that prevent real change.

When Trump was actively threatening Greenland, I felt like we were at a tipping point ... and then he walked back a little and it seems that the world at large took that as a cue to also walk back rather than to keep pressing.

Same with what's happening in Minnesota. They keep turning up the heat and then bringing it back down when there's a sign that things will boil over to the point that the public won't accept the new status quo anymore. But it never gets turned back down all the way. (To abuse an analogy badly.)

Hope you keep finding happiness in Canada and someday feel like returning (if you choose) is an option. I hope that someday it *is* an option and we finally have a society in which trans people feel and *are* safe and welcome. Lastly, I really hope that I live to see it.

0

์ง€๋‚œ๋ฒˆ ์ดํ•ด์ฐฌ์ด ๊ณผ์—ฐ ๋ฏผ์ฃผํ™”์˜ ์ •์‹ ์„ ๋๊นŒ์ง€ ๋ฐฐ์‹ ํ•˜์ง€ ์•Š์•˜๋‚˜์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ์—์„œ ์–ธ๊ธ‰ํ–ˆ์ง€๋งŒ ์ „ ๋ฏผ์ฃผ๋‹น์ด ๋‹น์œผ๋กœ์„œ ๋ฏผ์ฃผํ™” ์ •์‹ ์„ ๋ฐฐ์‹ ํ•˜์ง€ ์•Š์€ ๋‹น์ธ๊ฐ€์— ๋Œ€ํ•œ ํฐ ์˜๋ฌธ์ด ์žˆ์–ด์š”. ๋Š˜ '์ด์ •๋„ ํ–ˆ์œผ๋ฉด ๋์ง€ ๋๊นŒ์ง€ ํ•  ํ•„์š” ์žˆ์„๊นŒ'๊ฐ™์€ ์ž์„ธ๋ฅผ ์ทจํ•˜๊ธฐ ๋•Œ๋ฌธ์—. ๋Œ€ํ†ต๋ น ๋˜๊ณ  ๋…ธ๋™์ž๋“ค์—๊ฒŒ ๋…ธ๋™์šด๋™์ด๋‚˜ ์—ด์‹ฌํžˆ ํ•˜๋ผ๋Š” ๋Œ€ํ†ต๋ น ๋‰ด์Šค์™€ ์„ฑํ‰๋“ฑ ๊ฐœํ—Œ์— ๋Œ€ํ•ด ๋ถ€์ •์ ์ธ ๊ตญํšŒ์˜์žฅ ๋‰ด์Šค๋ฅผ ํ•˜๋ฃจ์— ๋ณด๋‹ˆ ํ˜„๊ธฐ์ฆ์ด ๋‚˜๋ ค๊ณ  ํ•˜๋„ค์š”.

RE: https://bsky.app/profile/did:plc:7reki7xuobtaq6iuqquznqby/post/3me6jhgu6as2w

0
0

็ฉไพฟใชๆ—ฅ็ตŒๆ–ฐ่žใŒ็ใ—ใๆฟ€ๆ€’ใ—ใฆใ„ใ‚‹ใ€‚
ๆ”ฟๅบœใฏใ“ใฎ้œฒ้ชจใชๅ†…ๆ”ฟๅนฒๆธ‰ใซใฉใ†ๅฏพๅฟœใ™ใ‚‹ใ‚“ใ ใ‚ใ†ใญใ€‚

๏ผป็คพ่ชฌ๏ผฝใƒˆใƒฉใƒณใƒ—ๆฐใฎๅนฒๆธ‰ใฏไธ้ฉๅˆ‡ใ  / ๆ—ฅ็ตŒๆ–ฐ่ž
nikkei.com/article/DGXZQODK067

๏ผป็คพ่ชฌ๏ผฝใƒˆใƒฉใƒณใƒ—ๆฐใฎๅนฒๆธ‰ใฏไธ้ฉๅˆ‡ใ  - ๆ—ฅๆœฌ็ตŒๆธˆๆ–ฐ่ž

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

www.nikkei.com ยท ๆ—ฅๆœฌ็ตŒๆธˆๆ–ฐ่ž

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