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

Legal Question: If I have an activity pub instance, and someone on a mastodon instance operating under the new terms of service follows an account on that instance - to what extent does my instance become a "user" of the mastodon instance.

- Arguably user profile info is out of scope, as such content is explicitly requested by the mastodon instance.

However, a "Create" request is submission of content, it is generally posted *to* a server, for the purposes of mirroring content on that server.

0
0
0
1

sysctlview freshports.org/deskutils/sysct is a GUI utility for sysctl on . :freebsd:
It's probably my first project 👨‍💻 , it's still in the Ports Collection 📦 and runs fine, but it hasn't been updated in years.

Maybe it's finally time to brush up on ++ and give sysctlview a proper rewrite.
The original version uses ( for C++), but a few years ago I ran a poll and most people preferred
So maybe a QTsysctlview is on the horizon? 👀

Screenshot of the main sysctlview interface showing a tree view of sysctl categories. The table lists Name, Description, and Value columns. The selected item is kern, with description “High kernel, proc, limits &c.” and an empty value field.    Query riuscita

A screenshot of a sysctlview application window, displaying a hierarchical list of system control parameters. The window is titled "sysctlview" and has "File", "View", and "Help" menus, along with "Main" and "Flags" tabs. The main panel shows three columns: "Name", "Description", and "Value".Screenshot of sysctlview showing detailed sysctl entries under the kern category. Columns include Name, OID, Label, Description, Flags, Type, Format, and Value. A popup window is open displaying details for kern.version, showing the FreeBSD version string, flags (RD, MPSAFE), and that the value is not writable.Screenshot of sysctlview in "Flags" mode, displaying sysctl variables with a wide matrix of capability flags such as RD, WR, TUN, STATS, MPSAFE, and more. The "View" menu is open, showing filtering options like "Flags Tree" and toggles for various flag categories. The desktop in the background shows several folders including freebsd-doc, freebsd-accessibility, and ports.
0

You should read every “here’s how AI will change your job” in the context of who has the power to change the conditions of work, and how that power is exercised. And remember that major changes to working conditions come about in one of two ways: as negotiation, and as coercion.

0
0
0
0
0
0

Dear Fedi friends,

Would you like a visual representation of the "Mastodon Hug of Death"? AKA your site immediately going offline when you post a link on Mastodon... because thousands of servers are trying to fetch the preview image?

I have talked about it in the past and I feel like several people didn't believe me.

I experienced it twice with my self-hosted Ghost blog, before I had Varnish cache protecting it.

Well well well, a few minutes ago I experienced the Hug of Death (also known as the "Mastodon stampede") after posting a link to my Wordpress site. I had made a landing page for my Fedi promo video where you can download shorter clips and stills.

A few SECONDS after posting a toot with the link on Mastodon my Wordpress site went offline.

I immediately deleted the toot and went to check out the dashboard of my web hosting site, so I could clear the cache.

This is the image I saw - I GASPED OUT LOUD: nearly 4000 requests in seconds. That's how you DDOS yourself 🤪​

I just re-posted the toot by adding an image from my computer so that thousands of servers wouldn't try to get the cover image from the post itself (media from a toot overwrite cover images from blog posts)

Just a regular Tuesday afternoon 20 minutes before I need to go get my child from pre-school 😅​

#MySoCalledSudoLife

a screenshot from the dashboard of my website that shows a sudden spike in requests: nearly 4000
0
0
0
0
0

보안으로 밥 벌어먹고 사는 사람 입장에서 그냥 총체적 개뻘소리만 써놨다 싶습니다… “예스24는 낙후된 시스템을 운용하는 것으로 전해진다. 단적인 예로 사이트 개발에 '닷넷 프레임워크'를 사용하고 있다. 닷넷 프레임워크는 현재는 잘 사용하지 않는 개발 언어로 윈도 서버에서만 운영 가능하기 때문에 개발자의 외면을 받고 있다.” 웹 호스팅이 apm만 있는게 아니에요. 오히려 azure 기반에선 iis-asp net이 더 유지보수에 좋습니다. Asp가 백엔드에선 월드와이드 점유율이 30%라고요 뭔 개소리야 진짜.

예스24 '닷새간 먹통 사태' 원인은?...기술지원 끝...

1

@borisschapiraChat-Pirate @dvandalDaniel V. I think this would be a contrived reading of the license. The license repeatedly refers to "you" and explains why the license refers to "you" ("Your continued use of the Instance after any change means you agree to the new Terms.") and I am not a lawyer but it sounds very contrived to me to suggest you, on a different instance, are engaging in "use of the Instance".

0
1
1
0
0
0
0
0
0
1
0

My Vercel contract is almost coming to an end, but I'm extremely happy that we managed to get to about 75% success rate for `noFloatingPromises` in our v2 release: biomejs.dev/blog/biome-v2/

The success rate is even slightly higher already in the `next` branch, and I still have 2 weeks to go. And just to highlight: This is merely the start.

I'll be looking for new means of funding to pursue this work, and thankfully Biome donations are also making a significant difference: opencollective.com/biome

1
1
0
0
0
1

Are you in Boston and want to hang with people? Boston Python's project & collaboration night is June 24th. It's an informal gathering to talk together, work together, learn from each other, network, whatever. Tell your friends :)

meetup.com/bostonpython/events

0
0
0
3
0
0
0
0
0

Sent out a new edition of my email newsletter (which is very genuinely just recent from my blog reformatted into newsletter form) and it turns out it's basically ALL prompt injection this week - two detailed paper reviews and my piece on the lethal trifecta simonw.substack.com/p/the-leth

0
0
0
0
1
0

애플티비의 새로운 OS에서 오디오 패스스루 지원이 추가될 예정이라고 해요.
flatpanelshd.com/news.php?suba (광고 차단-차단기 주의)

지금 애플티비는 돌비 애트모스를 지원하지만 손실압축(Dolby Digital Plus)된 돌비 애트모스만 재생이 가능한데, 대부분의 블루레이 립은 무손실 압축(Dolby TrueHD)된 돌비 애트모스를 사용하다보니 애플티비에서는 5.1로밖에 재생이 안 되었어요. 패스스루를 사용하면 오디오 신호를 TV나 사운드바, AV리시버로 그대로 전달해주니까 저장해둔 블루레이를 드디어 애트모스로 감상할 수 있을듯?!

0
0

Meanwhile look at the site of maybe one of the most confrontational moments - my wife Zooey in Montana, where she was so confrontational they removed her ability to speak and kicked her off the floor. Dems stayed lockstep against sports bans and gained the most seats in any state lege.

0
0
1

My Vercel contract is almost coming to an end, but I'm extremely happy that we managed to get to about 75% success rate for `noFloatingPromises` in our v2 release: biomejs.dev/blog/biome-v2/

The success rate is even slightly higher already in the `next` branch, and I still have 2 weeks to go. And just to highlight: This is merely the start.

I'll be looking for new means of funding to pursue this work, and thankfully Biome donations are also making a significant difference: opencollective.com/biome

1
0

@borisschapiraChat-Pirate @dvandalDaniel V. "The Instance contains content provided by its users, including you… You retain all ownership rights you have in the Content that you submit to the Instance, but you grant us a limited, non-exclusive, irrevocable, transferable, royalty-free, perpetual license to use, copy, store, display, share, distribute, communicate and transfer the Content in ways that are consistent with your use of the Instance…" The page was updated this morning. An email was sent to M.S users.

0