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.

3
0

Taipei Metro to allow payment by credit card in July 2026
17:19

Passengers should be able to enter the Taipei Metro system using credit cards or Apple Pay's Express Contactless Protocol (ECP) beginning in July 2026, Taipei Rapid Transit Corp. (TRTC) confirmed to CNA on Sunday.
focustaiwan.tw/business/202512

0
0
1
0
0
0
1
1
1
0
1

Leatherback sea turtles (Dermochelys coriacea) are the world's largest turtles, routinely weighing in at over 800 lbs (365 kg). From the tropics to the subarctic, they’ve been observed around the globe. These oceangoing giants are among the most wide-ranging of all vertebrates.

Females only come ashore to lay eggs, seeking out remote sandy beaches to build their nests.

via amnhnyc



Image Description
A photo of a leatherback sea turtle on a beach. It is large, gray in color, and has massive front flippers.

Though moms-to-be may lay clutches of more than 100 eggs at a time, few ever reach adulthood. Most eggs and hatchling turtles are consumed by predators (including humans!) Unfortunately, leatherback sea turtles have been on the Endangered Species List since 1970. Their population has been negatively affected by loss of nesting sites, plastic ingestion, egg poaching, commercial fisheries, and other human activities.

Photo: Hans Hillewaert, CC BY-NC-ND 2.0, flickr
0
0
0
1

技術記事。自作ActivityPub実装に投稿埋め込み機能を実装した。
riq0h.jp/2025/12/07/180855/

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

Taipei Metro to allow payment by credit card in July 2026
17:19

Passengers should be able to enter the Taipei Metro system using credit cards or Apple Pay's Express Contactless Protocol (ECP) beginning in July 2026, Taipei Rapid Transit Corp. (TRTC) confirmed to CNA on Sunday.
focustaiwan.tw/business/202512

0
0
2
0

Q: 사진편집할땐 어떤 프로그램을 쓰시나요? 포토샵 쓰시죠?
A: "imagemagick"
Q: 예?
A: "magick label.gif -alpha Set \
\( +clone -shade 110x90 -normalize -negate +clone -compose Plus -composite \) \
\( -clone 0 -shade 110x50 -normalize -channel BG -fx 0 +channel -alpha Off \) \
-delete 0 +swap -compose Multiply -composite button.gif"

0
0
0
0
0

Because I have an impression that too many people simply don’t understand what exactly #EuropeanUnion fined #Twitter and #Meta for and uncritically internalised the US narrative of “censorship”, I’ve asked… Grok. Here’s the bottom line:

No, the fines had nothing to do with #censorship - they were for a massive flood of scam and fake accounts, that is bot farms. Plus some B2B monopolistic abuse (DMA).

Here’s more details from Grok:

Short summary of 2025 EU fines on Big TechX (Twitter) – €120 million (Dec 2025)

  • For misleading paid blue checks, blocking researcher data access, and a broken ad transparency tool (DSA violations).
  • Meta – €200 million (Apr 2025) + ongoing cases

Main fine: “pay or consent” model violates DMA (forces users to pay or allow full tracking). Additional DSA probes for poor content moderation, researcher access, and blocking rival AI chatbots in WhatsApp.

  • Apple – €500 million (Apr 2025) Blocking developers from telling users about cheaper payment options outside the App Store (DMA).

Others

  • TikTok, Temu, AliExpress under DSA investigation (ads transparency, illegal products, child protection). Google/Alphabet also probed under DMA/DSA.

All cases stem from the Digital Services Act (DSA) and Digital Markets Act (DMA).

0
0
0
0
0
0

Solved day 6 part 2 in with this consice PEG parser and some math.

```janet
{:main (sequence :num-rows :op-row -1)
:num-rows (group (some :num-row))
:num-row (group (sequence (some :num-entry) "\n"))
:num-entry (sequence :blank (some (number :d)) :blank)))
:blank (any (replace " " 0))
:op-row (group (some (sequence :op (opt (some :s)))))
:op (choice (replace "*" :mult) (replace "+" :add))}
```

0
0
0
2
0
0

I am really saddened looking through issue trackers and finding how many people have done things like `pip install` to get Calibre dependencies, then been sad when nothing works. The fact that it's so far from standard build tooling has consequences, even if it's an understandable part of being a long-running project with a history.

0
0

しゅいろママが美味しそうなもの食べてると安心する
:tyoudai_tyoudai_souiuno_tyoudai_motto2:

1
0

I just got a notice I have three business days to pay rent before I get evicted. I am $2700 short. GoFundMe won’t let me reset the counter to $0, but it’s currently at 6607 (and me being $2700 short).

Please, please I need your help. I can’t get evicted like I did 11 years ago. I have no where to go.

gofund.me/aa8eb6c71
mastodon.social/@rosyna/115622

0