skysight-inc/HackerNews huggingface dataset:
Her treatment was brutal. I am shocked that you think her treatment as described was in anyway acceptable.

A person who self harms and who expresses suicidal ideation, but says that they are not currently suicidal probably wouldn't be detained against their will im the UK. If they were detained they have strong legal protections. Most mental health wards and hospitals are not locked. There are no armed guards. There are no strip searches. There is access to phones and advocacy (a legal right to legal advice) and etc etc.
'visual communication is a “moral and ethical” undertaking for the presenter.' Not in any way germane to the post, but yeah there is an ethical issue with work on data visualization. Both in how you represent data and what data you are willing to represent. It should generally preclude one from work as a data scientist for Booz Allen. (If you ever wondered how the NSA deals with all the data they get, people like the OP are the answer).
>No, it wouldn't. A black hole is a stationary spacetime. The spacetime of the universe is not stationary. The spacetime model that describes the universe is very different from the spacetime model that describes a black hole

exactly. There is no stationary spacetime in our Universe. Black hole is pretty artificial model where pure mathematical artifacts of singularity at the horizon is taken for the real thing.

> the fact that you can plug the mass of the observable universe into the Schwarzschild radius formula and get a number out does not mean that number has any physical meaning for the universe.

Taking a big chunk of space and calculating escape speed from its gravitational field - how is that not a physical meaning? At what specific size of the chunk you think it becomes not meaningful?
Yale has incredibly shitty support infrastructure for it students, and only takes action to the extent it buffs the public image of the university.

Most of other Tier 1 universities where I've known students (Columbia, Mit, Princeton, Harvard, Dartmouth, etc), have much much more proactive support infrastructure to prophylactically protect and suport their students (or at least the undergrads). (whenever a student at one of these schools complains about bureaucracy, I smile at how much more their university cares about/protect students).

Perhaps just at importantly, students at these other schools find it more permissible to openly communicate that they're unhappy to their peer group. At Yale (as of 3-6 years ago), being unhappy was considered socially unacceptable, ie "why are you here then" would be a typical response. Being able to talk about problems amongst your social peer group is very important! (and being unable to is toxic and dangerous)

I've some very very good friends who had terrible mental health issues go unmanaged for years because of Yale's shitty lack of proactive support of students. And thats even ignoring some of the sexual harrassment issues some undergrad women I know there suffered (from their research lab advisors!).

tl;dr, yale is one of the more toxic environments in the ivy league, though to an outsider it looks like one of the warmer communities.

The first step to having a healthy community is making it ok for people to talk about problems and matters.

I speak from the experience of having been a student at yale, a graduate student at another ivy, and having spent A LOT of time visiting friends at many universities. Every school has its faults, but trust least the ones that hide those faults.
correct me if I'm wrong but yang seemed to have balls to stand up to threats, see yang vs icahn
It's a vulnerability on Android Webview component, which supports a "addJavascriptInterface" method. This method allows you to call the Java native method by using a Javascript object inside the webpage. And, there is a trick that can bypass the restriction on classes that JSInterface object could access. You can call any method in any Java class. Such as Java.lang.Runtime.exec. You can google "addJavascriptInterface vulnerability". It's not a new vulnerability, but lots of app haven't fix it yet.
Top Beaches - Travel - National Geographic
Yale has blatantly discriminated against someone with a mental health problem. There was no attempt to make reasonable accommodations, to make adjustments if possible to enable her to continue to stay.

Swap mental illness for wheel chair use or deafness and you start to see why your position is so unreasonable.
Robot odyssey was hard. I got the third robot, but never actually finished.

But man the hitchhiker's guide text game was impossibly hard.
false positives further down the page feels anti-utilitarian

Those aren't false positives, those are additional helpful results in case you accidentally typed "Don Delillo" instead of "Delicious don't" or "dealloc done". I know I do that all the time!

Unhelpful sarcasm aside, it's nice that the results that contain the actual search are at least above the non-results. But I really don't like trend of search engines to include results that don't include any of the search terms above results that contain some of them. If you search for just "Delillo", you'll come up with a lot of results that are probably relevant to the user's intention.

Offering "If you didn't find what you were looking, maybe you meant:" alternatives could be helpful, but if not hidden (preferable), at the least these results should be clearly delineated from the actual matches. Google's approach of showing certain terms with a strike-through is the minimum I'd accept happily.

edit: Yuck, when I wrote this I hadn't even realized that it keeps loading non-relevant results in an endless scroll.
google "addJavascriptInterface vulnerability"
Agreed about online reviews being imperfect. However one way to counteract extreme subjectivity is context. If you know somebody in person, you'll be able to understand their online review a lot better than you would a complete stranger's. Having access to reviews of friends and family and people you choose to follow is why I built http://www.mybema.com
LOL, that's what I thought... Well there is a large number of apps also affected by this vulnerability. Some have 50m-100m downloads.
Thx Zhongjie ;)
There are two distinct types of data visualizations: ones that seek to understand data and ones that use data to convince.

