New
The latest blog posts to take off on Hacker News. 4,414 posts.
Reflections on Rusting Trust
The Rust compiler is written in Rust. This is overall a pretty common practice in compiler development. This usually means that the process of …
URL Parsing in WebKit
URLs have been used for decades now and you'd would think they would have consistent behavior…
Codebase Refactoring with Go
Go should add the ability to create alternate equivalent names for types, in order to enable gradual code repair during codebase refactoring. This article explains the need for that ability and the implications of not having it for today’s large Go codebases. This article also examines some potential solutions…
Listen to Your Customers, They’ll Tell You What to Build
Get the information and resources you need to help your small business succeed! Start your journey to becoming an expert in digital marketing with our marketing blog.
A Billion User Load Test on Healthcare.gov
By Brendan Neutra and Aimee Barciauskas
We don't need a Tech Lead
When it comes to medium to large teams it is quite common the presence of a full-time tech lead responsible for important leadership activities such as:
PHP 7.1.0 Released
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Homeschooling as a right, and a needed practical alternative
Education in Victoria is succeeding in some areas, but failing in many others – we have new school buildings, but they are overflowing and the school rolls climbing so quickly that teachers a…
Golang’s Real-Time GC in Theory and Practice
How the Golang concurrent GC achieves low latencies in real-time systems: a visualization of the algorithm and an empirical comparison with other languages.
My Google Internship
Musings on navigating the tech bubble with philosophy and self-improvement.
Young blood does not reverse aging in old mice, UC Berkeley study finds
A new study from UC Berkeley argues against the rejuvenating properties of young blood and points to old blood, or molecules within, as driving the aging process.
Weird pupils let octopuses see their colorful gardens
Scientists propose unique way in which ‘colorblind’ cephalopods can detect color
IPv6 Support for EC2 Instances in Virtual Private Clouds
Update (7/13/2017): Since this post was published, IPv6 supported has been extended and now supports 15 Regions and Multiple AWS Services. The continued growth of the Internet, particularly in the areas of mobile applications, connected devices, and IoT, has spurred an industry-wide move to IPv6. In accord with a…
Lambda@Edge – Preview
Just last week, a comment that I made on Hacker News resulted in an interesting email from an AWS customer! He told me that he runs a single page app that is hosted on S3 (read about this in Host Your Static Website on Amazon S3) and served up at low latency through Amazon CloudFront. […]
Announcing OSS-Fuzz: Continuous Fuzzing for Open Source Software
By Mike Aizatsky, Kostya Serebryany (Software Engineers, Dynamic Tools); Oliver Chang, Abhishek Arya (Security Engineers, Google Chrome); an...
Subresource Integrity Addressable Caching
A small number of popular JavaScript frameworks and libraries account for a substantial portion of the network, battery, and time budgets of users of the contemporary Web. Many applications include these libraries even if they only use a small portion of the functionality they provide. Large improvements seem possible…
Why I wrote a book about interpreters
Last week I’ve self-published my first book called “Writing An Interpreter In Go”, which you can get at interpreterbook.com . I want to tell you a little bit about why I chose to write this particular book.
Artificial Intelligence Generates Christmas Song from Holiday Image
Researchers from University of Toronto developed an AI system that creates and then sings a Christmas song based by analyzing the visual components of an uploaded image. With the help of CUDA…
AWS Snowmobile – Move Exabytes of Data to the Cloud in Weeks
Moving large amounts of on-premises data to the cloud as part of a migration effort is still more challenging than it should be! Even with high-end connections, moving petabytes or exabytes of film vaults, financial records, satellite imagery, or scientific data across the Internet can take years or decades. On the…
Proebsting's Law
This means that while hardware computing horsepower increases at roughly 60%/year, compiler optimizations contribute only 4%. Basically, compiler optimization work makes only marginal contributions.
Finding the genre of a song with Deep Learning
A step-by-step guide to make your computer a music expert.