Bringing the Unix philosophy to the 21st century (2019)
JSON output must become the norm for application pipelining. Until then, jc can help.
JSON output must become the norm for application pipelining. Until then, jc can help.
Hackers attempted to use the data in an extortion scheme, joking about altering the source code or sending it to Russian intelligence
Briefly, Plan 9 from Bell Labs is a computer operating system developed by the original UNIX design team. After decades of work on Research UNIX in the late 80's, the team decided to write a new operating system from scratch, Plan 9 was finally released in 1992, and a few years later they released yet another…
Since leaving Uber a year ago, in October 2020, I've been making a living from writing - one with comparable income [https://twitter.com/GergelyOrosz/status/1449075825329020932] to when I was employed. None of this would have happened if I did not start to write this blog several years ago.
Building Brainf∗ck interpreter for the 21 century, with all the best systems design practices in mind. Think of Brainf∗ck-as-a-service cloud solution!
It's well known that inheritance was invented by Simula . The History of Programming Languages session on Simula tells us the motivations behind that invention. Let's take a look.
An analysis: Trump's Group has 30 days to remedy the violation, or their rights in the software are permanently terminatedIn 2002, we used phrases like “Web 2.0” and “AJAX” to describe the revolution that was happening in web technology for average consumers. This was just before names like Twitter and Facebook became…
If you're on a version of Windows 11 that is build 22000 or greater, you can ...
Standing athwart urban history, yelling Stop
The reMarkable is a premium e-ink notebook. Imagine a Kindle, but you can write on it. It has become my daily notebook. I take all my meeting notes on it, dump my ideas and designs, and carry it with me everywhere. As a bonus, it also has replaced
The demand for forecasts grows after a surprise.
It's common knowledge that Rust code is slow to compile. But I have a strong gut feeling that most Rust code out there compiles much slower than it could.
Making the case for RSS feeds and feed readers as the best alternative to big tech news consumption services like Facebook newsfeeds.
eBPF Service Mesh - How we can build an eBPF-based service mesh in the kernel to replace the complex sidecar model
Some highlights of the Julia 1.7 release.
Download the Writeup Illustration made by Romain Flamand Abstract The Google Titan Security Key is a FIDO U2F hardware device proposed by Google (available since July 2018) as a two-factor authentication token to sign in to applications (e.g. your Google account). Our work describes a side-channel attack that targets…
I have come to the conclusion that Software Engineering is primarily a learning endeavour, the working code is rather a side effect. This quote is actually not mine but I am paraphrasing Alberto Brandolini who is making this very point in Event Storming (he was actually talking about Software Development, but I do not…
A case study of how Elixir is being used at X-Plane.
I'm a technologist with a focus in ecommerce, GenAI, and developer productivity. I enjoy building reliable and fast software, and helping others to do the same.
Picture this: Toward the end of the development cycle, your game crawls, but you don’t see any obvious hotspots in the profiler. The culprit? Random memory access patterns and constant cache misses. In an attempt to improve performance, you try to parallelize parts of the code, but it takes heroic efforts, and, in the…
Updated on August 2, 2021: Windows 365 is now generally available to businesses of all sizes. Learn more about Windows 365 and experience it today. As some regions begin to make their way out of the challenges and disruption of the past 18 months, we’re seeing a new world of work emerge.
Why hasn't new technology made us more productive than it has?
At Superwall we’re building an SDK to help App Developers increase their revenue by showing the right offer to the right person at the right time. Follow me on twitter for little tips and articles like this one.