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.

0
0
1
0
primes :: (Integral a) => [a]
primes = 2 : ([3, 5 ..] & filter (not . has_divisor))
 where
  has_divisor n =
    any ((0 ==) . (n `mod`) . fst) $ takeWhile ((n >=) . snd) primes_with_square
  primes_with_square :: (Integral a) => [(a, a)]
  primes_with_square = [(p, p * p) | p <- primes]

euler project 문제 풀다가..

1
0
0
0
0
0
0
0
0
#TheInternet...?! #IT's #StillOn...
#Zelenskyy is #StillKindaHot...#BeingRight is #SuperAwesome™️
0
0
0
0
0
0

@xiuposXiupoς 特定のソフトウェアの話でしたらまた違うかもしれませんが、Curve25519はある楕円曲線の名前です。つまり、ある多項式に対応する曲線につけられた名前です。Ed25519は楕円曲線をパラメーターにとるデジタル署名アルゴリズムでCurve25519(と特定の基準で同値な曲線)を使う場合を指す名前です。X25519は楕円曲線をパラメーターにとる鍵交換アルゴリズムでCurve25519を使う場合を指す名前です。

1
0
0
0
0
0

PL crowd - which rigorously designed PL lets users define how parameter passing of a "value" happens (however value might be defined)? I am not aware of any, yet parameter passing is as fundamental as it gets so if we are into foundations we should care about this, should we not?

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

I'm exploring what alternatives exist. I have something neat to share.

See the little checkmark on this repo?

codeberg.org/louwers/duckdb-bu

The of this repository is running on . Bridged with yojo yojo.emersion.fr/

I think each platform has its advantages, but definitely CI is a strong aspect of SourceHut and a weak point of Codeberg / . Both projects are based in the and are open source.

What is your experience with alternatives?

0
0
1
0
0
0
1
0
0
0

Still using nvi on Slackware.

No plugins. No syntax highlighting. Just speed, predictability, and classic vi behavior, even with multi-GB files.

I wrote a short guide explaining why nvi still matters and how its architecture enables fast, low-memory editing.

📄 https://4c6e.xyz/code_notes.html (NVI Editor Guide)
📄 https://git.sr.ht/~r1w1s1/code-notes/blob/main/notes/NVI_Editor_Guide.txt (plain text)


0

Wrote a getting started guide for Tap tonight! The new tool from Bluesky to backfill records and track future ones easier. Includes install directions, some explanation of what it does and how to configure it as well to help you get started.

Quick getting started notes on...

0
1
1
0
0
0
0
0