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
0

There will never be an AI tool that
is truly private unless it hasn't trained on nonconsensual data.

Even if a platform were able to
create the perfect protections for its users' prompts and results,

If the platform is built from or utilizing an AI model that was trained on or is updated and optimized with data that was scraped from millions of people without their consent, then of course this platform isn't "privacy-respectful."

How could it be?

The company is saying:
"We respect the privacy of our users while they are using our platform, but outside of it, it's fair game."

Users thinking they are using a privacy-respectful platform are in fact saying:

"Privacy for me and not for thee,"

And are directly contributing to the platform needing to scrape even more nonconsensual data to improve.

Always ask: Where the training data comes from?

Without the assurance that a platform only uses AI models that have only been training on data acquired ethically, it is not a privacy-respectful platform.

0
0
0
0

I've been using this exact distinction for a while now. Since Korean, my native language, has distinct terms for the system (런타임), the point in time (實行時(실행 시)), and the duration (實行時間(실행 시간)), using a single spelling for all three in English always felt a bit blurry to me. This spelling convention helps bridge that gap and makes technical writing much more precise.

Personally, I find the meaning as indicated by Google's style guide the most clear, combined with an explicit case for hyphenation:

Runtime: use the system meaning. E.g. “the runtime was updated last week,” or “I'm using version 21 of the Java runtime.”

Run-time: use the moment meaning, but only when used in the adjective position. E.g. “run-time instrumentation is useful for finding bugs.”

Run time: use the duration meaning. E.g. “the run time was reduced by 5%,” or “a run time of five minutes is unacceptable.” In addition, when you want to use the moment meaning, but not as an adjective, this form should also be used. E.g. “typechecking happens at run time in our implementation.”

My Opinion on Run Time vs. Run-time vs. Runtime (by Bob Rubbens)

0
0
1

There will never be an AI tool that
is truly private unless it hasn't trained on nonconsensual data.

Even if a platform were able to
create the perfect protections for its users' prompts and results,

If the platform is built from or utilizing an AI model that was trained on or is updated and optimized with data that was scraped from millions of people without their consent, then of course this platform isn't "privacy-respectful."

How could it be?

The company is saying:
"We respect the privacy of our users while they are using our platform, but outside of it, it's fair game."

Users thinking they are using a privacy-respectful platform are in fact saying:

"Privacy for me and not for thee,"

And are directly contributing to the platform needing to scrape even more nonconsensual data to improve.

Always ask: Where the training data comes from?

Without the assurance that a platform only uses AI models that have only been training on data acquired ethically, it is not a privacy-respectful platform.

0
0
0
0
0
0
0
0
0
0
1

Geminiが作ったハンバーガーのアスキーアート

