skysight-inc/HackerNews huggingface dataset:
> So you go directly from 'doesn't warrant a full diagnosis' to 'doesn't exist'? What exactly are you suggesting here?

For example flu-like symptoms do not necessarily mean that you have early onset AIDS or ebola virus even though those diseases do produce flu-like symptoms. Therefor people shouldn't refer to those common symtoms as "mild ebola" or "mild AIDS". The same principle applies to mental health and words like "depression".

> Another way to put this: It is normal for someone to become depressed in response to tough circumstances or disappointment

I would argue that this is incorrect. If a certain human condition is normal then by definition it is not an illness! Therefor to use the word 'depression' to characterize normal circumstances is not only a misnomer but a dangerous charade that downplays the seriousness of the genuine mental illness. A whole generation is confused on this point in my opinion due to advertising campaigns that are designed to confuse them and the doctors don't seem to be motivated to help clear up this confusion and I can only assume that is due to profit incentive.
DHH Wins 2014 Le Mans GTE-Am
PG also ...
Yes, I am totally confident in Comcast's ability to properly ensure the security of their system, and don't think someone who connects to the guest SSID would ever be able to root it.
>your traffic always takes priority

Does it really though? QoS on consumer grade network devices is thoroughly useless / ineffective in my experience.
Good point. Since there's already been ice ages, that only leaves fire and earth ;-) Though then again, some people say the dinosaurs are extinct because of meteor strikes, so maybe earth is done too?
Percentage of Bachelor's degrees conferred to women by major, 1970-2012
And how many are auto-enabled by the ISPs without any notice and no way to opt-out?
Quick Decision Tree Learner
If you really are depressed, everyone around you most likely already know it. They already know, the medication will not be the reason people know your mental health.
For my wife with severe clinical depression, Prozaz literally saves her life. The difference is night and day.
Apple made $41.66 billion from all products in FY2012. The amount from iAd appears to be negligible.
Ask HN: What's with all the new languages?
I have no particular background in programming languages design and theory but It's been an exciting topic the last few years since a lot of new languages have gained popularity and also most of the big companies seem to have one or two of them in their portfolio (no need to list them all really C#, Go, Swift etc).
I've been also on an exploration lately into the history of computer science and reading about the Lisp family and Smalltalk as they seem to viewed as the better designed ones. There is also that quote from PG where he says langs that are invented for the use of the author tend to be better.
So what I don't understand and hope somebody here could shed some light on it is what's with all the new languages? How many of them really bring something new to the table, a better way than the old one? How is Go or Rust better than C C++ Ruby Python Lisps Java Smalltalk Erlang and whatnot. Are those languages designed for very specific cases where older languages can't cope with. When I read about Smalltalk or Lisp or Haskell people regard them as the pinnacle of programming language design and yet their popularity isn't really proportional to those statements.
How do languages get popular? Money, syntax, portability? Why did PHP rule the 90' and not Common Lisp or Erlang or whatever. Why do I read so much bad stuff about C++ from smart people yet it's one of the most popular languages. Why isn't Objective-C more popular since it is too C with classes? Why Java and not Self?

When I ask those questions I am in no way trying to discredit new languages and their usefulness, I am just young, naive, not very smart and trying to get and idea of how the real world of programming and computer works.

And yes, I know the story of JavaScript. Surely that's an exception in the rule of how languages get popular?
The documentation links in the app list are mostly dead.
Let me just add a vote for creating a set of use cases to demonstrate the potential use of the service. I think it would go a long way to helping non-technical users understand the value. It could just be me but if a developer has to get involved then the value proposition to me is much smaller as I'd just use dompdf, fpdf, or some similar library.
Interesting.

I wonder if it might be possible to prove the existence of fixed points of compression programs using only general assumptions (which would be satisfied by the Lempel-Ziv implementations the author discusses so well).

Such a fixed-point theorem would probably not tell us how to find solutions but it would be illuminating if the assumptions could be made weak enough.
What's Really In Vaccines?
Also happens in Chrome on Android.
I find DirectWrite to be a step down from GDI in terms of crispness and readability, and I don't think I'm alone.

