The Cost of JavaScript Frameworks
Tim Kadlec writes about performance, product management, and the web.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 904 posts.
Tim Kadlec writes about performance, product management, and the web.
As an independent charity, we rely on the generosity of donors, Friends and Patrons to maintain these free resources. I First of all the physical memories, the sound, the smells and the surfaces of things. It is curious that more vividly than anything that came afterwards in the Spanish war I remember the week of…
Google acquired YouTube for US$1.6bn in 2006. In 2022, YouTube could be worth over US$180bn achieving a +110x return. Analysis of YouTube revenue and usage statistics and financial metrics.
Pornhub is removing millions of user-uploaded videos. This action comes after a New York Times column accused the website of hosting sexual videos of underage and nonconsenting women. In response to the Times’ article, Visa and Mastercard cut ties with Pornhub, making it impossible for Pornhub to...
posted by Matthew Flatt For background information about Racket on Chez Scheme (a.k.a. Racket CS), see the original announcement, the January 2018 report, the report at Scheme Workshop 2018, the January 2019 report, the ICFP experience report, an...
Biotechnology is plainly advancing rapidly, and by 2020 there will be thousands-even millions-of people with the capability to cause a catastrophic biological disaster. My concern is not only organized terrorist groups, but individual weirdos with the mindset of the people who now design computer viruses. Even if all…
I love science. Not the “space is beautiful” faux-science, but the process of doing science. Hours spent calibrating equipment, cross-checking cites of cites of cites, tedious arguments about p-values and prediction intervals, all the stuff that makes science Go. And, when it does happen, the drama. I also want us to…
[This is part one of a two-part series. The second part can be found here: Symmetries in Projective Geometric Algebra .]
Recently on Twitter there was a maintainer of a Python project who had a couple of bugs filed against their project due to builds failing (this particular project doesn't provide wheels, only sdists). Eventually it came out that the project was using a pyproject.toml file because that's
Python and R are slow when they can’t rely on functionality or libraries backed by C/C++. They are inefficient not only for certain algorithm development but also for common tasks such as FASTQ parsing. Using these languages limits the reach of biologists. Sometimes you may have a brilliant idea but can’t deliver a…
Today Raspberry Pi Trading announced the Raspberry Pi 400, the latest in the series of small education-focused computers that started with the original Raspberry Pi in 2012. For years, people have come up with creative ways to hack a Pi into keyboards, like the Original Pi in an old Mitsumi keyboard, or the Pi 3 A+ in…
Incorrect alias information in IonMonkey JIT compiler for setting array elements could lead to a type confusion. We are aware of targeted attacks in the wild abusing this flaw.
Currently the main goal of the Crystal core team is to reach 1.0 in the near future. Since achieving that goal involves a number of non-obvious tradeoffs, we want to use this post to shed some light on those inherent tensions and how they drive our work and priorities for the next few releases.
In your build tools, you may have noticed that you have an ECMAScript 3 target, and 5 and up, but never a 4. Why is that?
Modern Apple computers can no longer be fully used and maintained in 100% offline environments, or in ways that will reasonably ensure that the computer is…
Checked exceptions have always been a controversial feature of the Java language.
Thanks to our helpful volunteer narrator, this entire post series is now also available in audio format! As the fourth and final part (I, II, III) of our look at the basic structure of food product…
Wayland is still lacking proper consideration for color management & support for high dynamic range (HDR) imagery. However, a group of renegade devs has begun an effort to fix this situation.
Ways of dealing with the fractured address space.
I have a Wacom drawing tablet. I use it to draw cover illustrations for my blog posts, such as this one.
Alan Dean Foster and SFWA President Mary Robinette Kowal discuss the non-payment by Disney of several contracts for works including multiple Star Wars and Aliens novelizations.
On Friday a large chunk of the internet went off the air when Cloudflare apparently fat-fingered a routing update and sent all of their global traffic to a single POP, vaporizing it almost instantly. This affected their DNS service, and of course, as everybody knows, when your DNS is gone,…
Security on the web matters. Whenever you connect to a web page and enter a password, a credit card number, or other sensitive information, you want to be sure ...
“Look, Clayton, I’m a busy man and I don’t have time to read drivel from academics but someone you told me you had this theory… and I’m…
Choosing good colors for your charts is hard. This article tries to make it easier.
What we call intelligence is as much about virtues such as honesty, integrity, and bravery, as it is about raw intellect.
.NET 5.0 includes many enhancements, including single file applications, more capable JSON APIs, new versions of C