I have to give Fortnite my passport to use Bluesky

i-have-to-give-fortnite-my-passport-to-use-bluesky

Before we get started, just a reminder that Spitfire News is currently having its first-ever SALE to celebrate hitting 10,000 subscribers! Get $10 off an annual subscription for a limited time! Or subscribe for free to get unpaywalled editions like this one. I’m from Ohio, which means around this time every year I’m there for […]

TikTok Deal Is the Shittiest Possible Outcome, Making Everything Worse

tiktok-deal-is-the-shittiest-possible-outcome,-making-everything-worse

from the mission-accomplished! dept There were rumblings about this for a while, but it looks like the Trump TikTok deal is done, and it’s somehow the worst of all possible outcomes, amazingly making all of the biggest criticisms about TikTok significantly worse. Quite an accomplishment. The Chinese government has signed off on the deal, which […]

Cursor Acquires Graphite

cursor-acquires-graphite

I’m thrilled to announce that Graphite has signed a definitive agreement to join Cursor. This deal brings together the best-in-class tools for creating, reviewing, and merging code in the age of AI. Graphite will continue to operate as an independent product, now with even greater resources to help our customers ship faster. Defining the new […]

Graphite Is Joining Cursor

graphite-is-joining-cursor

The way developers write code looks different than it did a few years ago. But reviewing those changes, merging them safely, and collaborating on them has increasingly become the bottleneck for building production-grade software. The team at Graphite has spent the past few years thinking deeply about these workflows and have built a code review […]

Exploring Mathematics with Python

exploring-mathematics-with-python

Exploring Mathematics with Python Arthur Engel Andrew Davison   The heart of this book is Arthur Engel’s 1993 textbook Exploring Mathematics with your Computer which utilizes Turbo Pascal for its exploratory work, and is still available for purchase. The first six chapters (and Appendix A) are essentially that book, but with the programming language changed […]

Believe the Checkbook

believe-the-checkbook

Anthropic’s AI agent was the most prolific code contributor to Bun’s GitHub repository, submitting more merged pull requests than any human developer. Then Anthropic paid millions to acquire the human team anyway. The code was MIT-licensed; they could have forked it for free. Instead, they bought the people. Everyone’s heard the line: “AI will write […]

Using AI Generated Code Will Make You a Bad Programmer

using-ai-generated-code-will-make-you-a-bad-programmer

It’s probably fine–unless you care about self-improvement or taking pride in your work. To be clear, when I write “using AI generated code” in this opinion, I’m referring to letting an AI write code for you–I’m not addressing the use of AI as a learning tool to gain better insight into programming languages and libraries […]

Map: Operator[] Should Be Nodiscard

map:-operator[]-should-be-nodiscard

Lately libc++ has been adding the C++17 [[nodiscard]] attribute aggressively to every header. (I’m not sure why this month, but my guess is that libc++ just dropped support for some old compiler such that all their supported compilers now permit the attribute even in C++11 mode.) libc++ is following the trail that Microsoft STL has […]

Hacker News front page now, but the titles are honest

1. We rewrote it in Rust so you have to upvote it (mullvad.net) 233 points by km 3 hours ago | 49 comments 2. Politicians who can’t use email try to ban the internet (decoded.legal) 28 points by ibobev 28 minutes ago | 25 comments 3. Amazon finally adds a feature that has been standard […]

The FreeBSD Foundation’s Laptop Support and Usability Project

the-freebsd-foundation’s-laptop-support-and-usability-project

Program Name Laptop Support and Usability Funding Body FreeBSD Foundation, and Quantum Leap Research Funding Status Approved on September 27, 2024 Program Sponsor Ed Maste Program Manager Alice Sowerby Objectives Deliver a package of improved or new FreeBSD functionality that, together, will ensure that it runs well “out of the box” on a broad range […]