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.

"You can't go around building a better world for people. Only people can build a better world for people. Otherwise, it's just a cage."

-Granny Weatherwax, in "Witches Abroad," by Terry Pratchett.

I think about this every time I hear about another measure by the government to "protect" women.

0
0
0
0
0
0
0
0
0

JellyPo replied to the below article:

한국 소프트웨어 개발자들이 자주 틀리는 외래어 표기법

洪 民憙 (Hong Minhee) @hongminhee@hackers.pub

전에 단문으로 올렸던 글을 지속적으로 갱신해볼까 싶어 게시글로 만들어 봅니다.

영어 틀린 표기 올바른 표기
algorithm 알고리 알고리
app 어플
application 플리케이션 플리케이션
BASIC 베이 베이
directory 디렉 디렉
front-end 트엔드 트엔드
launch
license 라이 라이
message
method
parallel 페러 패럴
proxy
release 릴리 릴리
repository 레포 리파
shader 이더 이더
shell
Read more →
2
0
1

저는 @hongminhee洪 民憙 (Hong Minhee) 님께서 올려주신 표에서 디렉터리, 메시지 외엔 모두 틀린 표현을 쓰고 있거든요. 믿을 수 없는 현실에 충격을 받아, 어떻게든 부정해보고자 온라인 가나다에서 확인해보니 메서드(https://www.korean.go.kr/front/onlineQna/onlineQnaView.do?mn_id=216&qna_seq=309723)와 같이 상정되지 않은 사례 한 개 정도 밖에 없네요.

대체 왜 틀린 표기를 쓰고 있었을까요? orz

0
0

드디어 Bartosz Milewski의 Category Theory 강의를 챕터 2까지 끝냈다. 몇년 걸렸지... 중간에 정체된 기간이 꽤 길었는데, 야식 먹을때 죄책감을 달래는 용도로 틀어놓았더니 진도를 빨리 뺄수 있었다.

0
0
0

movie spoilers

Yesterday I watched a couple of movies:

Audrey's Children: this was pretty endearing. It's a period pieced based on real world events surrounding Dr. Audrey Evans who came up with the "Stages" of cancer (e.g. Stage 1 you caught it early enough it's probably easily treatable, Stage 4, it's probably too late, etc.) Thankfully it mostly avoids the whole Ronald McDonald House Charities aspect of her work (basically to provide free housing for families of patients undergoing treatment, but with McDonald's affiliated sponsorship, which: doesn't food from McDonald's probably cause a lot of cancer? sigh) starring Natalie Dormer (as an aside, for some reason my brain sees a lot of similarities between Natalie Dormer and Asa Butterfield and I do not know why) as Dr. Audrey Evans. Clancy Brown as Dr. C. Everett Koop almost seems as if he is a dead ringer for the real Dr. Koop portrayed towards the end before the credits. It's directed by a woman (Ami Canaan Mann) and written by a woman (Julia Fisher Farbman) and set in an era where women couldn't even open bank accounts in the USA (it doesn't really deal with that directly, but there's a slight subplot where Dr. Audrey Evans tries to buy a house and the potential seller, won't even speak with her without her "husband" [she isn't married at that point in her life]). The costumes feel as if they are a star in and of themselves, very dapper! Overall it seems well acted, well shot, but there was only ONE screening yesterday? wtfh. I get the impression this will barely be seen. You can guess why.

October 8: this is a movie basically focused on the (4th wave?) Antisemitism that seems to be in vogue, particularly after the October 7th, 2023 Hamas attacks on Israel. I was the only person in the theater, and given that Elon Musk has been doing Nazi salutes in public? I mean, is it any surprise that there are distressing amounts of racist genocidal Jew hating movements, even in the USA right now? sigh It's worth getting informed, but I fear that the people who really need to have their ignorance dispelled and a lesson on self defense as contrasted with links to terrorist organizations calling for hate speech such as "MeToo Unless You're a Jew" and whatnot? Like, the audiences who need to learn, probably aren't going to be seeing this movie. Meanwhile, if I am the only person in the audience, you're preaching to the choir. If you saw We Will Dance Again (2024) about the innocent civilian Nova festival goers who were murdered en mass from Hamas terrorists, this will complement it, but it really tries to explore the underlying organizational links between a lot of "protests" occurring at various college campuses that have direct ties to Hamas, Iran and other Antisemitic terrorist organizations. It focuses on a few particular individuals (such as class body President Tessa Veksler at UC Santa Barbara, who is an American with Jewish identity who spoke out against hate speech on campus, and in turn there were some 800 signatures calling for her to be recalled. There's also a Department of Education inquiry into discrimination at UCSB in related stuff which it doesn't talk about, but didn't Trump try to put an end to the Department of Education recently? I can't help but feel as if that is related.). It is difficult viewing, but the sort of thing that would behoove those who never get deeper than reading a headline or a sign and helps to "follow the money" as well as some of the specific language choices tied to genocidal Antisemitic groups. Heck, it even interviews a former co-founder of Hamas who now disavows his involvement and fled to the USA and is now an American citizen. So it seems as if it at least makes some pretty serious efforts at doing the due diligence and research that is sorely lacking from a lot of mainstream journalistic facades these days.
0
0
0
0

I was just thinking about how strange it is that fantasy and historical figures in US media almost always speak with an English accent. For once, I'd like to hear elves that sound like they're from New Jersey.

Also for my British friends, is it weird that wizards and Julius Caesar just sound a bit posh?

0
0
0
0
0
0
0
0
0
0
0

Yesterday I checked my mailbox for the first time in a while (because, my car has been having mechanical issues and is at a dealership waiting parts for repairs; thank goodness for CalTrain and BART and such!).

I had 8 packages waiting for me, no big deal. I was expecting them.

What I wasn't expecting: the tax preparation paperwork mailer that I had sent to my CPA on March 10th?

Was sitting in my mailbox. Near as I can discern, one of the 1099 forms that I had included, somehow slithered its way directly in front of the "TO" address field plastic window in the mailer? So the USPS couldn't figure out where to send it, and returned it to the "FROM" address (thankfully not occluded, still a little plastic window in the mailer).

Never in a million years would I have anticipated that kind of failure mode!

I opened it up, shuffled the contents inside (hopefully that won't happen again) went to a post office and paid $3.15 again to mail it again. I also emailed my CPA to let him know what happened.

As the adage goes: "if it weren't for bad luck, I wouldn't have any luck at all!"

sigh Here's hoping everything else with tax filing goes a bit more smoothly?
0
0
0
0

JellyPo shared the below article:

한국 소프트웨어 개발자들이 자주 틀리는 외래어 표기법

洪 民憙 (Hong Minhee) @hongminhee@hackers.pub

전에 단문으로 올렸던 글을 지속적으로 갱신해볼까 싶어 게시글로 만들어 봅니다.

영어 틀린 표기 올바른 표기
algorithm 알고리 알고리
app 어플
application 플리케이션 플리케이션
BASIC 베이 베이
directory 디렉 디렉
front-end 트엔드 트엔드
launch
license 라이 라이
message
method
parallel 페러 패럴
proxy
release 릴리 릴리
repository 레포 리파
shader 이더 이더
shell
Read more →
2
0
1
0

Open AI基于上百万张吉卜力的剧照训练了一个Gen AI吉卜力风格图像生成器,并且辩解自己不算偷,只是基于fair use.
网上迅速出现大量图片,包括吉卜力风格的川普/马斯克。直到今天白宫官方账号发了一条这个生成器做的反移民的图像,一个ICE官员和一个哭泣的移民。我不想转发,指路这里可以看instagram.com/p/DHugG2xNFVr/
很无语,特别是考虑到吉卜力早期动画中很多反法西斯的主题。
这就是我想说的:Gen AI图像也许本质不是法西斯,但它完美契合了法西斯的目的——极权政权中,机械可复制的文化即不需要创作者的努力,也不需要观众的付出。近一百年前关于“刻奇”的论述中也有提到这点。

0
0
0
0
0
0

I compiled a short list of anti-AI tools. If you know of others, please add them

Anti-AI tools

Glaze
glaze.cs.uchicago.edu
Glaze is a system designed to protect human artists by disrupting style mimicry. At a high level, Glaze works by understanding the AI models that are training on human art, and using machine learning algorithms, computing a set of minimal changes to artworks, such that it appears unchanged to human eyes, but appears to AI models like a dramatically different art style.

Nightshade
nightshade.cs.uchicago.edu/
Nightshade, a tool that turns any image into a data sample that is unsuitable for model training

HarmonyCloak
mosis.eecs.utk.edu/harmonycloa
HarmonyCloak is designed to protect musicians from the unauthorized exploitation of their work by generative AI models. At its core, HarmonyCloak functions by introducing imperceptible, error-minimizing noise into musical compositions.

Kudurru
kudurru.ai
Actively block AI scrapers from your website with Spawning's defense network

Nepenthes
zadzmo.org/code/nepenthes/
This is a tarpit intended to catch web crawlers. Specifically, it's targetting crawlers that scrape data for LLMs - but really, like the plants it is named after, it'll eat just about anything that finds it's way inside.

AI Labyrinth
blog.cloudflare.com/ai-labyrin
Today, we’re excited to announce AI Labyrinth, a new mitigation approach that uses AI-generated content to slow down, confuse, and waste the resources of AI Crawlers and other bots that don’t respect “no crawl” directives.

More tools, suggested by comments on this posts:

Anubis
xeiaso.net/blog/2025/anubis/
Anubis is a reverse proxy that requires browsers and bots to solve a proof-of-work challenge before they can access your site.

Iocaine
iocaine.madhouse-project.org
The goal of iocaine is to generate a stable, infinite maze of garbage.

0
0
0
0
0
0
0
0
0
0

Hiya! I’m terrible at introduction posts but here goes 🤷‍♀️

I’m Liz (she/fae), and I’m one of the biggest trans stereotypes you’ll meet 🤣

I’m new to fedi and relatively new to the twin cities (Iowa refugee since 8/2024). I post pics of my cats, shitposts, and on rare occasions am actually insightful. Nice to meet everyone!

0

Holy shit.

Just wow, wow, holy shit:

Completely rewriting a multi-million line COBOL codebase that has life-or-death consequences for real people in the space of a few months, using gen AI?

I’ve been writing software for 40-some years, and I have to say: this may be, without exaggeration, the stupidest software-related idea I’ve ever heard from leadership.

wired.com/story/doge-rebuild-s

I urge you to listen to the riveting and wonderful radio feature about what happens when you try to build a make-or-break project on a ridiculously tight timeline:

99percentinvisible.org/episode

The page has summary text, but listen if you can. I’ve heard very few instances of a developer speaking so candidly and with such self-awareness about what it feels like to be part of a failing software project.

Listen. Then imagine that instead of E.T. the Extra-Terrestrial, it’s social security for the entire USA.

0
0
0

Today Google bricked my Chromebook by force-installing a hidden extension that trains a machine vision model on the contents of my screen without my consent, making the whole machine too hot to touch, and I am once again begging someone, anyone, to remove Chrome from Google by any means necessary.

research.google/blog/screenai-

This task continuously reads every pixel in every tab in every window to build a machine vision model for "accessibility". The task instantly respawns if you kill it, reduces battery life from 9 hours to less than one hour, and makes the laptop too hot to touch. It can't be turned off.

A screenshot of the ChromeOS task manager, showing a runaway "Screen AI Service" consuming over 2GB of RAM and almost two whole CPU cores.
0
0
0

Today Google bricked my Chromebook by force-installing a hidden extension that trains a machine vision model on the contents of my screen without my consent, making the whole machine too hot to touch, and I am once again begging someone, anyone, to remove Chrome from Google by any means necessary.

research.google/blog/screenai-

0
0
0

そんなこんなでmitome.inの更新が進みました。もしご興味がありましたら
https://deploy-preview-182--mitomein.netlify.app/
をぱっと読んでみていただいて、見づらいところや動かない機能に気づいたら知らせていただけるとうれしいです。コンポーネントのコードむっちゃ変更した: https://github.com/zunda/mitome.in/pull/182

0

そんなこんなでmitome.inの更新が進みました。もしご興味がありましたら
https://deploy-preview-182--mitomein.netlify.app/
をぱっと読んでみていただいて、見づらいところや動かない機能に気づいたら知らせていただけるとうれしいです。コンポーネントのコードむっちゃ変更した: https://github.com/zunda/mitome.in/pull/182

0
0
0
0
0
0