Full Width [alt+shift+f] FOCUS MODE Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#all #programming #history #technology #startups #life #science #literature #creative #architecture #design #travel #comics #finance #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Ink & Switch
Dispatch 005: Local-First Conf, Ink Selection with Flux A report from the inaugural Local-First Conference in Berlin, and a deep dive on a new ink selection...
a year ago
Making software...
Audio Hotkeys on Linux Mint Audio Hotkeys on Linux Mint 2020-06-14 I recently switched out the OS on my old 2011 MacBook Air...
over a year ago
43
over a year ago
Audio Hotkeys on Linux Mint 2020-06-14 I recently switched out the OS on my old 2011 MacBook Air with Linux Mint. It's a distro I've used a few times in the past, but never set it as one of my main daily drivers until now. Setting up all my go-to applications (Sublime, LocalWP,...
Confessions of a...
Live Session: Live Coding a Bytecode Interpreter for Python We are due for our next live session.
10 months ago
David Heinemeier...
Optimize for bio cores first, silicon cores second A big part of the reason that companies are going ga-ga over AI right now is the promise that it...
a year ago
66
a year ago
A big part of the reason that companies are going ga-ga over AI right now is the promise that it might materially lower their payroll for programmers. If a company currently needs 10 programmers to do a job, each have a cost of $200,000/year, then that's a $2m/year problem. If AI...
Coding Horror
I Fight For The Users If you haven't been able to keep up with my blistering pace of one blog post per year (if that), I...
a year ago
149
a year ago
If you haven't been able to keep up with my blistering pace of one blog post per year (if that), I can't blame you. There's a lot going on right now. It's a busy time. But let's pause and take
Ink & Switch
06 · Simple branching Branches are a powerful concept for source control systems. This Patchwork experiment explores how...
a year ago
44
a year ago
Branches are a powerful concept for source control systems. This Patchwork experiment explores how writers can use branches to try variations on a document.
samwho.dev
Fun With Rust's Traits Rust's trait system is wonderful. Everyone I know that has used it agrees with this statement. It's...
over a year ago
39
over a year ago
Rust's trait system is wonderful. Everyone I know that has used it agrees with this statement. It's a great way to encode shared behaviour between data types, and create flexible APIs. It's also great for writing nonsense like this: use std::f64::consts::PI; use...
David Heinemeier...
Microsoft taught Apple nothing Apple is protecting its App Store racket with the same kind of indignant entitlement that...
a year ago
29
a year ago
Apple is protecting its App Store racket with the same kind of indignant entitlement that characterized Microsoft during its darkest monopoly days. They’re in full “cut off the air supply” mode in Cupertino, pursuing Epic for a $73m legal bill in a lawsuit they partially lost....
Yale E360
Three days of Advent of Code in Hurl Every year I do some of Advent of Code. One year I completed it, but usually I just do some of it as...
a year ago
30
a year ago
Every year I do some of Advent of Code. One year I completed it, but usually I just do some of it as a social thing with friends and then taper off as interest wanes. This year, I did three days of it, and stopped because I really truly did not want to write more solutions in the...
Hixie's Natural Log
Assertions We're pretty aggressive about assertions in the Flutter framework. There's several reasons for...
over a year ago
31
over a year ago
We're pretty aggressive about assertions in the Flutter framework. There's several reasons for this. The original reason was that when I wrote a bunch of this code, I had nowhere for it to run. I literally wrote the first few thousand(?) lines of framework code before we...
Blog of Simple...
Direct Marketing under GDPR
a year ago
The Pragmatic...
Twitter vs Instagram Threads: two different approaches to throttling Twitter throttled access to its platform while Meta launched Threads, a rival to Twitter with no...
over a year ago
71
over a year ago
Twitter throttled access to its platform while Meta launched Threads, a rival to Twitter with no signup or other throttling in place. Two approaches: but there will likely be only one winner.
Tony Finch's blog
nsnotifyd-2.2 released I have made a new release of nsnotifyd, a tiny DNS server that just listens for NOTIFY messages and...
9 months ago
95
9 months ago
I have made a new release of nsnotifyd, a tiny DNS server that just listens for NOTIFY messages and runs a script when one of your zones changes. This nsnotifyd-2.2 release includes a new feature: nsnotify can now send NOTIFY messages from a specific source address Thanks to Adam...
Acko.net
The GPU Banana Stand Freshly whipped WebGPU, with ice cream I recently rolled out version 0.7 of Use.GPU, my...
over a year ago
18
over a year ago
Freshly whipped WebGPU, with ice cream I recently rolled out version 0.7 of Use.GPU, my declarative/reactive WebGPU library. This includes features and goodies by itself. But most important are the code patterns which are all nicely slotting into place. This continues to be...
A Beautiful Site
Exploring the EyeDropper API The EyeDropper API has landed in Chrome and Edge 95! This is a simple promise-based API that lets...
over a year ago
44
over a year ago
The EyeDropper API has landed in Chrome and Edge 95! This is a simple promise-based API that lets you select a color from anywhere on the screen. Let's dive in and see how it works. To start, we'll add a button that activates the eye dropper. <button type="button">Select a...
Making software...
Aqua UI CSS Buttons Aqua UI CSS Buttons 2016-06-28 Though it may feel like nostalgia, the old OS design for Mac was...
over a year ago
44
over a year ago
Aqua UI CSS Buttons 2016-06-28 Though it may feel like nostalgia, the old OS design for Mac was arguably better than the current iteration (as of this writing - High Sierra). I recently designed a quick Dribbble shot showcasing how the older operating system used to have so much...
Tyler Cipriani: blog
Racy git magic Exploting a long-standing git bug for my own amusement. And I think there is one known race: the...
a year ago
53
a year ago
Exploting a long-standing git bug for my own amusement. And I think there is one known race: the index mtime itself is not race-free. – Linus Torvalds, Re:git bugs, 2008 A well-known race condition skulks through git’s plumbing. And I can demo it via a git magic trick 🪄1 $ tree...
swyx's site RSS Feed
My 2021 New Mac Setup I set up a new Mac for work today. Here's everything I use on a Mac for fullstack web development.
over a year ago
Alice GG
Building Itako: an investment tracking application Around 2 years ago, I had some time on my hands and got really interested into investing and playing...
a month ago
4
a month ago
Around 2 years ago, I had some time on my hands and got really interested into investing and playing with stock market data. After reading way too many books on the subject, I started building my own tools which led me to creating Itako. It’s a portfolio tracking and data...
elementary Blog
elementary OS 7.1 Available Now Today, we’re proud to announce that OS 7.1 is available to download now and shipping on several...
a year ago
78
a year ago
Today, we’re proud to announce that OS 7.1 is available to download now and shipping on several high-quality computers. This release represents the sum of our work over the last several months as a single major update to the OS 7 series and includes all of the monthly OS updates...
Greg Brockman
#define CTO OpenAI It’s been two years since I wrote #define CTO, in which I documented my quest for a role where I...
over a year ago
47
over a year ago
It’s been two years since I wrote #define CTO, in which I documented my quest for a role where I could have scalable impact by writing code. I’ve finally found that role, though not by seeking it — instead, I sought out a problem more important to me than my role within it,...
David Heinemeier...
Hating Apple goes mainstream This isn't just about one awful ad. I mean, yes, the ad truly is awful. It symbolizes everything...
a year ago
108
a year ago
This isn't just about one awful ad. I mean, yes, the ad truly is awful. It symbolizes everything everyone has ever hated about digitization. It celebrates a lossy, creative compression for the most flimsy reason: An iPad shedding an irrelevant millimeter or two. It's destruction...
Jim Nielsen’s Blog
Futuristic Progressive Enhancement Imagine someone came to you in a time machine and said, “In the future we will write software that...
a year ago
101
a year ago
Imagine someone came to you in a time machine and said, “In the future we will write software that becomes more capable as time passes without any effort on our part.” Wouldn’t that be amazing? Surely you’d want to know what sorcery makes this possible, right? Well the future is...
Words and Buttons...
Using logical operators for logical operations is good A folow up on a guessing game with C++ operators. Let's redo a few rounds. The benchmark is the...
over a year ago
41
over a year ago
A folow up on a guessing game with C++ operators. Let's redo a few rounds. The benchmark is the same, the questions are the same. The compiler is the same. The only thing that changes is the platform. This is now CHIP with ARMv7.
Tyler Cipriani: blog
The Pull Request A brief and biased history. Oh yeah, there’s pull requests now – GitHub blog, Sat, 23 Feb 2008 When...
a year ago
97
a year ago
A brief and biased history. Oh yeah, there’s pull requests now – GitHub blog, Sat, 23 Feb 2008 When GitHub launched, it had no code review. Three years after launch, in 2011, GitHub user rtomayko became the first person to make a real code comment, which read, in full:...
the singularity is...
Can tinygrad win? This is not going to be a cakewalk like self driving cars. Most of comma’s competition is now out of...
2 months ago
31
2 months ago
This is not going to be a cakewalk like self driving cars. Most of comma’s competition is now out of business, taking billions and billions of dollars with it. Re: Tesla and FSD, we always expected Tesla to have the lead, but it’s not a winner take all market, it will look more...
PostHog's RSS Feed
Reflecting on YC, 2 years on Y Combinator (YC) is seen as the world's best, and most prolific, three-month accelerator program....
over a year ago
30
over a year ago
Y Combinator (YC) is seen as the world's best, and most prolific, three-month accelerator program. Upwards of 7,000 founders have taken part. Yet, no…
Irrational...
Developing domain expertise: get your hands dirty. Recently, I’ve been thinking about developing domain expertise, and wanted to collect my thoughts...
a year ago
73
a year ago
Recently, I’ve been thinking about developing domain expertise, and wanted to collect my thoughts here. Although I covered some parts of this in Your first 90 days as CTO (understanding product analytics, shadowing customer support, talking to customers, and talking with your...
Making software...
Over-Nesting Over-Nesting 2019-01-06 I think since our design industry moves so quickly and exciting new...
over a year ago
40
over a year ago
Over-Nesting 2019-01-06 I think since our design industry moves so quickly and exciting new technologies get released almost daily, that we often forget some of the basics when writing CSS. I bring this up because I've recently worked on a few projects that show a slight...
The Pragmatic...
How Microsoft does Quality Assurance (QA) The Redmond Big Tech giant pioneered the SDET role in the 90s. It then retired it in 2014. What...
a year ago
Daniel Immke's Blog...
Hacktoberfest 2020: Government edition It’s been a tumultuous year, but as the leaves changed I found myself getting excited for...
over a year ago
30
over a year ago
It’s been a tumultuous year, but as the leaves changed I found myself getting excited for Hacktoberfest again. I am in the middle of buying…
swyx's site RSS Feed
September 11th from Singapore just some memories 20 years after 9/11.
over a year ago
General Robots
Humanoid Robots: Dollars and GPTs Whats With All The Humanoid Robots? Part 2
a year ago
General Robots
Announcing posetree.py: Wrangling Timestamps and Transforms for Robots A python library for doing pose math for fun and profit. (Although I open sourced it for free so, no...
over a year ago
46
over a year ago
A python library for doing pose math for fun and profit. (Although I open sourced it for free so, no profit for me I guess). Check it out!
bt RSS Feed
Click to Load Website Images Click to Load Website Images 2021-03-25 In my previous post about switching my Jekyll blog over to...
over a year ago
29
over a year ago
Click to Load Website Images 2021-03-25 In my previous post about switching my Jekyll blog over to PHPetite, I briefly mentioned how I only loaded in article images if the user clicked or tapped the empty file element. In this post, I’m going to quickly breakdown the update I’ve...
alexwlchan
Plates and states I was recently visiting Vermont for a work trip – my first time in the USA since I was a child. I...
a year ago
95
a year ago
I was recently visiting Vermont for a work trip – my first time in the USA since I was a child. I was drawn to the license plates on passing cars, and how they look different to the cars I’m used to. Whenever I visit new places, I enjoy looking for the tiny bits of infrastructure...
Irrational...
Stuff I learned at Carta. Today’s my last day at Carta, where I got the chance to serve as their CTO for the past two years....
3 months ago
42
3 months ago
Today’s my last day at Carta, where I got the chance to serve as their CTO for the past two years. I’ve learned so much working there, and I wanted to end my chapter there by collecting my thoughts on what I learned. (I am heading somewhere, and will share news in a week or two...
Vadim Kravcenko
How dangerous is over-engineering for a start up? Hey there, I appreciate your question—it’s a complex one that many startups, including those I’ve...
over a year ago
27
over a year ago
Hey there, I appreciate your question—it’s a complex one that many startups, including those I’ve consulted with, grapple with. I […] The post How dangerous is over-engineering for a start up? appeared first on Vadim Kravcenko.
swyx's site RSS Feed
Three Jobs of Containers A great nugget I learned from watching Brian Holt's Intro to Containers workshop
over a year ago
Eric Bailey
Don't Use The Placeholder Attribute
over a year ago
A Beautiful Site
Working with HTML5 data attributes Before HTML5, working with arbitrary data sucked. To keep things valid, you had to stuff things into...
over a year ago
48
over a year ago
Before HTML5, working with arbitrary data sucked. To keep things valid, you had to stuff things into rel or class attributes. Some developers even created their own custom attributes. Boy, was it a mess. But that all changed with the introduction of HTML5 custom data attributes....
Cognitive...
Fine-tuning Alpaca 30b 4-bit on consumer hardware - background I want to write about fine-tuning Alpaca 30b 4-bit on consumer hardware, but before I can, I'll need...
over a year ago
26
over a year ago
I want to write about fine-tuning Alpaca 30b 4-bit on consumer hardware, but before I can, I'll need to give a little background. My basic goal was to figure out "what's the most powerful AI I can customize and run on my shiny new 4090." The answer right now is LLaMA 30b....
Dan Quach Blog
Digital Ghosts, Wisdom, and Tennis Matchmaking Digital Ghosts My mom recently had a free consultation from her electric company to assess replacing...
2 months ago
37
2 months ago
Digital Ghosts My mom recently had a free consultation from her electric company to assess replacing her propane water heater with an electric water pump heater.  She forwarded the assessment report to me, and I spent some time reviewing and researching the program. Despite...
A Day In The Life...
My first attempts with Unity My first attempts with Unity
over a year ago
Ognjen Regoje •...
Why are you here, manager? In The Innovator’s Dilemma Christensen talks about how when acquiring a company you might either be...
4 months ago
31
4 months ago
In The Innovator’s Dilemma Christensen talks about how when acquiring a company you might either be acquiring its product or its processes. Depending on which it is, you need to handle the integration differently. I’ve realized that hiring a new manager follows a similar pattern:...
swyx's site RSS Feed
Against Namespacing Personal Sites I care a lot about creating Cool URIs so I have been paralyzed more than I should be about what I'm...
over a year ago
40
over a year ago
I care a lot about creating Cool URIs so I have been paralyzed more than I should be about what I'm calling "URL Architecture". In true fashion, I'm blogging about it.
A Beautiful Site
Postleaf: reimagined It's been about nine months since Postleaf debuted as a simple, beautiful, open source, PHP blogging...
over a year ago
42
over a year ago
It's been about nine months since Postleaf debuted as a simple, beautiful, open source, PHP blogging platform. The initial version was well-received, landing an article on TechCrunch and making its way to #1 for the day on Product Hunt. (Thank you so much, everyone!) Today, I'm...
wingolog
baffled by generational garbage collection Usually in this space I like to share interesting things that I find out; you might call it a...
7 months ago
55
7 months ago
Usually in this space I like to share interesting things that I find out; you might call it a research-epistle-publish loop. Today, though, I come not with answers, but with questions, or rather one question, but with fractal surface area: what is the value proposition...
A Smart Bear
The mid-market briar patch Mid-sized companies: Small enough to have small budgets, big enough for bureaucratic nightmares.
a year ago
Paolo Amoroso's...
Samantha Cristoforetti's Logbook <![CDATA[Ten years ago today my astronaut friend Samantha Cristoforetti began her first space...
9 months ago
20
9 months ago
<![CDATA[Ten years ago today my astronaut friend Samantha Cristoforetti began her first space flight. On November 23, 2014 she was launched aboard the Soyuz TMA-15M spacecraft for a mission to the International Space Station. I had the privilege of helping Samantha with a public...