OpenSCAD is kinda neat
Earlier this year I designed a very basic box/organizer for AA and AAA batteries in Autodesk Fusion, making it parameterized so that by changing a few…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,206 posts.
Earlier this year I designed a very basic box/organizer for AA and AAA batteries in Autodesk Fusion, making it parameterized so that by changing a few…
The title says it: if you’re involved in drug or medical development and have experienced the FDA’s torpor, or vengeance, consider getting in touch; anonymously is fine. I want to make …
Bend just serves as a useful example of my general point regarding vibe-coding as it is recent, high-profile, and has aspects that make it easy to use as an example. I don’t know anything about the author’s history with designing languages or if they actually did consider the tradeoffs below and made what I think is a…
An in-depth analysis that explains how this console works internally
Tip: In complex software modernization projects treat estimates as guidelines, not deadlines.
The technical musings of Iain Cambridge.
People whose opinions I respect have all been echoing the same sentiment — Google, the once essential tool, is somehow losing its edge. The spammers, scrapers, and SEO’ed-to-the-hilt content farms are winning.
As I noted last year , one of the biggest challenges to open source software has been the patent status of video codecs. The most popular codec, H.264 , is patent-encumbered and licensed by MPEG LA , under terms that prevent distributing it with open source products including Firefox. Cisco has announced today that…
For two days in September, Afghanistan had no internet. No satellite failed; no cable was cut. This was a deliberate outage, mandated by the Taliban government. It followed a more localized shutdown two weeks prior, reportedly instituted “to prevent immoral activities.” No additional explanation was given. The timing…
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
wingolog: article: bigint shipping in firefox!
Updated 2021-06-10
These are notes of the talk I gave at ClojuTre 2019 . There is a video recording of the talk , and the slide deck as a PDF .
Andy attempts to revive his blog by predicting what databases will look like in the year 2065.
The nonprofit organization that supports the Firefox web browser said today it is winding down its new partnership with Onerep , an identity protection service recently bundled with Firefox that offers to remove users from hundreds of people-search sites. The move comes just days after a report by KrebsOnSecurity…
How I used voltage fault injection to unlock hardware features on a CMP 170HX.
This tutorial is free and open source, and all code uses the MIT license - so you are free to do with it as you like. My hope is that you will enjoy the tutorial, and make great games!
Documenting the reasons why I tend to prefer Postgres - even when it's my friends getting bitten.
George Mason University’s Department of Computer Science advances research and education in artificial intelligence, cybersecurity, robotics, software engineering, and other computing fields. As part of Virginia’s largest public research university, the department connects researchers and students with government…
Without too much fanfares Sciter has officially transitioned from TIScript to JavaScript this week.
The Visual Studio Code server in Windows Subsystem for Linux uses a local WebSocket WebSocket connection to communicate with the Remote WSL extension. JavaScript in websites can connect to this server and execute arbitrary commands on the target system. Assigned CVE-2021-43907 and zero bounty. I paid 5 USD for the EC2…
This paper appeared in VLDB'17. The paper presents NAM-DB, a scalable distributed database system that uses RDMA (mostly 1-way RDMA) and a ...
A fresh look at the CSS grid template areas and how to take advantage of its full potential today.
Notes that I mostly write for myself, but you can read if you want.