.::::::.
            .:'::::::::::'::.
           .:'::::::::*:::::::'.
          .:'::::*::::::::::::*::'.
          .:'::::::::::::::::::::::::::'
          |:::::::*:::::::::*::::::|
   _.ヘ、   |:::::::::::::::::::::::::::|
  /'::::::::::::`i  |:::::::::*:::::*::::::::|
  |:::::r‐y::::|  |:::::::::::::::::::::::::::|
  [:::{   }:::]  |::::::*:::::::::*:::::::|
  [:::|   |:::]  |:::::::::::::::::::::::::::|
  [:::|   |:::]  |::::::::*::::::::*:::::::|
  [:::|   |:::]  |:::::::::::::::::::::::::::|
  [:::|   |:::]  |::::::*:::::::::*:::::::|
  [:::|   |:::]  |:::::::::::::::::::::::::::|
  [:::|   |:::]  |::::::::*:::::::::*:::::::|
  [:::|   |:::]  |:::::::::::::::::::::::::::|
  [:::|   |:::]  |::::::*:::::::::*:::::::|
  ヽ::::::::::::ノ  |:::::::::::::::::::::::::::|
   `ー‐'    '.:':::::::::::::::::::::::::'
           ':.::*:::::::*:::::.:'
            '::::::::::::::.:'
             ':::::::.:'

1
0
1
0
0

First world problems: My wireless mouse USB dongle is USB-A, and my Yubikey is USB-C, and a little smaller than the wireless mouse dongle. The touch points are on the top and bottom of the Yubikey. The USB-C port on my dock is between the USB-A port and the desk, so I have to wedge my finger in there to touch it.

0
0

3 more days!

BSDCan 2026 is now accepting submissions for the June 2026 conference, see bsdcan.org/2026/papers.html and links therein for instructions.

Submissions deadline is January 17, 2026, the conference runs tutorials June 17-18, talks June 19-20.

0
0

got a date for the trial my stalker has at the Crown court

reminder: if you (yes, you, random internet queer person) get contacted by somebody obsessed with me, you must give them a hard pass. do not assist them in stalking me, do not help them to go to the city where i live, do not make this worse. more people have failed this test than i can easily count.

0

3 more days!

BSDCan 2026 is now accepting submissions for the June 2026 conference, see bsdcan.org/2026/papers.html and links therein for instructions.

Submissions deadline is January 17, 2026, the conference runs tutorials June 17-18, talks June 19-20.

0
0
0
0
0

I used for all of my work mail because I hate the Gmail interface and I've long suspected that Google deliberately throttle IMAP to push you towards the web. Well, for the last week I've been trying the mail client built-in to - and I owe Google an apology. Vivaldi's client is fast and responsive where Thunderbird often grinds to a halt. So my assumption is that Thunderbird handles locally-cached mail poorly. Regular "Compact" operations don't help. This makes me sad.

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

"Assist the war effort by feeding this poisoned training data to web crawlers."

Poisoning data sets is just one of many ways of AI resistance, instructions provided here: rnsaffn.com/poison3/

More info: theregister.com/2026/01/11/ind
"Those behind the Poison Fountain project contend that regulation is not the answer because the technology is already universally available. They want to kill AI with fire, or rather poison, before it's too late." 🔥

0

Fascism, Apparent Nazi Messaging from US Officials, White Supremacy

The Guardian: Union leaders accuse Trump administration of ‘shift toward white supremacy’ with online posts

"...Recent posts from the agency include a video captioned “remember who you are, American”, with the phrase: “One Homeland. One People. One Heritage.”...a similarity with the Nazi slogan: “Ein Volk, ein Reich, ein Führer” (“one people, one realm, one leader”)....."

theguardian.com/us-news/2026/j

Union leaders accuse Trump administration of ‘shift toward white supremacy’ with online posts

Labor department rhetoric, such as ‘One Homeland. One People. One Heritage’, prompt comparisons to Nazi sloganRecent posts from the agency include a video captioned “remember who you are, American”, with the phrase: “One Homeland. One People. One Heritage.”

Users of X, formerly Twitter, and Grok, the platform’s AI tool, highlighted a similarity with the Nazi slogan: “Ein Volk, ein Reich, ein Führer” (“one people, one realm, one leader”).
0
0
0

Fascism, Apparent Nazi Messaging from US Officials, White Supremacy

The Guardian: Union leaders accuse Trump administration of ‘shift toward white supremacy’ with online posts

"...Recent posts from the agency include a video captioned “remember who you are, American”, with the phrase: “One Homeland. One People. One Heritage.”...a similarity with the Nazi slogan: “Ein Volk, ein Reich, ein Führer” (“one people, one realm, one leader”)....."

theguardian.com/us-news/2026/j

Union leaders accuse Trump administration of ‘shift toward white supremacy’ with online posts

Labor department rhetoric, such as ‘One Homeland. One People. One Heritage’, prompt comparisons to Nazi sloganRecent posts from the agency include a video captioned “remember who you are, American”, with the phrase: “One Homeland. One People. One Heritage.”

Users of X, formerly Twitter, and Grok, the platform’s AI tool, highlighted a similarity with the Nazi slogan: “Ein Volk, ein Reich, ein Führer” (“one people, one realm, one leader”).
0

@mcc @rcombsRidley @ WATCH LYCORECO
idk how fun this one is, but long ago, in the days of a.out shared libraries, running a program with empty argv (argc==0) did the same thing as ldd. i accidentally ran into this when playing with inetd.conf without understanding why the program name appeared twice (second for argv[0]). a magic environment variable is such an improvement.

0
1
0