skysight-inc/HackerNews huggingface dataset:
Are You a Digital Sharecropper? [2009]
You're right in many ways, but you should read the article. It's not your run-of-the-mill tech article about "depression" being a temporary sadness brought on by work-related stress, the founder's lifestyle, or any of that typical pablum. It's the personal story of someone who is clinically depressed, has been hospitalized for that depression, and wants to make understanding of depression -- actual depression, not strawman-depression -- more widespread and accepted.

Why should she have written this for TechCrunch? Why not? The tech industry exerts enormous pressure to signal that one is a rockstar, that everything is better than fine, and that you're not just keeping up with the Joneses; you're lapping them. It's about time the tech press talked about depression as it really is, and not "depression" as a neutered buzzword for stress. And it's about time someone -- anyone -- restarted the national dialogue regoing about clinical depression and mental health.

In 2014, the stigma surrounding depression is every bit as harsh as it was in 1998, when I was diagnosed. In some ways it's even harsher. That really sucks. We need people to talk about it, and to be honest, the more people talking about it, the better. If one of those places happens to be TC, and so long as TC isn't peddling a watered-down version of the topic, I'm all for it. By the same token, if Sam Altman wants to talk about depression and wants to do his part to alleviate the stigma, I'm all for it. None of these articles is ever going to be perfect, or capture 100% of the issue. But I'm glad we're getting these articles, nonetheless. For decades, this was something people just didn't talk about or admit to in public. I'll take public.
My point is that it's tough to say "I told you so" after the fact.
It seems like its an evolving thing -- maybe like car design... there is language design also. All of them bring new things to the table, and the good ideas are then debated by designers and copied into other languages.

Languages get popular because of the people who use them. PHP ruled because it was easy to use and had a ton of tutorials - with a huge userbase to answer any question.

I'm not sure why people knock C++, its ugly but its fast. Obj-C is popular, just less popular than c++ (I think? Perhaps there are just easier ways to create apps for *nix and windows than Obj-C). I'm not sure about anything Java.

Javascript was an exception, IMO, because... they had a monopoly on being the only language that lets u modify webpage content programmatically.
Ha, I assume the name is a play on "Y U NO HOST". Well done.
Is it really your claim that SAT prep rates by race are identical to prep rates for every narrow specialized test out there? No confounding factors having to do with how well known the SATs are in various communities as compared to other tests? None to do with public and charitable funding for SAT prep that doesn't exist for other tests? Nothing like that? It's a standardized test so let's extrapolate from whatever data happens to be handy?

Do you have data on any narrow, specialized exam to posit this correlation with the SAT?
64,019 Searches: A Dark Journey Into My Google History
I've always believed that in a Venn diagram, the intersection between 2 circles "Embraces Technology" and "Helps Others" was very large.

Thank you, Jean, for sharing a such a beautiful example.

And thank you, Arthur, for posting this today. You just stimulated my own wonderful memories on an otherwise sad Father's Day.

RIP, William A. Edelstein.
You're mentioning some very important points, but I disagree that stories like these are not helpful. The first step to treating complex problems like these is acknowledging that they exist in the first place. The second step is to create an environment where it is okay to open up about mental health issues. Both of these points are addressed by this story.

You're talking about the third step, which is ensuring an environment where people can get the correct treatments and address the issues in a helpful way. I think this is vital to ensure that most people who suffer from anxiety, recurring depressive episodes or other symptoms that are triggered by a hard-and-fast lifestyle, get lasting benefit from treatment.

The problem is, most Americans (and Hacker News is in no way an exception to this) are stuck somewhere before point 1 and 2. So just opening the discussion up a little, is in fact moving in the right direction.

Although I do agree that someone should point out that "just be cheerful", "just talk to somebody", "just take a holiday" is dangerous advice which only serves to sometimes reduce the pressure a little. Doing things like these rarely addresses the underlying issues (unlucky genetics, unrealistic ambitions, unhealthy lifestyle, self-destructive thought patterns, unresolved relationship to traumatic memories, etc).
It seems to me that the artistic portion of Wind Waker was given a little more attention than the technical one. The lack of instancing/batching when rendering grass or the lack of efficient culling outside, for instance, surely doesn't match the care with which the artists designed the lighting or splatted sea materials.

