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

How UI degrades over time.

Top (Windows 95): great contrast, obvious shapes. Instantly readable.

Middle (Windows 11): shapes are still self-explanatory, but contrast is gone.

Bottom (Windows 11 Insiders): what am I even looking at? The only shape I can understand here is the Run button. Barely visible, though.

Then, on the left, there’s another something that says Run and has an icon. What is it? A window title? Another button? Why does it have to say Run twice?
... 1/3

0
0
0
0
1

I'm working on a Linux machine that I'm not a sudoer and Emacs is not installed. I didn't realize how much is ingrained into my routines and workflows. Fortunately there is tmux and nano, so I can manage, but probably not as efficient as when I have my own Emacs config at my fingertips.

both `snap` and `flatpak` require sudo too. They don't have Guix installed either.

P.s: I am sitting behind this machine, so no, I cannot use tramp from my own computer.

0

SolidJS로 앱 만들다가 아이콘셋이 필요해져서 패키지를 뒤져보는데, 마이너 생태계답게 마지막 업데이트가 삼사년 전인 패키지들만 나온다. 아이콘셋에 업데이트가 필요 없긴 하지. 그래도 최근에 업데이트 된 패키지가 걸리적거리는게 없을 것 같달까. 그러다 활발히 업데이트 중인 unplugin-icons를 찾았다. 이것은 SolidJS용 패키지가 아니었다. 아이콘셋도 아니었다. 거의 모든 아이콘셋을 거의 모든 프레임워크에서 사용할 수 있게 해주는 도구다. 이런 문물이 있었다니. 누가 만들었나 함 보자. 제작자는 Anthony Fu... 아아 또 그인가. 오늘도 비 React 웹 생태계엔 Anthony Fu의 은혜가 넘친다.

4
0
0
0
0

Linea shared the below article:

일본 서버를 한국과 거의 비슷한 속도로 원격 접속하기

고남현 @gnh1201@hackers.pub

이 글에서는 한국에서 일본 서버를 사용할 때 발생하는 네트워크 지연 문제를 다루고, 해저 케이블망을 활용하여 이를 개선하는 방법을 소개합니다. 저렴한 일본 서버를 선택했지만, 실제 한국에서의 통신 속도가 예상보다 훨씬 느린 250ms에 달해 미국 시애틀보다도 못한 상황을 겪었습니다. 하지만 Microsoft Azure의 한국 리전을 중간 서버로 활용하여 데이터 센터 간 통신을 시도한 결과, 핑 시간을 30ms대로 크게 단축시키는 데 성공했습니다. 이는 86%의 속도 향상으로, RDP를 통해 원격 데스크탑을 사용하는 환경에서 체감 속도를 극적으로 개선했습니다. 이 글은 해외 서버를 사용할 때 네트워크 지연을 줄이는 실질적인 해결책을 제시하며, 독자에게 더 빠르고 효율적인 원격 작업 환경을 구축하는 데 도움을 줄 수 있습니다.

Read more →
6
1
0
0
0
0
1
1
1

You should definitely read about @nina_kali_nina 's project to reverse engineer and produce the first ever (published) 3rd party application for the platform. It's a massively impressive piece of work, even by the already high standards of the community. Her notes are available at git.sr.ht/~nkali/vision-sdk/tr.

A few notes on why I think this is important. Firstly, I don't think you can really understand any field without understanding its history, and I think software engineering is especially bad at this. We tend to dismiss anything more than a couple of years old as irrelevant, which is why we're constantly reinventing the wheel and have people who don't realise that you can build a web page without using a JavaScript framework. One of the nice things about historical software is that you can actually use it, and take it apart and modify it, which leads to a much deeper understanding than you'd get from just reading about how it was used.

1/n

0
0
0
0
0
0
1
0
0
0
0
0

Francie řeší problém s drogami. Narůstá obchodování i násilných činů spojených s jejich prodejem, užíváním i distribucí. Problémy mají hlavně velká města, zejména Marseille.
⌛️ Více v Událostech, od 19:00 na jedničce a zpravodajské čtyřiadvacítce.

0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0

Ok my homelab server Beastie is running on 14.3-p6 just like all of my Bastille jails. I think I'm going to attempt to upgrade Beastie first to 15.0 and see how I get on. If I'm not back online later you know what happened. Please work perfectly as I'm going to follow your upgrade instructions to the letter.

https://www.freebsd.org/releases/15.0R/installation/#upgrade

0
1
2
1

I'm so glad to have inspired folks with my keynote The Courage to Lead Imperfectly at PyLadiesCon 🥹 💜
I gave my first talk there, I was so honored to give a keynote few years later!

So thrilled to meet new folks and see old friends!

Thank you so much @pyladies organizers for the making this conference such a great event, accessible in all timezones and many languages.


0
0

本物(?)のプログラマーは休日趣味プロジェクトを捗らせるためにAIを使い、「今日もプログラマーの仕事はAIに奪われなかった」と落胆(安堵?)します

0
0

지금 ‘React2Shell(리액트투쉘)’이라는 이름 하나로 술렁이고 있다. CVSS 10.0 등급이 부여된 신규 취약점 CVE-2025-55182가 공개되면서 전 세계 개발자와 보안전문가들은 “2025년판 Log4Shell”이라는 표현까지 사용하며 심각성을 경고

React/Next.js 쓰신다면 지금 당장 패치하세요. 19.0.1 / 19.1.2 / 19.2.1

2025년판 Log4Shell 이라고 합니다

https://www.dailysecu.com/news/articleView.html?idxno=203111

1
0
0
3
3
0
0