skysight-inc/HackerNews huggingface dataset:
I don't think payment for on call is the norm in the USA - it can be very lucrative in the uk I knew of people on 4 in 4 who got called twice a year.

15 Years ago it was £400 for 1 in 4 plus Toil (time off) for time worked
What strikes me is how enterprise-y the design of theh website is. It's pretty much the antithesis of Slack.

A lot of people rely on Facebook for engaging audiences and social media campaigns, so it's very understandable that some companies might want to use this. I don't see this as a replace ment for Slack, though, but rather some of the dreadful social media platform integrations out there.
I feel like you might have missed the point. Also you're assuming these engineering teams for weapons systems and fighter planes are successful by default.

F-35?
In a nutshell, I think, with some risk, that some innovators could literally pick a port, pick a protocol, and build a different kind of browser... once there is some content for that platform it's a matter of time before early adopters download one of these new class of browsers and so forth... it's how it happened the first time, and it's how pretty much everything happened... even games (second life) etc.

and meanwhile, the web can go back to being a directory preview/ resource hyperlink web...
Perfectly fine response to a rude customer.
Being an all-around shitshow hasn't ever stopped anyone from overselling themselves ad nauseam. And in case of FB, the overwhelming part of the audience is buying it.
> you then have a legal obligation to provide any learnings to health insurance companies

Since when?
60+ recordings of Satie's Gymnopedie One played simultaneously
Awesome. But one thing is still missing: temperature and especially temperature response gradients - like, when you touch a simulated piece of aluminium foil it will adapt to your hand temperature while a "solid steel block" will feel colder than your hand for longer time.
In fact, I'm learning a lot from this thread, particularly about idiocy and sarcasm, although very few actual real arguments for why array[1] is 'inferior' to array[0], because in fact there is no such valid argument.

Lua standard libraries do not suffer this problem. If you have a legacy / cross-platform issue about it, well then .. its a good thing one is 'wise enough to know array[0] is a thing', but its hardly relevant to the question of whether this 'inferior accessing of arrays in Lua' is anything more than fallacy.

Idiomatic Lua involves intelligent use of pairs/ipairs/table index schema, and metatables if needed, to solve the data-access problem. And guess what? A competent Lua developer either has had zero problems with this issue (because they are competent and know how to wire up a C/C++ data structure to the Lua vm), or they have infinite, multiple "problems with Lua", of their own devising, nevertheless, but hey .. you can't "blame Lua" for that. Lua gives you the keys to the universe. If you crash into someones mailbox, well then ..
Reading the twitter comments at https://twitter.com/elonmusk/status/694802955170553861 is super depressing. The mob cheering for blood.

It's a bad review of an event that was poorly executed. Turning around and cancelling a preorder is just childish.

I honestly hadn't realized that he had such thin skin.
I think that's fairly normal? I imagine some people who are looking for a freelancer would rather approach selected freelancers directly, than publish their project publicly.
The next release has the following features upcoming.

1. A better and snappy UI.

2. Closer resemblance to FreeMind in terms of working with multiple nodes, look and feel etc.

3. Log in system to save and share mind-maps.

4. Dashboard for logged in users with cool features.

5. Android and iOS apps.

6. Cool animations.

The team is very excited about the feedback and response. Keep it coming!
Every time I read something like this (because experiencing is just to traumatic to remember) I tend to share http://algeri-wong.com/yishan/engineering-management.html

One day I hope to find some place small that applies that by the 'book'.

My personal anecdote was, that no matter how much I tried to persuade the PM that it's a bad idea to put all the platforms (iOS, Web, Android, etc) stories and bugs into one giant tracker (Pivotal Tracker) we ended up doing that.... until the sudden realisation that it's a bad idea. It's hard to believe that PM had been on software projects before.

Found a typo in what is otherwise awesome writing, "loosing".
6 people you want to work with
The Biggest Fear of Facebook and Mark Zuckerberg: Ad Block
After the Core Duo we got integrated graphics, built-in video (etc) support, and lower TDPs that allowed thinner laptops with longer battery life. Oh, and lower prices.

