What Do You Agree to When You Accept All Cookies
I have been writing software for exactly twenty years now. In the course of this I have learnt very many things, which I hope to journal over time.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,899 posts.
I have been writing software for exactly twenty years now. In the course of this I have learnt very many things, which I hope to journal over time.
The San Francisco Chronicle has coverage of an issue that has been circulating on faculty email networks at UC Berkeley for a few days. ...
YAGNI, or, You aren't gonna need it , is a standard piece of advice that warns against over engineering and building too many features too early. I think its great and saves you from wasting time, which can kill a project.
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
[iTerm2](https://iterm2.com/) has a lot of little-known features that can make development much easier.
In the spirit of my thermostat and dishwasher controller , I managed to cobble together a decent blinds opener in a short weekend almost entirely from spare parts on hand. This design is very much what I could do quickly with what I had, so probably not worth copying, but perhaps it can be an inspiration.
Jennifer Doleac reviews recent research that found exposure to lead poisoning led to higher crime rates.
Today, California State Senator Scott Wiener (D-San Francisco) introduced Senate Bill 519 to decriminalize certain psychedelics in the interest of public health and safety and to address some harms of the War on Drugs. The bill would decriminalize MDMA, LSD, DMT, psilocybin, psilocyn, ibogaine, and mescaline and…
I’ve been watching the Zig language for a while now, given that it was created for writing audio software (low-level, no allocations, real time). I never paid too much attention though, it seemed a little weird to me and I didn’t see the real need. Then I saw a post from Andrew Kelley (creator of the language) on…
Bootstrap 3.3.0 is here! This release has been all about bug fixes, accessibility improvements, and documentation updates. We've had over 700 commits from 28…
Today marks four years since I joined AWS. My last day will be Friday.\nI have to say being fired from AWS is actually a relief. There have been a lot of changes to the company since I joined in 2022, and the company I wanted to work for is no longer the same company.\nThis past year, while I was doing my best to make…
Want to know more about a DuckDuckGo product or feature? Find answers to frequently asked questions and more at DuckDuckGo Help.
Installing Windows strictly through the Command Line is an important tool to have. If windows changes the installer or out of box experience, you can bypass any changes with this guide!
Lately, we have seen a lot of people struggling with CSS, from beginners to seasoned developers. Some of them don't like the way it works, and wonder if replacing CSS ...
Elixir is the thing I do most of my public writing and speaking about. It is my default programming language for the last 5-6 years. It suits my brain. Performs well for the kind of work I typically do. And using it I have experienced very few drawbacks. Rather than writing yet another post trying to widely summarize…
Learn Zettelkasten note-taking: Create permanent, atomic notes linked together to prevent them from being forgotten. Uses plain text files and simple software like Zettlr.
We’re excited to announce the release of Zulip Server 1.9, containing hundreds of new features and bug fixes. Especially relevant for users migrating from the recently discontinued HipChat is our new HipChat data import tool. Zulip is the world’s most productive team chat software, an alternative to …
This fall New York City will open The Academy for Software Engineering, the city’s first public high school that will actually train kids to develop software. The project has been a long time dream…
This JavaScript demo application visualizes in detailed steps, how a text string is encoded into a QR Code barcode symbol. The content of this page essentially explains and justifies how my QR Code generator library works internally.
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
He’s too young to really follow the narratives — after every strip he pauses, asks what happened, and then says, slowly and calmly, “Why” — but he’s already very fond of the drawings and characters.
2020 has seen its fair number of challenges and changes. We’ve all adapted to new ways of staying in touch, getting work done, celebrating birthdays and weddings, and even exercising. As more and more of our critical and personal moments move online, we want to continue to provide you with new wa...
The Tor Browser Team is proud to announce the first stable release in the 6.0 series. This...