skysight-inc/HackerNews huggingface dataset:
A few years back when I quit smoking I spent two weeks with withdrawal symptoms the biggest one been depression. It hit me so harsh that I felt like I lost the earth under my feet. I’ve never felt anything similar and I can honestly say it was by far the worst period of my life. You wake up and you just don’t have the courage to do anything. Every single insecurity I had surfaced during those two weeks multiplied by ten.

The odd thing is that those two weeks were the most socializing ones I’ve ever spent. I felt like I wanted to be with other people 24/7 although it didn’t make any difference to my condition. And this imho is the biggest problem with depression, there are no visible signs that someone suffers from it. So if you don’t know if someone has it how can you help them.

Fortunately for me this hell lasted only a couple of weeks, until my body cope up with the lack of nicotine. I don’t know how I would manage to live with something like that for years or even decades. I have the outmost respect and sympathy for the ones living with depression.

Without trying to be smart ass I have the feeling that depression is a fundamental problem of lifestyle standards. The majority of our insecurities are imposed on us by some wicked version of how life should be. So instead of enjoying the little moments of happiness we tend to believe that happiness is a constant situation which happens to be out of our grasp and thus we hammer ourselves with the inability to get there. And then you end up with a dozen insecurities and everything seems so vain.
I can't be certain, but he may have been employing sarcasm.
I've been told that NZ is seen as a backdoor into Australia.

I don't know if that's a genuine phenomenon or whether it's just a third-hand mutation of some shock jock talking point.
Is Scientific Genius Extinct?
https://github.com/lockitron/selfstarter/pull/22
Browsers already have the ability to ask the user if they want to accept a cookie. So all this law did was reproduced browser functionality that has existed all the way back to Netscape.

That all being said however, I'm not entirely sure it is "dead." The current legal standing from my understanding is a grey area...
I think you should release the social version first, let it find it's audience and then introduce additional features (like marketplace). I would suggest this even if you had the 2nd part finished. Also, I would inform users, in advance, of the upcoming features. I`m not sure what this app is, but generally speaking "surprising" monetizing related features can create user backlash.
Be fair but not apologetic, show the value of your core product and of the upgrades to come.
Vine - the crappiest app I can't help but love
All it takes is some relatively minor event (more focused competition, lower consumer spending, some kind of bad media attention) and their stock will tank, and the whole constellation could go down like a house of cards.

So if all it will take is a relatively minor event, why hasn't it already happened yet for a company that has been around over 15 years?
> What are my job prospects as a US software developer seeking to emigrate to Australia?

Frankly, assuming you have the right to live in the US, you are much better off staying in the US if you want to maximize your opportunities as a software developer vs. moving to Australia.

I say this as a Canadian who worked as a software developer in Southern California for 4.5 years but moved to Australia two years ago, largely to escape the restrictions of US work visas and try my hand at doing my own startups.

Sydney and Melbourne are the only two cities in Australia with sizable markets for software developers. Compare that to multiple regions in the US with large software industries (SV, SoCal, Texas, Research Triangle, NYC).

There are very few pure technology companies in Australia so the vast majority of software development is in-house development for banks, insurance companies etc. Australian companies also tend to be relatively conservative in terms of technology platforms so PHP, .NET and Java are the norm vs. Python or Ruby.

Certainly there are very talented and capable software developers in Australia, but the software industry is so small and under-valued (compared to e.g. mining or real-estate development) that there's very little opportunity to advance professionally.

Check out http://www.seek.com.au/ to get a feel for what jobs are on offer.

http://www.realestate.com.au/ is also interesting to get a feel for the eye-popping prices that Australians pay for housing. (I rent.)
By the sounds of it I think he has had some really bad media training.
Actually, the second citation you reference asserts that two psychiatrists participated in and coordinated ethnic cleansing, implying that psychiatry was the root cause. It states that eugenics is particularly stupid and unjust (note that this is not a theory recognized in psychiatry) and it was issued as a resolution made by merely three members. In other words, they lobbied a few European politicians into making a statement about facts not necessarily in evidence, in a very limited form to show tenuous conclusions not backed up by any research whatsoever.