We also got 10-second start-up times via UEFI.

There are more things to PC life than raw single-core performance ;-)
There is no distinction between private life and work life

This seems like an often repeated claim that has never really been proven in any meaningful way.
From one of his comments

>I ordered one more of each of Surjtech's products before they pulled their listing today, so yes.﻿
My worry, seeing this, is in what he might feel entitled to do to a current owner who pisses him off.
For the majority of users, it performs well enough. Step out from behind your own lens. For instance, the number of times I've heard someone complain about Slack's performance (that isn't a developer) is precisely zero.
Just tested this and Vimperator does allow vi mode in text areas if control+t is pressed. It's not as slick as wasavi but it works. There's also the option of launching an external gvim window when control+i is pressed inside a textarea, which is a cool feature for more in depth editing tasks.
As mentioned in your first paragraph is exactly what has happened in our mega-corp. People are too afraid to post anything general to the entire corp public, and anything they need to talk to specific people about they use IM or Email.
We've spent a lot of time with a lot of different companies learning about microservices and SOA. There are a ton of definitions, but the one that we've settled on and is simple is that it's an architecture that supports distributed development of distributed systems. That's what's new (I wrote a blog post on this: https://datawire.io/what-are-microservices-a-practical-defin...).
The only requirement is the Lua developer knowing how to use a Lua table for anything they need.
I'd like to hope that if I'd somehow ended up in a similar situation, I'd have expedited this guy's Tesla order out of spite, not cancelled it.
Duplicate of: https://news.ycombinator.com/item?id=11025618
On iOS the OS limits network access to keyboards unless you explicitly approve it.

Of course on Android, Google refuse to do anything about privacy controls.
Microsoft just put a data center under water
When it works the JavaScript is limited. I've never gotten it to work.
Amazon in Germany happily sells you power strips / connectors you can't use in Germany without effectively voiding your insurance if your house burns down (e.g. T-connectors that let you connect two Schuko plugs to a single wall outlet without a cable).

Granted, for some of them it adds a small disclaimer "Only for export" but let's be honest: if you're selling to consumers, you're not selling for export.
Sorry, not impressed with the idea the boss can just cancel your order because you are critical of his work. However since he has loads of fanboy cash and karma to burn he gets a pass.

Tesla was woefully late in delivery, they made no attempt to apologize as stated, and honestly I don't think they really care. Not a shining example of why the manufacturer direct model is better, if anything it shows people exactly why the dealership model will survive.
It's petty revenge and tantrums that give our industry leaders a human dimension.
> This is a true story.

It almost certainly isn't. Do you have even a single reputable source? I mean, especially if you know her personally as you claim it should be pretty easy to pull up some news articles or something, right?
Windows 10 for Education – Should You Install It?
Not much on the disasters they've wreaked on society and for which we largely have bad memories.
Refactoring occurs in similar ways: with strong interfaces between each of your microservices, you can change the implementation of your individual microservices (e.g., keep the payment processing microservice interface the same, but change the internals). Or you can also change which microservices get invoked (e.g., switch from v1 to v2 of a given microservice).
How they got Varnish to run so slowly is indeed an interesting result :P
One of their strength _is_ multiplatform support. There was and is tons of scope creep. Hopefully they can turn that around and start improving core functionality again.
Interesting. I studied AI in the 1990s, and although I don't know this author, I've always felt that the real progress in AI would come from combining various techniques. I don't understand why there would be any hostility towards that idea. (Except that in research people can be very protective of their own pet projects.)
There are some slums mapped in OpenStreetMap. And often much better than Google Maps. e.g.: Kiberia in Nairobi http://tools.geofabrik.de/mc/#16/-1.3116/36.7905&num=2&mt0=m...
I'm always facinated by things just like this. Does anyone know of something similar for software development personality types?
I feel the same way, it's hard to care about something you wouldn't use or evangelise about, unless it's deeply niche and complicated enough to go over my head and make me feel dumb.
Wouldn't the delivery issues have been exacerbated with a dealership middleman involved?
Is it possible, or maybe I should offer, to encapsulate this in docker using docker-compose? I find it easier and cleaner to try new things out running docker-compose up.
A rather over the top response IMHO. Not sure why Musk got so worked up about it. Negative reviews happen, just deal with it.
Microsoft acquires keyboard app SwiftKey for roughly $250M
I have visual mode - pressing v and then moving the cursor to select text. I'm on Firefox on Ubuntu 14.04.
Call Accounting Clock Widget
...attached to an optics table, cabled to a dedicated processor and power supply, betcha. It's not lying, it's just marketing and prototypes.
In case anybody needed a practical demonstration that power corrupts, here you are.
Show HN: HomeIO – monitor and control system, depl.Raspberry Pi for wind turbine
We use NServiceBus, and Microservices for a lot of stuff and its really helped development. It handles retries(for network unreliability), transactions, and monitoring for us. Generally most of the issues of distributed systems.
Yes, as I've already said, that was part of the deal. OEMs could choose to design whatever they liked, or choose to exploit a netbook/nettop design package that provided some discounts on Microsoft/Intel technologies.

Netbooks were originally intended for school uses (see Intel's Classmate) not to replace consumer laptops. http://www.intel.com/content/www/us/en/education-solutions/c...
Underwater data centre to be analysed
That's why people keep droning on about balanced portfolios (with cash being a part of that balance).
This is great, one thing I'd like to do is map j and k to gj and gk to make it easier to move between wrapped lines. It kind of works in Wasavi but it doesn't seem to move directly above or below the previous position.
Can you provide an example or two of a project that involved web scraping? (without divulging client info) I can see how it could be used for price scraping in web retail, but am drawing a blank in other industries.
Really? I thought it was 5.5 back when I played go. I thought 5.5 was fair, so maybe he's right that 6.5 is too generous.

But of course the increase to 6.5 was done for good reasons. Perhaps the strategies for white just suit Ke Jie's style slightly better.
Node.js: Adding Core Support for Promises
You use Android by Google and you worry about Microsoft?
https://github.com/turtl/js/blob/2ca59900d71284795e278e75585...

Nothing says secure like PBKDF2-SHA1 with 50 rounds.

https://github.com/turtl/js/blob/2ca59900d71284795e278e75585...

...or timing attacks on MAC validation. (Yeah, you switched to GCM, but a downgrade attack could potentially be used to find a valid MAC for a chosen ciphertext without the attacker knowing the key...)
Plugging random USB devices into your computer is a bad idea, full stop -- miswired or not. "I found this in the trash and plugged it in" is the bane of CISOs everywhere.
How much does building and maintaining an e-commerce cost?
As the owner of a business you're entitled to do as you like, but this still makes him look like a pansy.
The crazy thing Bill Gates used to do to monitor workplace productivity
NV Energy is heavily regulated. A rate base utility is allowed to earn a certain % profit each year. This is specified by the authorities. They then work up the income statement to how much they can charge and justify that to the government. Trust me when I say every line item is scrutinised. Don't envy anyone on the utility's side. What's the opacity here?
Let's say I go to a dealership and preorder a new car, and they let me down (for whatever reason), and I go online and write a bad review of my experience. I'm entitled to do that, and as a private business the dealership is entitled to cancel my preorder (though it's a childish move).

At that point, I can just go to another dealer and preorder there, and hopefully get better service.

That's just not possible with Tesla. There is no dealership competition with Tesla. If Elon Musk doesn't want to sell you a car, well then you are screwed. Less competition, less customer service, punishment for bad reviews, etc.

Now, please understand that I'm a fan of the 'no dealership' model, which is why I'm highly disappointed in his reaction to the bad review. I was hopeful that Tesla would be a good citizen, and show everyone that the 'no dealership' model is a fair one, with no downsides. Unfortunately, this reaction isn't it.
It makes it less likely that those errors that we're familiar with from C get compiled and released. There's no debate there. It's all those errors that we're not familiar with from C that it won't do anything against.

Not to mention errors stemming from our own arrogance and short-sightedness, which no language can ever protect us against.
"When the standard was written in 2000, the recommended minimum number of iterations was 1000, but the parameter is intended to be increased over time as CPU speeds increase. As of 2005 a Kerberos standard recommended 4096 iterations,[2] Apple iOS 3 used 2000, iOS 4 used 10000,[3] while in 2011 LastPass used 5000 iterations for JavaScript clients and 100000 iterations for server-side hashing"

source: https://en.wikipedia.org/wiki/PBKDF2

*Edit: Oh.. it's PBKDF1....
Broken screen? How to backup your data from a broken Android
>The real problem is that there are no killer apps driving a need for faster hardware.

Up to a point ;-)

The modern web is pretty much a killer app. Opening one tab in Chrome now consumes more resources than Microsoft Word...
740+ Tools for Entrepreneurs
Google's AI Masters the Game of Go a Decade Earlier Than Expected
I don't know whether to feel happy or sad --- the most complex chess-type game man has ever invented is close to being conquered. As a Go player who has played this game for 20 years or so and represented my country in national and international competitions, I feel an impending sense of doom as if all meaning has been sucked out of my life. A couple years ago, the strongest bots were about my strength, roughly around 6 dan amateur and I could win perhaps 50% to 60% of my games against it if I played seriously in tournaments. Now there has been a quantum leap , a Go bot that defeated a professional player 5 games to nil. We shall see how the machine fares against Lee Sedol, but Lee Sedol is no longer in his competitive prime too ... Perhaps they should pit the computer against the top player in the world when he is at his peak (late teens to mid twenties)

https://www.technologyreview.com/s/546066/googles-ai-masters-the-game-of-go-a-decade-earlier-than-expected/
I'm not sure how should I interpret this. I guess that we are missing some context to put this in perspective. Maybe something else happened which is not in the tweet/article what made Musk cancel the order. If there is no missing context then I'm somewhat disappointed by Musk's response. I've read the actual criticism written by the other guy and I wouldn't be offended in Musk's place. There was nothing inherently evil/discrediting/etc in that post.
Student A should not be certified.

Whether student B should be depends on the quality and thoroughness of the test, but assuming that is high, then yes.

Whether I'd hire student B, who has shown a propensity to not show up to classes, depends on why they missed them and whether I think that represents a risk in the work-world. Having someone who can pass the test but can't bother to show up to work doesn't help me very much either... ;)
Yes. Pretty much all of them.
Are you referring to Von Neumann probes? Also see Carl Sagan's response [1].

[1] https://en.wikipedia.org/wiki/Self-replicating_spacecraft#Vo...
Nope, PBKDF1 was a typo.
how can anyone take anything seriously that requires 1000 iterations. if iterations had an exponential function then the difference between 1000 iterations and 10,000 is ridiculous, like the difference between 16 bit encryption (no such thing, this would be a joke) and 160 bit encryption.

But if it's not exponential, then adding thousands of iterations doesn't do much. Maybe instead of 1 day to break it, now it takes 1000 days, or instead of spending $4,000 on CPU time now you need to spend $4M to crack it. Big deal - it's just as broken.

So can anyone explain the math here? How can they seriously suggest linearly increasing the number of iterations over time?
It a modern fallacy to say that power corrupts. Asymmetrical power, and responsibility corrupts.
Elon Musk could start an energy company which renders down baby seals and burns the blubber and HN would say its usual thing like 'Actually this is a really smart move by Elon' (everyone here seems to be on first-name terms with him). This place would be greatly improved by some perspective.

He's built a very cool rocket company, but on HN people take the CTO title at face value and assume he's a genius rocket scientist. He's built a cool car company, and is right to focus on battery technology and solar being better than biofuels etc etc. I admire him a lot, but i think a lot of people project their ideals onto him as a sort of symbol of the primacy of the Valley Way, which they're staking their twenties and thirties on. Whilst taxonomy doesn't really achieve much, I sort of think of him as more Henry Ford than some sort of Tony Stark/Einstein hybrid that is often seen here.

Like I said, there's a lot to admire, but he's just a guy still. Petty, tantrums, lots of SpaceXers i know (current and former) talk about how really you have to go to Gwynne Shotwell for some sober leadership and patience when he jumps the shark a bit, and she can speak truth unto power and figure out a way forward. She never gets mentioned from from what one hears in this industry (I'm in it to) she deserves a lot of credit.
Please provide an explanation of what form "self-reproducing robots" would take based on the "tech we've got" in a way that applies to the context you've provided.
That's the spirit. Award asshole customers at the expense of those who can wait. </sarcasm>
I completely disagree. That would give other people a reason to be rude and receive their order faster. What Musk did will now make people think before being rude I guess.
I think my lens is actually quite large, I have 15 years of production experience hosting, building, deploying applications and build pipelines, currently I'm working across 20~ end user facing products in their various application life cycles, backed by hundreds of services running across many hundreds of instances. They scale from applications that turn over only 3-5RPM up to 8000 RPM throughout the day. We host and deploy Python, PHP, Perl, Ruby, JS, Erlang, Go and Java apps. I can say without a doubt that the JS (in our case NodeJS) apps are by far the worst to work with, not just in regards to performance but also in regards to community quality.

*Edit: clarification
Workout Mix Wednesday(February 3rd, 2016) – Hardcore Rock Music
By far the least populous. In the 2011 census it had a population of 7375.
My (very brief and shallow) understanding of one thing that may contribute to the problem was a disagreement of where the sandboxing took place. Chrome devs believed it should happen in the engine (Webkit), whereas Safari devs believed it should happen in the end browser (Safari).

So IIRC, Webkit doesn't really have first class support for sandboxing as Apple has 'their own' sandboxing built into Safari.

Of course, I'm likely to be completely wrong. I remember this being brought up back when the Webkit/Blink fork happen, and in my recent brief search I haven't been able to find any sources again.
Attackers can use special hardware (ASICs, for example) to perform a lot of low-memory but CPU-intensive calculations quickly. Modern KDFs emphasize a property called memory-hardenss: It should be reasonably fast on consumer devices, require a reasonable amount of memory, and trading off memory usage should require an absurd CPU slowdown.

PBKDF2 doesn't have this property, so if you're forced to use it, the standard recommended iteration count is 86000.

50 is a joke.
FB' Relay Meeting notes
Show HN: Simple and elegant Markdown-based resumes
Bootstrapping a £3M IoT Business
I would think so considering the level of influence Musk plays within this particular product line. For me the dealership experience is already at the peak of my tolerance level. Even with sustantial liquidity on my part, I tend to buy well below my means and have no need to preorder something that will hardly make a difference to the environment is as much as it fuels the egos of the over privileged. But to each their own I suppose.
I would do exactly the samething. When pre-releasing an early product which is what tesla is doing with model X - it's looking for people they can trust to provide not just a great car but really the first set of product testers. It's the best way to build a new product. Find devoted customers and work with them to build a great product for them. Now if one of those customers decides to turn this into negative press, they need to be fired because they are not the customer that will make such a process work. Buying a model X at this stage is more like paying to get the car early and be a QA team member. The perk, is you get to play with the new and shiny first.

Keep in mind at this stage the guy got his 5k refund and just lost his place in line. A real first world crisis...
The Go runtime is really starting to look sexy. 20 ms GC pauses on 200+ GB heaps!

I remember a thread discussing a pauseless GC on the dev mailing-list; where Gil Tene, of Azul C4's fame, commented on having a clear policy on safepoints from the beginning was paramount to having a good GC. It looked like the community is very biased towards doing the fundamental things well, and attracting the right people.

And on top of that we're get BLAS and LAPACK bindings from https://github.com/gonum
The ultimate collection of Sourcing Tools
I know that colorizing it will offend some people, but the originals are not damaged and people who want to see the originals can.

Is it so much different from converting existing movies to 3D?

I watched a restored print of 1929 "Wings" and they added a few foley sound effects here and there. It dramatically improved watching the picture. The flick is already in HD, and looks great. Colorized, foley soundtrack, and dubbing will make it much more fun to watch.

I know a lot of younger people who simply refuse to watch anything in black&white, and I don't blame them.