Spreadsheet "breaks" Apple Vision Pro eye-tracking
I am trying to capture “through the optics” pictures of the AVP, and it is unveiling both interesting information on how the AVP works and the second test pattern I tried “broke&#…
I am trying to capture “through the optics” pictures of the AVP, and it is unveiling both interesting information on how the AVP works and the second test pattern I tried “broke&#…
Revision 4 is the new version of the Starlink user terminal. As of February 2024, the new version is only available in the US. I decided to test the new hardware and compare it to the well-known REV3 (a.k.a. Gen2/V2 or “Standard Actuated”).
It would take too long to expose all of the flaws of peer review, here are some: some work is just flat wrong because the reviewers cannot analyze all of the mathematical results, and because they cannot redo the experiments; numerous researchers cheat, sometimes in small ways ("2 out of 3 experiments agree with by ……
The enduring success of her early 19th century novels are in large part due to their persistent relevance
Unleash your creativity with the full power and Python, without the hassle of learning a new templating language or dealing with its limitations!
A few weeks ago, Axel Roest published a simple web server comparison , that turned out to not be doing what it was thought to be doing. Figuring that out was a very interesting discussion that warrants a retrospective, to look at which parts were particularly helpful and which not so much.
Initial experiences with the MNT Pocket Reform, primarily the hardware (and tinkering!)
Why I launched the K Prize, aka, why want to give $1M to the first open source AI that gets 90% on contamination-free SWE-bench.
We present a prototype of a programming system called Shadama. Shadama is designed for writing programs that create, control and visualize large numbers of objects. The basic execution model follows the tradition of StarLogo and its "turtles and patches" abstraction. Turtles, Termites, and Traffic Jams: Explorations…
I have written about my on-going rewrite-it-to-Rust effort at work: 1 , 2 , 3 . And now it's finished, meaning it's 100% Rust and 0% C++ - the public C API has not changed, just the implementation, one function at time until the end. Let's have a look back at what worked, what didn't, and what can be done about it.
Fireside this week! Next week, with luck, I’ll have my ‘On the Reign of Alexander III of Macedon’ up as an addendum to our discussion of Hellenistic armies. But in the meantime, i…
The Rust language has incrementally grown a set of patterns to support control-flow effects including error handling, iteration, and asynchronous I/O. In The registers of Rust , boats lays out four aspects of this pattern shared by Rust’s three effects. Today these effects are typically used in isolation, or at most…
XNU kernel buffer overflow, introduced in macOS 14.0 and fixed in macOS 14.5.
Don't trust. Verify. I could not resist making a fake book cover Here follows a brief description on how you can detect if the curl package would ever make an xz. xz (and its library liblzma) was presumably selected as a target because it is an often used component and by extension via systemd it … Continue reading…
"IF FOUND--Please return to Paramount Pictures"
There's been a fair bit of buzz about Kolmogorov-Arnold networks online lately. Some research papers were posted around claiming that they offer better accuracy or faster training compared to traditional neural networks/MLPs for the same parameter count.
A fascinating interlude from James Kaplan's new book '3 Shades of Blue'
Scope. To talk about C++’s current safety problems and solutions well, I need to include the context of the broad landscape of security and safety threats facing all software. I chair the ISO C++ s…
Code reviews are supposed to be about improving code quality and sharing knowledge, but when PR comments start hitting the hundreds, something is very wrong....
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
Impressive, but too late to the party
Long ago, in a parallel universe three doors down and one to the left of our own, OpenAI headquarters found itself in chaos. A klaxon blared overhead as red lights began flashing. A message played over a loud-speaker: “Warning! Warning! This is not a drill! Artificial General Intelligence window
I am currently working on a Rust to .NET compiler, rustc_codegen_clr . To get it to work, I need to implement many Rust features using .NET APIs. One of such features is panicking and unwinding.
15 years ago (2007-2011) I was at Yahoo! working with Map/Reduce and Apache Pig, which was the better Map/Reduce at the time. The Dremel paper just came out and, as everything I worked with seemed to be inspired from Google papers, I read it. I could see it applying to what we were doing at Yahoo! and this was to…
dsp's personal site
A tour on how DOS was able to use most of the 1 MB address space of the 8086
Just as the AGBT hype cycle was firing up (with me contributing multiple sparks), serial entrepreneur Jonathan Rothberg's latest sequencing ...
Web site content explains the modern view of entropy change and the dispersal of energy in a process (at a specific temperature). It has been selected for instructors in general and physical chemistry by Dr. Frank L. Lambert, Professor Emeritus (Chemistry) of Occidental College, Los Angeles.
Can I make math operations run 100x faster on really, really big numbers?
Yesterday John Graham-Cumming posted about “Steve Ballmer’s incorrect binary search interview question,” and in the Hacker News discussion, among the predictable “interview culture is flawed!!” complaints, there was some discussion of whether binary search was even the right way to solve Ballmer’s puzzle. Here’s a…