Awesome.

As for the book, you're using the peacock term "acclaimed" and cited an Amazon product page. Not what I'd call a great citation.

This is the problem, of course, with citations. It exposes the hollowness of ridiculous arguments by allowing all to see exactly the underpinning assumptions behind statements and assertions.

This is why I invented [citation needed]. I appreciate you reminding me why I did so.
One small issue dev friends I talk to still face is pricing and the need to convince clients that a move to a ruby or js based tech stack vs Wordpress is worth it. In the country where I live, wordpress is far, far cheaper to host than anything else.
I realise "torn to spreads" is probably a mistake in there, but that's now my new favourite phrase. Especially in the context of lunch.
Accreditation is a tool of retaining economical privileges of certain class, not an instrument for weeding off morons.

Morons still get in. There's no accreditation in the whole world that says "This guy or girl is not a moron."
Easy way to bypass Windows 95 login
The cookie law is in no way dead, the ICO is just doing what every other 'compliant' site has always done.

New policy for the ICO site:

> Cookies set on arrival to the site.
New cookies banner displayed. Banner explains that the website uses cookies and that cookies have been set, tells users they can change their cookie settings (via a new cookies page), or continue to use the site.

I always thought the "set first and offer the user to kindly f' off if they don't like it" method was not in the spirit of the law, but that is the one that sites have adopted. There was never any realistic possibility of prosecution in that scenario, so i see this move as just the ICO accepting reality.
What sections do you have in your weekly team report?
Quick questions. Is it possible to migrate to Australia (Sydney) if you only have a DipHE (didn't finish last year of uni) and have around 2 - 3 years full time Software Engineering experience or MUST you have a BSc?

Also, I am potentially doing this through my current employer rather than as a skilled independent migrant.

Thanks

Edit: I'm from London
IT'S THE LAST 12 hours to get 30% off all our app courses.
Writability - Write in your browser
2nd Annual Burlington (Vermont) Ruby Conference Announced
Depression is a jargon term with a specific meaning, as well as an everyday word with a fuzzy less specific meaning. That causes some confusion in discussions like this.

Depression covers a range of different illnesses, with different severities.

Depression is not a normal reaction to a life event.

When someone dies you feel grief. That grief may be severe. But grief is a normal reaction to death. If, however, the grief is overwhelming and lasts for years, and interferes with your life then it has developed into depression. Depression is an abnormal reaction to life events.

There is a form of depression termed "reactive depression". Something happens, and a person doesn't have a normal negative reaction but has an abnormal extreme negative reaction and falls into depression. The main treatment for that would be to correct the thing that caused the reaction, with some CBT, and medication if needed.
and what's wrong with that? bitcoin is currently more like a stock as the market is waaaaaay too small, and thus you cannot expect stability from it. it will soar, and it will crash, many many more times. but more importantly, it will survive all that and grow steadily in the long term. long term investors are not affected by these bubbles anyway.
I think it might have been Derek Sivers who wrote a great essay about how in business the best policy is often just to ignore silly rules and regulations (except the really serious ones) until someone pulls you up on it. I took that to heart, and that was ultimately the best policy with this.

The ICO had dropped enough hints that they'd be lenient and go after the big boys and most evil violators first that 99% of sites were wasting their time panicking about implementing this stuff.. yet panic they did.
Not to mention there are far more developers for it (good and bad), for some things it's much faster to work with (for most blogs with some extra fields and actually for most websites, even with mildy complex functionality it is quicker to set up and work with) etc. I'm not a WP fan, but sometimes the 'new way' is just for the hard-on and 'public profile' of the developer and outside silicon valley or other startup hubs it's just not that popular (yet).
I've noticed this as well (and there was a post from Tarek Ziadé's blog a couple of days that mentioned it too) [1]

