skysight-inc/HackerNews huggingface dataset:
"When you build a house, you use many tools: hammers, saws, drills, etc. When the house is complete, do you call that a Craftsman/House, a Makita/House, or a Home Depot/House? Of course you don't, because that would be stupid. We don't name things after the tools we use to build them; we name things in ways that make sense because they describe the whole of the thing clearly and completely."

This analogy is flawed. The GNU tools (gcc, bash, ls, cat, etc.) aren't just used to build the Linux kernel, they're distributed along with the Linux kernel and are essential to anyone who wants to actually use Linux to do useful work. If I gave you a Linux kernel without these tools, it would be completely useless for everyday tasks. Perhaps a standalone kernel could run a device like a microwave oven or a router, where the user doesn't need to directly interact with the file system, but if you want to run Linux on your server or laptop, you're going to need bash, ls, etc.

In contrast, a house builder does not give you their tools along with the house, and most people live happily in their houses without knowing the first thing about how to use a power tool.
When I was younger - pre 2008 - I went to a seminar in the middle east.

It was about the future of global energy demand. The person giving the presentation had this graphs - all they could see was growth in global oil and gas demand.

During the seminar I asked one of the presenter about global warming, and how they hope to tackle it.

At least their was no global warming denial but it was unfathomable to them that something like solar could even compete with energy generation using natural gas and oil.

Of-course even I knew back then that solar will not be able to compete - even if solar could be cheapened - it wasn't like these producers had razor thin margins.

A decade later - how things have changed.
Contacting former employers or talking about your former employees to a prospective employer is illegal in France.

The law is different here in the United States, of course, and in most countries. I wonder how much of the slow economic growth and high unemployment in France is connected to this information-denying and thus efficiency-frustrating law?
Yep, lots of options out there.

One of my motivations for doing the project was to just learn how to provision a bunch of AWS services and make it reproducible.

I might write a little shim so you can also just run the API as a standard Node.js app. At the end of the day it's just a JavaScript bundle and a single REST API method.

Even with a service like Heroku, a choice needs to be made for what service to use to store the data (eg. postgres). Heroku's free tier is almost like a course-grained Lambda because the VMs spin down after a period of inactivity.

I'm actually really excited about https://zeit.co/ - check that out.

In the long run, the hosting cost for this type of application should be pretty close to zero. People will choose their cloud/hosting solution based on other factors.
OpenStack actually does this really well, using RabbitMQ as the messaging tool.

https://wiki.openstack.org/wiki/Oslo/Messaging
Whenever someone wistfully posts about how great it would be if their > 100 (heck, even > 10) employee company had a flat structure like Valve, I can't help but cringe a little. If you don't have an explicit organizational structure, how is it not inevitable (if not present from the outset) that you end up with an implicit organizational structure, one that's even more based on socializing, old boy networks, etc.

IMO whenever someone speaks longingly for such a thing, they imagine a meritocracy in which they are somehow more valued/important/influential than they are at their current job. I don't think anyone would advocate a structure in which they themselves would be less valued than they are currently, that's for sure.

It's hard not to see calls for flat orgs as being much more than an unconscious expression of professional narcissism- "I know better than my stupid manager, if only I could do things exactly how I wanted to, on my own schedule, everyone would be better off!". I've got to think that that statement might be true in some cases, but for every valid case there are 100 or 1000 people who are thinking the exact same thing simply because they overvalue the things that they care about, undervalue the things that other people care about, and in general don't know what they don't know. Even dumber would be those who assume that they would end up at or near the top of the magical, Utopian meritocracy that would emerge from such an arrangement.
You don't really provide an argument in favour of your point.

I, for one, question the notion that life must have a "meaning". Life is action, a sequence of distractions, one after the other.

If your meaning leads to you to the "praise the lord" course of action, I'll contend that other course of actions are not worse, nor devoid of "sense" (however you define it). Spending your life building things, immersed in a study of some sort, or simply enjoying time with your family and friends doesn't seem like a bad deal to me.
Ecological bankruptcy: No industry or multi-national is genuinely profitable
>Eventually, your choices are nihilism or God. Everything else is hysterics.

Nope. You can't base a sound theory of value in mere supernatural human-like minds.
Something about this syndrome reminds me of tinnitus. Tinnitus often occurs due to destruction of the cilia in the ear canal, causing the brain to overcompensate by constantly sensing the frequencies the destroyed cilia would have responded to. (At least, this is one commonly hypothesized theory.) While this may be a bit of reasoning by analogy, I wouldn't be surprised if something similar were at work (particularly to the extent that nerves or other sensitive apparatuses are involved).
> In meat-space, the social norm is clear

Local social norm, in your meat-space neighborhood, sure. Also, norms from the other places, if you've did the research, or if their norms are close enough to what you're used to so your behavior is compliant or at least tolerable (for a foreigner).

