A declarative wrapper for the gi-gtk Haskell Gtk+ bindings built with haskell-gi, which is a binding library generator to access GObject-Introspection-capable C libraries (such as GLib and Gtk+).
See also: Presentation slides on gi-gtk-declarative.
A declarative wrapper for the gi-gtk Haskell Gtk+ bindings built with haskell-gi, which is a binding library generator to access GObject-Introspection-capable C libraries (such as GLib and Gtk+).
See also: Presentation slides on gi-gtk-declarative.
Related (another TEDx talk by the same person): Why renewables canβt save the planet
Main points:
While making the film, Cassie Jaye discovers that the MRAs have a point or two.
Other documentaries from Cassie Jaye include The Right to Love: An American Family (on same-sex marriage rights) and Daddy I Do (on sex education vs. the Abstinence Only movement).
Apparently, linear types are landing in GHC 9. Iβm sure theyβre useful for resource management. I wonder what else they might do that makes a difference in practice.
Takeaways:
null can be a good alternative.Iβm suddenly experiencing a craving for inline types and generics specialization…
A state machine for vt100-compatible terminal emulators. Also has Rust bindings.
A Rust crate that helps you implement the output part of a vt100-compatible terminal emulator.
The specification of the .editorconfig file, which you can put into your source code repository to configure a wide range of text editors and IDEs with consistent style settings.
Ein paar Tipps von einem Forscher, der je ein Jahr auf Hawaii und in der Antarktis geforscht hat und dabei Erfahrung mit dem Leben in Isolation sammeln konnte.
A probe.rs-based Cargo runner that lets you run embedded Rust programs just like native ones. Logs to stdout as normal and prints stack traces on error as normal.
A kit with all the basics you need to do embedded programming in Rust: a debugging bridge, a way to flash and run binaries, and text editor integration.
Strives to support many different embedded targets (currently RISC-V, STM32, and other ARM targets) and debug probes (currently CMSIS-DAP, ST-Link, and J-Link).
An efficient Rust logging library for embedded devices. Logs in binary, formats on the host.
A java.time extension library. Things like Julian and Coptic calendars, quarters, and time intervals.
Computers today react less promptly to input than did computers from the 70s and 80s. After a period of really bad latency, we are getting close again, though.
The Asian giant hornet (βmurder hornetβ), dangerous to both people and other insects, has arrived in the United States.
The hornet is known to kill whole beehives without resistance, chopping off bees’ heads and taking their thoraxes to feed their own young. While Japanese bees appear to have evolved a defense against them where they swarm each individual hornet and cook it alive by flexing their muscles to generate heat, American and European bees are defenseless, putting them in danger of extinction.
A programming language for the Cloud, they say. I have no idea what it means.
A small, but effective JIT compiler in C. Very new and not production-ready yet.
A low-level, portable JIT compiler in C.
Organizations with loose or nonexistent formal structures tend to favor the strong and oppress the weak, who generally benefit from formal structure and bureaucracy. Informal structures and cliques are less transparent and harder to control than formal hierarchies.
Hedonism is underappreciated in academic psychology.