Recent submissions

Comment · 3 years ago
Comment · 3 years ago
I bought some cheap IP cameras to monitor our cabin while we're not there, and every single time we arrive I unplug them. This makes me feel vindicated that I'm not just paranoid; the creeps really are one buggy firmware away from selling videos of your family on the Internet.
Comment · 5 years ago
People lived in the US 1000+ years ago, and I feel pretty confident that if you know where to look, relics can still be found.
Comment · 5 years ago
As a Model X owner who rarely engages Autopilot for this exact reason, I concur. The number of times the car has suddenly started braking for no good reason (clear weather and good road conditions, few cars around) is way too high.
Comment · 8 years ago
Doesn’t the author recommend exactly that in the last sentence of the article?
Comment · 10 years ago
Comment · 12 years ago
I'm curious to know how people feel about offline (pre-transformed) vs. on-demand transformations. Are there any HN'ers out there that have worked on a site with a large set of images, and have an opinion on this? Adobe's Scene7 product works in an offline mode as far as I can tell, and seems to have captured a large segment of retail companies with product catalogs.
Comment · 13 years ago
San Mateo, CA - Media Service Performance Engineering

Akamai (http://www.akamai.com) has a number of open positions around the globe, but we're specifically looking for talented engineers to join our Media Service Performance team. A brief description is below, but I've worked in the Service Performance group for a number of years and can try to answer any questions you may have about what we do. Reach out to me via my personal email address in my HN profile.

Overview: Media Performance is the Akamai group with end-to-end responsibility for ensuring that our Media services are performing well. A well-performing service, in addition to being fast and available, also needs to be robust and well-operated. Media Performance team members need to have very strong communication skills to enable them to work across all areas of the company (especially engineering, operations, networking, and technical services).

Responsibilities: * Collect and analyze data from a network serving 10s of millions of hits per second to discern trends and anomalies. * Work in a distributed network / content delivery environment on Linux and Windows, applying advanced skills in network diagnostics and debugging tools, and the related network protocols and implementations, routing protocols, and application level protocols to measure, analyze, characterize and improve performance, robustness, availability and scalability of large distributed content delivery systems. * Identify and implement new approaches to improving performance and reliability, including scoping, designing, and implementing software features for new and existing software systems, from kernel changes to distributed server applications. * Prototype substantial system modifications to serve as proofs of concept for large system development initiatives. * Work in and with teams across all technical areas in the Company including engineering, customer care and professional services to enable innovative new solutions in both live and test network for complex issues that span multiple technologies and services often to meet specific customer needs.

Comment · 14 years ago
One more data point: On Windows, both IE 9 and Chrome 20 measure TTFB correctly via NavTiming, while Firefox does not.
Comment · 14 years ago
One thing that's interesting is that the Navigation Timing API available in modern browsers varies from being wildly incorrect to accurate, depending on the browser. In a quick test on my Mac, Firefox 13 showed an incorrect result (basically, the same issue as WPT and Gomez - almost immediate TTFB), while Chrome 20 correctly detected the 10s TTFB.
Comment · 14 years ago
Agreed, it's a great alternative to mean for performance data - Keynote even has it as an optional aggregation function when viewing data. Heck, if you have your performance data in a MySQL database, it's as simple as 'select exp(avg(ln(myVal)))', and doesn't require you to install a UDF, as you would if you wanted to find the median.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton