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.

4

the UNIX v4 tape reminded me of this story by Ali Akurgal about Turkish bureaucracy:

Do you know what the unit of software is? A meter! Do you know why? In 1992, we did our first software export at Netaş. We wrote the software, pressed a button, and via the satellite dish on the roof, at the incredible speed of 128 kb/s, we sent it to England. We sent the invoice by postal mail. $2M arrived at the bank. 3-4 months passed, and tax inspectors came. They said, “You sent an invoice for $2M?” “Yes,” we said. “This money has been paid?” they asked. “Yes,” we said. “But there is no goods export; this is fictitious export,” they said! So we took the tax inspectors to R&D and sat them in front of a computer. “Would you press this ‘Enter’ key?” we asked. One of them pressed it, then asked, “What happened?” “You just made a $300k export, and we’ll send its invoice too, and that will be paid as well,” we said. The man felt terrible because he had become an accomplice! Then we explained how software is written, what a satellite connection is, and how much this is worth. They said, “We understand, but there has to be a physical goods export; that’s what the regulations require.” So we said: “Let’s record this software onto tape (there were no CDs back then—nor cassettes; we used ½-inch tapes) and send that.” Happy to have found a solution, they said, “Okay, record it and send it.” The software filled two reels, which were handed to a customs broker, who took them to customs and started the export procedure. The customs officer processed things and at one point asked, “Where are the trucks?” The broker said, “There are no trucks—this is all there is,” and pointed to the tape reels on the desk. The customs officer said, “These two envelopes can’t be worth $2M; I can’t process this.” We went to court, an expert committee examined whether the two reels were worth $2M. Fortunately, they ruled that they were, and we were saved from the charge of fictitious export. The same broker took the same two reels to the same customs officer, with the court ruling, and restarted the procedure. However, during the process, the unit price, quantity, and total price of the exported goods had to be entered—as per the regulations. To avoid dragging things out further, they looked at the envelope, saw that it contained tape, estimated how many meters of tape there are on one reel, and concluded that we had exported 1k to 2k meters of software. So the unit of software became the meter.

0
0
0
0
0
0

年齢的なものだけでなく、本質的に人の多い場所が苦手だから、もはや渋谷という街に対する私の生理的嫌悪感はガチ。若い頃に住んでた時期もあるんだけどな。

0
1
0
0
0
2

읍내에서 본 글인데 중요한 부분만 발췌: substack.com/home/post/p-... "일본에는 선택지가 있다. 하나는 일본은행의 개입 없이 시장이 금리를 결정하도록 허용하는 것이다. 이는 엔화를 안정시키겠지만, 훨씬 높은 장기금리와 부채 위기라는 대가를 치르게 된다. 다른 하나는 금리를 계속 억제하는 것인데, 이 경우 엔화는 계속 하락할 것이다." 안타깝지만(?) 일본분들은 이제 과거 정치인들이 뻘짓한 대가를 치뤄야할때가 거의 다 온듯함 아마 일본 열도가 가라앉기전에 국민들이 그지되는 전개로 가지 않을까 예상.

Japanese Denial on Debt

0
0
1
0
0
0
1
0
0
0

RE: socialwebfoundation.org/2025/1

Big news for the ! End-to-end encryption is coming to .

@swf with support from @sovtechfundSovereign Tech Agency is coordinating two interoperable implementations.

Bonfire is proud to be one of these first two projects, alongside by @benpateBen Pate 🤘🏻

We think should simply be the default for any private communications, and we’re especially thrilled to bring private, trusted collaboration to the fediverse.

0
0
0

올림푸스 M.ZUIKO 75mm F1.8 판매합니다

최강의 인물용 렌즈이며, 환산 150mm 화각입니다.

렌즈 본품 + JJC 호환 후드 같이 드리며, 사용감 있습니다.

60만원에 판매하며, 직거래는 포항 인근에서 가능합니다.

편하게 문의 주세요!

0
0
0
0
0
0

La Banque de France recrute un stagiaire pour expérimenter avec le déploiement de chiffrement et authentification post-quantique au sein de l’institution ainsi que pour les besoins du Système Européen des Banques Centrales (SEBC).
recrutement.banque-france.fr/d

0
0

知り合いがね、ホットケーキを作って食べたら
アナフィラキシーショックで病院送りになったよ

どうやらホットケーキミックスを一度開封して少し置いた
やつを使ったらしく、ダニが繁殖していたらしい
:meowmeltcry:
で、ダニアレルギーでヒドイことになったようだ
気の毒に
:meowcry:

みんなも気をつけてね

1
0
1

첫째 돌 전후로 식단관리 시작했으니 거진 3년을 꽉 채워서 아침을 이렇게 먹고 있음… 블루베리 2-3줌, 오트밀 2-3스쿱, 웨이프로틴 2스쿱, 크레아틴 1스쿱, 치아시드나 헴프시드 2스푼, 에리스리톨 1-2스푼에 물 가득. 곧 4년차가 되는데 슬슬 지겹긴 하다-_-

0
0
1
1
0
0
0
1
0
1
1

Misskey Projectをスポンサードさせていただいている弊社、引越祝いに社旗?をつくってみたりした。
……いいじゃない! さあ頑張って稼いで引き続きMisskey Projectを支援してこー!!

1
0
0
0
0

正直、iOSでWebKit以外がつかえるようになるのは、ブラウザエンジンの多様性にとっては、マイナスに働くほうが大きそうだなと思ってる

多様なレンダリングエンジンをiOSでも使えるようになる、ということ自体はもちろん良いことだ。

で、「これでiOSユーザにもBlinkを強制できる」みたいに、多様さを殺す方向で考える人が少なくないんよなー、しかもサービス提供側だけじゃなくユーザ側にもいるんよなあ

iOSでWebKitしか使えない、ってことによって多様性がかろうじて保たれてたんだとしたら、それはどっちにしろ早晩危うくなってたともおもうけどね

0
1
0
0
0

I've published npm packages before, but it was like ten years ago and they were all crap. But now I've published one which is decent!

npmjs.com/package/discrete-pro

This is an implementation of the paper "Discrete Probabilistic Programming" by Oleg Kiselyov and Chung-chieh Shan. It provides tools for working with probability distributions as first class values. I made a number of modifications and I am pleased with the result.

I have a blog post brewing, where I hope to provide a walkthrough of the implementation. It may take a while for me to have the free time that this will require, but eventually it will be a way for me to show some of the quirky (good) approaches I took.

0
0