I've evolved to this approach - with the addition of WebSockets and a data binding layer (knockout) - to building the infrastructure for an algorithmic hedge fund over the last couple of years and it works extremely well.

Your backend components are free to do whatever they need to (in whatever language/technology) and publish data periodically. The web server simply dips into these streams of updates and transforms and routes them to the front end as needed. It's an extremely flexible and agile way to develop applications, I can't recommend it enough! In fact it's so nice to develop this way that I'm writing a book about the ideas and techniques I've used which I hope to post to HN in a couple of weeks when I've got the infrastructure and homepage up and running.

[1] Post: http://blog.ziade.org/2013/01/25/a-new-development-era-essay... Discussion: http://news.ycombinator.com/item?id=5120020
How about Google SEO? If content is pulled via AJAX and rendered in the client; what does Google see?
Otherwise commonly referred to as a "summary". You may have heard of it.
I don't think you should have to do neither convincing the IT department nor refunding them. One part of their organization chose to order the Java applet solution from you and another part of their organization chose to uninstall Java. The fact that they ordered a solution that they can't use isn't your fault. If they want you to use your time to work out a solution with the IT department how the applet can be used securely I think they need to pay you for that time (charge per hour for that, if the IT department is stubborn they have to pay more).
I was wondering when another sensationalist blog post would pop-up from Silktide.

Last May, the ICO acknowledged that in certain cases, implied consent would be appropriate and this is judged on the basis of the type of cookies that a site is looking to set plus the information that is made available to a user on its site regarding cookies.

The ICO considers that due to having had explicit consent on their site for a number of months, and due to the information generally available on their site, it was ok to switch to an implied consent approach. The cookies that are set when you go on the ICO websites do not include any third party advertising cookies.

For other sites, it is not guaranteed that an implied consent will be appropriate where for example third-party advertising cookies are set and very little information is provided generally (for example in a specific cookie policy).

As such, it is still for each website to consider whether in their own specific circumstances, it is appropriate to have an explicit consent or whether implied consent is ok. I appreciate that this creates ambiguity but as I understand it, it reflects the present position.

I still think the overall aim of the policy in terms of educating users as to the nature of cookies is a good one. That aim is one that is of course not particularly aimed at anyone who browses this website I wouldn't have thought.
kcachegrind on linux is great for that. It shows you your code annotated with number of cache misses per line of code, it also can show you callgraph with aggregated running time, etc. Internaly it uses callgrind.

Great tool for optimizing C/C++ code.
Hersenen: met deze voeding zorg je voor een gezond geheugen |
Intel VTune would be one option. Not a cheap but very high quality results.

http://software.intel.com/en-us/intel-vtune-amplifier-xe
how is it any different that fully, manually fetching everything? Surely the only difference in psychological as per
For production/distribution you can always use a tool like ILMerge or SmartAssembly to merge dlls/exes together into something that makes sense for that particular distribution. I've had plenty of success with both tools.

Saying that, I do get what you're saying. Good practices can be taken to the extreme. Some approaches such as prism, take the idea of breaking the UI up into modules that can be registered with a shell - where on reflection, that type of flexibility is rarely going to be needed.
Introducing modern.IE – Testing sites for Internet Explorer made easier
Scientology is absurd. You'll have to forgive me if someone such as myself, who suffers from depression, don't find that the assertions made by a cult to be something I take very seriously.

By all means, criticize psychiatry. However, I've not seen anything substantive raised in any of the discussions in any of the threads so far.
You can still preserve session cookies over only a JSON exchange. I recently had to deal with this in an android app syncing with a backend server.
There's a reason it doesn't. Packet loss means the links between Japan and Europe are congesting, and people should back off with their sending speeds.