Infinality on Linux can look great on the other hand, if configured properly.
I just use it just as a pretty-printer for the console (jq '.') , and it does the job very well.
For founders, it is a good idea to scope which socio-economic-environmental factors would contribute to their dissonance or depression. For me it's the lack of face-to-face contact, being an 'outlier' in so many respects, being in an environment that is not as innovative or open to entrepreneurs and so on. The list is not that encouraging but as long as the factors are known at least they are 'known'. Also these factors can easily contribute to freelancers, independent workers, etc.

The next item to know is that there are factors that would actively contribute to depression. I used to have some really bad habits that would otherwise feed into some sort of circle of depression and these would pop up when I am triggered. These habits formed because of thought patterns that I have somewhat developed growing up. Whenever I feel the triggers, I need to make sure that I don't engage in any of these bad habits or that if I do, I need to try and get out of that zone.

I've had my first episode when I was really young - culminated in a few sessions with a psychologist at school - so I've had this affliction for a while now. On top of that, I've been entrepreneurial since I was young so I think that the external 'being a founder' is hard to separate from the biology.

It's a bit of a circle for me - I get in founder phases and then when the business or idea fizzles out or when I need the cash, I get into employee phase which then culminates in me wanting to get my feet back into the entrepreneur game... and so on and so forth. At the moment I'm in that founder phase and have made commitments and arrangements so that I don't get back into being an employee for at least January 2015.
Y U break my back button? Seriously hate sites that do that.
This feature is very well designed and the author of this post did not have anything better to write.
Landscape photographer using iPhone
How do I disable/enable the XFINITY WiFi Home Hotspot feature?

We encourage all subscribers to keep this feature enabled as it allows more people to enjoy the benefits of XFINITY WiFi around the neighborhood. You will always have the ability to disable the XFINITY WiFi feature on your Wireless Gateway by calling 1-800-XFINITY. You can also visit My Account at http://customer.comcast.com/, click on “Users & Preferences”, and then select “Manage XFINITY WiFi.”

http://wifi.comcast.com/faqs.html

edit - and it was announced in June of last year apparently. Though they may have had a sign on the door saying 'beware of the leopard'.
Eating habits are called that for a reason.
it is just not in their interest to do so

Interest is the keyword here. Banks collect it on their customers' money while they declare it to be 'in-flight'. This is the main reason why transactions that should take seconds are still deliberately delayed for days.
The request to stop advertising and stop using IKEA's name are exactly what happened.

The only things you are adding are:

(1) Suggesting a multibillion dollar coroporation license its trademark to a stranger on the internet for free.

(2) Suggesting a company that is being infringed on host the infringing website.

(3) Suggesting a company give away insider information and free product as some sort of reward for using their company name to make money for themselves.

I'm just trying to be playful when I say that you have the negotiating skills of a 12-year-old, but seriously, nobody on Earth would agree to those terms or suggest them outright.

Do this. Make a website called McDonald's burgers, use the McDonald's logo everywhere, and then put up a bunch of burger recipes and google ads.

Let me know when you get a bunch of free stuff from McDonalds and they start hosting your website. ;)
Lessons For Entrepreneurs From The ‘Art Of War’
Don't forget https://www.scenemusic.net/demovibes/ - demoscene streaming music radio
As a transgender person in prison... Probably, not too great.
I slogged through the article hoping to see mention of the no-poaching shenanigans. Disappointing.
Oh, of course. It's okay to kill migrant workers, as long as I don't create pretty products. Apple is like any other company, it doesn't matter how they paint themselves. What matters is the peoples lives that are being ruined.
Seems egotistical as well as self-serving. "Health" is one of the few industries that will continue to provide solid revenues until the penultimate human perishes from this earth. And I'm not sure what Apple will bring to the table that noone else on earth can bring, other than Apple-branded products.

