How we got our AWS bill to around 2% of revenue
Leveraging AWS lightsail to achieve a minimal AWS bill
Leveraging AWS lightsail to achieve a minimal AWS bill
As of today, the Thunderbird project will be operating from a new wholly owned subsidiary of the Mozilla Foundation, MZLA Technologies Corporation. This move has been in the works for a while as Thunderbird has grown in donations, staff, and aspirations. This will not impact Thunderbird’s day-to-day activities or…
A chat with the PornHub development team, about working in the adult website industry, technology, virtual reality, and more.
The prevalence of dementia in places where more than one language is spoken is 50% lower than in regions where the population uses only one languageA study has shown that Alzheimer's patients with a higher degree of bilingualism receive a later diagnosis of mild cognitive impairment
A few years ago I wrote about how I'd been playing a simplified version of Carcassonne with Lily. We stopped for a while, but recently we've played simplified versions of Ticket to Ride, Race for the Galaxy, Guillotine, and Settlers of Catan. My general approach here is to find a core piece of the game that will be…
Here's the complete timeline of events. From my first denial to travel to the US until I eventually received a tourist visa. And then I can't go anyway. December 5-11, 2016 I spent a week on Hawaii with Mozilla - my employer at the time. This was my 12th visit to the US over a … Continue reading a US visa in 937 days →
Now available, code scanning is a developer-first, GitHub-native approach to easily find security vulnerabilities before they reach production.
Discover and get inspired, explore through hundreds of tech products.
NetNewsWire is fast because performance is one of our core values. Being fast is part of the very definition of the app.
Posted by Andeep Singh Toor, Stadia Software Engineer and Fred Bertsch, Software Engineer, Google Research, Brain Team Creating art for digital vid...
One of the hardest questions I’ve had to answer as part of the project formerly known as epistemic spot checks is: “how do I know what to write down?” This will be kind of meandering, so here’s the…
Why you should escape output correctly, but generally not sanitize user input.
This page has moved to https://drmaciver.com/notebook/2020/02/the-social-obligation-to-be-bad-at-things/ .
Every now and then I like to think about topics that don't directly relate to my daily work. One of those topics has been parsers: back in January I wrote about byte-ordered stream parsing and how I think we can improve streaming parsing in Rust with a small set of API additions.
EnterpriseDB (“EDB”), the leader in accelerating Postgres® in the enterprise, today announced its acquisition of Splitgraph, an early-stage disruptor that provides a Postgres compatible serverless SQL API for building data driven applications from hundreds of datasources. This move is seen as a meaningful step in…
Update 29.01.2023: Adapted the code to work with Mastodon 4.0 and replaced linuxrocks.online by floss.social Update 15.03.2023: Thanks to @veronica@mastodon.online, this code now handles replies in a lot nicer way. You might want check out her solution too. Update 07.07.2023: Thanks to @cassidy@blaede.family, the…
Think about the most complex frontends you’ve used. Frontends that made you wonder — “how did they create this”?
Rust has been Stack Overflow's most loved language for four years in a row, indicating that many of those who have had the opportunity to use Rust have fallen in love with it. However, the roughly 97% of survey respondents who haven't used Rust may wonder, "What's the deal with Rust?"
In the world of High-Frequency Trading, automated applications process hundreds of millions of market signals every day and send back…
Today the Transportation Security Administration (TSA) announced that it has launched a “pilot” at Washington National Airport (DCA) of yet another scheme for biometric identification and tracking of domestic air travelers.
To see just how prevalent items of personal data are being listed on the dark web, and at what price, we sent our researchers on a data-gathering mission.
Vitamin D deficiency is linked to cancer, heart disease, respiratory infection, stroke, diabetes, and death. It might seem reasonable that we should all be taking this supplement.
We are pleased to announce that the KDE Community Edition (CE) PinePhone is now available for pre-order. This edition of the PinePhone ships with a tailored build of Plasma Mobile built upon Manjaro Linux, and it is the culmination of ongoing efforts to bring the popular Plasma desktop environment to the smartphone.
Here's an insider's look at Firefox's code quality toolchain that's been designed to manage the ongoing development and monthly releases of our desktop browser. This post explores the architecture, challenges, ...
Time is invisible so it's easy to spend without proper consideration to its value. Seneca offers a warning on how we squander our time only to regret it.
I love mental models. They’re crucial to understanding complex systems, allowing us to intuitively grasp and solve complex problems.
While writing the documentation for Org-roam, it occurred to me that I have things to say that do not belong in the documentation. I wrote Org-roam because Org-mode simply didn’t have the utilities to enable the kind of note-taking workflow I wanted. I don’t want to be prescriptive about how note-taking should be…
Any time you have a benchmark that gets taken seriously, some people will start gaming the benchmark. Some famous examples in computing are the CPU benchmark specfp and video game benchmarks. With specfp, Sun managed to increase its score on 179.art (a sub-benchmark of specfp) by 12x with a compiler tweak that…
We reverse all of the core design principles behind the Macintosh human interface guidelines to arrive at the characteristics of the Internet desktop.