Still, great analysis.
Cell Signal Booster For Home
We're currently in the process of moving to a new home which is slightly out in the country and we've noticed the cell service around the house is very iffy.

My Father and Mother work from home a great deal and they're hoping to avoid having to put in a land line.

Does anyone have any experience or suggestions for an Antenna or booster or something we could put on the roof of our house to make the Cell Signal more stable?
Palestinian game startup celebrates Father's Day by releasing Spermania
Wow... This is really useful!

I've also always thought it would be cool to have a drag-and-drop connect-the-dots UI like OS X's Quartz Composer for network shaping stuff. It probably would be manageable to write one for this system.

Are there any similar systems that give you packet-level control instead of byte-level control?
Creationism Vs. Evolution
If you're not going to read the article, why should I read your comment?
This would annoy me to no end if it impacted me to any degree.

Another annoying feature (new, I think) is auto zooming new tabs/windows I open if I had been zoomed in on the previous page. It doesn't seem like it can be turned off.

Also, asking permission to view in full screen is kind of annoying. But an immediately following popup with "www.youtube.com is now full screen" is just obnoxious. We also probably shouldn't begin desensitizing users to clicking "Allow" in non-security situations.
Do you honestly think you can compete against wives, girlfriends, friends, frenemies and family who could do the same thing for less?
I think this is very individual. Glad it worked out for you, but experimenting with self-medication with untested drugs could go both ways. A Google Scholar search for "psychedelic drug psychosis" makes clear that there is nowhere near consensus on whether this is an advisable option.
The author is doing a great service to WebGL by actually testing the beta, and reporting bugs to Apple.
Sunday Conversation With Rabois (Round 3)
Nice job, at breaking browser features such as the back button.
Relies too heavily on Prisoners Dilemma, should read Governing the Commons by Elinor Ostrom
Parse Form – micro JS library that returns input values
Also interesting is that the game is having something of a resurgence. IIR it wasn't as well met when it was first released, but it's grown on the community and is really being held up today as a classic.
>This comment does not warrant downvotes

Thankfully the system exists whereby one person (you) doesn't get to decide that.

Over-pathologization might be an issue, but isn't really the topic of discussion. Trying to misdirect the argument from "there's widespread depression" to "it's probably something else" is exactly part of the problem.

The OP is putting forward the same, tired arguments that "feeling like this is normal, get over it". Clearly and admittedly he has no experience or qualifications, so how the hell does he know?

http://hyperboleandahalf.blogspot.ca/2011/10/adventures-in-d...
I've thought the same thing. I'm constantly amazed that companies don't consider the health of their employees, both physical and mental, worth investing in. It's my firm belief that it would pay back many times over.

I like your shrink idea (though probably once a week is enough). If it was me, I'd also encourage daily 1-hour exercise (gym, soccer, walking, whatever). It really helps.
To whom is your product addressed? Might be good to find a co-founder connected to the market you're targetting. As a co-founder, even technical, you need to understand your users and you'll have to sell your product, so networking in your target segment is something you have to do. Double benefit if you find your marketing co founder while doing customer development.

Edit: grammar
"How is Go or Rust better than C C++ Ruby Python Lisps Java Smalltalk Erlang and whatnot." - sure fire way to start a flame war with programmers ;)
Transition to a Post-Carbon Society
This is a great example of PR and "business journalism" playing out at the highest levels, and yet another example of why the NYT is the last of a dying breed, and not the future. Not one skeptical, much less difficult <cough>wage collusion</cough> question.

You could do much much worse than to keep the distinctiveness and high standards of Jobs's Apple while weeding out the bad idiosyncrasies a tyrant can leave behind. And doing that while preventing the oversize egos of a bunch of 3/4-scale Jobs wannabes from exploding over each other. Tim Cook's Apple is less random, but otherwise much the same as Jobs's, and that's good.

