Why does musl make my Rust code so slow?
Software engineer specializing in query engines and distributed systems
The latest blog posts to take off on Hacker News. 21,833 posts.
Software engineer specializing in query engines and distributed systems
What's a race anyways? Most of the readers, for sure, do know what a race condition is. Let me however include short description just fo...
Who framed Roger Rabbit? Talking about Software Development is about using frames. The prevalent "Backlog" frame is bad for the company and bad for developers.
Introducing Ruby Next, a transpiler for Ruby.
An example-rich description of the architecture of static code analysis systems along with a hands-on tutorial on how to implement it.
Julia 1.5 is gaining a cool new bug reporting capability, leveraging mozilla's rr project to automatically create fully-reproducible bug reports
We are facing some interesting times at work as we are going to start changing our technology stack in the near future. Most of our Oracle ...
I have a shameful confession to make: I have long neglected an open-source library that I maintain, clj-tagsoup .
Parts 1 and 2 are found here and here
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.
software engineer in sydney, australia
In this post I show some of my findings during the reverse engineering of the apps Coffee Meets Bagel and The League. I have identified several critical vulnerabilities during the research, all of which have been reported to the affected vendors. Introduction In these unprecedented times, more and more people are…
Is APL dead? Not anymore. Changes in modern hardware, business needs, development methods, and our understanding of programming makes APL in its modern state perhaps more relevant and viable than ever before.
Personal website of Jan-Erik Rediger
We helped frontline to fight against covid-19 by creating a Realtime Patient Monitoring system. In this blog post you can find out how we did it using go and vuejs
An article covering everything you need to know about time on Unix. Time, a word that is entangled in everything in our lives, something we're intimately familiar with. Keeping track of it is important for many activities we do.
Awk is a tiny programming language and a command line tool. It's particularly appropriate for log parsing on servers, mostly because Awk will operate on files, usually structured in lines of human-readable text.
Years ago I planned to give a talk centered around exploring the Clojure source history to find interesting buried artifacts. In service to that goal I walked every commit in the repository to see what I could find. There were indeed interesting discoveries, but eventually my passion for giving the talk 1 dissipated…
In the previous post we have seen how to visualize a time series data. In this post we will discuss how to do a time series modelling using ARMA and ARIMA models. Here AR stands for Auto-Regressive and MA stands for Moving Average
We try to get rid of the complexity, control it, and seek simplicity. I think framing things that way is misguided. Complexity has to live somewhere. Embrace it
In expressive languages, developers generally need to use fewer temporary variables.This means that in a typical piece of code there are fewer names defined,...
But OCaml is Pretty Great
We are excited to announce that the Rust/WinRT project finally has a permanent and public home on GitHub: https://github.com/microsoft/winrt-rs Rust/WinRT follows in the tradition established by C++/WinRT of building language projections for the Windows Runtime using standard languages and compilers, providing a…
Rob Pike, the co-author of the Go programming language, speaks about a career spanning four decades, and the evolution of Go over the last ten years.
Contents Contents