Obtaining Wildcard SSL Certificates from Comodo via Dangling Markup Injection
A Hacker's Blog of Unintended Use and Insomnia.
A Hacker's Blog of Unintended Use and Insomnia.
A 2016 technical analysis of the 16GB RAM limit in Intel MacBook Pro models, including Phil Schiller’s direct response and two corrections.
Today, on the 59th anniversary of the launch of the Sputnik satellite, the 6th generation XPS 13 developer edition makes its debut in both the US, Canada and Europe. This Kaby Lake-based system co…
I was struck by this passage in Steven Pinker’s article about why academics’ writing stinks :
AMP is Google's attempt to re-fight the transcoding wars of the early 2000s. It is actively dangerous to the web ecosystem, helps disseminate propaganda, and is disliked by many users. If, like me, you made the mistake of trying out AMP on your website - you're in a tricky position if you try to remove it. Google…
Below is a copy of an email I sent to investors who attend YC’s Demo Day. It discusses some of the changes we’re making and how they will impact Demo Day. > YC Demo Day Investors,We’re making some changes to Y Combinator’s Demo Days – please take a minute to read below because they are material. As with previous…
Last May I was working on hobby project similar to this: https://github.com/zakjan/cert-chain-resolver/. As I found the cert-chain-resolver project a couple of days later I did nothing with the results, but I got some…
its computational convenience • connections to the Gaussian distribution • differentiability and basis independence • why not squared error • absolute-error methods
We are pleased to announce the release of Ruby 2.4.0.
If you run a successful SaaS platform, at some point someone is going to come to you with the question: can I run it myself? If you’re considering offering a private version of your SaaS, this post might be for you.
A review for readers unfamiliar with this feature: Amazon IAM ( Identity and Access Management ) is a service which allows for the creation of access credentials which are limited in scope; for example, you can have keys which can read objects from Amazon S3 but cannot write any objects. IAM Roles for EC2 are a…
The Rust compiler is written in Rust. This is overall a pretty common practice in compiler development. This usually means that the process of …
This post explores using WebTorrent for serverless data synchronization in web apps, demonstrated by modifying the Voice Memos PWA. The goal was to enable data sharing between devices without a backend server. The solution involves generating magnet URLs that allow peer-to-peer data transfer via WebTorrent. The demo…
Intel's groundbreaking 8008 microprocessor was first produced 45 years ago. 1 This chip, Intel's first 8-bit microprocessor, is the ancesto...
I initially wrote this post for myself, I wanted to understand enough about the underlying physical storage to be able to grasp other concepts which can affect your database. This post is probably more aimed to people with similar interests, I will try to keep it accurate but the aim is to make it simpler to…
Not all developers make positive contributions. Some create more work for others than they do themselves.
We estimate typical startup salaries and equity compensation, and find early-employees don't earn more than large company employees.
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…
Lately I’m writing lots of Rust , and I’m particularly interested in systems programming on unix. I’ve been using and contributing to a library called nix 1 , whose mission is to provide ‘Rust friendly bindings to *nix APIs’.