skysight-inc/HackerNews huggingface dataset:
Compiling nacl to javascript is probably a very bad idea without some further analysis. There are almost certainly specialized code constructs that will be lost in the transformation, like branchless code paths, that are designed to prevent certain types of attacks.

In fact this is a pretty insidious mistake since you think you are doing the right thing by using a high-quality library.
From New Relic support:

With the license key someone could configure an application to report to the account affiliated with the key. They would not be able to access the account or use the key to retrieve any personal information from the account.
From what i heard of the podcst, it's meh.
Internet of light: scientists achieve 10-gigabit data speeds using LEDs
Unfortunately, the icons look terrible on my Windows machine: http://i.imgur.com/WeTwez6.png (for example)

Windows 7, Chrome 31.0.1650.34 beta-m.
Why is hypocrisy a bad thing? Entirely serious question, since it's the basis of the entire article.
In regards to 4) typing 'define word' without the : should work just fine.
> Anyone can design the software that controls a car. That's probably OK since web apps are non-critical systems.

Wat?
Wait... is it a joke?
If there had never been a single unintended acceleration in a toyota vehicle it would not have been through robust engineering but instead through luck. And we need our vehicles to be safe by design, not through happenstance.

I especially appreciate your comment because my childhood best friend (an electrical engineer who designs safety-critical systems) thinks this way. He started out in avionics, and was the lead designer for the avionics system for a commercial airliner that so far has a very good safety record indeed, and then he moved over to the medical device industry. In his work, "zero defects" is the only standard, and fundamental understanding of how a system works, from the level of subatomic physics on up, is his approach to design with no hidden flaws. That approach is not easy, but he thinks that is the appropriate approach when human lives are at stake.
The new user ID
Short-term pet rental is fairly common in Japan and elsewhere. They are regulated: http://en.wikipedia.org/wiki/Cat_cafe

You have to select cats that are well-socialized, but it can be very healthy for both participants if done properly.
Some great quotes in there...

"Job descriptions heavily larded with keywords make it virtually impossible to find good candidates. But every day that an impossible job requisition remains unfilled, the employment system vendors make more money while companies keep advertising for the perfect hires."

... I'm a big believer that the market will shift to "pay for results", not "pay for subscription access to an aggregated database that you have to hire 4 people full-time just to sift through".

"...employers believe they save money when they leave jobs vacant, because their accounting systems track the cost of having workers on the payroll — but cannot track the cost of leaving work undone."
Ask HN: Why lock down the YC job postings?
Here's my personal opinion on the matter:

I think it'd add some value to open up comments on these postings to field questions. I don't get warm fuzzies from the closed garden that is YC backed company job postings displayed on HN intermingled with all of the other upvoted postings. Given their current implementation, they function very much like sponsored ads in a twitter stream. I entirely understand why they're there, but I'm just a little biased that we're unable to comment.
There's no standard for RESTful API docs because a RESTful API, per se, doesn't need docs. If an API is really RESTful, the content types used in it need documentation which describes both the content structure and the meaningful operations against it, and with those the API is self-describing.

Of course, most "RESTful" APIs are variations on RPC over HTTP, not actually RESTful.
> Like I'd really be lost without it.

You might be lost for a while. What would probably happen next is that you'd start to build a mental map of the relevant territory, augmenting personal experience with some kind of map, paper or digital. Then you'd start developing the habit of getting directions or studying a map before you went somewhere there was a gap in the knowledge in your head.

At least, that's how it worked for me when I moved from a city so small (and grid-based) that nobody I knew used any kind of nav aid at all... to Los Angeles. I'm a little hesitant to say it would certainly work this way for everyone, given that variety in people's backgrounds and brains. But I suspect navigating is something people are generally more wired for than not. Chances are, you could do it too.
What is their stance on the right to bear arms? Do you have a citation.
Honestly, I'm a little confused about this article. It's probably one of a few fun little fluff pieces commemorating the anniversary.

I don't even read it much and I've always understood, and think most readers understand, that The Economist has a somewhat undogmatic mixed left/right stance endorsing both liberals and the occasional Neo Fascist, at once backing universal healthcare (which they acknowledge in this article) and destructive warfare (which they do not).
I cancelled my Economist subscription recently due to finding myself frustrated with their political bias. It seems they often assert controversial opinions as accepted truth. I would much prefer that any statements of policy preference were backed up by references, data, or at least given with a nod to opposing viewpoints. Although, that would probably make publishing on a weekly schedule more difficult.
best. humans.txt. ever.
This is the future of computing and mobile devices.
Google Glass redesign gets pictured, plays nice with a mono earbud
All of these are nice, and contribute to my enjoyment of Linux.

But, there's one thing that always makes me reboot from Windows into Linux (if I was gaming or watching Netflix; I usually run Linux): Having to do any work involving the command line, whether local work such as development, or remote work such as building and deploying packages or website updates.

