skysight-inc/HackerNews huggingface dataset:
We can't have a discussion about the human factors in automated systems without talking about Sidney Dekker's book The Field Guide To Understand Human Error:

http://www.amazon.com/Field-Guide-Understanding-Human-Error/...

Fantastic read about the futility of placing blame on a single human in a catastrophe like this. It makes a strong case for why more automation often causes more work. Definitely worth checking out, Etsy has applied it to their engineering work by using it to facilitate blameless post mortems:

http://codeascraft.com/2012/05/22/blameless-postmortems/
TodoMVC hardly needs that, but otherwise we are working on an IndexedDB storage implementation. Our Storage interface is asynchronous anyway. So, no problem.
Cache eviction is also applicable here.
Google has an internal build system that builds everything, and it's language independent. Sort of like a distributed make.
Man, I wish fuckedcompany.com was still around. What's Pud doing these days?

If he won't do it, someone else should. It was a lot of fun back in Crash 1.0 days.
The merchant of disease domains who wants six figures for Ebola.com
I tried multiple extension for chrome, but none of them felt really satisfying.
All of them have to replicate the omnibox and don't work on special tabs (Downloads, New Tab, etc)

I know that it isn't the extensions fault, but it compromises the usability too much for them to be viable.
Show HN: Boost your productivity with the Pomodoro Technique
Google Introduces a $95 Amazon Prime Competitor
Thanks, we'll check that.
Dear security researchers: Please stop taking time to come up with a clever name and a logo for your vulnerability. This is not a marketing event for you or your company. You are disclosing a vulnerability, not promoting your fly-by-night "consulting" company.

Trust me, if the vulnerability is important and has merit, you'll get the street cred among other security researchers and the potential employers that would hire you because of the work you did and your skills.

See Mike Lynn's massively bad RCE vuln in Cisco Routers or Dan Kaminsky's huge DNS vulnerability as examples on disclosing terrible problems with class.
The "average windows user" will not even read this. Nevertheless there are many tech savvy windows users in absolute numbers.
What Book Has the Most Page-for-Page Wisdom?
What do you do when you don't want to be a foreign fighter anymore?
Also, distraction. It doesn't matter how smart your readers are, if they only read your books 5 minutes at a time while on the shitter, you have better written simply.
Despite their own delusions, they were at least mentally capable of spotting a fraud!
If you look at the open dev job postings, experienced developers are where the shortage is. Companies hire bootcamp graduates to take workload off of the experienced (3+ yrs) developers plates.

Interestingly enough, if you look at job postings you'll also see that a disproportionate number of job listings want 3-5 yrs experience. Companies want people who someone else has trained for 3 years but don't want to pay the prices that people with 5 or 10 years experience command.

Disclaimer: I run a bootcamp in San Antonio called Codeup.
This is a summary of a talk from the dotGo conference in Paris last week. Lots of good stuff was presented there. Recommend reading the other posts by sourcegraph on this and watching the videos when they come out.