Isn't it enough to be the competent keeper of a visionary's flame without turning a business into a museum, or a self-parody? Eventually Apple will need to be really different from Jobs's Apple. But not for a while.
This is not how it was introduced, the blog post was the introduction. We published earlier research papers because we publish papers.

The plan was always the same.

Before this, the project wasn't really real, it was just research.

If you consider this "public messaging", then I guess google should never release research papers or research SDK's without fear of being raked over the coals?

If so, that's a sad state of affairs.
> you can multiply n by k, k by m matrices to get an n by m matrix, but anything else is a type error.

This is exactly how Repa works, it uses a Peano encoding of the extent of dimensions to make invalid array operations inexpressible.
How many languages are the webpages you visit written in as to make this feature so annoying?
I believe they're just comments pulled in from google+ threads that mention the video in question, based on the logic that all comments on the video should be grouped. The problem is that people don't actually comment on videos on google+, they just share content.
The risk goes up if you're hanging out with a group of armed insurgents heading towards US infantry wearing no clothing to distinguish you as a noncom before crouching behind cover to aim a shoulder mounted lens at an Apache that was just subjected to RPG fire.

https://en.wikipedia.org/wiki/July_12,_2007_Baghdad_airstrik...
This brings up a more general question: why have things pop-up to the top of the screen where it has to push the screen down slightly after versus having it pop to the bottom where it wouldn't be a problem? Do users not see things on the bottom? My memory is that Firefox uses bottom bars a fair amount like for searching in a page but chrome only does for file downloads.
How I use Hiburo as a student
Sadly, none of this would make any sense if I had not already learned it the hard way.
Seeing great software developers who have other major interests makes me depressed. Here I am devoting all my time to programming and I still can't achieve anything significant. How do they manage?

Oh, well... Congrats to DHH anyway! Very impressive.
The hostility comes because you're going out of your way to interpret what I said in a way that makes me wrong, rather than seeing how I'm right.

And you're doing it again. Did you just ignore my explanation above, about how any use of non-metric units in the US is ultimately due to the half-assed adoption of the metric system in this country?
no percol is not shell plugin, but a simple cmdline util used in a pipeline, I suggest you take a look. I understand that animation on the website is a little bit confusing though.
The topic of the thread is "We need to talk about depression" therefor I'm on-topic. Just because I disagree with the premise of the article does not mean such opinions are misdirection or off-topic.

Your assertion that credentials are needed in order to form an opinion about what is and is not normal human experience is in my opinion ridiculous, and it borders on the "appeal to authority" logical fallacy.
I'd just use xml2json and then apply jq. Usually gets the job done. The benefit of that is that you only need to learn jq.

See this blog post I wrote a while ago for an example: http://jeroenjanssens.com/2013/09/19/seven-command-line-tool...
There's a stigma against mental illness in the US, and while I don't have solid statistics for it, I think it's reasonable to say that there are many, many people who hide their mental illnesses because of that stigma. These aren't people who, in your opinion, may be self-harming or violent, but they still suffer enormous pain.

The problem is that your argument, even if it is true for a significant portion of people diagnosed with mental illness (which I personally am not convinced of, but also have no hard numbers on hand), makes it more difficult for those people who currently are afraid of how society will react if they attempt to treat their illness. It creates a bar that someone has to be "this sick to get diagnosed". It creates a fear of being told that your problems aren't really problems, and you're just not dealing with them correctly (regardless of the intent of your original argument).

I think that it's not appropriate _right now_ to deal with over-diagnosis as a serious issue in comparison to under-treatment. Maybe, in a future when it's socially acceptable to get help for mental illness, we can deal with over-diagnosis if it's a serious issue. But trying to stamp out over-diagnosis right now contributes to a more dangerous stigma.
> At 4:12 he says he found Apple and Steve Jobs to believe advancing humanity through the equality of all its employees.