PuTTY isn't a bad ssh client...but, it's not the same as always having a bunch of gnome terminals open in tabs and being able to "ssh myserver" or "vim myprogram" or whatever I need to do. The mental friction of having to click through menus to open a new ssh session for every server I need to work on (I've usually got two servers open when working: staging and production; and I've often got three or for sessions per server). Sure, I could use screen or tmux, but I can't remember the key combinations. And with gnome terminal tabs I don't have to. Worse, PuTTY doesn't seem to support the keepalive functions that OpenSSH does. I can keep my ssh sessions open all damned day under Linux. Under Windows, if I walk away for lunch or a nap, I have to relog everything when I get back.

Not having them in tabs, and not being able to manage windows under Windows in any reasonable fashion is also frustrating. It's an exercise in frustration finding the right terminal (there will always be two or three with the same label, unless I explicitly make an effort to change it; with tabs I can put them in the order I always use and know exactly where everything is without reading; windows get moved around all the time).

Lack of middle mouse button paste was always a nuisance until I got an awful HP Envy 15 lappy without a middle mouse button...it has the Mac style single mouse button with click areas, which never work right, in Windows or Linux--I often get a right click when I wanted left and vice versa...I've had to retrain myself to use three finger click, which is error prone and I end up getting a double paste....basically I'm realizing that I've been living in misery ever since I got this awful laptop. I need to order a bloody mouse, so I can stop punishing myself with this clickforsaken thing.

Actually, there's a ton of things that are coming to mind now that are just an awful nuisance. Lack of a good command line is the biggest. I use locate and find all the time; the analogs on Windows are a joke. grep! sed/awk/perl for munging things quickly! cygwin is a second class citizen and I'm always trying to figure out where I need to go to do what I need; the paths are so weird and long. That can be said of Mac OS X, as well, to some degree...while it has an actual UNIX underneath, it still has all the clunky Mac baggage that makes it ornery.
Unfortunately this fails the categorical imperative test. If everybody did this, the system you are using would be much worse off. You are benefitting at the cost of other people's wasted time and effort.

So I wouldn't brag about it too much.
Besides the fact I think it's clear they will exist (assuming we don't destroy ourselves somehow), I already addressed that. We're already talking about things that don't currently exist. I can talk about a ship to Mars which doesn't currently exist. But both a Mars trip and cryogenics seem pretty reasonable to me.
No, actual whistleblowers should be covering their own asses as much as possible with informed decisions and good opsec/infosec practices and not trusting anyone or anything else which includes the press. If a whistleblower's identity is exposed, it stands to reason media outlets have more to gain from the fallout.
I have a friend who makes a show of throwing his phone on the ground and stomping on it whenever people start to talk about smartphones.

I can do the same thing, minus the stomping.

Both of our phones were made circa 2005.
I would recommend reading _The Creature from Jekyll Island_.
I am commenting without knowing the specifics of your application, so apologies if it doesn't apply.

You should look into using separate AWS keys for your DB backups and whatever it is your app uses those credentials for. This not only prevents any future availability issues because of key revocation, it also allows you to set fine grained permissions on your access keys limited just to what they're being used for.
Side note: I found that top fixed bar so distracting on the mobile / iPhone view I stopped reading. Just me of bad ui?
The Economist backs gun control. Citation? It's in the second paragraph of the article this post links to.
I suppose we benefit too.
You make it sound like an ultrasound setup is a bulk consumer device. They very much aren't. They're quite low turnover items, and require significant specialist knowledge across a couple of fields to make. They're not consumables - if you sell one, it could be in service for 5, 10, 20 years. $50k for this kind of lasting professional tool isn't that much. I'd say $50 might be a touch high for this kind of thing, but not by much, and depending on the model, not at all.

I used to work at a place that made medical electronics, and the idea that 'because smartphones that are churned out by the million only cost half a grand, every other electronic item should be similarly cheap' is just wearying.
Agreed this is horrible.
"not dead set against .. no" is awfully hard to parse.
Or Scoop at http://scoop.sh (I made it).
I life in Finland, and we have a well working multi-party system. But we have no notable parties in the "Libertarian" corner of the Nolan chart [1]. Every now and then someone tries, but they never manage to secure over 5% of votes, get maybe 1 or 3 representatives in the parliament, but soon disappear again.

I believe the scene is similar in a lot of European countries.

