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

I'm proud to announce the project I've been working on for the last two years - Xee: a modern implementation of XPath and XSLT in Rust.

I know XML isn't hip anymore but this is a programming language implementation in Rust, according to extensive specifications!

blog.startifact.com/posts/xee/

@thisweekinrust

0
0
0

The young are going off tea, says The Times. According to a study of 6,000 Britons under 35, coffee is now the preferred hot drink, with 37% naming it their go-to, followed by hot chocolate with 31%. Down in a measly third, with 25%, was the “beloved cuppa”.

0

Using JS in ClojureScript Projects

martinklepsch.org//posts/embra

The pull toward JavaScript has never been stronger. While ClojureScript remains an extremely expressive language, the JavaScript ecosystem continues to explode with tools like v0, Subframe & Paper generating entire UI trees and even full...

!clojure@lemmy.ml @clojureClojure programming language discussion

0

I think this article described it best.

www.404media.co/when-your-threat-model-is-being-a…

No phone, no app, no encryption can protect you from yourself if you send the information you’re trying to hide directly to someone you don’t want to have it.

0

I think people are getting confused about why Signal isn't appropriate for national secrets. It's secure isn’t it?

If we listen to the folks who designed it, it is designed with an intent to protect journalists, activists, and regular people. It does that by making it difficult enough that a much more equiped adversary would find it to expensive (literally in money, or in other resources) to obtain the contents of the chat.

It was -not- designed to contain the conversation of a world super power’s most powerful decision makers. That is a conversation many nations around the world would be willing to devote essentially unlimited resources to attack.

Likewise, it contains features and user interface elements geared toward normal people having normal, but perhaps private, conversations. It does not contain mechanisms a channel designed for top secret, high level communications might- for instance verifying things like hardware tokens/smart cards issued by a trusted root, with coupled biometrics also verified by a trusted collective root. It does not obscure communications patterns or network paths. It doesn’t incorporate dedicated networks with trusted and verified nodes. It doesn't, as far as I know, contain a feature for a user to silently report a compromise or duress.

The hub-bub about the use of Signal is pretty much an example of the tool "failing" in a way that is due to it's unsuitability for the government/military comms but entirely suitable for its more individual, civilian-focused purpose. A tool fit for their use case should have not allowed participants that were not centrally cleared as authentic and authorized for the compartmented information within, and an entire universe of controls would have existed around it to reduce the risk of side channels and leakage.

Signal is not at fault here, and the ultimate authorities of the US DoD, US Central Intelligence Agency, and the US National Security Agency should know better.

This is a failure of understanding and fragrant disregard for TTPs/SOPs that should disqualify these people from holding those roles. They clearly don't know what they are doing, and they don't care.

0
0
0
0
0

🤔 Why Choose to Use the BSDs in 2025
@stefanoStefano Marinelli

「 Yes, Linux, Docker, and Kubernetes are better than closed source solutions. But when everyone uses the same tools, freedom dies. We use them because "everyone does" rather than because they're the best tool for our specific needs 」

it-notes.dragas.net/2025/03/23

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

ticket sales have just opened.

See ep2025.europython.eu/tickets/

There's no early bird this year. You have 3 months until late bird pricing begins.

However if you intend to do the tutorial workshop days, make sure to get those tickets early because there's a 300 spot limit.

There's a full refund policy on tickets in place until June 8th if it turns out later you can't come.

Looking forward to see you in Prague in July.

0

A new version of artfeed.org (Rss reader dedicated to images) is now online!

It includes :
- a new home page (a preview of the pages to come)
- a few interface tweaks (feeds management moved)
- Profile pages!

Let's focus on the latter: activate your profile from the settings, fill in your bio and share your likes, subscriptions and photos from your feeds!

Hope you like it :)

Screenshot of artfeed.org 
you can see the profile page of a member with his photosScreenshot of artfeed.org 
you can see the liked photos of a member
0
0

* Plug in new USB hub
* Laptop display starts flickering (like it's jumping positions horizontally by a few hundred pixels for a moment, then back)
* Boot to backported (newer) kernel
* Display stops flickering
* No Wifi
* Ok , you win
* Back to the mainline debian kernel
* Wifi is back. Display flicker is... going away, hopefully?
0
0
0
0
0

충격적인 경험을 한 날은 그날의 인상적이지 않은 순간들까지도 모두 기억에 남는다. 작년 12월 3일도 그랬다. 출근 둘째 날이었고, 이것저것 교육을 듣느라 종일 정신이 없었다.

7시쯤 퇴근해 저녁을 먹고 TV를 보면서 내 인사 정보를 작성하고 있었다. 그런데 갑자기 대통령이 비상계엄을 선포했다는 슬랙 메시지가 왔다. PD수첩이 나오고 있는 MBC를 비롯해, 지상파 어디에서도 속보조차 뜨지 않아 가짜뉴스에 낚였다고 생각했다. 네이버 뉴스에 들어가자 단신이 몇 개 올라오고 있었다.

내가 "어?"하는 소리를 내자 옆에 있던 아버지가 나를 돌아보셨다. "윤석열이 계엄 선포했어요", 아버지는 되려 그런 가짜뉴스 보지말라며 웃으셨다. 그리고 바로 리모컨을 잡고 YTN을 틀자...

0
0
0
0
0
0
0
0