Yes, it's clear revisionism.

For example, Jobs didn't believe in donating to charities. The first thing he did when he rejoined Apple after the NeXt debacle is to cancel all charity donations. After his death, restoring charities was one of the first things that Tim Cook did.

There's also ample evidence that Apple treated its employees very poorly, especially compared to the other Silicon Valley companies (for example, Jobs refused for years to provide commuting shuttles to its employees despite heavy complaints and internal petitions).

There is a reason why Apple has never been even in the top 100 companies to work for.
What do you want your marketing cofounder to do?
The lack of instancing is because there's no need for it. Consoles in general have low-level graphics APIs that let you make tons of drawcalls without the performance issues you get on PC.
I am not surprised. I tried to add some additional languages to Google (web) preferences to the "Skip translations for" but then the primary language for everything Google was changed to one of my additional languages. I had to go back and change it to default single language.
The author is spot on, it is annoying.

As opposed to the author though, I believe yet another setting is not needed: the translation tool is readily available as an icon in the address bar, so if I want to use that nice translation tool, I can easily just click this icon.
I'm not entirely sure, but I believe Go is basically a continuation of Rob Pike's vision in terms of how computing should be in general. (Plan 9, acme, rio, procfs, etc.) It's the spiritual successor to Limbo, which itself was the successor to Newsqueak. They basically extend upon the general model of C, but add things like built-in concurrency (inspired by CSP), conservative garbage collection, type checking and so forth. They also aim for simplicity and removing complicated features (see also cat-v.org and "harmful software" to understand the philosophy).

As for C++, Java and so forth, popularity is no indicator of quality. That and Smalltalk/Smalltalk-esque languages had rocky starts, including difficulty of acquiring development environments and performance overhead.

EDIT: Concerning Objective-C, it's pretty tough to work with it outside of an OS X-related environment, because of the lack of essential libraries. There's GNUstep, which tries to fill in the gap, but it remains very behind and it has very little development going for it.
We are dealing with a much different environment now since we cannot count on an ever faster single CPU. We also must deal with an environment where your program can be attacked via the network or how it handles memory.

Its really about time for a new set of languages given a historical view (after you remove some of the distortions brought on by the Java bankroll).
My understanding was that the license they're talking about is intended more for "cultural" works like music or film than for software. The argument against -NC for software is far stronger, IMHO, than that for cultural works.
Ok got it, thank you for your quick answer. Didn't know, craigslist was used for accommodations. What kind of accommodations were the convention participants looking before airbnb? I would have suggested those people were looking for hotels and thereby not searching on craigslist.
Just a safety warning for some readers: if you have a past history of delusional thinking, other types of psychosis, or a family history of either, this is not good advice. Psychedelics, especially at higher doses, can trigger harmful psychotic episodes quite easily in susceptible people, which is bad for personal safety and mental health, and can cause lasting damage to relationships with friends and loved ones, as well as potentially wreck a career.
Wait for all the feminazis to complain about white male priviledge. Nowadays it's a sin to be while, male and accomplish something.
Network Literacy in the Networked Age
I'm not sure -- the game runs with a good frame rate in nearly all places (IIRC), so it doesn't seem like they needed the power that'd be freed up by better culling. Maybe they just didn't (prematurely?) optimize there and instead spent their time on some of the other little details from this post?
xmllint - http://xmlsoft.org/xmllint.html
I feel that. On the other hand, it is nice to have a "champion race car driver" as a counter-example to negative programmer stereotypes. Go David!
According to http://crbug.com/237522 the second time you click 'No' it should offer you a 'Never translate this language' option.

Edit: it's under the 'Options' button of the translate popup.
I found this by looking at the repa docs:

mmMult :: Monad m
=> Array U DIM2 Double
-> Array U DIM2 Double
-> m (Array U DIM2 Double)
mmMult a b = sumP (Repa.zipWith (*) aRepl bRepl)
where
t = transpose2D b
aRepl = extend (Z :.All :.colsB :.All) a
bRepl = extend (Z :.rowsA :.All :.All) t
(Z :.colsA :.rowsA) = extent a
(Z :.colsB :.rowsB) = extent b