[1] http://en.wikipedia.org/wiki/Nolan_Chart
The Relativity of Wrong by Isaac Asimov
Healthcare cannot be a free market. For a true 'free market', you need to have perfect information. Healthcare is the most complex field in the human condition, and you could have a dozen specialist consultants and still not have perfect information - a layperson can't possibly have anything close to perfect information.
I wish I was so systematic, but Virtual Desktops still are vital for my workflow.
I have 2 Monitors and a 3x3 grid.
Usually I start Sublime in the center desktop, terminator occupies the second screen, so I an easily split my terminal if necessary. If I need to look something up, I'll start my browser on an adjacent desktop, and probably a terminal next to it if necessary (most if the time it will run IRC).
When I want to try something out where I need some space or just work on something different, I'll go to one of the spare desktops.
Yeah, I tend to forget about terminals sometimes and then I have a cluttered desktop somewhere, but there is usually a free desktop left somewhere. (Yes, at that point I'm sometimes getting lost, looking for the proper terminal. But that's when I decide it's time to close all terminals I'm not using right now.)
And if I feel like taking a break, I just go to a free desktop and play a game.

Now if only I had something like virtual desktops for my real-life desk…
Yes, for this reason, and because having separate keys allows you set appropriate access controls limited to the function they are being used for.
I agree with you that it is difficult, and perhaps impossible to measure or achieve objectivity, but that is what they claim to have already done.

In addition, it is somewhat absurd to pretend that a magazine takes a position, when it is really the editorial board that makes all the decisions. If one wants to examine any potential biases, one should examine the record of each editor or columnist, not the entire 100+ year history of a collection of their works.

I also agree with you that they may not have any source-based bias, but their claims are much broader:

>The Economist has no permanent address on the left-right scale.
Hmm, odd. Looking into it.
No, MongoDB's persistence issues are more than just the fact that drivers previously did not default to telling the server to fsync. Here's a list of open questions I have about MongoDB in production:

- How do I avoid the ~10-30 seconds of cluster downtime when the primary goes down? (http://docs.mongodb.org/manual/core/replica-set-elections/)

- How do I ensure that the quorum of replicas have fsynced my write (not the same as ensuring that a quorum of replicas have received my write but not written it to disk)? (http://stackoverflow.com/questions/19385256/how-to-set-write...)

- How did they manage to release a production version of pymongo that truncated GridFS files larger than 256KB? (https://jira.mongodb.org/browse/PYTHON-271)
Privacy

We know that everyone cares about thier privacy these days. We promise we won't let
anyone have a look at your data[1].

[1] Anyone excluding the following companies and de­part­ments. Just the good guys,
you know?: NSA, Nestle, Communist Party of China (CPC),
The Coca-Cola Company, the KGB, some of your coworkers and our friends
(especially if there is something funny).

http://devnull-as-a-service.com/features/
> third-button paste from the highlight buffer

I especially love this on chrome, where you can just paste it into the 'new tab' button.
The machine really was a $1500 desktop with a $500 usb peripheral that was little more than a jazzed up sound card. The other $48k was for FDA compliance and insurance. We get the system we (collectively and emergent-ly) ask for.
right, its an idea. an idea that can then be followed up on and proven wrong or proven right. That is how you discover things. Without talk you've just got raw accident as the driving force for innovation. It gets some stuff done, but its not everything.
It's almost useful if you need random numbers that aren't secret, but it's useless for crypto, which is probably the major use of good-quality random numbers.
Shut the fuck up before someone wises up and waterboards you.
Client side Javascript cryptography is about equivalent to SSL; however, it doesn't mean it's not worthwhile to do crypto on the client side. At least the computation load is distributed to all the browsers involved, thus lessen the demand and load on the server.
Rubyists already use monadic patterns
We're very sorry about this, we went into a little bit of a panic when we realized that we held IAM credentials that gave full access to peoples' EC2 accounts and did what we thought was best. In hindsight, we should have gotten ahold of Amazon immediately and let them manage that process.

You should have a support issue open in your AWS portal now, if you need any help getting new keys for other apps. If you can't find it hit us up at support@mongohq.com and we'll escalate.
LinkedIn is terrible, but if you get a job through a linkedin connection you're likely to think it's fantastic.

If every employer was using myspace for the same purpose many people would probably think it was great too.
> Taleo, Kenexa, LinkedIn, Monster.com, CareerBuilder, and their diaspora

That's not what "diaspora" means.
Really? So I can sign a contract to work for you for the rest of my life, and no judge will blink at it?

To the best of my knowledge, only the institution of marriage and the Church of Scientology offer a deal like that.
> However, that same code may have been in production for decades, proving fit for purpose by example.

Until it isn't anymore because one of the critical but undocumented (and possibly even unintended) assumptions no longer applies. See also: Ariane 5. I can easily see that happening in this case - all they'd have to do is shrink the available stack space to free up RAM elsewhere and suddenly critical variables would intermittently get corrupted, possibly only under circumstances that didn't happen in testing.
We're very sorry about this, we went into a little bit of a panic when we realized that we held IAM credentials that gave full access to peoples' EC2 accounts and did what we thought was best. In hindsight, we should have gotten ahold of Amazon immediately and let them manage that process.
And since Gmail is a very popular mail service, with a special account type in Mail, you would think it would be well tested.
2 Teens Create Vlog, CCFashionFactory
I like that the donation link is

.../error.html?aspxerrorpath=/payments/submit/s4/is/a/joke/stop/sending/us/money/readthefineprint.aspx
Hey, sexy mama, wanna kill all humans?
JACK is the sound system of choice for that. For everything else plain ALSA works just fine.
Hi, thanks for the response!

When I first read the features, I assumed the Facebook/Hangouts and XMPP were essentially 3 different modules, which would probably make extending it to third party plugins fairly easy. But I realised that all of the services are XMPP at the moment, and therefore I suppose this would mean adding lots more abstraction to internal APIs and stuff.

I've heard about issues with sandboxing and plugins before, but as far as I can tell they are mostly for when plugins need access to the filesystem, as they have a different bundle ID and therefore don't get permissions from the main application? I might be completely wrong there though. As long as the plugins for Flamingo don't need filesystem access, or other privileged access, I would have thought it would be fine. RapidWeaver, for example, has a large plugin community, but is distributed on the App Store.
He's presumably referring to slides 17-20. It essentially boils down to "JS crypto in the browser is better than nothing".
I'd be surprised if there was a single question on a state licensing exam on failsafe design.

The sample tests I looked at had none. The GRE exams I took had none. The engineering courses I took never mentioned it. I don't recall ever seeing an engineering textbook discussing it. I've never seen it brought up in engineering forums or discussions about engineering disasters.

And, I see little evidence of awareness of it outside of aerospace - Toyota, Fukushima, and Deep Water Horizon being standout examples of such lack. You can throw in New Orleans where hospitals (and everyone else but one building) put their emergency generators in the basement. And in a NYC phone company substation was entirely destroyed because a vital oil pump was in the basement that got flooded during Sandy.
'People on the left paint us as right, but we are actually liberal in the classical sense of the term' is not a refutation of being right-wing.
I am not sure if low tax rates cause them not to spend. I do see how corporations could accumalate a lot of cash and power though.
Very interesting, thanks! Since I also spent a few years in the game industry, I find this a bit intriguing. I contacted you through the site.
I thought that said SourceSafe and nearly had a heart attack.
> does not help them look like an impartial spectator in the political game

Then it is just as well they don't claim to be an impartial spectator.
Do you need permission to change the world? If you're so great at solving problems others can't, do it. There's no shortage of problems out there.
(Note: I'm trying to encourage you.)
If they've not configured nginx carefully, it will be buffering request bodies to temporary files on disk.

So your data might not really be going to /dev/null - it might be going to a disk. Most likely not want you want at all.

I'll get a CVE allocated for this bug right away.
There is no business plan in any applicant tracking system, no profit in a job posting, no future in federal employment metrics, no solution in HR departments, and no answers in databases or algorithms.

Meh, not really the problem. Every company realizes there is a buyers market (sans Technical) for every position, and can interview 20+ people for a help desk role.

No training is available because, what is the ROI? I know several companies (this is SLC) who don't train even for automated testing. After the testing, the employees find a better job.

Symptom or syndrome? Symptom is employee skills > company re: new job, vs higher position in company (or, in better English, training leads to employees finding better companies, vs staying with a current company and building that company.)

There is no loyalty amongst most companies for training or career development, as the ROI is not there (under utilization, a fallacy of implementation).

Should your company be based on ROI metrics per-project, and per-resource? Do you call your employees resources?

Utah (which has a large influx of Silicon companies trying to find cheap labor (typically they do) at lower cost of living thus for salary (typically they do) can look at 20+ candidates with marginal requirements met (experience/projects), but, it is a buyers market. Its not panacea like Silicon Valley, and SLC is rated very high for business, tangentially, you should be able to find top talent for top dollar.

Talent shortage, there is not, but training / development there is, and no company wants to take that on, because companies realize loyalty exists at a quarter-quarter statement (worse with a PE firm), so how do employee's progress? Change jobs every 2-3 years for a 10k+ raise.

I realize I am ranting, but skill matching to a position is broken, and no automated ATS system will fix a resume/pubic facing publication.

/end: The "problem" at a symptom level is companies holding out for "best of best" when they probably do not need such candidates, and could train for such. Given, a SharePoint admin at $20 / hr (case study), they found it, after I placed them, and they left after six months when they realized their skill set warranted a $20k raise.

Companies can under pay undergrads and mid-level candidates (who are not ivy/target/"rock star guru beer whatever") and do so, only to find a high turn-over rate.

Fix turn-over rate? Or just keep filing the desperate mid-esque level folks who just need work and would fulfill Senior level demands of work fulfillment?

/ranting
why did you include facebook?

https://www.facebook.com/centipedes.txt