But that's just like my opinion, man.
There are/were about 37 testflight spots available. We are pitching it at masshack (Boston hackathon) this evening. We'd love to have lots of interesting geographic areas show up, especially runners capturing a ton of new turf or recapturing others' turf (San Francisco/Boston I'm looking at you).
18 year olds don't fly Apaches. It takes 2-3 years at a minimum, after enlistment, before all the required schools are completed before someone is qualified in an AH-64. In the case of most officer pilots, tack on another couple of years for commissioning.
What a load of rubbish.

Like most ignorant ant-vaccine pieces it fails to list any reputable sources for its information; And I use the word information very loosely here.

Why does it not list any? Because you will be hard pressed to find a quality peer-reviewed report that doesn't contradict the picture this site has painted.

This post needs to be deleted with extreme prejudice as it's misleading and serves no real purpose other than to misinform the ignorant.
There is still a useful purpose in the end (making money). School busywork and arbitrary rules don't have that property, which makes them radically different to deal with.
>As compared to...who, exactly?

Literally every other company selling you hardware?

>by definition they're holding onto as much of your data as any other company in those businesses.

Retaining information and letting others see that information (privacy) are not mutually exclusive. Swiss banks store all sorts of private information, but are known for protecting their customer's information and privacy. Implying that Apple storing that information is the same as them letting someone who isn't you see it is dishonest and wrong.
وظائف معلمين ومعلمات فى الخليج للتعاقد 2014 / 2015
> Rather easy to take potshots, now that Iraq is falling apart. If this outcome was so obvious why wait until now to write an op-ed?

It's outcome was known and obvious from the get go. You kill the dictator that repress another extremist. What did you think it was going to happen? No retaliation.

America's 'Wars' from Vietnam, Iraq, Afghanistan, Syria, War on Terror (and War on Drugs) have all been, very, very, very bad. I can't think of a military campaign that accomplished their goals, unless said goals were to cause as much shit as possible and get paid shit ton for doing so.

http://www.tomdispatch.com/post/175854/tomgram%3A_engelhardt...
I agree with you too! I'm just expanding on that a bit, and saying how even if distinguishing the products was somehow realistic, it's solving the wrong problem anyway.
Zelda: The Wind Waker – Tech and Texture Analysis
You're right that some of the features that have been added probably come from FE2 and FFE. My point is mainly that oOlite in the large is much more like Elite than it is like the later ones, a few features here and there notwithstanding. Especially in the overall feel. Maybe it's changed a lot since last I tried it, but it at least used to be basically a prettier Elite, as I've mentioned.

> These things will happen regardless as to whether you are there or not. THAT!.. is one of the major points that differentiates between the two games, which makes oOlite a game of its own.
>
>This was more or less in the original (Acorn) Elite and was absolutely in Frontier.

For Frontier, maybe relatively extensively. For the original, I'm 99% certain that a system for all intents and purposes does not exist when you're not there, at all, and that the ship traffic is simply a pseudo-random property of things like tech level and government type. So while you're in a solar system, yes, that's there, though only in a very crude fashion in the original (the ships are pseudo-randomly created on each entry to a system). And yes, maintaining state when you leave a system isn't exactly new either.

> ... But it quickly falls back into a revisionist history.

I agree, in fact what I like about oOlite is that unlike the Frontier games, it does not try to "transform it into something huge".

> Considering that "Elite: Dangerous" is only half done, a bold claim.

Agreed, it's clear that Braben at least has never really been satisfied and have wanted to stretch things very far. In my opinion the Frontier games fell flat because he was too ambitious at the time, while oOlite works because it's not trying to be everything that Braben at least wanted, but something small and hackable. And that's awesome, but if Elite: Dangerous is "just" at the level of oOlite, it'll be a massive disappointment, and a massive underdelivery on the concepts they've presented.
Edit: Apparently someone completely changed the title and the article? Ten seconds ago this was about how fonts are finally fixed in Chrome on Windows. See Akhilan's comment.

I suspect this will drop off the front-page in a flash now that the URL has been changed from something relevant and newsworthy to an introduction article about Microsoft's six year old font rendering API.

Original comment below:

~~~

This is great and its very significant to HTML canvas users. Canvas fonts looked awful in Chrome (and FF) when pretty much any transformation matrix was applied before rendering fonts, but everything looks correct now. (This flag existed in April, but still had serious issues[1]. Those all seem fixed now.)

(For canvas in Chrome, letters used to kern so poorly they'd be stuck in each-other, or create letter-sized gaps, or have punctuation like commas in inappropriate places. Animation where a font "zoomed" looked like a text earthquake, as the glyphs shifted back and forth)

[1] https://code.google.com/p/chromium/issues/detail?id=176351
In your rush to be pedantic, would it kill you to engage your brain for a few seconds first?

The US uses the metric system in many places. However, adoption has been half-assed, and non-metric units remain in common use in many situations. I buy soda and wine in liters but milk and juice in gallons, for example.

The fact that any non-metric units remain at all is due to the half-assed nature of metric system adoption in this country.
Oddly, I have no problem with those. Something about fermented milk specifically sounds bad. Even though I'll happily eat all sorts of cheese.
I've now implemented the binary search version; I was right, the factor 10 was about correct, and even with 20 mio buckets the algorithm is still faster than the FPGA and more than 3 times faster than his faster software algorithm even though he's got a newer CPU (I'm running it on a Core 2 duo (single-threaded) at 2.5 Ghz), and again, he's really using something between about 1000..100000 buckets, which would make my program on my machine between 17 to 32 times faster than his:

buckets gcc -O1 gcc -O3
1000 75 ms 72 ms
10000 105 ms 102 ms
100000 135 ms 136 ms
1000000 243 ms 240 ms
10000000 580 ms
20000000 693 ms

(Results in my previous post were with gcc -O1.)

All results so far were with random numbers with an uneven distribution: vec[i]= (i / len) * random_between(0.,1.). Here are the results for the binary search with vec[i]= random_between(0.,1.):

buckets gcc -O1
1000 82 ms
10000 115 ms
100000 148 ms
1000000 360 ms
10000000 735 ms
20000000 860 ms

(He's using a Gaussian distribution, not even.)

Here's the code:

int nvals= ..;
double* vals= ..;
int nbuckets= ..;
double* buckets= ..;
unsigned int* res= ..;

int i;
for (i=0; i<nvals; i++) {
double val= vals[i];
int bi;
{
int lo=0, hi=nbuckets;
while (lo < hi) {
int mid= (lo+hi) / 2;
if (val < buckets[mid]) {
hi= mid;
} else {
lo= mid+1;
}
}
bi= lo;
}
res[bi]++;
}

(Embedded within a Scheme driver program: http://christianjaeger.ch/scratch/binning.scm)
i fix it :)
You might check out these:

http://www.w3.org/Tools/HTML-XML-utils/

However, I just use a Ruby script which loads the Nokogiri library:

https://github.com/clarkgrubb/data-tools/blob/master/src/dom...

https://github.com/clarkgrubb/data-tools/blob/master/doc/dom...
I made the file DanBC referred to above, and wondered about how much computation you could do with iterated decompression (specifically, deflate-type decompression). Could you make a zip file representing a Turing machine, so that after unzipping it it represented the machine after one step of processing, and after unzipping the result, represented the machine after a second step, etc.

Or if not a direct translation of a Turing machine, then some other Turing complete system.

As far as I know, no one has done this, but if it is possible, one implication would be that you couldn't prove whether the process of recursively unzipping a file could continue forever, or would halt.
The construction/real estate bubble in China is not long for this world. China might have used a lot of a commodity/product, but we should be careful in believing that is an equivalent 1:1 economic comparison.
I would encourage everyone thinking about depression go watch this TEDx talk. He's not the most traditional speaker, but his story made a huge difference in how I understand depression.

http://www.ted.com/talks/andrew_solomon_depression_the_secre...
1. The demo user has changed its password as it seems atm.
2. I installed it and it's really nice, but why can't i add other dynamic dns services? Why do I even have to have a domain for that and can't just use my digital ocean ip?
This comment does not warrant downvotes, even though it makes a hard-to-agree-with argument. I myself disagree with this on many counts, but the poster does present a legitimate question. Over-pathologization and trivialization both take place. The disagreement here is about the degree and prevalence.
Invalidated? What does that mean?

Presumably you mean that his moral judgement is suspect and therefore you won't follow his principles. That's fine, and I can respect that.

What I cannot agree with is that you can't learn anything from someone you disagree with. I think that's a terrible principle to have.

If you can't learn things from people you don't agree with then you are at risk of groupthink[1] at the very least.

As a specific example, William Churchill's leadership of the British Admiralty during the Gallipoli Campaign[2] in World War 2 was - in my view - completely immoral (as well as terrible ineffective). Indeed, his attitude towards the troops he sent to fight created one of the core national myths[3] of my country.

However to reject learning anything from Churchill because of that would deprive me of a lot.

One can learn a lot from Henry Ford about transforming industries. Does the fact that he had his newspapers publish anti-Semitic writings[4] mean we should ignore him completely?

Does Bill Gate's many ethical failings while building Microsoft into a monopoly mean we can't learn from how he structured his development teams during the browser wars (I didn't realize how ironic this example was until after I wrote it. Maybe Marc Andreessen could have learnt from him too..)

In business there are plenty of people with moral failing in one area or another.

In my view you are better sucking the marrow out of their teaching, and then viewing what they say through the lens of your own ethics.

[1] http://en.wikipedia.org/wiki/Groupthink

[2] http://en.wikipedia.org/wiki/Gallipoli_Campaign

[3] http://www.ozpolitic.com/forum/YaBB.pl?num=1398405363/61#61 (Sorry for the random forum link, but finding a better short summary of the "the English officers sent the Aussie Diggers to die while they stayed behind" thing is too hard right now.

[4] http://listverse.com/2010/02/12/10-terrible-bigots-in-modern...
Comcast's service has an opt out option and was announced a year ago. I don't like to be standing up for them, but you are misrepresenting things a bit.
World Famous Elephant 'Satao' Killed By Poachers In Kenya
What I'm about to say applies just as much to appliances but making people think they can do everything with one-click breeds a load of ignorant and lazy "sysadmins" with very capable, very connected and extremely exploitable Linux servers sitting exposed (by design) on home networks.

The commoditisation of VPS (and cloud) servers brings exactly the same problem. Updates aren't automatic by default and so many VPS holders are devs sitting in Windows without a clue about anything past the `sudo apt-get install lamp-server^` they read on a forum. Months pass without updates and before you know it, there's a remote update a script can catch.

Webapp updating is another thing altogether. Relatively few are well packaged and even fewer have nice automatic update migrations. So they go stale and get exploited.

The [immediate] future of internet security looks pretty dismal.
Could you give us some more information on your saas project? That might help figure out where to look.
Where did he say that
People interested in that, might also find this interesting - https://github.com/al3x/sovereign
The parent said: "Apple makes money from you buying their products, not from selling ads." This is factually incorrect. Apple does make money from selling ads. Likely somewhere between $250m and $500m a year now as mobile ad revenue has increased quite a bit the last couple years.

While this would represent just a fraction of Apple's overall profits, it doesn't mean it doesn't exist.
I think using a static dictionary is a bit of a "cheat" since it's not truly "compressing", but just moving some of that data somewhere else, i.e. the compressor/decompressor increases in size. It also makes it less general. Compare this with e.g. pure LZ77 or Huffman, where all the data in the output is coming from the input itself and not somehow embedded in the algorithm.

Incidentally I really like LZ77 and its variants; it's my favourite compression algorithm, due to its incredible simplicity (a decompressor is just a bit over a dozen instructions) and intuitiveness. Thus I've always considered it odd that Huffman's paper was more than 20 years before LZ's - the Huffman algorithm is rather more complex. Perhaps the LZ algorithm was well known already, and considered too trivial to write a paper about? I do know that many have rediscovered LZ independently, without ever studying data compression theory.
Yes. But it probably doesn't help at the hop from their and onward.
I can assure you that this feature is the reason why I don't use Chrome as my main browser.