Hyprland 0.55 announced the switch to Lua for its config files
After quite a long while, Hyprland 0.55 is upon us! This is an enormous update by each measurable metric - commits, contributors, features and changes.
Topics /
The most popular blog posts about software engineering on Hacker News. 7,298 posts.
After quite a long while, Hyprland 0.55 is upon us! This is an enormous update by each measurable metric - commits, contributors, features and changes.
Will ML code generation like GitHub Copilot replace coding by hand? We say no: developers still maintain generated code, so abstraction matters.
Learn how memory maps (mmap) accelerate file I/O, reduce latency, and improve app performance in Unix and Go with real-world benchmarks.
Clojure REPLs are used for a broad spectrum of purposes, from learning the language to data exploration to live music performance. This chapter will provide some guiding principles for applying Clojure REPLs to the more common use case of pragmatic software development.
Mimicking the operation more accurately.
A structure where software architects work on a team separate from the development team can lead to dysfunction, reduced quality, and poor morale.
It took more than ten years of full-time work for Rama to go from an idea to a production system. I shudder to think of how long it would have taken without Clojure. Rama is a programming platform …
One of the challenges of application engineering within an established company like Dropbox is to break out of the cycle of incremental improvements and look at a problem fresh. Our colleagues who do user research help by regularly reminding us of the customer’s perspective, but so can our friends and family when they…
Relax is a live compiler and JIT runtime for Rust, written in Rust. It runs a Cargo package straight from source, with no rustc, LLVM or linker in the loop.
Essentially a flick is just a really big number, specifically the number 705,600,000 and tries to solve a problem that nobody in digital media actually has.
CockroachDB 19.2 improves latency, reliability, and usability. We’re bringing the speed of distributed transactions closer to the theoretical minimum.
Today, we’re happy to announce RethinkDB 1.15 ( Lawrence of Arabia ). Download it now!
Distributed computing and designing a system that supports modern commerce and other high-priority applications remains one of the most difficult tasks in computing. We provide expert tips.
Fine-tune with a single command.
Hello, welcome once again to the world of facts.
Introduce new interfaces to represent collections with a defined encounter order. Each such collection has a well-defined first element, second element, and so forth, up to the last element. It also provides uniform APIs for accessing its first and last elements, and for processing its elements in reverse order.
Update September 30, 2021 – This post has been edited to remove broken links. Today, we’re extremely happy to launch Amazon SageMaker Autopilot to automatically create the best classification and regression machine learning models, while allowing full control and visibility. In 1959, Arthur Samuel defined machine…
An update on using .NET and containers together, learn how to tackle staying safe and keeping your container images up-to-date.
As of today, NVK is now a conformant Vulkan 1.3 implementation on Turing (RTX 2000 and GTX 1600 series), Ampere (RTX 3000 series), and Ada (RTX 4000 series) GPUs.