Malware found on NPM infecting local package with reverse shell
For the first time, RL researchers discover malicious locally-installed npm packages infecting other legitimate packages.
The latest blog posts to take off on Hacker News. 80,857 posts.
For the first time, RL researchers discover malicious locally-installed npm packages infecting other legitimate packages.
Go 1.25 simplifies the language spec by removing the notion of core types
We're announcing the release of Hyperlight Wasm: a Hyperlight virtual machine “micro-guest” that can run wasm component workloads written in many programming languages. Learn more.
[X-posted from the Live Near Friends blog]
Picking the technology stack for a project is an important and consequential decision. In the enterprise space in particular, it often involves a multi-year commitment with long-lasting implication...
Notes from my colleagues on AI-assisted software delivery
MotionLab.Berlin is the new operator of Europe’s largest makerspace, which is being built on the ringberlin model campus in Mariendorf.
... in which a surprisingly reflective AI tells me no (for good reasons) ...
A case study of how Elixir is being used at Cyanview.
I wrote about the Spanish conquest of the Aztecs five years ago during the early days of this blog. The conquistadors have since remained a fascination of mine, but I haven’t had a chance to go bac…
I spend an awful lot of my day in Unix terminals running shell commands. For some reason, the variance in efficiency between different people when using the shell is huge: I know people who can run rings around me, and I’ve come across more than one paid professional who doesn’t use the “up” key to retrieve the…
Here's the latest news from the zombie wars
I've dealt with any number of technically brilliant people who produce outstanding work. The majority of them never bothered to write down their work and communicate it to others - report writing is too boring, uninteresting, and hard. And irrelevant. Or so they thought.
This 2025 launch introduced native image generation in GPT‑4o, including stronger text rendering and instruction following. Explore ChatGPT Images 2.5.
I wanted to know what third-party code I was using in my GitHub Actions. I was able to use standard text processing tools and shell pipelines to get a quick tally.
Editor’s note: This is a guest post from Patty Smith.
Gemini 2.5 is our most intelligent AI model, now with thinking.
Whitney Mallett dives into the recent history of German Bold Italic (GBI), a 1997 song by Towa Tei's featuring Kylie Minogue, who sang from the perspective of a new typeface.
"As for c , that is the speed of light in vacuum, and if you ask why c , the answer is that it is the initial letter of celeritas , the Latin word meaning speed." Isaac Asimov in "C for Celeritas (1959)" [1]
In this post, I talk about my favorite C/C++ pattern involving macros.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
I entered the data visualization field in 2012, when D3.js had just come out and interactive graphics were going through a digital Renaissance. By the time I was fully steeped in the field in 2016, it felt like a new, experimental project was coming out every week—each one pushing the boundaries of how we think about…
OPKSSH (OpenPubkey SSH) is now open-sourced as part of the OpenPubkey project. This enables users and organizations to configure SSH to work with single sign-on technologies like OpenID Connect, removing the need to manually manage & configure SSH keys without adding a trusted party other than your IdP.
The conventional wisdom is that hashing more entropy sources can't hurt: if H is any modern cryptographic hash function then H(x,y,z) is at least as good a random number as H(x,y), no matter how awful z is. So we pile one source on top of another, hashing them all together and hoping that at least one of them is good.
A reader, "Moo", asked me to write about my process for entrepreneurship and how I choose what to write on. Despite being a lifelong entrepreneur and being relatively successful at...
Join us for a captivating closing keynote with the legendary Leslie Lamport, Turing Award winner and pioneer in the field of distributed computing. We'll discuss computing history, open source and distributed systems.
The year was 2010. “Ke$ha's Tik Tok” was topping the Billboard charts. Steve Jobs has just introduced a goofy new oversized iPhone called an “iPad”.
Writing Super-Fast Matrix Multiplication with HIP, RGP, and ISA
The C++ standard library (also know as the STL) is, without a doubt, an astounding piece of work. Its scope, performance and incredible back...