Tufte believes strongly in the first: we should strive for understanding the data and avoid distorting what the data has to say. He calls this "graphical integrity". This is how scientists use data visualization.

However most data visualization is of the second type: decide what you want to say first then use data visualization to support your point. After all we have products/services/policies to sell. This type of data visualization is so prevalent that if a visualization doesn't make an obvious point we are confused. PowerPoint is simply a product designed for this greater demand.

We should not be surprised that the author of this piece, former Booz Allen consultant to the government now MailChimp "data scientist", seems to be in the more common camp. Perhaps his visualizations are mostly used to sell clients on MailChimp.
What happens when you have to deal with a crazy pop star with a " in his (real, legal, you-are-the-unreasonable-one-for-demanding-something-else) name? (This is ignoring the myriad of issues that come with parameterizing names into "first name" and "last name" in the first place, but that's a separate thing.)

This is what binding variables is for, but to use them you're either writing for specific platforms (PSQL, Oracle SQL, etc), or you're using middleware that hides the raw SQL from you.
Panino is Italian for sandwich, it literally means small bread.

Panini is something I first experienced in France, where it's made with a special semi-raw bread. I've never seen anything quite like it in Italy, though.
Facebook vs. Princeton Smackdown
yeah I'm very curious as to what sort of bug deploys a bad configuration and then magically deploys the fix 30 minutes later...
How many users even realize that is a thing?
I've found Wickr to be more secure and comes from a company that really seems to care about users. Where Snapchat is an illusion of ephemeral messaging, Wickr is the real deal.
> you have to actually add the columns

That's easy. Renaming, splitting, changing data types, or altering character encodings... on in-use production data? That's harder, and you may need to take downtime.

On the other hand, document-oriented databases allow in-stream data model changes. More code, of course, but with care you can spread the cost of the upgrade over time.

I'm not a huge advocate for document-oriented databases, but there are trade-offs.
I'm willing to believe that page views are his and his employer's intent, and I'm willing to believe it would be titled as it is, the level of vitriol in the content makes me think there must be something more.
Here is a screenshot of the tweet (cached version)

http://i.imgur.com/N9z2ASR.png

Title still doesn't make sense though.
How do you like West LA so far?
Absolutely agree with this. RethinkDB is the NoSQL db that got me to use NoSQL again. Currently use it in tandem with Postgres for most of my projects.
Don't. The (programming) world isn't perfect and trying to protect him from anything "confusing" or bad will not help him in the long run. Instead, explain. If you don't have a good answer, research the reasons. Getting to know and working around (or with) the quirks of the system is important. Don't take that away from your son.
My issue is that level3's dns has always been very fast, and more importantly, up... When google's dns is slow, level3 is fast... when my isp's dns goes down or wonky, level3's is up... I'd pay them $10/year to use them without the ads.
As "not surrogate parents" they don't really have a place to say she can't go there either.
We did do Crabitron.

We post all our sales (including what happened after Yogscast) on our "Crabstarter" page: http://www.crabstarter.com
The article sources "three people with knowledge of Google’s and Yahoo’s systems who spoke on the condition of anonymity," so I wouldn't really call it uneducated.

Is the accusation that Level 3 has a 'black room' agreement with the NSA totally out of the realm of possibility? We know AT&T has such an agreement after Mark Klein exposed Room 641A years ago.
In my experience, these tools never handle complex migrations well. Renaming a column? You might drop the production data, and add a column initialized to its defaults.

My approach is to maintain a stack of diffs to the schema in DDL that are hand-crafted and checked into source control, so that when it inevitably fails during QA there isn't a 2MB SQL diff to hunt through to figure out why.
Project Gutenberg Webmaster's Kindle Fire Review
Correct. Even for the not rooted phones, attackers can send SMS, record audio or access SD card due to the permissions the target app applied. Also you may exploit some privilege escalation vulnerability on Android after you got a shell. It's phone-specific and app-specific though.
Developed cancer drug for 'western patients', not 'for Indians': Bayer CEO
My colleagues were very supportive during a bout of anxiety and depression I had in 2012. I couldn't sleep properly for 2 full weeks and was a complete mess. They let me take an unscheduled absence (paid) for a few days because in the long run I'm more useful and productive to the team if I have a chance to heal when I'm unwell. A psychological illness is as real as a physical one and just as damaging. I'd rather be in a society that cares as standard, rather than counts the dollar value.
I was just going to say, that I really hope dropbox adds support for this.. I know owncloud is behind it, it's really cool just the same.
I find it strange people can die knowing about Jesus but not lisp and somehow think they are enlightened :)
No doubt they will pin all this on the informant despite the fact that the prosecutors are complete scum that thought they could get away with hiding evidence. I'm sure they knew what it showed.
The JS-Cocoa bridge isn't young at all, it's the same bridge that has been on Mac OS X for years. And it's opt-in -- on the native side you have to specify which classes can be bridged and what methods can be called. It's not the case that any bridged webview exposes all of Cocoa for your JS injection pleasure. You could write an app that specifically exposed some dangerous API, but you'd know you had done so.
Housing costs in WA can't hold a candle to Texas. The median home price in King County (where Seattle is located, for those who are unaware) is $415,000. Median home price in Dallas County is just a tad under $200,000. To get that in King County, you have to be all the way down in Federal Way or Auburn, both of which are so far out you'll need a car (so you get to sit on IH-5 for days) and you might as well not even try to have a social life in Seattle.

