Hi #BSD and general #Unix people. I have a poll for you.

If CDBUG returned as a monthly online thing until we can return to a pre-COVID normalcy, would you attend? No need to be in the NY Capital District to attend!

Would you also be interested in giving a talk?

Please boost to your other BSD/Unix/#Linux friends.

#FreeBSD #OpenBSD #NetBSD #DragonFlyBSD

Follow recommendation

Completely unscientific compiler benchmark

If the trend continues then LLVM 12 will likely take a bit over 4h to build itself

Completely unscientific compiler benchmark

LLVM 9 building LLVM 9: ~140 mins

LLVM 10 building LLVM 10: ~180 mins

LLVM 11 building LLVM 11: ~210 mins

"Stage 2" build on a 1165 MHz Sun T2 running Debian, building with -j48.

The components built are llvm, clang, clang-tools-extra, libcxx, libcxxabi, and lld (i.e just enough stuff to run Zig)

RT @skepteis@twitter.com

XKCD bringt's mal wieder auf den Punkt

currying is so elegant

a function that takes n arguments actually just takes one argument and returns a function that takes (n-1) arguments

the type of a ternary function is `a -> b -> c -> d` which is equivalent to `a -> (b -> c -> d)` and `a -> (b -> (c -> d))`. if you do `let f x y z = …` in ocaml that's equivalent to `let f = fun x -> fun y -> fun z -> …`

where function types are right associative, function application is left associative, so `f x y z` is just syntax sugar for `(f x) y z` = `((f x) y) z`

At least that's what I get from my understanding about how swappiness works. I might as well be completely wrong about this, tho

Hello! I'm a casual *nix user who occassionally dabbles in programming.

Nice to meet you and let's have fun together!

id/en/provas lerni eo-n

#nobot, btw.

Joined Feb 2020