If they don't, we won't have an internet anymore. This protocol looks designed to make that happen.
A similar law is still going strong in The Netherlands. As of this year, most Dutch sites greet you with an annoying pop-up.
Functional Programming Principles in Scala (starts again)
we’re at the bridge of a new transformation where we see it from going from mobile communications, there’s mobile computing.. blah blah blah .. we’ve really driven to is delivering a new unique user experience. blah blah blah... engaging our customers, consumers, our business customers, the developers, our partners and we’ve been interacting about what the new BB will deliver and the feedback’s bneen amazing around… blah blah blah...

Total corporate newspeak from one end to the other. The only thing we learn is that he's a businessman, but he's also a familyman.
Never Miss an Important Tweet Again | Early Invites
One problem I see is that a lot of that page generation being moved to the client increases the first time page loads (which matter) and on a mobile device can prove very taxing on 3 - 4 year old hardware.

I think it is more about do you want to figure out the html in JS or something else, and do you want to pay the bill to make the pages at home or lose some customers who don't have the power to do it themselves.
Works in Greece too, thanks! Man, this is cringeworthy.
>"the the homicide rate among US whites is actually 0.32 per 100,000. If true then that is down with Singapore and Iceland - and is under half of most European countries."

you're forgetting that the vast majority of those other countries might also find a large part of their violence being committed by "minority groups"
One lives his life loving all things and finding place for everything, connecting everything.

One lives life weeding out things he do not like, burning down bridges, building new ones, exterminating problems and severing connections, building new ones when needed.

Sadly, only one of them will accept other.
yes given that my employer a FTSE 100 publisher must have spent a huge amount time and money on this stupid law - can we claim this back against our tax bill.
Hm. You probably never went into Harlem.
Googling returns this: http://www.mercyhome.org/homeless-youth
2.3 – 3.5 million Americans experience homelessness at least once a year, effecting different ages, races and genders.
1/3 of the total homeless population families with children.
1 in 50 (1.5 million) of the total homeless population are estimated to be under the age of 6.
1.3 - 1.6 million unaccompanied or runaway youth annually.
50,000 youth experience long-term homelessness (six month or more) each year.
Than you are even more responsible. The US is a colony of the UK, isn't it?
Online Activists: Extremists Hurt Cause
Fun free typing training game
PersianJs, JavaScript library for Persian (Farsi) language localization
Oh and if I change or add fields on the right, they don't get reflected on the left. So I can't even get the modified JSON back out.

I'm not sure what you're talking about, when I click the triangle pointing left in the middle, it does in fact convert back to JSON.

To me this is extremely useful on a web app as an easy way to allow for non-coders to modify JSON-backed settings and not have to worry about formatting commas, quotes, or curly braces. Sure, maybe there's room for improvement, but I think the concept definitely has its place and is far from useless.
This seems word-for-word identical to the submission here:

http://news.ycombinator.com/item?id=5142480

Edit: I've checked - they are effectively identical.

