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.

It always makes me a little sad when somebody reflexively spits and blocks like this based on (I’m guessing) not quite reading the post. (I’m pretty sure they’re angry because they agreed with the thread’s whole point and just read the post backwards in their haste. This does not look like an account that’s out there fighting to defend the reputation of Tesla and AI slop.)

Like…I probably didn’t want this person in my mentions anyway if they’re such a careless reader, but now they’re going through the world a little angrier for nothing.

mstdn.plus/@gcvsa/115793343637

0
1
0
0
0

The art of text (rendering) by Nicolas Rougier

Awesome talk about text rendering and how complex it is. Expect unicode, typefaces, kerning, shaping, itemzation, justification, ligatures, rasters, vectors, gpu, rust, etc. I learnt so much...

I love the "so I prepared my own questions" on the end slide. With the cult "should I use comic sans?" 🤣

Screenshot of presentation by  Nicolas Rougier
0
0

Faster practical modular inversion

Last year, Lemire wrote about an optimized variation of the Euclidean algorithm for computing the greatest common divisor of two numbers, called binary Euclidean algorithm or Stein’s algorithm. It’s a best-of-class implementation, though it’s currently only used by libc++. The post also briefly mentions the extended Euclidean algorithm, a related algorithm most often used to compute the modular multiplicative inverse (given a remainder a and a modulus m , find x such that a ⋅ x mod m = 1 ): There is also a binary version of the extended Euclidean algorithm[,] although it is quite a bit more involved and it is not clear that it […] can be implemented at high speed, leveraging fast instructions, when working on integers that fit in general-purpose registers. […] My implementation of the binary extended Euclidean algorithm is quite a bit slower and not recommended. I expect that it should be possible to optimize it further. That’s a big shame, because the extended Euclidean algorithm can be optimized in a very similar manner, and the underlying ideas were described in a 2020 paper. It’s probably not well-known because the paper focuses on constant-time evaluation and long arithmetic, so people might have assumed it’s irrelevant. I’m hoping to bring justice to the extended Stein’s algorithm with this post. I’ll cover how the algorithm works, its limitations, some optimizations compared to Pornin’s paper, and potential further improvements. My implementation is available on GitHub as part of a Rust modular arithmetic library.

purplesyringa.moe · purplesyringa's blog

0

If you are an adult, do you feel (in your heart of hearts) that you are a functional adult (whatever your own personal interpretation of that is)

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

Remember ..

Together we can change this future. Turn things around, and twist them right again. Just by bringing our alternative intelligence to the table.. our own :

Abundantly available our wit and spirit, boundless , and above all our ability to play. It requires some and a whiff of and .. Just enough to different worlds, and towards their 👁️realization.

discuss.coding.social/t/sci-fi

💃🕺 Happy in 🍒 2026 !!

Meme with a scene from Charlie Chaplin's famous movie "Modern Times" showing a man stuck in the gears of a big machine, only their head sticking out, and a shocked and surprised Charlie Chaplin standing on a ladder and looking helpless. Top text says "Modern times 2026" preceded with a :blobaww: emoji, and the bottom text reads "ChatGPT: Your message has arrived".
0

AI slop isn't a new phenomenon, unfortunately...

After the conference, [Chip Morningstar] analyzed the leading names in postmodern literary theory and philosophy of the era to determine if there was anything of value hidden behind the dense verbiage, if the underlying concepts were "bogus", or if there was actually no intellectual content at all. Morningstar ultimately determined "there is indeed some content, much of it interesting", but he also wrote: "The language and idea space of the field have become so convoluted that they have confused even themselves."

fudco.com/chip/deconstr.html

0
0
0

What I'm listening to today: "friendly compounds", Lime68k

From a collection of unreleased tracks @Limecamille dropped this month. Barrage of nonstandard scattershot beats and mysterious metal FM sounds. On this I imagine like you gave a bunch of four year olds instruments and they're just kind of going to town making joyful noise but the four year olds are all robots so all they can make is industrial space future sounds

lime68k.bandcamp.com/track/fri

What I'm listening to today: "Ondes Martenot + Montreal Assembly's Count to Five pedal", Light

Cross-century ambient music (or we're closer to Satie than Eno here, so "furniture music"?). A 1930s proto-synthesizer¹ arranged via the thing "guitar pedal" means in the 2020s (a microcontroller/computer in a small box with a foot interface). Slow cinematic score for establishing shots, sunbeams, people in dim cafes waiting for something

¹ 2010s reproduction, search "Ondomo"

youtube.com/watch?v=2Sm4sYrE6mQ

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

The BSDCan Call For Papers (CFP) is open until January 17th, see bsdcan.org/2026/papers.html

If you tried to sign up as a new indico user and did not get the confirmation mail in time, please try again. The problem has been fixed.

The holidays can be a great time to get that submission done!

Want to know more about and the conferences? See nxdomain.no/~peter/what_is_bsd (and links therein) @bsdcan

0

The BSDCan Call For Papers (CFP) is open until January 17th, see bsdcan.org/2026/papers.html

If you tried to sign up as a new indico user and did not get the confirmation mail in time, please try again. The problem has been fixed.

The holidays can be a great time to get that submission done!

Want to know more about and the conferences? See nxdomain.no/~peter/what_is_bsd (and links therein) @bsdcan

0

의미(sematics)를 반영하는 정보처리는 넉넉잡아 80년은 넘게 연구되고 있지만, 그 최대의 성과는 인간 언어의 의미부터가 불명확하다는 사실이었다. LLM은 애매한 기술로 애매한 언어를 처리하려는 어중간한 기술로 끝날 가능성이 높다. 완성을 평가하기 어려운 자율주행과 같은 난제에 빠져 있는 셈이다. ML은 더 명확하게 결과를 평가할 수 있는 분야에서 유용할 것이다.

0
0
0
0

출판만화 보면
가끔 본편 옆에 세로로 길게 공간이 있고 거기에 작가님들이 잡담 같은 걸 적잖아요
어릴땐 몰랐는데 거기가 잡지에선 광고가 들어가는 자리였다고 하더라고요
아무튼 전 그걸 열심히 읽는 파였어요

1

The whole point of society - all of this - is so that we are all enriched together, that collectively our lives should be better. We invented farms so folks wouldn’t starve.

But a couple thousand years ago a few assholes decided that personal enrichment is the most important thing. For the most part, we’re still going along with that bullshit.

The only way we survive is if we move back to shared enrichment. This coming year, think carefully about how you’re spending your money and labor.

0
1
0
0
0
0
1
0
0
0
0