skysight-inc/HackerNews huggingface dataset:
Ask HN: I hacked the mental health industry now what?
On November 27, 2015, I commented here about how I unexpectedly found myself falsely accused, arrested, and prosecuted:

https://news.ycombinator.com/item?id=10639657

Recap: the hospital wouldn't let my girlfriend go after she’d come to her senses. They refused to talk to me. I scheduled a court hearing, which the hospital’s attorney decided to ignore. The court investigated, decided that my girlfriend was being unlawfully detained, and ordered the hospital to release their patient. I made a few minor mistakes in my execution of the court hearing and implementation of the court’s ruling. After calling the police for help, I was attacked by the hospital’s security guards. Eventually I learned that they lied to the responding officer when he appeared, which is why I was arrested.

It took me two days to meet with a lawyer, who prepared a template for a motion to amend the court’s order. By then it was too late: my girlfriend had been sucked into the system.

I “read the documentation” (statutes) and hacked the hospital’s usual procedures, but minor mistakes kept me from successfully keeping my girlfriend out of the mental health system. She needed some help, but is not benefiting from the “treatments” forced upon her.

Initially I wanted to draw public attention to the plight of everyone who’s stuck in the system. But someone I respect said, “the missionaries get eaten by cannibals”.

To quote ESR: “Hacking favors scrap-and-rebuild over patch-and-extend. An essential part of hacking is ruthlessly throwing away code … no matter how much time you have invested in it.”

The mental health system is not going to fix itself: Obamacare pays the bills, and the patients are generally incapable of standing up for themselves. I have some observations, research and suggestions for helping people keep themselves sane, and for helping their trapped family, but it’s a big project. Where do I start?

Thanks!
Remember that while Israel is a first world country, it's tiny. It's population is 8.4 million, 1/40th of the U.S. and about the size of New York City proper (not suburban, which is ~20 million). Probably the Israeli government does not have the same level of talent and other resources that the U.S. government does. Imagine if the NSA was staffed only with residents of NYC, for example.

(However, 3 of 8 US Supreme Court Justices are from NYC, and Alito and Scalia are/were from NJ.)
The whole thing the article is about is Placemeter as far as I can tell. Your quote made it seem like they were formerly Placemeter interns who later created the map.
I had a Sony touch screen LCD remote, maybe 15 years ago. I used it for a couple of months and eventually broke out the original remotes - just so I could have actual buttons to push. Looking down at the screen all the time to find the buttons was a hassle.
I was thinking the same thing. Seems like that could have a lot of neat applications as afar as porting and keeping existing software working.

Hopefully with lower level APIs like vulkan it means higher level APIs could be better designed than opengl perhaps?
[in response to the anti Jew comments below]:

This is just bad.

Trust me I have @dang all over me when I make poor/emotional comments, but this is just ignorant.

Nobody cares that the Israelis are Jews, we care when they (and any other homo Sapiens) act like assholes.

So this is not a Jewish issue, per se, it's an asshole issue, let's be clear about that.
Now, if only Seagate had human-readable SMART values.

