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

アベノミクスはなぜ成功しなかったのか? その「シンプルな理由」 gendai.media/articles/-/75477

日本はすでに日本人自身の消費で経済を回す消費主導型経済にシフトしているにもかかわらず、輸出で経済を成長させるという従来の価値観に基づいて政策を立案してしまったことである。

日本のGDPにおいて個人消費が占める割合はすでに6割を超えており、日本は…日本人自身の消費で経済を回す仕組みにシフトしている。消費主導型経済の主役となるのはサービス業であり、今ではサービス業に従事する人の方が多くなっているが、サービス業の賃金は製造業よりも圧倒的に低い。

経済の主役となっているサービス業の賃金が低く抑えられていては、消費が増えないのは当然のことである。安倍政権が注力すべきだったのは、主力産業ではなくなった輸出企業を支援することではなく、国内サービス業の生産性を向上させ、賃金を引き上げることだった。

0
0
0
0
0
0

in this article, Element has to persuade you of 2 things:
1) Signal is ontologically unsuitable for highly sensitive information, rather than accidentally unsuitable
2) whatever makes Signal ontologically unsuitable for this does not apply to Matrix

and their argument rests on this:

"Signal is always consumer-grade, and Matrix can be enterprise-grade"

0

what does "enterprise-grade" mean? how does it differ from "consumer-grade"?

well it seems the answer is "you can configure your Matrix homeserver to use a single sign-on service for authenticating local users"

my question is this: how does single sign-on protect against people adding the wrong person to a matrix room? how is this relevant to the recent US Government security breach's threat model?

it's entirely irrelevant! whoever wrote this *must* know this right?

there's a strange tension in this paragraph. on the one hand, the Element suite of software wants to be presented as composed and the clear salvation for governments wanting secure communication, but on the other hand it must also be presented as finicky and precariously and just one piece of bad configuration away from being insecure, so that you'll pay the experts to run it for you

"that said, it's worth noting that the fact that Element lets you run your own communication service can be a double-edged sword. It's obviously a positive that Element Server Suite provides a commercially supported, best-in-class enterprise distribution which lets organisations operate deployments with full peace of mind. However sometimes we see critical deployments improvise their own setups by freeriding on Element's community open source components. This introduces significant risks, with the deployment deprived of access to Element's support, best practices, advanced security advisories, audits and accreditations - and without any of the high-availability, scalability and enterprise functionality (e.g. group access control) found in Element Server Suite. In-house teams and irresponsible systems integrators beware..."
0
0
0

🌘 JangaFX 洞察:Linux 二進位相容性
➤ 探討 Linux 平臺二進位相容性挑戰與解決方案
jangafx.com/insights/linux-bin
JangaFX 深入探討了在 Linux 上發布軟體的挑戰,指出 Linux 二進位相容性的問題根源於其碎片化的生態系統和對版本管理的處理方式。文章批判了容器化解決方案(如 Flatpak 和 AppImage)的侷限性,認為其增加了複雜性且無法解決與系統庫的根本問題。JangaFX 選擇了「放鬆」策略,即連結到較舊、更廣泛相容的庫版本,以確保應用程式的穩定運行,並呼籲重新評估 Linux 系統庫的架構以改善整體相容性。
+ 這篇文章點出了 Linux 軟體發布的痛點,對於開發者來說很有參考價值。容器化雖然方便,但確實存在一些限制。
+ JangaFX 的「放鬆」策略聽起來很有道理,犧牲一些新功能來換取更廣泛的相容性,或許是目前最務實的選擇。

0

Cory Booker just obliterated Strom Thurmond’s record for the longest Senate speech.

The old record was set by a white supremacist trying to kill civil rights.

The new one?

By a Black senator fighting for them.

That’s the headline.

Senator Cory Booker stands at a podium in the U.S. Senate chamber, wearing a black suit and tie with a small American flag and gold ribbon pinned to his lapel. He has a serious expression, with one hand in his pocket, framed by marble columns and ornate architectural details.
0
0
0
0

🌘 JangaFX 洞察:Linux 二進位相容性
➤ 探討 Linux 平臺二進位相容性挑戰與解決方案
jangafx.com/insights/linux-bin
JangaFX 深入探討了在 Linux 上發布軟體的挑戰,指出 Linux 二進位相容性的問題根源於其碎片化的生態系統和對版本管理的處理方式。文章批判了容器化解決方案(如 Flatpak 和 AppImage)的侷限性,認為其增加了複雜性且無法解決與系統庫的根本問題。JangaFX 選擇了「放鬆」策略,即連結到較舊、更廣泛相容的庫版本,以確保應用程式的穩定運行,並呼籲重新評估 Linux 系統庫的架構以改善整體相容性。
+ 這篇文章點出了 Linux 軟體發布的痛點,對於開發者來說很有參考價值。容器化雖然方便,但確實存在一些限制。
+ JangaFX 的「放鬆」策略聽起來很有道理,犧牲一些新功能來換取更廣泛的相容性,或許是目前最務實的選擇。

