skysight-inc/HackerNews huggingface dataset:
The article raises an interesting question about delusions and the limits of medical knowledge. But what does it really mean to be crazy? And who is to hold doctors responsible when they dismiss patients who might have a real illness?

First, let's acknowledge that many people complaining of Morgellons might actually be crazy: they might be suffering some kind of OCD.

With that out of the way, we should ask ourselves, what if some of the people suffering are suffering from some real, physical illness? That is, what if the illness is real and simply can't be diagnosed? For the sake of argument, let's say that Morgellons is actually a rare manifestation of the varicella zoster virus (in the USA, this is referred to as "chicken pox" though it has nothing to do with chickens). VZV can cause shingles, which leads to agonizing nerve pain, so, as a thought experiment, lets imagine that Morgellons represents the rare case when VZV manifests as itching instead of pain.

Let us further suppose that in 10 years research proves the that VZV explains Morgellons.

My concern, in this hypothetical scenario, is the lack of accountability that the doctors face (or rather, don't face). They will never have to apologize to the people who they labeled as crazy. We invest doctors with great social powers, and in some situations doctors can act as agents of the state (for instance, in the USA, regarding a patients mental state, if a doctor says you represent an immediate threat to yourself or others, they can have you locked up for up to 72 hours, pending a psychiatric examination).

The laziest diagnosis is "You are crazy." A doctor who can not find an answer for your problem can simply dismiss you as delusional. And yet, a diagnosis of delusions should only be made after a psychiatric examination, and then, if positive, treatment should begin for the delusions. We need to put in place policies that keep doctors from dismissing patients with a diagnosis of "delusions". Right now, it is too easy for doctors to dismiss patients with that diagnosis. If the patient has not been through a psychiatric examination, then a diagnosis of "delusions" or "obsessive compulsive disorder" should be forbidden.
Sony Pictures is a subsidiary of a Japanese company. Why should the U.S. and not Japan take the lead?
> I don’t care about yoga, organic food, vegans, feminists or spirit animals.

You forgot standing desks :)
Language is a reflection of speaker's model of the world, a different unique perspective on the same world we all live in and hence can provide diverse solutions to the same problems we face. Diversity in thought process makes it faster to decipher that beautiful Nature. So it will be sad if these languages die. Of course, this is not the only reason, but I think is one of the important reasons.

I speak three languages, I think in two languages. I go on different paths when thinking in different languages when trying to solve a geometry problem.
It appears to use capabilities:

$ ps u 561
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
ntp 561 0.0 0.0 5856 780 ? Ss Jul14 22:37 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 103:107

