Photographs of 19th Century Japan
A world of dew
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,834 posts.
A world of dew
When we started working on a Continuous Integration solution back in 2011, it was hard to imagine what Travis CI would become. Years later, we’re still continuously working to make our community and…
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.
Find open source alternatives to popular softwares. Open Source for Business Communication, Project Management, CRM, Video Conferencing, Scheduling & more.
Codecademy’s entrepreneurial team, led by founder Zach Sims, to join Skillsoft with focus on accelerating growth in Technology & Developer Business …
The Transportation Security Administration (TSA) was formed to ensure America’s freedom to travel. Instead, they have made air travel the ...
I reverse engineered the hardware and firmware of my Egret GT E-Scooter. I describe how I got in, analysed communication between components, and reverse engineered firmware. I speak about writing custom firmware for the display unit.
Bringing in what we learned from LiteFS
The center, believed to be the first and largest of its kind, will use psychedelics to study the mind, identify therapies for diseases such as addiction, PTSD, Alzheimer's
Outpourings of grief and calls for change continue to flood the Internet after the suicide of Aaron Swartz, only 26 years old. Aaron was one of our community's best and brightest, and he acheived great things in his short life. He was a coder, a political activist, an entrepreneur, a contributor to...
Introducing ggsql, a grammar of graphics for SQL that lets you describe visualizations directly inside SQL queries.
Hallå! Welcome to my first game devlog. I figured I'd start out talking about graphics, as they are a large source of anxiety for first-time developers. And not without reason! Everyone is a judgy bastard when it comes to how your low-budget game is presented. Oh sure, it's become easier for a solo developer to mask…
What do each of these languages value most?
I found a stranger texting my 12-year-old on a 'kid-safe' Gabb phone. Parental controls are broken.
I’ve had a difficult time finding a way to create a new entry on a blog that has essentially been dead since 2015. Yet, I have had a persistent feeling that I owe my readers an update.
CCC 5.1.27 and CCC 6 can make bootable copies of the system on Intel and Apple Silicon Macs (11.3+) right now, and we'll continue to support that functiona...
The problems I will discuss in this article are not unique to the software industry. In fact, this is expected in many large companies…
One of my favourite features of ChatGPT is its ability to write and execute code in a container. This feature launched as ChatGPT Code Interpreter nearly three years ago, was …
Modifying the MX Ergo trackball mouse to fix its micro-USB charging, loud switches, and bloated software issues.
[UPDATE Since this was posted in 2024 : Major US telcos like AT&T, T-Mobile, and Verizon have suffered a months-long breach (the ongoing Salt Typhoon attack). These companies, of course, pass along the unencrypted SMSes vital to countless log in flows, account re-activations, and password resets. They are now known to…
In Which I Try to Maintain Human Supremacy for a Bit Longer
Apple has announced the new client-side content scanning (based on parameters received from the center) to find child sexual abuse materials to be reported to law enforcers.
Next.js 12 introduces a brand-new Rust compiler, Middleware (beta), React 18 Support, Native ESM Support, URL Imports, React Server Components (alpha), and more!
While I was writing the Wolfenstein 3D book [1] , I wanted to demonstrate how much of a handicap it was to work without floating points. My attempts at understanding floating points using canonical [2] articles [3] were met with resistance from my brain. I tried to find a different way. Something far from $(-1)^S *…
You need simplicity if you want to move fast. PostgreSQL can very well replace Kafka, Redis, Clickhouse and Elastic. And many successful companies are doing exactly that. Let's check out how.
A deep dive into Claude Code for daily users. Covers the .claude directory, CLAUDE.md the way Boris writes it, CLAUDE.local.md, Skills with real examples, custom subagents, plugins, underused commands like /goal and /insights, MCPs, and the workflow patterns the Anthropic team actually uses.