84 / The Riddle of Rest
✌🏻
Projects of Friends
Fn(), Functional Programming for Golang
github.com/kamstrup
Kamstrup built a functional programming library for Go, inspired by Clojure and the Java Streams API. It allows you to write code like this:
// Get all users without a name.
fn.ArrayOf(users).Where(fn.Not((*User).HasName))
Toot of the Week
rust programmers be like "pretty slow, nearly a microsecond"
— @dysfun@treehouse.systems
Culture
Overcoming Negativity
Salman has a list of tactics to overcome negative thoughts about yourself or your work.
Challenging the status quo at work?
Hebba Youssef has some tipps to help you challenge decisions or the status quo
The Riddle of Rest
Lawrence Yeo defines true rest, and why it's sometimes hard to achieve it even if you, for example, gaze at a still lake.
Rust
Our Experience Porting the YJIT Ruby Compiler to Rust
Maxime Chevalier-Boisvert about their experience of porting a C99 project to Rust.
Self-referential types for fun and profit
The author shows how to create self-referential types manually in Rust and why
Lenses and Prisms
This article shows the Rust design patterns Lenses and Prisms and how they work.
My negative views on Rust
Chris Done describes what they don't like about Rust.
Tech
Reinventing How We Use Computers
Ploum has a vision for a "Forever Computer", which makes you rethink your digital life.
Washing Machine Cycle Notifications
Malachi Soord used Home Assistant to get a notification when the washing machine
Sneaky hackers reverse defense mitigations when detected
Bill Toulas about an ongoing attack on mobile carrier networks where the hackers even revert mitigation measures if not implemented fast enough.
Tips for analyzing logs
Julia Evans collected some tips on Mastodon for analyzing logs.
Goodbye to the C++ Implementation of Zig
Andrew Kelley explains different strategies for compiler bootstrapping and how Zig uses WebAssembly.
New in Go 1.20: wrapping multiple errors
Lukáš Zapletal about the implications of multiple errors in Go 1.20.
Cutting Room Floor
Ideas That Changed My Life
Morgan Housel lists 7 ideas that changed her life, in retrospect.
Germans Have Seen the Future, and It’s a Heat Pump
Melissa Eddy and Patrick Junker about Germany's shift from gas to heat pumps.
Elephants born without tusks in ‘evolutionary response’ to violent poachers
Will Brown about new research that shows how elephant's evolutionary response
How to become a truly excellent gift giver
Eliza Brooke has written an article full of concrete tips for great gifts.
Subscribe
Get Arne's Weekly in your inbox every Sunday. No ads, no shenanigans.