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
1
0

How elites could shape mass preferences as AI reduces persuasion costs

Link: arxiv.org/abs/2512.04047
Discussion: news.ycombinator.com/item?id=4

0
1
0
1
1
0
0
0

熊蟄穴 When bears begin to hibernate

The Japanese year used to be divided into 72 "micro-seasons". These seasons were based on natural events such as the weather and the appearance of various plants and animals.

Next week is the start of 熊蟄穴.
The kanji:
熊 = bear
蟄 = hibernation
穴 = hole, den

= the time when bears start their winter sleep in their dens.

via japanwords



熊蟄穴 When bears begin to hibernate
0
0
0
0
1
0
0
0
0
0
2
0
1
1
0
0
1
2
0

Meet the Spangled Cotinga (Cotinga cayana)! While females of the species come in shades of brown, males have bright turquoise plumage, purple-colored throats, and black patterning along their bodies. This South American bird forages on fruits and berries throughout the forest and is an important seed disperser in its habitat.

Photo: Jéssica Martins, CC BY-NC-SA 4.0, iNaturalist

via amnhnyc


Image Description
A photo of a male Spangled Cotinga perched on a tree branch. The bird is vibrant blue, with patterning of a darker blue flecked throughout its body, wings, and head. Its throat is bright magenta.

Since it prefers to hang out on the tops of the tallest trees, it’s hard to spot from the ground.
0
0
0
1
0
1

여러 해 동안 블로그 포스팅을 해오면서, 어떻게 하면 블로그 글 자체에만 집중하는 포스팅 환경을 구축할 수 있을 것인가에 대한 고민을 해왔습니다. 그러다가 개념 증명 단계를 넘어서서 실질적인 프레임워크를 하나 만들어봤고, 성공적으로 시스템을 시작할 수 있게 되어 소식을 공유합니다. :-D

이 프레임워크의 좋은 점은, 형식을 강제하지는 않으면서 3개 국어 (한국어, 영어, 일본어)의 번역 일관성을 유지하고, 글에 대한 탈고와 리뷰 과정까지 AI에 맡긴다는 점입니다.

조만간 기존 네이버 블로그, velog, 링크드인 등 다양한 곳에 흩뿌려져 있던 콘텐츠들을 이곳으로 통합하여 운영을 시작할 예정입니다.

https://devwrite.ai/ko/posts/introducing-devwrite-blog/

5

lazygitがDebian 13でapt経由で入るようになった。

重い腰を上げてGitのTUI Clientをtigから、lazygitに変えて慣れてみるテスト。

tigと同じようなことができるっぽいので試してみないと。

0
0

I love the floppy disk. Everything about it is just neat. The engineering is neat.

Drive motors weren't perfect and could spin a little too fast or a little too slow and could even vary speed over one revolution (wobble).

Now consider you could have data on a single disk that was written in multiple drives with different characteristics.

The data on the disk, although digital, was encoded via a very analog magnetic represention (flux reversals).

To read the data off a floppy disk the drive controller had to synchronize a data window clock with the rate the data was coming off the disk. To accomplish this, clock bits were encoded in the signal. In the PC world, this is called MFM encoding.

To keep locked onto the floppy data signal, floppy drive controllers used something called a PLL or Phase Locked Loop. This is an essential electronics component that is found in all sorts of things from televisions to washing machines. They are ubiquitous.

The original IBM floppy controller implements a PLL via a pair of 70's vintage Motorola chips. One is a phase comparitor that takes a 500Khz reference clock and the raw, squared data signal coming off the floppy. The chip emits a voltage proportional to the difference in phase between these clocks.

This is filtered and then fed into the other chip, a voltage controlled oscillator. This adjusts the clock speed used to expect a bit of data on the floppy. Essentially, the entire disk can be divided up into little time slices or 'bitcells' in which we expect to read a flux transition (a 1 bit) or not (a 0 bit) and the offset of a bit within the slice or 'window' is used to slide the subsequent windows around, always trying to keep the bits centered.

0

I love the floppy disk. Everything about it is just neat. The engineering is neat.

Drive motors weren't perfect and could spin a little too fast or a little too slow and could even vary speed over one revolution (wobble).

Now consider you could have data on a single disk that was written in multiple drives with different characteristics.

The data on the disk, although digital, was encoded via a very analog magnetic represention (flux reversals).

To read the data off a floppy disk the drive controller had to synchronize a data window clock with the rate the data was coming off the disk. To accomplish this, clock bits were encoded in the signal. In the PC world, this is called MFM encoding.

0
0
0
1
1
0