TL;DR summary of stories on the internet
Security researchers from the CCC gained access to over 200 million SMS messages containing one-time passwords from 200 companies, including big names like Google and Amazon. By exploiting vulnerabilities in SMS-based two-factor authentication, attackers could intercept messages and potentially take over accounts. The Chaos Computer Club discovered that a provider of 2FA-SMS was sharing sensitive […]
Read more »
Accounting practices have remained largely unchanged for centuries, leading to confusion around software development for financial systems. In this post, I’ll share insights from working on financial systems at major tech companies. Covering basic financial definitions, high-level goals, engineering principles, and best practices, it’s crucial for accounting systems to be accurate, auditable, and timely. Avoiding […]
Three years ago, we introduced Quickwit, a distributed search engine aiming to be more cost-efficient, easier to manage, and capable of handling petabytes of data than Elasticsearch. Recently, engineers at Binance, the leading cryptocurrency exchange, successfully migrated multiple petabyte-scale Elasticsearch clusters to Quickwit. Achievements included indexing 1.6 PB per day, handling 100 PB of logs, […]
The need for coordinate time references in the exploration of the solar system, including the Moon and Mars, is crucial due to the effects of gravitational potential and relative motion on standard clocks, as outlined by Einstein’s theory of relativity. A framework is presented to establish a coordinate time for the Moon, showing that clocks […]
The author reminisces about the X Window System’s boot up scene featuring a stipple pattern, highlighting its practical importance and nostalgic value. They discuss the challenging configuration process of X Server in the past, emphasizing the detailed parameters needed for hardware setup. The disappearance of the stipple in modern Linux distributions is linked to efforts […]
In 2019, Nuvia, a startup with notable chip architects, emerged to create power-efficient cores to rival AMD, Apple, Arm, and Intel. After being acquired by Qualcomm in 2021, Nuvia staff revitalized Qualcomm’s CPUs, leading to the Snapdragon X Elite with Oryon cores. The impressive X1E-80-100 CPU boasts high clocks and a clustered design for optimal […]
The “Rulers of the Ancient World” project seeks to create period-correct rulers from ancient empires like Egypt, Rome, Japan, and France. These rulers are meticulously made by combining traditional handwork and CNC milling, resulting in unique pieces of art. The French “Roubo Fathom” ruler is based on an 18th-century measurement used in woodworking. The project […]
Pyxel is a retro game engine for Python, inspired by retro consoles with limited specifications like 16 colors and 4 sounds. Users’ feedback drove Pyxel’s development, and it’s open source. It’s easy to create pixel art games with Pyxel, similar to PICO-8 and TIC-80. Run it on Windows, Mac, Linux, or the web. Unique features […]
To easily install Zed on most Linux distributions, simply run the provided shell script. It’s a quick and efficient method to get Zed up and running on your system. Just head to the blog post, find the Docs section, and copy and paste the curl command into your terminal. This straightforward process eliminates the need […]
Summary: Developing real-time audio software requires avoiding tasks that can block the audio processing thread, such as disk accesses or printing, to prevent glitches. Principles are universal across operating systems like Windows, Mac OS X, and Linux, despite differences in APIs. Notably, ensuring code executes efficiently within buffer periods and avoiding unbounded execution times is […]