0
0
0
0

m.khan.co.kr/article/202504010

한국 사회의 120만명대인 창작자, 배급사의 동의를 거치지 않은 AI생성물 이용자 사례는 일부 개인이나 집단에 의한 동의없이 창작•유포되는 AI생성물로 인해 창작자•배급사의 손해라는 것이 사회적인 문제로 다뤄야 할 문제인 것이지 개인적인 일탈따위로만 취급해서는 안된다는 것을 말해주는 듯하다

이런 비윤리적인 AI 사용에 대한 제재를 할 만한 법적 장치가 앞으로도 생기지 않는다면 한국사회의 문화컨텐츠 생태계와 저력은 계속해서 파국으로 치닫을 가능성이 높다는 게 두렵다

0
0
0
0
0
0
0

💾 Rebooting Petabyte Control Node 💾

am rebooting one of the control nodes for a petabyte+ storage array, after 504 days of system uptime..

watching kernel log_level 6 debug info scroll by on the SoL terminal via iDrac..

logs scrolling, the array of SAS3 DE3-24C double-redundant SFF linked Oracle/Sun drive enclosures spin-up and begin talking to multipathd...

waiting for Zpool cache file import..

waiting.. 131 / 132 drives online across all enclosures.. hmm.. what's this now...

> transport_port_remove: removed: sas_addr(0x500c04f2cfe10620)

well ffs 😒

> 12:0:10:0: SATA: handle(0x0017), sas_addr(0x500c04f2cfe10620), phy(32),

oh, that's a SATA drive on the system's local enclosure bay for scratch data, it's not part of the ZFS pool.. 😌

next step, not today, move control nodes to a higher performance + lower wattage pair of FreeBSD servers 💗

terminal screen showing the storage node's system uptijme prior to a service / maintenance reboot. text shows 504 days of uptime with load average: 33.12, 32.96, 32.94terminal screen showing a ZFS pool with many SAS3 drives in draid1, with dual optane nvme cache drives + dual deduplication drives and dual spare drives. top of screen shows a system log with some SAS related info from the kernel.terminal screen showing kernel logs from SAS3 enclosure debugging, post-reboot stageterminal screen showing the same ZFS pool, now having been imported after the node reboot cycle. scrub resilvered nice and quickly, no errors and all spares available.
0
0
0
0
0
0

https://learnbyexample.github.io/learn_perl_oneliners/one-liner-introduction.html https://learnbyexample.github.io/learn_ruby_oneliners/one-liner-introduction.html

대화형 쉘 환경에서 Perl / Ruby 한줄짜리 스크립트를 짜는 방법을 소개. awk/sed 같은 스크립트를 쓰지 않고도, stdin으로 넘어온 입력을 가독성 있는 코드로 처리하기 좋음.

0
0
0
0
0
0
0
0
0
0
0
0

Are you a Misskey user or admin, fed up with the endless barrage of spambot accounts? Are you tired of spending hours and hours blocking each one by hand, and giving yourself horrible finger pain? Well, your worries are over!

https://yeen.town/play/a62hhxhjtk68017p

Introducing the Slop Chop™: the world's best username-based mass-blocking tool. Using our patented AiScriptⓇ technology,
it runs right inside Misskey - unlike those other tools, there's no pesky installation, and no messy Python venvs to clean up afterward!

0
0
0
0
0
0

Congrats to @johnonolanJohn O'Nolan and the team at Ghost, which today announced a public beta for users to connect their publications to the fediverse. If you're in their beta, you'll be able to find, follow and interact with people and publications on platforms including Ghost, WordPress, Threads, Mastodon, BlueSky, Flipboard and more. Get details in the blogpost here. If you want to know more about Ghost's approach to decentralization and the open social web, check out John's DotSocial conversation with @mikeMike McCue at the second link.

ghost.org/changelog/social-web

flipboard.video/w/sQCNmXx332xi

0
0
0

https://learnbyexample.github.io/learn_perl_oneliners/one-liner-introduction.html https://learnbyexample.github.io/learn_ruby_oneliners/one-liner-introduction.html

대화형 쉘 환경에서 Perl / Ruby 한줄짜리 스크립트를 짜는 방법을 소개. awk/sed 같은 스크립트를 쓰지 않고도, stdin으로 넘어온 입력을 가독성 있는 코드로 처리하기 좋음.

0
0