The comments there point out that this is for a restricted version of the TSP, one in which the edge weightings form a metric (and hence can't be negative). It's unclear to me if that version is NPC.

The Wired.com article was also submitted 17 and 18 hours ago, with no discussion. I include the links here purely for completeness:

http://news.ycombinator.com/item?id=5140429

http://news.ycombinator.com/item?id=5140792
But not for a politician...[0]

[0] http://www.mediaite.com/tv/robot-politician-in-bbc-interview...
I'm assuming the URL is supposed to automatically update to 'save' my changes, but it's not happening in my Firefox 18.0.1. Hmm, nor in IE9, although I notice the default text is completely different. Is there a save button I'm somehow not seeing?

Also in IE9 I get this JS error: SCRIPT438: Object doesn't support property or method 'atob'
editor.js, line 161 character 3, which prevents any of the controls from functioning.
Annoyance, related to privacy. I vote for being "annoyed".
I can completely understand him not wanting to answer the iPhone question - that's the kind of thing that would end up in court if Apple ever sued RIM. However later when he can't even mention a feature that BB10 has over Android/iOS, that's just embarrassing.
Using Bower, a browser package manager
A "serious amount of their analytics data" was already lost to US.com
It was exactly this attitude in Firefox's early days that put off a lot of non technical (or "non enlightened", to use the phrase that was popular at the time) users.
If the rising dollar volume crossing the blockchain outpaces the rising exchange rate, then it is sustainable. The blockchain output cannot be estimated with certainty though so that will always be a best guesstimate.

But certainly the bulk of the value remains from speculative interest rather than organic demand for the coins for use in commerce.
I wonder what they've learned from Android, since this is the prevalent smartphone OS in the UK. :-D
Anyway, amazing interview. :-))
~~ is faster than Math.floor() in JavaScript
IIRC its an EU directive (ePrivacy), which each member state has to implement. Hopefully, everyone will see sense with directive.
This is great, this is just the way I try to use git as well, even down to the --no-ff merges! :)
Everything old is new again.

This used to be called Service-Oriented Architecture.

Before that, client-server computing.

Before that, online terminals.

No, it's not exactly the same. History in our industry, as Mark Twain said, doesn't repeat. But it sure does rhyme.

My main concern is that people have a problem with Completely Legitimate Architecture X, and then stumble on Completely Legitimate Architecture Y. What was a nightmare in CLA-X is a cakewalk in CLA-Y.

Then come the blog posts (previously the CACM articles). The books. The conferences. The whole grand crusade springs to life and promises to evict the horrid evils of CLA-X, now that the scales have fallen from our eyes.

Then after a while, CLA-Y becomes the norm and CLA-X fades into infinite obscurity. CLA-Y is unquestioned, unexamined. Just how things are done. Why? Because.

Then one day a bright programmer notices that if they rearrange the pieces like so, they solve a number of well known problems with CLA-Y. Not improve, not ameliorate. Solve!

And somewhere, a 32-year-old curmudgeon called Jacques Chester begins to write a long post about how this is actually just CLA-X, with a different name ...
Is it possible to get people from outside of Australia to migrate for work on a 457 visa without having to get their skills assessed by the ACS?
No, the law also prohibited use (without permission) of such things as flash cookies and cookie-like things stored in HTML5's web storage, HTTP ETags, IE userData storage, Silverlight isolated storage, etc. The browser has no control over these things, only standard HTTP cookies for which it is responsible.
Your employer should be able to get you on a 457 visa fairly easily; they just need to prove that you are qualified to do the job and they can't find a local to undertake it. The 457 binds you to that employer for the term of that visa unless you find another employer to take it over.

You would have issues getting a different visa than the 457 though, they require 5 years experience if you do PR by yourself.
Cookie Law 2013 - Your definitive guide
I've never had the "uncanny valley" feeling while watching a human before!
Shipping JS to a browser and then rendering the page with javascript DOM manipulation was the Hot New Thing in about about 1998, as I recall.

It didn't last because, unsurprisingly, plain HTML loads renders a lot faster.

That said: XHR is a genuine change in the model. So too the leaps and bounds in bandwidth and computing power.
I clicked through and found ~~ is 6% slower in my browser on my machine.

Any statement about javascript performance has to state which javascript implementations it applies to.
How is life outside after being in prison for 20 years?
Gradle JavaFX Plugin 0.2.0 Released
Learn how to use Git in 15 minutes
It's pretty clearly a sarcastic point. The main thrust of the article is that Amazon appears to be given special treatment by Wall Street analysts and the investment community - everyone is banking on them being able to produce massive profits as a result of their relentless focus on growth at any cost. They can produce a loss for the quarter and have their share price rise significantly - other companies don't have the same luxury.
Google uses a crawler (allegedly) build on Chrome's internals, and renders a lot of Javascript/AJAX content just fine.