http://dotgo.sourcegraph.com/
What Binary-Based Money Would Look Like
A daily artificial intelligence challenge that anyone can join
3 programming tips to write faster and more efficient code
Start a small project. Complete it.
Start a second project. Complete it.
Use a scripting language first (python,ruby, nodejs, lua,... whatever you are fluent with).
If bootcamp grads are "doing it right", they'll keep developing and evolving their skills.
As a counterpoint, since doing anything advanced in VB6 (game-making-wise - that's what I learned it for) required low-level calls to GDI, OpenGL, or DirectX libraries, I feel I obtained a better picture of how the OS operates at that level than if I had started on C#. C#'s nicer, for sure, but if you're just doing it to learn how computers work anyway...
Do you have any links for the rich text implementations? That's one I've not seen yet…
TL;DR: Don't open attachments. Didn't we all learn this 15 years ago?
OpenDaylight Helium gets out of the gate
Lulu CEO on inventing the self-publishing business
People have been saying that for hundreds of years. But it hasn't happened yet. Repeating the same trope isn't helpful or informative.

See, for example, http://properdiscord.com/2014/07/22/scott-timberg-ive-got-a-...

There are many other similar posts, all full of facts, on this blog. Alex Ross himself has written on the subject.
> Architecture is usually built to last forever, but it always has to be torn down, at great expense. Or, the expense is too great, and it remains, an archaic eye-sore.

Just like beehives, beaver dams and ant hills.

> But, I think we all know that text messages are ephemeral

Much less than sound or vision.

To make vision, sound, touch, etc. good as foundations for information exchange, you'd have to give more control to the receiving party. Make the medium skimmable and searchable.
Good point, better safe than sorry, but in my case (and probably a large number of Tor users - I don't use Tor for "serious" reasons. Mostly to support privacy.
Absorption of food energy from food is affected by several factors, including the proportions of different species of microbes inside the intestines.

Sucrose sugar will be more uniformly absorbed, as the enzymes required to break it down into fructose and glucose are nearly universal. Glucose metabolism is fundamental to animal physiology. Fructose metabolism is about the same for all humans.

For something like the lactose in cow's milk, the relative metabolic impact for different humans can vary greatly. Some people can metabolize it directly. In others, gut bacteria must digest it into a usable form first. For those people, the composition of their gut flora will determine how efficiently the food energy from lactose is absorbed by their bodies.

That is how the energy calculated by complete combustion in a bomb calorimeter might differ significantly from the energy added to a biological organism. That calorimeter value is essentially the upper limit for "calories in". Using that value means that you still have an unknown value for digestion and metabolism inefficiency in the "calories out" column.

This is why counting "calories in" and "calories out" does not work as expected. The former can be determined easily with the aforementioned calorimeter. But the latter is a complex function that includes "calories in" as an input parameter. You would literally have to wear measurement devices on your body 24 hours a day in a controlled environment, and use special toilets to ever know exactly what your "calories out" numbers are. You would have to calculate thermal losses, water balance, and gas exchange.

This is simply not practical for anyone. Recommending it is madness. It is far more useful to experimentally determine, on a per-person basis, the actions and activities that result in changes in body composition, do the ones that cause adverse changes less, and the ones that cause desired changes more.

There are very few recommendations that work the same way for everyone. But for people that want to reduce their body fat percentage, some stand out. Consume fewer monosaccharides, disaccharides, and trisaccharides. Do strength exercises regularly. Do cardio exercises regularly.

Following those three recommendations often achieve the desired results without the need to count calories. But other ways are possible, some of which are not universally applicable to all humans. In the absence of sophisticated measurement equipment, it is more practical to simply experiment, using plausible hypotheses, until the desired results are achieved.

Do what works. Avoid what does not work. Your results will vary from other animals with different biochemical responses, including other humans that may be closely related to you genetically.
Show HN: Open source React.js Bitcoin test network store (buy fake cats)
UX Designer Discusses Board Game Themes and User Experience
Russian Hackers Used Bug in Microsoft Windows for Spying, Report Says
What are examples of these languages?

How can you build anything large, or even large-ish if you don't have compilation units?
When Yogurt Affects the Brain
‘Big K’ raided by hackers: Kmart warns customers after malware discovered
See links for a bit of reading about how hard it is to break DRM on Spotify or Netflix. They're doing a lot more than Snapchat. The difference between "you just need to reverse engineer the HTTP API to make a 3rd-party client" and "you need to run IDA Pro and PANDA and whatever else" is significant. The latter exploit would have far less reach.

[1] http://moyix.blogspot.de/2014/07/breaking-spotify-drm-with-p...

[2] https://www.usenix.org/node/182951
looks like a very well made tool to challenge everyone's productivity ;) kudos
Use of the exploit in the wild is "attributed to Russia", but I can't see any evidence stated to support that other than "Many of the lures observed have been specific to the Ukrainian conflict with Russia and to broader geopolitical issues related to Russia." Is there actually good evidence to point the finger at Russia? It plays quite nicely in to the Western agenda, so it seems an easy one to play off even if it's rooted only in suspicion.
How we increased our EC2 event throughput by 50% for free
It actually might save you in a car crash. Strength makes it less likely to dislocate joints and also makes it moderately likelier that you will be able to pull yourself out of a wreck. Being in good shape also makes adrenaline more useful because your body can actually do stuff.

And good cardio form helps with the old ticker not getting tired out too much after spikes in heart rate, spikes also tend to last less time.

Furthermore, scares won't give you a heart attack because high heart rate won't be a shock to your body (afaik heart attacks happen when the body gets shocked and things sticking to your artery walls get dislodged and travel to bad parts of your body to form clots).

And I guess you just don't like food all that much.
Not sure anyone involved wants to. There was an effort marketed as "Unify Unix" or some such. Sun, Hp, somebody else were the founding partners. Much hoopla.

One the day they were supposed to be done, each founding partner announced their own branded, extended version of Unix that was better than the unified version. You know, so they could out-sell their competition.

End result: 3 more versions of Unix.
It sounds expensive, hectic, and really time-consuming, which raises concerns about the kinds of jobs that one should expect waiting at the end of the chute. I feel Lou H's comment: "Mostly they prove they can work insane hours for months on end."

Is that mainly how trade schools work, though? I've heard similar pictures of automotive and commercial pilot schools.
Screw the maintenance, but I don't mind being the one to do the rewrite. By then they won't see programmer salaries as a place to pinch pennies.
Defensive Hacking: How to prevent a brute force attack
I subscribe the "calories in < calories out = weight loss" philosophy, but I understand when people do not. It's not easy to measure calories in and calories out.

Food calories in labels are the actual chemical calories in the food. As in, if you burn them, how much energy do they release. The problem is obvious. You don't burn food for energy, and it is perfectly natural that different people have different efficiencies in converting food energy. 1mg of fat is 9kcal in the label, but perhaps I use it at 50% efficiency and you use it at 40% efficiency. It makes for wildly different dietary outcomes.

Calories out suffer from the same problem. You can estimate how much is my basal energy quota or how much energy I use in running a mile. However, I've never seen the variance of this measurement anywhere. There is a variance, and it is acceptable to assume it may be relevant.

If you add to that the glycemic properties of food -- as in the evolution of blood sugar over time upon food intake -- and again, its variance across individuals, and there's a whole lot of unacknowledged error in the simple philosophy.

How to tackle modelling error? As ever in engineering. Measure input, output, and do a regression analysis.
How VPN Pivoting Works (with Source Code)
Data Pipeline at Tapad
Yeah, they all want 3-5 years experience, but they're more than willing to hire someone with less once they realize that someone with 3-5 years experience is probably not available at the salary they're willing to offer.
There are some articles on plain text CRDTs on my academic homepage [1]. Causal Trees are the same family as WOOT, Logoot and TreeDoc.

Also, we did a RichText implementation for one-$10bn-company-that-forbids-to-mention-its-name-too-often. I did not publish that yet.

[1]: http://www.pds.ewi.tudelft.nl/~victor/
When First Dates Go Wrong
Not to belabour the point, but I disagree. People who "have this mindset" probably appreciate this distinction better than most. It's just a domain-specific shorthand use of the word "carb."
Obviously I can't confirm if this works but:

> How to embed PowerPoint presentations in your web pages.

> Once you've created the PowerPoint presentation, embedding it on a Web page is as easy as saving it to the Web, grabbing the embed code and pasting it onto your page - no code required. Visitors to your site will then be able to page through the presentation and interact with it directly on your Web page, from within the browser and without having to have PowerPoint installed.

http://www.microsoft.com/web/solutions/powerpoint-embed.aspx
>When you leave these behind, you have to think about scope hierarchies.

Yes, a prerequisite to using a JavaScript framework is understanding prototypical inheritance

>You have to watch your watchers

What?

>I wish there was a simpler way for it to do its magic.

To date I haven't seen a coherent argument against Angular; complaints seem focused around having to learn framework specific syntax (present in any large MVC framework) or the perceived "heaviness" of the framework (suggesting the apps you're building aren't complex enough to justify something like Angular)
Why there are no Bachs, Mozarts or Beethovens of today is to me one of the world's greatest mysteries.
Using python to force-choke your desktop
> SparkFun are going to make it right and will be shipping a replacement Microview for every defective unit that was shipped.

It sounds like Sparkfun is footing the bill for replacement anyways so it's much easier to just let them go through with that rather than setting up the equipment to quickly burn the bootloader into all the defective units. Setting up that equipment wouldn't be trivial either, if they're dealing with the full ~2k defective units they'd need something more durable than the breadboard setup the article showed. It's a lot of effort and another point of failure since they'd really need to test the units again after this process incase there were any issues with their repair process/equipment.
YOGPL – a YO app to find a nearest Europe GPL (LPG) station
Getting worse and worse
Congratulations, by the way, on your great results!
>I'm even wondering if the author might actually have meant 'always bet on language'

This was my thought too, the examples the author gives are good illustrations of the power and expression of human language, not specifically text.
follow us https://twitter.com/swarm_js
Key to Securing Online Accounts May Be Just a Squiggle Away
5 Essential Traction Analytics for Startups
The parent post even used google translate to generate some of those sentences. You can't do that with video/audio.

You could enter the sentence into google translate, have it attempt to synthesize a pronunciation, and then you verbally mimic it to the best of your abilities. But now, not only are you compounding the inaccuracies of google translate, plus the inaccuracies of the speech synthesizer, plus the inaccuracies of your own pronunciation, which means the viewer has no reliable way to return to the original source material. But the entire process is still reliant on text at one point.
Maybe he is a big Melville fan. Moby Dick has some sentences with paragraph breaks to help you keep your place.
PASSWD ALIAS
I appreciate the feedback. I agree with you. Losing weight is not the goal, losing fat is. That is why I specifically lift heavy weights 3 times a week, to encourage my body to choose fat over muscle when deciding how to fill the caloric deficit I current live in. My goals are mostly strength based and focused on ratios to body weight: 1.5x BW bench, 2x BW squat, and 2.5x BW dead lift. Given that I was significantly overweight I've made good progress towards these goals, but as I approach the end of my cut I'll be focuesd on adding muscle rather than just preserving it. Thanks again for the thoughtful response.
I know there are reasons for it, but I'm still sad to read that HTTP/2 will use a binary format instead of text :(
http://http2.github.io/faq/
9 Lessons Learned from a Year of Usability Tests
JR-Out the Door [Rap,Hiphop]
Yes, but not eating is even less enjoyable.
> I'm sorry, do not pass go, do not collect $200, go straight to jail.

That's a disproportionate amount of bluster given that 1. That was a single counterexample.
2. The article you posted says:

Federal District Judge Liam O’Grady said: "There’s nothing unlawful about maybe 95 per cent of the business he [Dixon] conducted” but found criminal fault in his willingness to assist would-be applicants and others to lie to federal agencies, the Washington Post reported.

In other words, the polygraph-beating information was not illegal, but he was prosecuted for helping people lie to federal agencies (a crime itself). Undercover agents ensnared him via a technicality. But if the class were restricted to polygraph-beating, without persuading students to lie to federales, he wouldn't have served his relatively minor sentence of 8 months.

Contrast one guy going to jail for 8 months with the hundreds of millions of dollars seized from people not charged with crimes in the original article. Consider the zillions of materials and resources available for learning to assault someone, to hack into computer systems, to break locks, websites on "how to rob someone" (google it) and make explosives and the distinction is clear.
I did no-carb dieting for about 6 months and lost 30 pounds. Obviously it's not right for everyone, and I absolutely love carbs so I could never keep it up forever, but the author mirrors many of my observations. Cutting out carbs entirely for even a short period of time will change your relationship with food: it's actually pretty hard to eat your daily recommended calorie intake while avoiding carbs. Thus you end up eating because you have to.

It's just incredibly easy to over-eat on carbs: they generally have a neutral flavor, and our bodies evolved to prefer the taste of sugar. They also tend to dissolve into liquid in your stomach almost immediately upon contact with stomach acid, so they don't keep you full for long. They're also incredibly calorie dense: something like french bread is almost 100% digestible carbs.

It's not so easy to over-eat other things. I could probably sit down and demolish 600 calories of ice cream, pasta or bread without a second thought. Serve me 600 calories of steak and even though I like steak, I'll have a hard time finishing it. Vegetables are even worse (or rather, better) - they have lots of nutrients, but very few calories by weight or volume. Hence the author's use of cheese (I'm guessing hard cheese, which has fewer carbs) as a source of dense calories to replace most carbs.
I have difficulty imagining any way Uber can compete with an entrenched last mile provider on cost. What possible economic advantage would individuals have in parcel delivery versus an entrenched provider? UPS has massive benefits from economies of scale in terms of route density / fleet maintenance / fuel costs / etc etc, which no individual vehicle operator will ever be able to compete with.

Sure, an Uber driver could charge less for labor, but given that the cost of operating their vehicle will inevitably be more expensive per delivery I expect there is probably no price point at which they can realistically compete.

Perhaps Uber drivers have a path forward in niche delivery services: food, very time sensitive deliveries, rerouted deliveries, etc. But in those areas they will need to compete on quality, and the market for more expensive, higher quality deliveries (while possibly extant) cannot be large enough to represent an existential threat to a company the size as UPS.

Beyond this, I'm curious as to whether it's even in UPS's best interest to continue to service the last mile.

Both UPS[0] and FedEx[1] already have services wherein they partner with the USPS specifically to avoid servicing the last mile. Outsourcing to better/cheaper/more efficient last mile service providers might eliminate a lot of UPS employees and revenue, but the last mile is incredibly expensive to operate. Is the last mile service really a major source of profits when compared to their highly efficient long distance operations?

[0] http://www.ups.com/content/us/en/resources/track/sp_definiti...

[1] http://www.fedex.com/us/smart-post/index.html
Text is great, but graphs and diagrams are often better for representing certain kinds of information or relationships. When I read a scientific paper, the figures are often what I look at first after the title, sometimes even before the abstract.
Folio 194v of http://wiktenauer.com/wiki/Gladiatoria_(Cl._23842) . It's actually a setup for a judicial combat between a man and a woman (so not necessarily a married couple, I think).
But who gets to decide what "should be" built in? Chrome (the browser) for example came out with pretty much nothing but browsing at first, while its competitors - Firefox and Opera, notably - were only adding features (iirc Opera had things like email, bittorrent and IRC clients built in at the time). This left the choice of what a user would like in his browser to that user himself.

I'm sure that most Wordpress installations have no extra plugins at all - and are none the worse off for it.

But out of curiosity - what plugins do you believe should be part of the default WP package?
By labeling a bug with a catchy name it enables conversation. If there is one thing the world of security needs it more conversation. More talk == more $$$.
Giant Battery Unit Aims at Wind Storage Holy Grail
Similar problem when trying to find good articles on online marketing (nature of the subject matter). So much crap, so little substance. You have to really look to find the good stuff.
IndexedDB support isn't so bad these days:

http://caniuse.com/#feat=indexeddb
Yeah, it definitely sounds better :)
KoalaPhone is from a different company than BIG Launcher (but both apps are from Czech Republic).
On Chrome (using Disconnect, AdBlock and TabCookies, though the first two claim to be blocking nothing), the page is stuck on "Loading".

Pages that bootstrap their content using javascript are frustrating when the bootstrap doesn't work.
That sucks; but not every diet is for everyone. Our bodies are all different, but you're right: if you plan on undertaking a massive weight loss plan (more than 30 lbs) you should probably have a doctor monitor you. Many insurance companies will cover this kind of care under a wellness plan, because let's face it: if you can lose a lot of weight in your 30s, you're probably going to have fewer health problems when you're older.
I wouldn't worry about it too much, Computer Science is past the point where you can have intricate knowledge of all of it. Knowledge of the existence of most things is good enough imo.

Also it goes both ways, I doubt the people writing these renderers have intricate knowledge of modern networking or web stacks etc.