http://www.haskell.org/haskellwiki/Numeric_Haskell:_A_Repa_T...
Anybody got a quick explanation for why desktop APIs have such trouble with lots of drawcalls? What is it that Mantle, Metal, etc. do differently that saves so much time?

(And how much of that is a problem with just OpenGL vs. how much does it apply to DirectX as well?)
The author of this article is uninformed to say the least.

The speeds quoted are consistent with a low-end 25/5Mbps plan. Using this single datapoint as a measure of the worth of the network is ridiculous. 100/40Mbps plans are available right now, and 250/500/1000Mbps plans will be available soon - the hardware is already capable of these speeds, we're just waiting for RSPs to finalise their product offerings.

There is nothing wrong with government-owned 'natural monopoly' infrastructure, wholesaling to competitive retail providers. This makes a lot more sense than infrastructure level competition - we've already seen this fail in Australia with cable networks (Telstra vs Optus).

As it stands, we are now cancelling a nationwide FTTP network in favour of a $41B FTTN rollout - technology that is already >10 years old and nearing the end of its useful life.

Thanks Liberals.
Intelligence officials continue to make carefully worded statements that may be technically true in some narrow, legalistic sense, but are designed to deceive.

Why does the Washington Post just present this misleading material at face value? Isn't it their responsibility to help the reader get at the truth, not just be a stenographer and mouthpiece for these fuckers?

The FBI doesn’t have any capability to operate in Moscow
without the collaboration of the FSB.

Maybe the FBI by themselves can't operate in Moscow all by themselves, but certainly they work with other agencies that can. Why would they include this quote if not to deceive the reader?

"The United States did not request that any country force
down President Morales’s plane," said Hayden, the National
Security Council spokeswoman. "What we did do ... was
communicate via diplomatic and law enforcement channels
with countries through which Mr. Snowden might transit."

What does this doublespeak even mean? What insight does it add to this topic? It's worse than deceptive, it's maddeningly meaningless.

Several U.S. officials cited a complication to gathering
intelligence on Snowden that could be seen as ironic: the
fact that there has been no determination that he is an
"agent of a foreign power," a legal distinction required
to make an American citizen a target of espionage
overseas.

So the Washington Post would have us believe that there are legal constraints on surveillance of Snowden in Moscow, and that our intelligence agencies are respecting those constraints.

After all we've learned about surveillance of innocent Americans while in on United States territory, is it really credible to think that there's anything at all they won't do to an "enemy of the state" while in a foreign country?
I remember just stopping and watching the waves in awe. I'm glad I'm not the only one who was charmed by them

"this animated wave material is one of my all time favorite fx in game art"
Though he mentions also that he wants to sometimes use the feature, rather than having to deal with the everytime/never options.
The Stream API
There was a panel at a summit in Colorado where someone was talking about their plans for fact based journalism on a new Al Jazeera America, and someone from MSNBC or one of the other cable networks was there.

It was a really wrenching exchange as the existing cable mogul defended the status quo, saying something like, "We'd love to have sophisticated news consumers tune in, but those people have complex lives and interests, they don't watch news every night, they just read it quickly online then go to things like the ballet. We run the market experiment with sober, deep, fact-based news every night against PBS. It doesn't win."

It's helpful to realize that even when Fox is top of the ratings, the viewers it has as a percentage of the American population are exceedingly tiny.

In a Gallup poll in 2013, TV still leads, in surveys. But surveys overstate things, because people want to look like they actually consume news.
http://www.gallup.com/poll/163412/americans-main-source-news...

On a strong weekday, Fox is looking at maybe 2 million viewers for the entire day:
http://tvbythenumbers.zap2it.com/2014/06/10/cable-news-ratin...
(ie, under a percent of the US population).

It's easy to credit TV news with a larger cultural impact than it actually has.