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.

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

디지털 사진 관련 개인 의견

미러리스는 (다양했던 필름에 비해) 표현폭이 좁다, 디지털은 톤 앤 매너가 획일적이다, 라는 요지의 말들이 요즘 종종 보인다. 필름 시절 색온도나 색 채널별 반응 특성을 필름 회사(+현상 가게)에 맡기고 DSLR시절 이미지 프로세싱에 익숙한 분들은 미러리스를 그렇게 볼 수도 있겠다 싶음. 특히 JPG으로 찍거나 RAW 현상을 라이트룸/캡쳐원의 기본 프로필에 패러미터 몇 개만 조정하는 정도로만 하면 그럴 수 있지.

하지만 디지털 센서에서 나오는 데이터를 사진 이미지로 만드는 이미지 처리 기술은 엄청나게 발전했고, 그 기술의 표현 범위는 이제는 필름 시절보다 뒤지지 않는다고 봅니다. 디지털 사진은 찍은 이후에도 많은 작업과 공부가 필요합니다. 그런 면에서는 오히려 영상 쪽에서 기술 발전을 더 잘 활용하고 있는데, 아무래도 영화 업계에서 현상-보정업을 전문으로 많이 하니까 그 영향인 듯 하다.

0
1
0
0
0
0

Esej o tom, jak současné sociální sítě zabíjí jejich snaha o upoutání pozornosti a maximalizaci zisku za každou cenu. Lidi to na těchto sítích, kde obsah je stále více generovaný a neosobní, postupně přestává bavit, začínají upřednostňovat menší komunity. Jenže úplně samo to nepůjde, jde o celospolečenský problém.

Decentralizace je zmíněná samozřejmě také, nicméně ani ta není všespásná; vypíchnu pár point.
denikn.cz/1921196/socialni-med 🔓

0

Loneliness posting

I lost will to do anything, can't watch movies or read books just scrolling internet and experiencing what in my humble research seems like depersonalization, I wish to meet someone irl to be friends with.

0
1
0
1
1

Running FreeBSD 15 VM-Image on Proxmox? You might have noticed your cloud-init static IPs are being ignored. 😓

The issue: Proxmox generates legacy cloud-init "v1" configs, but FreeBSD's new nuageinit tool only understands the modern "v2" format. The result is a silent fallback to DHCP (or no IP at all..).

I wrote a shell script to bridge the gap. It runs on the host and generates a custom ISO with the v2 syntax FreeBSD actually expects.

Read the full breakdown and grab the script:

blog.hofstede.it/freebsd-15-cl

0

printf "%s\n" 'e !sort -u %' wq | ed -s skip; w3m -dump 'cdn.media.ccc.de/congress/2025' | awk '/\[[0-9]+\] https:.*webm-hd.*\.webm$/{print $2}' | sort | comm -23 - skip | tee urls | while read -r u; do echo $u; grep -Fq "$u" skip && continue; wget -c "$u" && echo $u >> skip; done

Downloading recorded talks from using and other tooling <3

Thought about replacing with but old dogs and such...

0
0
1
2

Oh but I made my own special spec tests rather than tracing it to source code of the compiler, it’s “this test program executes this spec semantic so if the compiler makes it work you’re good” more than “this compiler implements this spec it’s confirming”

0

Wouldn't it be nice if there was a simple way to parse user generated html and remove all the dangerous stuff? Bleach and nh3 are great libraries, but now there's a third: JustHTML! It has a policy based html sanitizer built in, that is enabled by default. It just works! :) Read more here: friendlybit.com/python/justhtm

0
0
0
0

printf "%s\n" 'e !sort -u %' wq | ed -s skip; w3m -dump 'cdn.media.ccc.de/congress/2025' | awk '/\[[0-9]+\] https:.*webm-hd.*\.webm$/{print $2}' | sort | comm -23 - skip | tee urls | while read -r u; do echo $u; grep -Fq "$u" skip && continue; wget -c "$u" && echo $u >> skip; done

Downloading recorded talks from using and other tooling <3

Thought about replacing with but old dogs and such...

0
1
0
0
0

Billionaires with $1 salaries
– and other legal tax dodges the ultrawealthy use to keep their riches