If you want a house in or that has access to the trendy area of Seattle, be prepared to cough up anywhere from $300,000 to $600,000 (median is $619k but I assume some folks will buy a smaller house or one that needs a bunch of work to get the price down).
Try the tutorials. Instead of entering Robotropolis sewer, just head down and start with "Robot Anatomy".
I know a lot of people are understandably concerned about surveillance video, but this is a case where if the guy did not have it, he would have been going to jail, probably for a long time.
>> My philosophy is that when you're giving people free money you shouldn't have to make much effort to notify them.

Completely agree with that. It is enough to reply with "dogetip+1" for example, where "dogetip" is the bots website name.

>> easy way to send the coins to new users that doesn't require a sign-up

HN has "about me" field, right? What if user puts his wallet id there? We don't need him to sign up then.
Removing ligatures is fine. Removing actual sharps is fine. I don't know the plastic binder, so maybe removing that is fine too.

Making someone strip naked for a search is not fine. Giving an intimate search is also not fine. Threatening to restrain them to a bed is not fine. Keeping them in their room is not fine. Keeping them on a locked ward is not fine. Etc etc.

If her account is accurate I am shocked by how bad her treatment was. I've attended many a&e units with someone with severe deliberate self harm (much worse than described in the article) and that person got much better treatment. Not just medical clinical treatment, but the humane stuff too.
I use mdnsresponder nomulitcastannounce -> dnsmasq 127.0.0.1#53 -> dnscrypt-proxy 127.0.0.1#54 -> an encrypted DNS proxy that does dnssec. All of which is locked down by a minimal whitelist leak-preventing fw ruleset like little snitch. I have a script which checks for authentic internet access to allow captive portals to work which leaks temporarily (which I prob need to toggle between rulesets to only allow the captive portal agent to work and deny everything else).
I don't think this is very good pedantry, though. This is really straining pedantry ...
Yes, it can screw up caches and return unexpected content.

Inserting an ad where an error should be is detrimental because the implementation often break standards endpoint and intermediate apps depend on (http code, DNS query answer/s). An app that was expecting just JSON now dies in some horrible (maybe silent or end-user confusing stacktrace) way.
You absolutely need to be called on your bullshit.

http://www.bbc.co.uk/news/health-25777429
http://www.bbc.co.uk/newsbeat/25689065

Both posted this week. Here's the issue: the UK and Europe's mental health programs are so shitty that citizens don't even know that there's a problem.

I remember a viral article that went around a year or so ago: "Why French Kids Don't Have ADHD." The article was full of the usual horse shit and, of course, it triggered the usual stimulant witch hunt.

Interestingly enough, though, a response came out to that article interviewing a French doctor who basically said that French kids do get ADHD, and that it's under-diagnosed in France because it takes way too long to get treatment and because the French distrust medicine.

So unless you think denial is the solution to mental illness, you seriously need to get off your high horse.
I set up a caching recursive DNS server on my lan, but had to add a second entry for a caching public DNS server since:

1) Most DNS entries these days seem to have very short TTLs

2) Occasionally the recursive queries would fail
Thank God in Germany the prosecution is required to make all evidence available to the defense lawyers, including material which can counter the prosecutor's claims.
I will answer my own question:

http://en.wikipedia.org/wiki/Back-rank_checkmate
You say 'could have competed with node-webkit' despite the fact that XULRunner existed for many years, was used to ship commercial products, and still withered on the vine because nobody gave a shit about it.

It's not a product anyone wants. node-webkit will likely get left by the wayside in the same fashion once people realize the issues with building graphical desktop applications on top of a browser.
I agree with all your points re: taking the friction out of the equation. However, I think it's more to do with the fact that you share with individuals rather than to a feed that makes the difference. Not so much the fact that it will sort of vanish after it gets viewed (less so now that they can get replayed)

When you share to a feed you'e sending it out for everyone to see. You want to know that people saw it and with services like Instagram and Facebook this is done via commenting and Liking/Favoriting.