Still, nerd social awkwardness issues aside, I tend to believe there there are quite different social norms in drastically different meatspace areas.

On the Internet it's only worse. You can't even tell which country/jurisdiction the site you plan to visit belongs to (no, addresses from whois may be a continent away from the legal system site ToS mentions). I neither think there are universal laws regarding this (to best of my knowledge, there aren't), nor that you can always know whenever it's legal to click that link you saw someone had posted on IRC or not, or read that link's contents, or save it.

(Ever thought that "liking" a post on a social network can be a criminal offense punishable with a few years in jail? In some countries it could be.)
There's two separate things that are conflated here:

* Is Windows security equal to or greater than Linux and OS X (Probably yes)

* Are the overwhelming majority of viruses written to target Windows systems (yes)

I really enjoyed this article on security economics which goes into this in more depth: http://tidbits.com/article/15939
I think a lot of people are misreading this article. It appears that the device is standalone and runs some embedded OS, but as a feature logs data to the doctor's existing computer. So it's not so much that they built the tool on windows as it is that they built the tool on the operating system they expected doctor's to be using.

I still think this was a poor decision, but it's a different kind of poor decision
Philosophy of religion departments are mostly staffed by theists, so there's an easy check on that hypothesis. I've never heard any of my philosopher acquaintances offline or online mention that the philosophers of religion seemed especially happy.
What do addicts crush/shoot drugs, instead of just eating them?
I think you should go back and re-read the conversation, particularly kibwen's comment above and your reply: they seem to be totally unconnected. I was trying to understand how you thought they (Servo upgrading Rust versions and a musl-compiled rustc) were related, I was not arguing. There is in fact no mention of glibc until your comments, nor is there any implication in my comments that I don't understand what musl does nor do I disagree that it is useful (in fact, I used Rust's easy ability to link binaries against musl just a few days ago). This discussion is purely prompted by me trying to understand why you thought it made sense to talk about musl on a seemingly unrelated comment... maybe there was some insightful connection I missed, but it seems not.
It's called "megatsunami".
Well... what about WebAssembly?
I've used autosock on a few occasions. It's not as good as the good old chains but never had any problems. Here (in Bulgaria) during the winter we often hit -15/-20 C and the roads are rarely cleaned - they are icy and snowy for the first few days after the snowfall. My experience tells me that the better the brand of the autosock is, the more durable it is.
'Democracy is the worst form of government, except for all the others.' ---Winston Churchill
"ignorance in general" aka Obama's America.
Now this is my type of dystopian future; those are very cool, like something straight out of Bladerunner. Fashion with a function, all that's missing is a clear raincoat.
Tuition has been on the rise, from what I can tell, due to excessive, frivolous and/or unchecked expenditures[1][2] with the guise of benefiting the universities and their students.

One example is the ridiculous salaries payed to the athletic staffs of these universities. Even the research universities like UC Berkley pay upwards of 5.4 million contracted salary[3]. The counter argument to this is that these sports programs pay for the research( though some believe that is more often not the case[4]) So even if I grant that this may be true, and I understand supply and demand principals of "talented" coaches, come the on, these are just sports. And many athletic department, not all , are doing a great disservice to many of the athletes who are not encourage to reap the academic benefits the schools have to offer[5], when a scant percentage even move on to Olympic or professional sports careers[6]

I think step 0 of this article's intended plan should be to look at spending, and have accountability, remove internal bureaucracy and reduce some of the ridiculous salaries (coaches, presidents, etc) and determine what a fair tuition looks like.

[1]http://www.texaspolicy.com/blog/detail/more-outrageous-spend...

[2]http://www.latimes.com/local/education/la-me-uc-spending-201...

[3] http://webcache.googleusercontent.com/search?q=cache:6sm-b1X...

[4]http://www.politifact.com/virginia/statements/2014/dec/22/ji...

[5]http://www.post-gazette.com/sports/college/2014/06/01/Do-col...

[6]http://www.ncaa.org/about/resources/research/estimated-proba...
> In that scenario, your surgeon would see the program suddenly freeze.

Only if the programmer or his management were incompetent. The display routine should be running on a separate thread than the processing code. No whole program freeze should occur.

As for displaying random data, why would the programmer want to do this? Either display nothing or the last readings WITH a message that it's not real time.

It's not the same as a crash! A crash requires 5 minutes minimum guaranteed. Restarting instantly after telemetry returns can happen under a second in the best case which can be the difference between a live and dead patient.

> If your environment fails, there's nothing you can do to recover. Planes aren't designed to survive the loss of a wing. Why is this case any different?

There are different kinds of failure. Permanent and transient. Following the permanent procedure for a transient case can be fatal.

Take your airplane example. Loss of a wing is permanent. That would be like the CPU failing or an external cable being cut.

But your engines shutting down can be permanent or transient. Just like disk I/O failing. You'd use the transient procedure in this case. Keep trying to restart the engines. If they restart, great! You've just saved the plane.

Same with the disk I/O. The programmer should keep trying to restart the I/O. If it comes back, great! You've just saved the patient.
Thanks, hadn't heard of TXR. Gema[1] is another tool I'm surprised I never hear mentioned.

[1] http://gema.sourceforge.net/
If it walks like a duck, and it talks like a duck, and it responds to treatment like a duck, then it's a duck. Absolute proof isn't really necessary.
In the United States, free speech principles as they apply to defamation law basically allow anyone in your former company to say TRUTHFUL things about your PUBLIC behavior in the workplace without fear of legal liability. But because most employers are allergic to lawsuits, they generally advise their employees to say NOTHING other than verifying dates of employment (to prevent employees saying illegal things about their former colleagues like what race or religion they are, for example). But if you actually phone up references, many of them are quite talkative. Whether they follow the boss's advice not to say much is on them. And a really wonderful way to use references (which I did, as a community volunteer advised by a professional search firm for my local school district many years when it was hiring a new superintendent) is to call and ask for BACK references, that is "Who else do you know who could comment on how well Mr. Smith could do this job he is applying for?" That is perfectly legal, and very informative.
I think employer provided food isn't currently taxed, which is a huge benefit.

http://www.wsj.com/articles/silicon-valley-cafeterias-whet-a...
Five sounds about right to me. I remember something about a limit to the number of telephone numbers we could recall from memory. It was in the the same range. Not sure if there is any correlation. Although that actually might be the number of consecutive digits we could recall easily from memory.
You're getting downvoted, but I think you're at least correct that it would make sense to control for the usual correlates of happiness and see if tenured philosophy professor happiness isn't already explained by those factors. Religiosity might be the big one.
The Big Picture: What It’s All About
Are you a marketing analytics nerd? If so, this tool is for you
Atheists aren't especially unhappy, so this completely fails as an explanation.
This is hardly a new idea.

I recommend the classic sociology paper Robust Action and the Rise of the Medici, 1400–1434, http://home.uchicago.edu/~jpadgett/papers/published/robust.p...
> No matter what OS you choose it is vulnerable to
> viruses.

It is a bit more nuanced than that. While it is true that absolute security is generally deemed impossible, if you use a widely deployed operating system in your device there are both a number of actors trying to compromise it for different reasons, and a number of examples that can be acquired for testing different exploits.

By writing just enough "OS" to achieve your goals in an embedded system, and then designing a clean access API through which you cannot affect the underlying code (no "here download this new firmware" call) you can avoid that particular threat vector.
It's very interesting that journalists and seemingly intelligent people don't seem to have the common knowledge that Islam is not a 'race'.

If this was the case, all of the people I see posting on various forums on the Internet against anything religious is 'racist'.

"who has actually had a fatwa declared against him, and faced death threats as a result of his support for equal marriage – to fundamentalists."

How is this any different than calling Trump 'Hitler' or a 'Nazi'?
BEST KIDS SINGING
Or maybe it would validate the manager's value in the eyes of people who fit in the organization. Instead of having current managers / CEOs or whoever being the validating authority. Different values would grow; valve has a more engineering / artist minded culture than most other companies do.

Converting a regular organization to a flat one does sound particularly bad though.
Yeah, to paraphrase my mother, "If I thought you were going to crash it, I wouldn't let you drive it."

I actually learned to drive first on a ride-on lawn mower when I was barely heavy enough to keep the dead man switch active: hit a bump and the mower would switch off. Then I graduated to ATVs and finally to the farm pick-up truck when I was 12 or so. By the time I had a license, I was a quite capable and reasonably safe driver. Honestly, I think it may be best to learn before you are a teenager when you are still scared of the big machines.
This sounds like the sensation people with acute bronchial spasms have. Maybe his issue was further down than his nose, so the sinus surgery gave him a more open feeling, but he still wasn't getting enough air. :-(
Zork Zero
Trading durability for performance without NoSQL
Now you have a number of thorny design decisions.

For example, can the user change their own key? If yes, the device can never be trusted second-hand - the OS might have been modified to secretly accept more keys. If no, then the device also can never be trusted second-hand - the previous owner could well have retained the key. And which key is superior, the manufacturer key or the user key? Can the possessor of a key override actions attempted using the other key?

Also, as written, this is just a bad solution. So you ask the user on initial setup. Let's say 99% of users won't know what the question is asking. So maybe they hit "yes", and now we're just back to iPhones and no user freedom, for them or any subsequent device owners. Or maybe they hit "no", and now they're no more secure and there was really no point in asking them. Maybe it's a 50-50 split, depending on how they feel (and not related to how they would choose given informed consent). Or maybe the user is informed, in which case they are very likely to just hit "no", if for no other reason than to preserve the resale value.

Don't get me wrong, I do think this could be done right. But attempting to guarantee "security" (that is, the dubious sort of security that is manufacturer-only updates) to naive users, freedom to power users, and preserve those guarantees as the device changes hands... well, that's a Hard Problem. I think only Chromebooks have attempted it so far.
Birds are dinosaurs
My suspicion is that philosophy is a dead field. Psychology and neuroscience are coming out with fascinating new results backed up by facts and studies.

For instance Jonathan Haidt comes from social psychology, and his work on moral foundations is far more interesting than anything that's come out of philosophy departments this century. Even though morality is supposed to be on
of their core issues.

Once they get tenure they're forced to face the fact that they have no more career goals and can't do any meaningful work.
(Deleted old view-source suggestion)

Load the /amp version of the page:
http://www.wsj.com/amp/articles/do-elite-colleges-lead-to-hi...

open javascript console, and enter:

document.querySelector(".login-section-container").style.display = 'none';
document.querySelector("div[amp-access='access OR meterCount < meterLimit']").style.display = 'inline';

(The old /amp hack doesn't work because they added a selector for meter limit.)
Some primitive cultures don't like to be photographed because they think the camera will "steal the soul" or something along those lines.

Sort of happening now, in a way they couldn't imagine.
I just had this done in February. My turbinates have always prevented me from breathing through my nose. When I was 19 (20+ years ago) I broke my nose. Which is to say that I haven't breathed through it for pretty much my entire life.

A week after the surgery when the splints came out it felt like a draft through the center of my head. Maybe people who have always been able to breathe through their nose are accustomed to this, but for me it was entirely foreign. On top of this, the inside of my head felt cold; headache inducing cold. I can imagine this could get interpreted a variety of ways, especially for people who have never had those senses developed at all.
Because they're philosophy professors..
In my opinion the example given is awful code, yes we should protect developers from themselves but good taste in code is important and incrementing a counter easily should still be a thing. Just stop the bad cases then rather than the well understood and expected usage.
Yeah, I think I agree. It has to be multilayered; you have intelligence sifting behavior & communications. You have security personnel experienced at noticing strange behavior. You maybe have a layer which puts people in a situation that asks a question/encourages behaviours that might identify those with ill intent. And at all levels, there's a. a huge chance it'll fail or get false positives, and b. the chance of abuse/corruption on the security side. And the more levels there are, the more complex it becomes, and the higher the chance of miscommunication between levels causing more issues.

Simple stereotyping works to an extent, but it's an incredibly dumb system. But at the other end of the scale, exerting increasing control over the environment means corrosion of personal freedoms. Infiltration of organizations by security services works really well for established groups, but that's also fraught, and does nothing to stop tiny groups or loners, or identify people on the fly. Least worst is always going to be a balance, but that balance point will change depending on the context of every case.
Coach pay at major conference schools is not a cost that students see. For instance, the Pac 12 has a 12 year, $3 billion TV deal. $250 million per year over 12 schools is $20 million per school. And they also have things like ticket revenue (tens of millions for football alone).

http://www.bruinsnation.com/2011/5/4/2153940/breaking-down-t...

I think it's a bad joke that they are called amateur student athletes, but it isn't costing other students money.
I have to wonder if tenured philosophy professors are any more or less unhappy than, say, newly tenured literature professors or economists or chemists.

I ask because 1, 3, 4, and 5 seem like the most persuasive reasons, but they're also the ones that aren't specific to philosophy.
Any working solution actually has thousands of components.

I'd defend this particular Rube Goldberg machine by pointing out that 99% of the time, none of my code is running on the server side - it's all Amazon S3. The only time my code runs in the cloud is when a comment gets submitted.

I'd argue that it's pretty easy to reason about. I've got some more blog posts coming. :-)
We discovered our parents were Russian spies
Are these kind of things possible with WhatsApp? (on iOS specifically, and now that it even uses e2e) I don't know if I should trust them with Facebook being behind the wheel...
I think the argument is that nihilism follows from atheism and that nihilism is depressing.
This is the most productive response. However, if we're granting the OP's premise that his N=8 sample needs explanation, then it doesn't seem that anything so simple as religiosity can explain the allegedly dramatic data.

Anyways, the grandparent comment ought to be downvoted because his minor contribution does not nearly make up for the damage it does to the tenor of the conversation. If you want to save his contribution, repeat it in a top level comment and link to him for attribution.
Yes, she did exactly what the authorities want people to do.

Naturally, there will be ~99% false positives but it's worth the risks! I mean he could have been writing Arabic... the horror...

Better safe than sanity.