New
The latest blog posts to take off on Hacker News. 2,293 posts.
YC’s Essential Startup Advice
A lot of the advice we give startups is tactical; meant to be helpful on a day to day or week to week basis. But some advice is more fundamental. We’ve collected here what we at YC consider the most important, most transformative advice for startups. Whether common sense or counter-intuitive, the guidance below will…
PEP 557 – Data Classes
This PEP describes an addition to the standard library called Data Classes. Although they use a very different mechanism, Data Classes can be thought of as “mutable namedtuples with defaults”. Because Data Classes use normal class definition syntax, y...
Org as a spreadsheet system: a short introduction
This short tutorial will go through the basics that you need to know if you want to use Org as a spreadsheet system.
Google Will Survive SESTA – Startups Might Not
There was a shocking moment in this week’s Senate Commerce Committee hearing on the Stop Enabling Sex Traffickers Act (SESTA). Prof. Eric Goldman had just pointed out that members of Congress should consider how the bill might affect hundreds of small Internet startups, not just giant companies...
Changes to Google Scholar
If you thought Google Scholar had about twenty different screens, you'd be half right. We have just made it easier to find your way around ...
Designing Websites for iPhone X
The section below about safe area insets was updated on Oct 31, 2017 to reflect changes in the iOS 11.2 beta.
Introduction to WebRender
WebRender, is a 2D renderer for the web. It started as Servo’s graphics engine, and we are in the process of integrating it in Firefox. I have been meaning for a while to write about what Web…
iPhone 8 Plus: The best smartphone camera we’ve ever tested
Please note: In September 2019, we updated the DXOMARK Mobile test protocol to cover ultra-wide-angle performance and renamed the protocol DXOMARK Camera. We also expanded our low-light testing and created the new Night sub-score, which incorporates the previous Flash score. We have retested this device using the new…
Red Hat Announces Broad Expansion to Open Source Patent Promise
Red Hat, Inc. (NYSE: RHT), the world's leading provider of open source solutions, today announced a significant revision of its Patent Promise. That promise, originating in 2002, was based on Red Hat’s intention not to enforce its patents against free and open source software. The new version significantly expands and…
The Great DOM Fuzz-Off of 2017
Posted by Ivan Fratric, Project ZeroIntroductionHistorically, DOM engines have been one of the la...
How We Grow Junior Developers at the BBC
What’s the point of hiring junior developers? Joseph Wynn, a former Principal Software Engineer in the BBC News website team shared the…
Numba: High-Performance Python with CUDA Acceleration
Numba is an open-source Python compiler from Anaconda that can compile Python code for high-performance execution on CUDA-capable GPUs or multicore CPUs.
Apple does right by users and advertisers are displeased
With the new Safari 11 update, Apple takes an important step to protect your privacy, specifically how your browsing habits are tracked and shared with parties other than the sites you visit. In response, Apple is getting criticized by the advertising industry for "destroying the Internet's...
Google signs agreement with HTC
Creating beautiful hardware products that people rely on every single day is a journey, and we are investing for the long run.
Ethereum Adoption of Zk-SNARK Technology
The Ethereum Metropolis (Byzantium) upgrade adds a new cryptographic tool (zk-SNARKs) that was pioneered by Zcash. The addition of zk-SNARK technology into Ethereum is another validation…
Spaces: Scalable Object Storage on DigitalOcean
Helping millions of developers easily build, test, manage, and scale applications of any size - faster than ever before.