With Snapchat you fire and forget. No one needs to like the picture in order for you to feel any sort of satisfaction. The only indicator you get is that it was viewed at all - and with the sort of content that gets sent over Snapchat, that's really all the information you need anyways.

TL;DR: I think the "choose indiciduals to send to" model is more important than the "they get erased" aspect. Of course, the vanishing part of it is what got Snapchat to become popular in the first place so it would be wrong to say they would have seen the same amount of success without that feature. However, at this point, I don't think that is what makes users keep using the service.
no, i didn't assume anything. I reason that if you play a TRICK from the beginning, you don't really care to win. You're playing for a good time. To amuse non chess players.
...which is why public service infrastructure needs to be in government hands. The free market just messes it up.
I'm fairly sure that the "4.2.2.x was never meant to be public" line is a myth. Though the NANOG thread cited in that post is good historical background, it is contradicted by more modern sources:

"[...] DNS infrastructure is largely split into two types; open (public) and closed (private). Open DNS is provided by companies like OpenDNS, Google and Level 3. You can use it wherever you are on the Internet with no restrictions or authentication required."

- Mark Taylor, VP at Level3

http://blog.level3.com/level-3-network/a-flawed-study-of-cdn...

I can't find any cite where anyone else who I would consider a reliable source in the DNS world (Vixie, &c) repeat this claim. To the contrary, Level 3 is often grouped with Google, OpenDNS and others in discussions of open public resolvers [1][2][3], and those in the know never seem to speak up and say otherwise in these discussions.

That being said, I have absolutely no personal knowledge on any of this.

[1] http://www.maawg.org/system/files/Fergie_DNS_Open_Resolver_M...

[2] http://markmail.org/message/gh7f2wvfbn5mpvuq

[3] http://www.circleid.com/posts/87143_dns_not_a_guessing_game/...
There's a readme.txt included with the game :)
Lol, read up on who icahn is. He does this frequently, is a "corporate raider" not so much an activist.
Ask HN: What features would you welcome in a kanban board app?
Features you're missing from current kanban software, features you love, features you hate.
> Actually, in the Debug podcast, it was revealed that they were going to go with Mozilla's effort and all that held them back was that KHTML was so much simpler to explain

Actually, that's completely irrelevant.

The GPL ensured that Google could benefit from Apple's decision to use KHTML.
Can you be more specific? They don't sound very similar at all, though to be fair, google didn't provide that many details here. They both involve generated configuration files?

> Systems generating config files and then pushing them out to services within the infrastructure without proper checking and linting.

It's not really that easy, as "proper checking and linting" might as well be phrased as "sufficiently smart checking and linting". You can have amazing checking and linting and still let a bug pass through.
Although the "disappearing" of her sounds bad, it's clear that Yale made the right decision. Students suffering this kind of mental trauma do no belong in a high stress academic environment. It would be irresponsible to allow them to stay.
Shhhh ... AirBnB and Uber are "Disrupters."
Are you suggesting that the UK government does not have a certain list of banned sites that it sends to ISPs that prevent them from being viewed? That sounds like a UK porn filter to me. It also sounds like a filter that the government can use for other purposes, in much the same way it can pick up people for "terrorism" whose sole crime is engaging in political activity the government does not like.
Google to Pay Out $2.7 Million to Hackers Who Break Into Chrome OS
No need for "allegedly". It is now a feature that Snapchats can be replayed. Users are able to pick one Snap per day that they want to replay.
An Introduction to Asynchronous Programming and Twisted | krondo
As a Christian, I would agree that there is no heaven in this universe. God is out of place and time.
It would be great to see businesses adopt open source document format as a primary documents format for web technologies.
Not sure if bower has something to do with npm cause it's a separate package manager.
Can everyone else reproduce this problem? People from different locations and ISPs should try it.

I'm not a Level 3 customer in a any way and I'm on a German VDSL connection provided by Deutsche Telekom. And here the Level 3 resolvers still return normal NXDOMAIN answers:

; <<>> DiG 9.8.3-P1 <<>> thisprobablydoesntexist.com @4.2.2.2
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 44948
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
Sure, but given situations in which it could not respond, it could elicit elaboration. From that point on, it would be able to handle increasingly sophisticated responses to that specific situation. It's a data aggregation problem, similar to what we experience, as humans.

I also question exactly how unique individual elements of our lives are. In aggregate, they are probably fairly unique, but at an elemental level, we're all probably fairly mundane.
The illusion is enough. It's the concept of ephemeral messaging that matters and set the context of how you use it.
Please edit your post to remove the whitespace in front of the URLs. That will turn them into clickable links.
How good is the system at ensuring this happens? I'd be impressed if they manage to stop prosecutors from cheating.
Loved this story, you can find it with a quick Google.