$ /sbin/getpcaps 561
Capabilities for `561': = cap_net_bind_service,cap_sys_time+ep
What some people who don't see the need to preserve languages are missing is that each living language is in itself a Noah Ark that preserves lots of dead languages and world views. English preserves latin, greek, yiddish... Consider the word "consider". It comes from latin Considerare (cum + sidera) 'to consult the stars'. Each language that dies is a tragedy that kills many precedent languages. Moreover, current status is no guarantee for the future, even English could one day be at risk. I am a Catalan speaker, a language that once ruled the Mediterranean and now is struggling.
Employee at early-stage SF startup. Should I stay or should I go?
I've been working here for 8 months, leading design & product. We're a 15 person team, VC-funded (raised an A round a few months ago for $2 mil). We aren't anywhere near profitable (hardly any revenue) - to the point that performance / greater responsibility isn't being compensated with cash because "we can't afford it right now".

To be fair, I've been told that no-one is getting cash increases. I was given extra equity, but that means nothing to me.

I like my job but feel like I could be making more elsewhere. Am I being a spoiled brat? At what point is it time to jump ship?
Unsafe is useful and necessary for many things, but most of the time it is easier to avoid it.

However it is disingenuous to claim unsafe is necessary for making any useful software.
> When you press CTRL+z, under the hood kernel terminal driver sends a SIGSTOP signal to foreground processes

No it doesn’t. It sends SIGTSTP, which has the same default handler as SIGSTOP, but unlike SIGSTOP, the process itself can change the signal handler for SIGTSTP, potentially to do whatever it likes, including nothing at all.
The Hollywood Principle
I've been using dvorak (and qwerty) since around 2002 or 2003. Currently I type Dvorak on my kinesis keyboard which is hardware reprogrammable, and I type qwerty on "normal" keyboards.

It was a huge boon for my wrists when I switched, as they were starting to hurt but switching gave them a "break" as I learned the new layout, and then the new layout was more comfortable so the wrists stayed comfortable.
Do you seriously think that a two year old startup (in the scenario proposed) is "rich"?
http://pedestrianobservations.wordpress.com/2013/08/13/loopy...

Musk's viaduct costs, for instance, were 1/10th those of California's HSR. His premise is that he can decimate the HSR cost.

Obviously that is a comparison that is relevant for LA-SF, but potentially not for Houston-Austin. Which I acknowledged upthread. As did the "many competent engineers" in this piece.
George Takei petitions against all-white casting choices for Akira adaptation
Hi, author here.
I think you partially missed the main purpose of the article, which for me was just having fun by playing with a language I'm currently learning.
I wasn't try to teach anything to anyone.

But I must say, thanks for the great feedback! Lots of stuff I didn't know that we'll make me write better Haskell code :)
Interesting, but there don't appear to have been any movies in that group wherein the entire plot was dedicated to the assassination of a sitting leader, who is unabashedly named as such.

Most seemed to be a random, satirical event within the film or non-current leaders. The Chaplin flick seems the closest, but even that's subject to debate (per the article).

Not to say that any of these were especially wise either, just that the entire premise of "The Interview" seems especially stupid.
>>Taking medications for what your body should be capable of handling with proper nutrition and rest cannot be healthy.

Could you explain a bit more as I can think of a case where this seems to be false: While my child's body can eventually handle colds and flus, if his temperature goes above a certain level there's a significant chance for brain-damage, so I counteract the bodies natural fever with medication.
An language is intertwined with a particular culture and geography to such an extent that, once the last native speakers die, it's gone for good, whatever happens academically.

I don't think the aim here should be to culturally save just languages but the entire culture and lifestyle that spawns and nourishes them. At the very least, you'd have to put the brakes on the globalization movement, so as to preserve local cultural differentiation. It's very unlikely to happen.
Asking here is a mistake. Living in the culture of the Bay normalizes you to the idiosyncrasies that stand out to outsiders.

Like any loose collective, the techies in the bay will allow themselves to be labeled as a subculture when their ego is getting stroked. But if pressed with a criticism you'll find that they're just a diverse group of people that may share a profession and hobby or two but can't possibly be a considered a subculture with general defining traits. And neither way to see them is wrong.

The good news is that the prominent attitudes are not shared by everyone, or even most people. The bad news is that the people that exhibit them are annoyingly prominent. And everyone worth knowing has a coping strategy to blend in.
This would be like me saying that LeBron James is off his game. You'd rightly tell me that I'm not a basketball player and don't know what I'm talking about.

Seriously, why is this Joffrey's opinion of any value?
One of the reasons why the MPAA/Sony emails leaked.
Norman layout (https://normanlayout.info
) is similar to Workman.

In my experience Norman is a bit faster and easier because Norman preserves C/Copy and V/Paste shortcut keys in the same positions.
I wonder how much of that wasted money could be saved by taking an approach with brand-name drugs similar to the one taken with cigarette packages: require them to carry a big-ass label. Something to the effect of "THIS PRODUCT IS MEDICALLY EQUIVALENT TO [ insert name of generic here ]" in great big, bold type.

Of course that would cut into pharma's profits, so it would never in a million years actually happen.
Quora: How does Harborly handle Bitcoins for exchange?
Yes but they are deeply offended , if they're not their employees is not their problem, why feel offended? .
24 days of Rust – rusti
It's a bit unnecessary to invent three scenarios and choose which is the most likely.

There is no reason to believe the NSA is involved. The article does not mention it and there is no other official reason to think they are. The FBI have their own cybercrime unit.

But if the FBI investigation actually did conclusively show that NK was involved, what could they possibly have to gain by putting out a press release? To let the hackers know that we're on to them?

The only possible reason for a press release at this time is to widely circulate this piece of information, which must be valuable to the FBI for some reason. There's no need to complicate the issue further.
I use vim with alternate layouts. The only keys that don't make sense are hjkl, but I never really learned those ones anyway -- to get around the file, I use search, 'w' and 'b', 'A' and 'I' mostly, and only occasionally do I use the arrow keys.
Terminal Spinner for Go
C devs are OK with working with a 40 years old technology. Actually, they are happy that it doesn't change every 6 months.
I'm an MD, and I used to avoid treating cold symptoms for these exact reasons, until I came down with a nasty sinus infection that was a complication of my cold virus. Basically, because I left my sinuses all stuffed up, I created a nidus for infection -- ie the perfect environment for bacteria to breed -- so I had a cold for a week, and then I had a bacterial sinusitis for another 2 weeks and finally broke down to take antibiotics. I could have avoided the sinus infection (and the antibiotics to tamp it down) if I'd just taken a decongestant when I had the cold. And the side benefit is my cold would have felt less miserable, too. And it wasn't about not taking time off from work because a lot of this was during a vacation anyway.

Point is, treating cold symptoms can actually prevent complications, so it's not all bad.
Glass Balustrade Complete guide
>(Personally, I'm struggling. I have this irrepressible notion that liberal arts are a waste of my time, no matter how hard I try to subscribe to the learning-for-learning's-sake theory, which is not great for grades.)

Think of it as learning the vocabulary you can use to communicate your STEMlord ideas to the peasants/mortals ;-).

>In the end, it's an optimization problem. What is higher education optimizing for? Salary? That seems myopic. Happiness? That seems overly hedonistic. Maturity? Impact upon the world? Good luck measuring that.

The graduate's optimization power.
I thought the author actually had a pretty skeptical take on things. The ending quote is pretty hilarious:

"It's a press release, Mary. The iodine algorithm saved your husband from the brink of ruin. His newfound sense of consumer empowerment was so invigorating to his spirit that he no longer needed any Mucinex at all."
Not LA <-> Vegas again. An LA <-> Vegas monorail was proposed in the 1950s. A maglev was proposed in the 1990s. All so morons can go to Vegas on weekends to push the buttons on slot machines.

Maybe they can talk Google into funding a 1 mile link between Google HQ and Google's private airport, Moffett Field.
The problem is that any code which calls a static method is hard to test. Because the thing that is static about static methods - the reason they are called 'static' methods - is that they are static-bound. Code which calls a static method, will be compiled with a hard, static dependency on that static method. You can't mock it, stub it, or dependency inject it. It's... static.
Docker vs. Rocket gimme a break
The article says "800 mph". Meaning it would be around 30 minutes. Not including accel/decel. No? It takes a flight hour to hour and a half from LA <> SF.
Did you consider keying everything off of active ingredients (instead of the famous brands)?
The Lesson of the Sony Hack: We Should All Jump to the ‘Erasable Internet’
You advice on the lozenges seems really good as there seems to be a problem with Zinc in the nasal passages blunting the ability to smell.

http://www.webmd.com/cold-and-flu/news/20100719/study-links-...
Just... stop. This is sounding close to Reddit's moonbattery over the Boston marathon bombing being an inside job.
> so many things are built with QWERTY in mind

I found this to be the biggest issue with using Colemak or any other alternative layout. I use my own computers exclusively so I had complete control over using my layout, but it just got so tedious having to rebind everything all the time and I would often run into games and programs where you couldn't rebind keys at all. Trying to rebind keys to work in a sane way in Emacs was an uphill battle that never ended.
The flipside to this is the older technologies start to become end-of-lifed or unsupported by the vendor (like .NET Remoting or .NET 1.1). In that case, there seems to be some level of continual need to push the application forward, but of course we want to avoid the kind of inconsistent layering described here. It's a tough problem.

The easy answer of "regular rewrites every 5-7 years" doesn't sit well with paying customers or management.
The generic manufacturers see the same level of oversight and testing as the name brands. Also, why trust Advil more than CVS?
The dominant intelligence in the cosmos may be artificial
That is a very good point, and it would be a shame if Nuitka's developer (and people in this thread) would have gotten a wrong impression on GvR from something like that.
In the case I mentioned I wasn't serious at all - I was just putting feelers out and trying to gauge pricing across a few different vendors. A call at this point is probably wasting my time and theirs.

For me, the stage after finding out a standard price is to perhaps have a call and determine if my requirements match up to the product.

I guess it also depends on the size of the company, type of software etc. If the company has trial versions then it's more likely the person buying knows what it can do etc.

As a hard example, I go to jprofiler's website[1] and can order there and then, no messing around. I go to neotys[2] and it's the sales induced hell I mentioned above.

[1] https://www.ej-technologies.com/buy/jprofiler/select
[2] http://www.neotys.com/product/neoload-licenses.html
I Just Released Alchemist v0.11.0 with Elixir Code Inline Evaluation – Emacs
Frankly, looking at life in terms of efficiency is profoundly shallow, and very sad.
Support for green threads (and hence any manual CPU dispatching) were actually removed a month ago[18967] along with much of the generic infrastructure for mediating between 1:1 and M:N threads, the patch linked here just completes the removal of that infrastructure and switches things to be much closer to the raw OS in implementation and semantics.

[18967]: https://github.com/rust-lang/rust/pull/18967
People are using the Eurostar train to commute between France and London, apparently:

http://www.ft.com/intl/cms/s/2/f26fe984-943a-11dc-9aaf-00007...
Restrict the pipe from heating up, I'd say. Maybe hardened, temperature-isolated glass could be used for building them?

And for the remaining bit of expansion it might be possible to let the pipes slide upon/inside the pillars and make even the terminals moveable.
burnout you say? take a vacation. Burnout will be 10x faster when you not only need to do 8hr work but also marketing, client development, accounting, etc. etc. Side projects are the spice of life for tinkerers, but don't make the mistake of the 'grass is greener on the other side'.
There is also systemd-timesyncd and Chrony.
The individual perspective is irrelevant. If the rest of the world was closed source, releasing your program open source wouldn't make much difference.

The difference is collectivization. When practiced widely, open source hardware means that you can find other designs that have tackled problems you've encountered. You can borrow one guys power block, find an audio block that meets your constraints, tack on a core complex from another project, and use a motor control from a fourth. You probably won't have anything to contribute to any of these projects: you may face some challenges they face, but collaborating with them is way harder than with software. That's ok. There's still a growing of a collective body of knowledge that others can recycle, and grow atop of. Open source hardware still does what is important about open source software: it empowers individuals to explore realms they would never have gotten to meddle with before.

As a small company, you can find a lot better a base than what you might develop in house if others are practicing open source hardware. And that means better kit for everyone.
Cool! Since we're suggesting changes, here's what I'd do. (Not that anything is wrong with the OP's code, just that it's good to point out all the different stylistic techniques you can adopt.)

7. alphabet = ['a'..'z']
8. nWords = B.readFile "big.txt" >>= return . train . lowerWords . B.unpack

or:

8. nWords = train . lowerWords . B.unpack <$> B.readFile "big.txt"

Make `splits`, `deletes`, etc. values (not functions). `splits` has access to `w`, so there's no need to pass it as an argument 4 times (or even to pass `w` as an argument to the other functions).

27. sortCandidates = (sortBy (flip (comparing snd))) . M.toList
I was given extra equity, but that means nothing to me.

If you don't believe in the equity, then the answer is immediately: Yes.
Improbably easy data storage and locking for command line Node.js utilities
If we're going down the rabbit hole of pedantry, you could also say CTRL+Z doesn't send SIGTSTP, it's just a character sent to your shell. The shell will often send a SIGTSTP, but it can do whatever it likes, including nothing at all.

That said, custom behavior for SIGTSTP is about as common as a shell environment that doesn't send SIGTSTP on ctrlz.
Las Vegas is the 38th largest economy in the US, and the 30th largest population center. The economy of LV is larger than that of NOLA, of SLC, of OKC, of Memphis, and of RTP. It's an easy lowbrow dismissal to talk about slot machines, but an LA-LV line probably makes as much sense (cost-adjusted) as SF-LA.

One point that's easy to miss is that big-city smaller-city pairings can be uniquely economically productive. For instance, an actually-functional HSR between Chicago and STL would allow companies to easily set up satellite offices on either side of the line, taking advantage of the lower cost of living on the smaller side and the larger market and commercial network on the larger side.
I thought it was answered pretty succinctly.
Basically a promise represents a single (future) value whereas a stream represents zero or more (ordered, future) values.

A queue of promises would be similar to a stream.
I read the "War Nerd" claiming that NK lands kill parties on SK soil. Which seems to contradict your statements.
I think your depression is probably your #1 deterrent here, and unfortunately I think you are headed into a destructive cycle by feeding into your depression by not accomplishing anything. I don't really have much of a suggestion to break out, because that's not really something someone on the internet can tell you - but I do wish you luck. Start small maybe, with something related to WoW or another game that is still able to grab your attention.
I've tried them all. I went from the extreme of Revel (very rails-like) to straight net/http. I ended up using Goji for my most recent API and really like the feel. It's very close to net/http with just enough candy to make it easier on me without losing straight net/http compatibility.
I've talked to several developers about the state of NTP daemons and neither OpenNTPD nor DragonflyBSD's dntpd are suitable replacements. Neither of those support NTP Authentication nor do they have all of the required algorithms required for proper timekeeping.
Your RFC is still under discussion, and isn't implemented.
> Musk's viaduct costs, for instance, were 1/10th those of California's HSR.

ISTR -- and I may be mistaken -- that a significant portion of the underestimation there wasn't engineering-related, but real-estate related, in that costs of acquiring the land for the footprint was low-balled or ignored.
> Meteor.js is basically Ruby on Rails for Node.js and MongoDB...

As a long-time user of Meteor in production I have to say this is just about the exact opposite of how I think of Meteor. I'd encourage anyone interested to try out the simple tutorial [1] and glance over the principles behind meteor [2].

For my take on it, Meteor is great for "real-time" apps where user actions should be disseminated across a broad network quickly. It has helpful things like built-in latency compensation which make the end-user experience much nicer and the "database-on-the-client" is just glorious.

The most beautiful part of Meteor is that these features are provided for developers without us needing to make sacrifices or in most cases even change our way of coding. Latency compensation is purely controlled by whether a method is made available on both the client and server or just on the server. The client-side DB is automatically kept in sync with the actual back-end DB via a familiar pub/sub mechanism.

To me, these features (and the many others not mentioned) make Meteor much different than simply a "Ruby on Rails for Node.js".

[1] https://www.meteor.com/install
[2] http://docs.meteor.com/#/basic/sevenprinciples
Uber Wants to Patent Its Controversial Surge-Pricing Plan
I expect there to be lots of comments demonstrating tons of different styles of doing this stuff. Haskell is one of those languages where you can go back to your code 20 times and still find a new way of doing something.
Pedantic, but decimate is to reduce by one tenth, not reduce to one tenth, as it is more commonly used.
Because Ctrl ought to be on Alt-Gr.
The site appears to be non-responsive, here is a cached version of the page: https://webcache.googleusercontent.com/search?q=cache:jMcfip...
These aren't mutually exclusive when the labor market is sufficiently hot, as it is right now for engineers of most specialties. The SpaceX guys are making less than they could at boring Boeing, but that still comes out to a respectable sum.
Breaking Out of the App User Acquisition Funding Trap with Pollen VC
> you also can't ignore everything new in the name of consistency and expect anyone to want to work on the project.

The strategy will cause a variant of the Cobol effect. You'll either have to pay developers obscene wages to put up with your consistent but antiquated codebase, or try to find developers who are willing to put up with it for normal wages. The latter probably aren't the people you want on your team.
2014 IN REVIEW – 3 YEARS AFTER QUITTING MY JOB