(I say this as I've been recently built a freeNAS box with a combination of Seagate NAS and WD Red HDDs - the WD's make it easy to look at the smart stats and know what's going on. The Seagate ones, not so much.)
That doesn't mean sticking with the status-quo is the solution.

Rust certainly looks like a better starting point for modern, safe low-level programming than C.
C served us quite well for over 40 years, but perhaps it's time to move on...
You would capitalize Apple to refer to the company, even though it has nothing to do with fruit. In the same way, the War on Terror isn't necessarily an actual war on terror/terrorism.
Nice! I didn't even bother to search, but I should have.
Whip Your Fitness into Shape with These Tips
> aids

The word you're looking for is aid. People die of aids.
Also see "needrestart", which automatically offers to do the above when upgraded packages have been installed: https://packages.debian.org/jessie/needrestart
It might be this: https://github.com/SaschaWillems/Vulkan
"OpenGL successor" was the headline everywhere when it was announced last year [1][2]. Personally, I see nothing wrong with including it in the title, even if it's not 100% intended to be the successor, it helps provide context to people unfamiliar with the software/industry. Almost all pitch deck guides recommend using similar analogies and it's probably the only reason this is #1 on HN.

[1] "Khronos announces openGL successor Vulkan" http://www.infoworld.com/article/2892236/khronos-announces-o...

[2] "The successor to OpenGL has a name: Vulkan" http://www.gamasutra.com/view/news/237907/The_successor_to_O...
This suggestion is as extreme and misguided as suggesting that code review is harmful.
Zabbix 3.0 released
North Korea's Fashion Secrets
Found the problem! "It is going to be hard (or impossible) for many of today’s startups to raise funds." You don't need to take on millions in debt to start a company.
Debian does this automatically and alerts the user what services are being restarted.
They didn't take a bailout, I don't know what they're talking about.
Our EXACT 7 Steps to Reverse Engineer Enormously Popular Content
> It's a huge hack, but the argument that it's something hard to remember that you have to Google for doesn't hold water.

So basically you agree with the the fact that it's a hack, but feel that it's necessary to attack me personally (with a well placed "ad hominem" fallacy) for not being able to remember such trivia.

Let's make this clear: this isn't a test on how well you know C++. It's a rhetorical question, aimed at people how don't know C++, or only have a basic idea of how operator overloading works. Would they be able to guess which is overloaded how? No. Because it's an unintuitive hack.

That's the purpose of the question.

> Anyone halfway knowledgeable in C++ can be expected to know this piece of trivia, IMHO.

You can have your "humble" opinion (first one so far). I'll just have to humbly disagree with it.
Hospital equipment is a sector where we need to push strongly for open solutions. Besides their own security, they are putting people's life in danger.

It's a sector where there needs to be a push for software/hardware quality, period! One of my former coworkers from years ago used to write software for medical equipment. The software ran on the cheapest Windows boards the company could find. There was no standardization apart from window dressing. Attitude of management was to just get it out the door, and it would be fine.
So you want to write a package manager(50 min read)
0.05 was first proposed by Fisher himself, which is 2 sigma if you look at a normal distribution (95% falls within 2 standard deviations[1]). Indeed, physics (generally particle physics, such as the Higgs Boson) goes for 5 or 6 sigma.

In biology, 0.05 is used because, well, it's hard otherwise. The cost, time, effort required for plants, animals, and even cells get exorbitant quickly, and are subject to many, many variations (animals generally have additional IACUC limits on procedures and numbers).

I could make arguments about how particles obey laws while biology is at least a few levels abstracted over that fundamental behavior, but xkcd has already done that. I personally feel that p<0.05 is absurd, and the entire biological field NEEDS to move to p<0.01. There's a movement toward that end, and it's about damn time.[3]

1: https://en.wikipedia.org/wiki/68%E2%80%9395%E2%80%9399.7_rul...

2: https://xkcd.com/435/ & https://xkcd.com/1052/ & https://xkcd.com/1520/ spring to mind

3: A lot of internet ink has been spilled on the topic, but http://www.nature.com/nmeth/journal/v12/n3/full/nmeth.3288.h... & http://www.pnas.org/content/110/48/19313.long & http://www.nature.com/news/scientific-method-statistical-err... are good places to start.
Cosy atmosphere in your office without moving (a focus booster)
A more thorough article: http://www.nydailynews.com/news/national/u-s-marshals-arrest...

> Aker said he was put in the back of a truck and placed in a cell at the federal building in downtown Houston.

> Aker told The News that he was ordered to pay $5,700 for the loan, including interest. However, Aker was also ordered to pay for the cost of the morning arrest — nearly $1,300.

> If he didn't pay that amount by March 1, he said, he was told he would be arrested again.

Wonder what will happen when he's arrested again when he can't come up with $7000 in two weeks.
Here is OEIS, a general service for solving these types of puzzles and much more: http://oeis.org/search?q=1%2C+1%2C+28%2C+2%2C+8%2C+6%2C+992%... You can always just look it up.

Also, correction: this is a number of classes of oriented differentiable structures on N-spheres, not just "in N dimensions".
But Israelis have bought our corruptible political system to the point where all our politicians fight each other to prove who is more of a "friend" to Israel. If the US where acting in its real best interest it would keep Israel at much more of an arm's length. In a way Israel is much more of a dangerous enemy to American democracy than Iran, Russia, China or any other country.
Not sure how this is true. What do you mean by "ally against Iran"? The US is Israel's ally against Iran, but what has the US against Iran if not for Israel? The entire point of contention between Iran and the US in today's world is Israel. Israel just expects us to fight for it.
I don't get it. If you're decorating, then ordering the decorators differently gets you different behaviour. It's exactly the same.

Indeed, you could write a straightforward mechanical method to convert any trait stacking into a decoration.
Much of what I'd intended to submit didn't fit in HN's 2000-character limit. A lot of it was about my girlfriend's hospitalizations, and how they haven't helped at all.

Here's the link to my original post: https://news.ycombinator.com/item?id=10639657
The Story Behind Newton’s Famous Metaphor for How Knowledge Progresses
> Are fucking serious? Have you built anything significant? [...] I wish I could reach through the internet and smack you in the head for such a stupid comment.

I gave you a general reply upthread, but this comment deserves a specific one. You simply can't attack people like this here. I don't think you intended it in a mean way, but it's still the kind of thing we ban accounts for.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Nah, I figure that venture investors operate under conditions of extreme uncertainty, which means that they make decisions almost purely on emotion. That's what our emotional circuits are made for, after all: subconsciously aggregating a lot of signals so we can make decisions when there's not enough information to process it rationally.

And yes, entrepreneurs are almost always better off ignoring everything an investor says and using their own data (which ought to be better than that of an investor's, otherwise why the hell are you founding a company?) to come to a conclusion.

The "Mr. Market" allegory was published in 1949, but it's never been more apropos. Pretty much all venture capital operates on this principle; use it to your advantage:

https://en.wikipedia.org/wiki/Mr._Market
On the other hand, countries like Austria are affirming the right to purchase items in cash. It's only time to kill the $100 bill if you're ready to give up the last bit of privacy one has left.

And really, I expect an actual argument, not: "The fact that — as Sands points out — in certain circles the 500 euro note is known as the “Bin Laden” confirms the arguments against it." I'm just appalled at the stupidity of this meaningless statement. By this reasoning, we should destroy all {insert disliked things here} because in some circles, they are known as {insert negative connotation here}.

What a poor article written by an obvious idiot.
Makes sense. Great tool, thanks!
Gleb,

First thanks for all your company's sharing of such data, as well as the pod open platform. Kudos.

Second, can you do a Writeup specifically and only about SSDs?

Thanks
There are reasons why they named it Vulkan rather than OpenGL 5. Though, as far as I can tell, the reasons were mostly political.

It reminds me of Nintendo releasing the Nintendo DS and calling it their 'third pillar', standing alongside their home console and Gameboy lines. They made it quite clear that despite its similar market position, the Nintendo DS was not the next Gameboy and it was not replacing the Gameboy line. Of course, the DS was incredibly successful and they never made any new Gameboy-branded handhelds ever again. (Though they did do a few updates to the existing model.)

The Nintendo DS was a Gameboy that they didn't want to call a Gameboy, and so when it succeeded the brand simply changed and things continued on as usual.

I suspect that we may see the same with Vulkan. When anyone can design an OpenGL-like abstraction as a library on top of Vulkan, the desire to make big updates to OpenGL will fade.
Fantasies and Fantasies with Money
>> America has interests and not friends

If only we acted that way. Our levels of support to Israel are disproportionate to the benefits we receive. For better or for worse we would in no way tolerate the Israeli level of diplomatic and political sabotage without such a strong pro-Israeli lobby. If it's a moral imperative, then fine, but I've never heard a convincing description of what we're actually getting from the Israelis to justify the rest of the relationship. Just "having a democracy in the Middle East" is not itself useful, especially when literally everyone in the neighborhood wants to kill them. If it weren't for the pro-Israeli lobby they'd be getting the Ukraine treatment, strong words of support, but otherwise they'd be on their own.
What goes unspoken is how tiny the overall effect of this will be.

Yes, it will bring some concentrated pain to investors, CEOs, and employees of lots of companies. But how many people will be genuinely, life-alteringly affected by this? 1000? Maybe a few thousand? 1-2% of SF's population? By way of comparison Google has what, 50,000 employees?

I keep having to remind myself that the big companies are the elephants in the room compensation-, real estate- and traffic-wise. They employ hundreds of thousands of people and pay billions of dollars annually in wages. As much as I'd like an affordable place to live, none of this will move the needle that much for the average Bay Area resident.
Pattern matching starter
Anathem was inspired by the Long Now which is trying to build the 10,000 year Clock and Library. They've been doing a lot of work to try to preserve things for that long. One attempt is the Rosetta Project which is text and info on 1500 languages in 13000 pages etched and electroformed onto a nickle platter. [1]

[1] http://rosettaproject.org/disk/concept/
When a market like this turns, in order to survive, it is critical to redefine what success is going to look like for you – and your employees, and your investors, and your other stakeholders. Holding on to ‘old’ ideas about IPO dates, large exits and massive new up rounds can ultimately be demotivating to your team.

.

.

Stop worrying about morale: Yes, you heard me right. I can’t tell you how many board meetings I’ve been in where the CEO is anguished over the impacts on morale that cost cutting or layoffs will bring about.

With these prospects, I wonder how will these CEOs keep all those underpaid and highly skilled young laborers working for him/her now?
I wonder if the cost to Malaysia and Malaysia air at ~250 per month would have been more than all the monies they've had to pay for this two year long search :-/
What anti-Jew comments? There aren't any.
It's interesting how much simpler and higher-level this is, compared to other (newer) interfaces for drawing to the screen.
The array of pointers thing is standard/common but I'm not aware of any which use the features of the graph itself to avoid pointer indirection. Typically the edges are stored in some kind of tree structure anyway so I'd guess that the savings aren't worth the added complexity when the thing does a lot of pointer lookups besides the initial one. But I'm probably going to experiment with it in my own db project.
The Retina MBP is not really two generations behind, due to the fact that Intel is running behind itself. Intel's release schedule has gotten really convoluted. The 13" rMBP is using the latest available processors for that product segment. The 15" was last updated a month before the relevant Broadwell processors were released, so it's still on Haswell. Since the Skylake processors with Iris Pro graphics haven't shipped yet, the 15" rMBP is still only one generation behind.

The better argument to make would be pointing out that Intel can now get away with not updating their entire product line to the latest architecture and process.
You could start by contacting those that have been fighting this situation for a long time: International Association Against Psychiatric Assault[1]

[1] http://www.iaapa.ch/
They are getting flagged and deleted, comments by user @is_this_tinder for example...

You need to likely turn on "see dead links" in your profile to see them.
Opportunity cost doesn't make all decisions zero-sum. There is a quirk of human psychology that makes us believe that most things must be zero sum (i.e. that anything I do that improves something I care about must have a 'payback' at a later date and that to achieve a good outcome I must always make an equivalent sacrifice).

JabavuAdams is falling for that. Although his inability to control his own violent emotional outbursts is probably going to be the more significant problem in his life.
> Archival paper is interesting but largely unproven tech. On paper it works (no pun intended) but we really haven't seen if it will last even 200 years, and we should before we start printing our most treasured documents on it.

No no. This doesn't make sense. If we're not going to put our treasured documents on archival paper until we've proved that archival paper really will last for centuries, they're never going to be put on archival paper, no matter how great it might or might not be, because we'll all be dead.

You wanted to say we should see how archival paper pans out before we stop printing our treasured documents on other types of material.
Well you kindof sound like a performance zealot. Burn some cycles, stop running unmanaged code, just take the hit. It should be justifiable if a Rust implementation of a library is 5-10% slower than its C equivalent. How can choosing to build and deploy unsafe code in today's legal/political/financial environment be defensible? Is it going to take public shaming and frogmarching developers to jail for our industry to make a change?

We need to discredit performance zealots and gently herd them to a profitable careers in videogame development where they can't do much harm.

And, there's plenty to dog on Java about, but that language and VM very intentionally makes it an ordeal to load a 3rd party binary blob. Modern development systems/VM's seem to have waved off concerns about unmanaged code and security; Node.JS compiles and loads binary blobs from dependencies all willy-nilly. Java took and takes security seriously.
Not sure Scandinavia is a good example of effective housing policy. Sweden and Stockholm in particular has one of the most severe current housing bubbles in the world. Housing prices have far outpaced GDP growth for several years.

http://www.businessinsider.com/hsbc-sweden-housing-bubble-no...
How about lead tablets?
You may not see much traffic currently because there is a very heavy rainstorm in NYC.
This is a bit offset by their large proportional tech sector and compulsory service. The NSA (and gov tech in general) would be a hell of a lot better if everyone had to do a year or two of government service.

Clarification: not to imply that the NSA is bad at their job currently, but if they could borrow two years off of every technical person in the country I can't see how that could hurt.
First TV Image of Mars
I personally 100% agree with you. I always weigh the cover letter or email when I am recruiting. My observation is of lately (last few years), both the last two team leads that worked for me wouldn't read the emails/letters. And now recently I have started my own job search and not a single one of my cover letters has been read unless it went to HR first. I say this because after speaking with the hiring managers it was completely obvious they read my resume but not the cover letter sent with it. Yet the HR people had read them because they would ask me questions directly from my cover letter.

I always was trained and believe that you use the cover letter/email to highlight things your resume glosses over because none of us could describe everything we do in each tech role, or resumes would be 50 pages. So the cover letter helps to fill in the gaps, but sadly it just doesn't seem to get read now. I will say at least not consistently it doesn't get read, as I am sure there are more people like us that appreciate them.
What I Mean When I Say 'I Have Anxiety'
> Its not vanity, its marketing.

I probably should have put it that way, but that's what I meant, yeah. Either way, it's pushing their own image at the expense of their users.
Well the density of talented highly smart and technical people in Israel is actually quite high.

I'd bet their tech-sector-knowledge population is higher than Manhattan, by ratio.
When it comes to science – its the economy stupid
Yes, the crappy OpenGL version that they ship. Which lacks things like compute shaders. We are already seeing issues because of that: even though Elite: Dangerous runs on the Mac, the expansion does not and will not, as it requires compute shaders.
Apple doesn't have infinite software engineering resources. In fact, given how slowly they adopt new OpenGL stuff, it's probably safe to say that they're pretty constrained on software engineering resources when it comes to low-level graphics technologies. So it's not surprising at all that they've chosen to focus on Metal instead of implementing Vulcan.

As for why they did Metal, they most certainly started work on it before the Vulcan project started. Wikipedia says[1] that the Vulcan project was started in July of 2014 (and then announced publicly at SIGGRAPH, which appears to have been in August). But Apple released metal with iOS 8 in September of 2014, and they'd obviously been working on it for more than a couple of months.

In an ideal world, Apple would support both. But it's not an ideal world and supporting Vulcan would take resources away from their work on Metal, and that's not something that makes sense for Apple to do.

[1] https://en.wikipedia.org/wiki/Vulkan_(API)#History