Godot Engine receives $100k donation from OP Games
We are happy to announce that the gaming platform OP Games is donating USD 100,000 to the Godot project. These funds will be used to further the general development of the engine.
The Ambiguity of Real Work
All ambiguity is resolved by actions of practitioners at the sharp end of the system.Dr. Richard I. Cook, How Complex Systems Fail There’s a wonderful book by the late urban planning professo…
Basic Scripting with Awk and Gnuplot
Posted to HN. Comments and discussion highly encouraged. Introduction This will be a short example-based guide to (a) awk (b) gnuplot and (c) using them in a script. I needed to graph some data based on the output of a command run a couple times. So what better way to solve that five minute task than to spend an hour…
Authoring a SIMD enhanced WASM library with Rust
All the pieces have come together for widespread Wasm SIMD usage. The majority of browsers and Node 16 LTS support Wasm SIMD out of the box, and Rust recently learned how to compile Wasm intrinsics. Now I need to port a library from x86 SIMD to Wasm SIMD and distribute it in such a way that will fallback to a non-SIMD…
New Ways to Be Told That Your Python Code Is Bad
I love linters. A linter is a program that looks for problems in code without running it. There is something gratifying about running a linter on a codebase and seeing a big list of warnings and errors. Sometimes it can even be fun to fix them!
Our Response to the Violence in Washington
We're treating these events as an emergency and sharing the actions we're taking.
The Evolution of Developer Salaries: Looking Back 20 Years
There's a lot to consider when charting the rise and fall of developer salaries over the years. Let's dive in!
The Wolfram Physics Project: A One-Year Update
An update from Stephen Wolfram on the Physics Project. Exploration of models, connections to existing frameworks, space and time, quantum mechanics, experimental implications, applications to other fields.
What World War I Can Teach Us about Misjudging Tech and Social Change (2020)
Stay informed with the latest news articles, press releases, in-depth analysis, and top headlines from our grantees around the world.
Why WebAssembly is innovative even outside the browser
WebAssembly (Wasm) has many applications in the cloud-native world today – WASI, edge cloud computing, Proxy-Wasm, and cloud-native runtime for server
A $100k Prize for a Decentralized Inflation Dashboard
Build a censorship-resistant inflation dashboard. If we pick your project, we'll fund it with $100k.
Performance Showdown: Rust vs Javascript (2020)
After spending some weeks playing with Rust, I felt ready to test my skills and try some programming challenges in the [Advent Of Code](https://adventofcode.com/). My approach to tackle some of those challenges was to solve them using Javascript (I use it in my day to day) first and then port the code to Rust. While…
A monorepo misconception – atomic cross-project commits
Are cross-project changes in a single atomic commit the key advantage of monorepos? I do not think so.
The Daily Standup Is a Waste of Time
Daily standups feel like a waste of time. I will teach you two new techniques the will make every minute count.
Overnight Pizza and the Consistent Unreliability of Expert Guidelines
Author disclaimer: As always, keep in mind that I am at best some random guy on the internet.
The JavaScript ecosystem is a hot mess and so is software development
Nightmare scenario with the Javascript ecosystem mess
Investing in Startups by Passing the Series 65
From studying for the exam to registering with the SEC — my foray into investing in startups and venture capital by passing the Series 65 and becoming a licensed investment adviser representative.
Rust is not a company
Last year, as an occasional contributor to the Rust project, I did not think much about the organisational structure of the team behind the project. I saw a hierarchy of teams and groups, team leaders, etc. Just like any other organisation. This year, after getting more involved, becoming a library team member and…
Zorin OS 16
We’re thrilled to finally share our next giant leap with the release of the Zorin OS 16 Beta today. We paid close attention to your feedback when …
In JS functions, the ‘last’ return wins
An edge case has convinced me it's the 'last' return that always wins…
How often people copy and paste from Stack Overflow
April Fool's may be over, but once we set up a system to react every time someone typed Command+C, we realized there was also an opportunity to learn about how people use our site. Here’s what we found.
Alexander von Humboldt: the first Solarpunk
Humbolt was captivated by lush nature but loved humanity and the new technological developments. He believed that if we understand Nature and the laws governing her, we can create a sustainable future. He was the first Solarpunk and here are his ideas
Sputnik V: fraudulent clinical trial data
Sputnik V clinical trial data seems as trustworthy as Putin’s election results.
How Dangerous Are Solar Storms?
Science News, Physics, Science, Philosophy, Philosophy of Science
Finite State Machines
To infinity and beyond!