Billionaires can enjoy growing wealth entirely free of income tax and reporting

Mark Zuckerberg was the lowest-paid employee at Meta in 2024,
and he made US$1.

But he is not the only very rich person who has collected $1 for a year’s work.

Why would incredibly rich CEOs make only $1 a year when they could pay themselves millions?

The reason is taxes.

Income from work is the most heavily taxed type of income,
as it is subject to both income and payroll taxes.

A self-employed person who makes a modest income of $60,000 will pay over $13,000 of it in payroll and income taxes.

Meanwhile, high-income earners who earn a $400,000 salary can pay about 30% of their income in payroll and income taxes.

So the first step in avoiding taxes is avoiding salary,
and that is what our richest Americans often do.

salon.com/2025/12/28/billionai

0
0
0
1
0
0
0
0
0

다른 회사들이 이미지를 무단 원클릭 딸깍하는 기능을 못 넣어서 안 하는 게 아니다. 비단 창작자의 권리만이 아니라 딥페이크의 초상권의 문제 프라이버시의 문제 등 AI에 관한 모든 문제적인 지점이 걸려있고, 그걸 '막진 않아도 거들진 않는' 것이 플랫폼들의 저지선 중 하나인데, 일론 머스크는 인류 최저 최악의 테크브로 양아치답게 그 저지선을 플랫폼 차원에서 짓밟고 뭉개고 들어온 것. 난 이젠 불매 입장이다. 비위 상해서 못하겠음.

0
0

Running FreeBSD 15 VM-Image on Proxmox? You might have noticed your cloud-init static IPs are being ignored. 😓

The issue: Proxmox generates legacy cloud-init "v1" configs, but FreeBSD's new nuageinit tool only understands the modern "v2" format. The result is a silent fallback to DHCP (or no IP at all..).

I wrote a shell script to bridge the gap. It runs on the host and generates a custom ISO with the v2 syntax FreeBSD actually expects.

Read the full breakdown and grab the script:

blog.hofstede.it/freebsd-15-cl

0
0

So, this afternoon sucked.

Kimball and I were driving into town to run some errands, when.... wump wump wump wump wump..... Car is driving funny, and sounding funnier. We are on OH-199, while a predominantly rural route, is still a fairly busy two lane road. Pull over best I can, which is not much. Sure enough, we have a flat tire. Only thing nearby is a farmhouse on the other side of the road, so Kimball runs over to knock on the door. We wanted to make sure that they would be chill with us pulling into their driveway so I can put on the spare tire.

Nobody answers. Okay, so I guess if no one is home, we can just use their driveway, and ask for forgiveness if they come home before we are gone. So we pull in, pop the trunk, and pull out the spare tire and jack. First things first, loosen the lug nuts.

HUUUUURGH! nothing.

HURGH! still nothing.

HUUUUUUUURGH! I can't get them to budge, whoever last rotated my tires really torqued these bastards down good.

So Kimball, being an auto damage adjuster, knows every tow truck operator in the area, and which ones won't rip us off. I continue fighting with the lug nuts as she calls her favorite.

FLASHING LIGHTS!

Two police cruisers pull into the driveway behind us. It turns out, a woman was home, but instead of opening the door, she pretended she wasn't home. And when we decided to use her driveway anyways, she called the police.

This fucking country...... We are all afraid of each other anymore.

But it worked out fine, the cops called it in for the reality it was. They even told us we made a good call getting off the road and helped me get the lug nuts free. They were both significantly bigger and stronger than me, and even they had a hell of a time getting them loose.

Amusing sidepoint, I had to show them how to use the jack. They were amazed.

So, I get the spare on and lower the jack and........ the spare is almost completely flat. Frack.

Upon close inspection, it still has some air in it, enough to keep it off the rim. The police back out and hold traffic for us to slowly back out, and we slowly drive the 6-7 miles home. I managed to reinflate the spare with my compressor. Kimball drove the car to the service station, and I followed in the Daxi Taxi.

So fuck it, it's super past lunchtime and we frustrated and famished. Time for Mexican!

I just cannot believe she called the police on us, it was _really_ obvious what we were doing. This fucking country, we hate each other, and we are afraid of each other.

0
0