skysight-inc/HackerNews huggingface dataset:
> Shouldn't we be cheering for them to build the best they can instead of insulting them?

No, we shouldn't. Do you have any reason to believe that if IE became dominant again, Microsoft would not abuse its position once more? I don't. Fool me once, shame on you. Fool me twice ....

(And I wasn't fooled even once, but the Internet at large was).

The onus of proving that they mean well is on Microsoft this time, and they're not living up to it. Ok then, I guess IE11 is an ok HTML5 browser (don't have windows, can't even test). But they fought against introducing WebGL (and lost), and they're still reluctant to introduce WebRTC.
> The purpose of this article is not to disprove any religious belief but to promote correct and meaningful use of mathematics.

An astonishing claim for an article containing no actual mathematics.
I hope all of the AOL employees are considering their job options elsewhere.
And even worse, sometimes code can't be well-written once you start interfacing with third party software with quirky shenanigans. We got quite some comments flying around such as "In case you are wondering: yes, this call is necessary, or this and that situation will propagate through these two libraries and break with this obscure, unhelpful error message. If you ever change this, look at those documentation files for unobvious, scary testcases to look at".
I agree somewhat, but you should try out his latest book "Colorless Tsukuru Tazaki and his Years of Pilgrimage: A novel", though apparently not yet available in English. I just started it and so far it feels very different from his other books, though still very great.
(And hard-boiled wonderland is indeed brilliant)
To cancel a film based in a virtual scenario created by them? Then that is not necessarily true. Depends on the jurisdiction.
Makes sense, since I read it as a more grown-up (I think I was around 26 or so.)
Move up the value chain.

If you can turn a design into code, learn to turn a spec into a design.

If you can turn a spec into a design, learn how to understand a problem and produce a spec to solve it.

If you can understand a problem, learn to talk to people and discover the problems they have so you can solve them for them.

If you can do that, learn a million other things and run your own business.

[You can also skip any of these steps if you're happy managing people to fill in the downstream aspects rather than doing it yourself.]
I don't know, I've always thought it's one of those series that's worth reading just to be able to discuss with others given how many people have read.
I found the list fascinating - though in a bad way, as it impressively shows how little Americans seem to be exposed to non-anglosaxon literature. That's a loss, really.
My meta-comment would be to avoid trying to find the-next-big-thing.

If it was easy to guess the next big thing everybody would do it ;-) A 5-10 year horizon is a very long time in computing years. Look back ten years. How many people were accurately guessing the current environment? How many of the big-things now even existed ten years ago?

When I look back at my career I can't point to a single instance of seeing the next-big-thing.

I can point to lots of great things that have happened because I'm continually poking at new ideas, new processes and new bits of tech. So I'm ready to take advantage when one of those does become the next-big-thing.

So yeah. Take a look at JavaScript and the node.js world. Or robotics. Or architecture as code - or whatever. But for god's sake don't bet your career on it in five years time. Explore lots of things. Find stuff you're good at and enjoy. Be ready for when one of those starts turning into the next big thing.
"It is perfectly possible to have done nothing but C or Java for your entire career and yet remain extremely employable."

I am Java programmer and the above seems to be true. However, it does not mean that Java programmers can stop learning and code as if it would be 1995. Even if you confine yourself into Java world only, there is enough to be learned in five lifetimes.

Many people here equate "learning something new" with "learning new cool programming language". It is sort of fallacy. New or improved frameworks are coming out every day. You can lean new design patterns, whole domains or simply dedicate few years to security, algorithms, graphics, gui design, sound manipulation, internals of common data formats etc.

That being said, it is ok to skip a technology or two. Most of them will disappear in few years anyway.
cpu-watch.js
Dune is more profound, but as far as predictability goes, it's almost a one-way street as a book. Which is not to detract that it is very good, and that Stranger in a Strange Land is similar, once the "church" is formed. I found SiaSL as giving interesting insights into what a completely weird alien species might be (much like Asimov's The God Themselves, a personal favourite.) I think that since these two are good, classic books picking one over the other is just a matter of preference, although Dune will be in far more antologies and SiaSL will be more an underdog. Do you have any SciFi recommendation, by the way?
I think the idea here is that now they could turn off IMAP and not be accused of lock-in, whereas IMAP used to eh the only way to liberate your email.

They won't turn off IMAP of course, because they would anger way too many mobile users.
But they already do. I'm not sure where the big change is.
True, there are many levels of gray.
It's a shame this is happening, Turkey made great struggles towards democracy and "freedom" which is even more exceptional considering it's an "islamic" country. I hope the people will not let this go worse.
That's interesting, I didn't know; what are some companies betting on energy storage?
Reasons Why Flappy Bird creator is pulling the game from app stores?
High-Speed Trading Isn't About Efficiency—It's About Cheating
Peinture Interieur Nice
One could imagine the concept recurring outward, since time has no meaning. Maybe when egg has lived all the lives he moves to the next level and finds that he was both egg and the "god", teaching himself.
Any day now..
I posted a story with the reasons the creator states, looks more of a publicity stunt to me.
Well, I'm not American, and I am also exposed to lots of anglosaxon literature. The thing is, the market for translations is very limited, and usually larger for English->Spanish (or Catalan) than in reverse. My all-time favourite book was by a Catalan writer, homaging Hammett by writing a crime novel set in the Barcelona of the late 60s (IIRC, maybe it was early 70s) where the dictatorship was still in full swing and illegal goods were still a good deal (much like Hammett's setting during the Prohibition.) In case you can find an English edition, it's called "De mica en mica s'omple la pica," in Catalan (Drop by drop the sink fills up would be a rough translation, it's a typical Catalan saying.) A quick googling and amazon didn't turn up any translation, though.
I'll keep it in hand for when there is an English translation. I can't read Japanese (except for a handful of go terms like black, white and "first to move".)
Easy. She is a young Conservative activist and the government wanted to give her a job.
Learn how to learn new things. Learn how not to get stagnated. Learn how not to be afraid to leave the comfortable. Practice these things and you'll be good for the next 50-100 years.
No. UK/US difference.
I just scanned the list while buying books for an upcoming long trip away from the Internet and other media (i.e. my annual Alaska boat trip: http://arachnoid.com/alaska2013). I might have selected two from the list.

The problem with the list is it's not a true list of classic, worthwhile books, it's instead populated by books that (a) sell well and (b) are available at the moment from publishers. Those who don't read much, or who are beginning as adult readers, shouldn't be misled by its contents.

Here is a slightly better list, one unfortunately also biased by what's available in the current mass publishing market:

http://www.goodreads.com/shelf/show/books-everyone-should-re...

But while searching online for quality "classic" or "essential" book lists, I am surprised to say that there's no such readily available list, at least that I can find. Obviously there's also the issue of taste -- one person's list of classics isn't likely to be another's.
How does realtime actually work? Can you shed light on that, please?
If you believe in free will, I'd be very interested to know your beliefs as to whence it derives. If the universe is bound by a set of consistent physical laws governing the behaviour of all energy/matter, then every interaction is predetermined by the combination of those laws and whatever the initial state was. Free will therefore requires a supernatural component that is not subject to those laws and processes. Even at a more macro level, every decision you make is necessarily based on a combination of genetics and the contents of your memory, i.e. the sum of your experiences, and the interaction between those elements.

What we like to call free will is just the deterministic result of processes to complex to be understood, modelled or predicted.
Agree with The Hyperion Cantos (commented it as an answer to my post above,) it's been one of the books I've re-read most times. It's a very good book, but somehow a lot of people ignore it, probably due to the fact it's part of a tetralogy (and seems like the last 2 are rubbish... I stopped with the first two: Hyperion and The Fall of Hyperion, which is what I consider "Hyperion Cantos", though.) I'd rank Altered Carbon higher than Neuromancer. Neuromancer is great and all, but the plot of Altered Carbon was more inspired, almost a nod to classic "noir" writers I like. And I love Stranger in a Strange Land, as pointed above :) Historical note: when the first Spanish translation was commissioned, the publishing firm that did it went bankrupt. Back then (dictatorship) there was a strong censure of books... But editors had to print the books, whole edition and only then the censor would check them. It was deemed as objectionable material.
'Dumb Starbucks' coffee shop opens in Los Feliz
We've been "singing" about this guy several times around here and there on the Internet and he even made it on BBC.
Not to say we shouldn't keep doing it, but just that the term "unsung" may not apply so well any more. :)
Building inspections reports perth
Sweet, RequestPolicy protected me. ;)
As an engineer that has been a 90% manager for the past five years, I just got utterly bored with the "steamroller".

This so called steamroller is IMHO just mostly riding around in circles, and when you've been in the business long enough you start recognizing the repetitive scenery.

Staying in front of the steamroller is neither a goal nor a means to an end. It's a distraction. You're better off getting out of its path and observing, and pick up only the stuff you really need. Be it for the job your doing or to keep up your market value.

But for either of those you only need one out of a dozen new shiny toys every once in a while, not all of them.
Absolutely their right. Pretty sure they would have made a very good deal with the film author and everybody would have benefited.

> We don't allow half a million kickstarters based on our ip without any deals in place. :/

Using the term "IP" leaves a sour taste in my mouth, though.
IT Support Braeside
agreed.

i went through the library again recently, and I could not find a single exclusive worth owning either of the xboxes (although galleon was nice, and jet grind radio eventually got re-released on PSN).

There is an exception to that of course, namely xbox live arcade. There are still a handful of XBLA exclusives that were worth it, but most of those have been re-released on PSN or steam too.
For what purpose? Employability, intellectual well-roundedness, zeitgeistiness? Each of these could pull you in a different direction.

My current hunch is that statistics/data science/machine learning will satisfy at least two of the above three, if not all.

I've been learning the basics of data analysis with R, much helped by the awesome RStudio. Initially this was for fun (and a tryout of MOOCs, specifically Coursera's data analysis class) but after only a few weeks I found occasion to use it at work (finding patterns in an application's response times in response to user load throughout the day).

Now I'm getting into stuff that's even more fun, specifically the reactive Web framework Shiny.

This is usually a sure sign of a good match between learner and subject matter: an iterative process where learning and applying, tightly interleaved, form a feedback loop.
Unless it's had seven billion hits, I'd say a few people haven't. I was one of them.
Ftp.Microsoft.com is down
how is that "beautiful". what business is it of yours what these two posters' financial histories are?
Well, less powerful toylike computing devices eventually grow up. I don't know what the transition looks like. Perhaps it will be via phablets. Or it might be a popular iPad accessory or a new kind of dock that got funded through kickstarter. Maybe it is a wireless display and a Bluetooth keyboard combo. Maybe it is a personal shrunk down smart tv that is easily paired with a phone.

The point is eventually they are sufficiently powerful and there is sufficient cloud computing infrastructure around for these device to offload work to. My parents know of no email clients. They have only encountered web mail, and in terms of convenience, it is absolutely great.
Still sucks.
While you are learning javascript, learn functional programming. You don't need to learn a new language, but you have access to most of the functional goodies, like higher order functions, closures, and from that interesting patterns like Functional-Reactive-Programming, that is all in rage now ... and maybe even replacing the popular Model-View-Control pattern.

I have to admit, I like to experiment with weirder stuff.

Haskell is awesome. Incomprehensible sometimes, but it is the only language I know of, that implements interfaces for you :D
33 operations/cycle require memory with (at least) 66 ports: 33 for reads and 33 for writes. Otherwise it is NOOP. For two-operand instructions the count goes to 99=33*3 and for three operand instructions (ternary operator) it goes to 132 ports.

As far as I know, Elbrus 3M managed to achieve about 18 instructions per clock cycle, with VLIW and highly complex register file, whose design slowed overall clock frequency to about 300MHz on 0.9um process. To get everything in comparison, plain Leon2 managed to get about 450MHz in the same process, without any tweaks and hand work and Leon2 is not a speed champion.

So the questions is: do you have your world record in simulation or in real hardware like FPGA?
In my opinion, this is less of a problem for a programmer than for a product-company.

Depending on the size of the change, a reasonably competent programmer can pick up enough of a new programming language or framework in something between a weekend and a month of playing around with it.

However, if a company has invested years of work into a product, they can't simply switch the programming language or framework. Worst case is that they have to rewrite everything.

I'm in a position where pretty much exactly 5 years ago, at the company I worked at we evaluated which web-framework and programming language we should switch to and rewrite the product in (that was previously written in Perl).

We decided to go with Java, as it seemed a safe bet. That was before Sun was bought and, while Java wasn't an innovation leader, the language was being properly maintained. E.g. Lambdas didn't seem to far away, there was talk about replacing get/set methods with properties etc. Then Oracle came along and drove the whole process straight off a cliff. Meanwhile, even Objective C has both properties and blocks!

We chose the Seam Framework: Open Source, innovative, trying to get their stuff into the standards. The last part actually worked somewhat, however stateful web framework have proven to be a looser: Especially in enterprise, back in 08/09 browser performance was terrible and you'd try to do as much as possible on the server. Today, it's the other way around.

Plus, the stateful Seam Framework works really bad in the cloud. Each server needs memory to store session state. Want to load balance requests between servers? Want to be able to kill a server? Synchronize the state between servers and loose as much performance as you gain by adding a new server. Plus, you'll always have to buy beefy instances to have enough memory at hand. 5 years ago, cloud was much more about IaaS than PaaS and during the hype anything was ready-for-cloud and every solution had lots of initial quirks.

We tried to make a couple of safer bets 5 years ago. We lost. As a programmer, I easily moved on to greener pastures. But migrating that product off to something like Angular in the frontend or to a stateless architecture in the backend? Even if the new technology doubles the development speed, halfs the maintenance effort and hosting costs, it'll take a massive investment... by the time it pays off, half of the technology is probably hopelessly outdated again.
I'd say, that frontend javascript frameworks are quite functional already :D

D3, Angular ...
No, Putin was like Michael Corleone on Olympics: https://www.youtube.com/watch?v=1CDlBLvc3YE
I'm assuming that when you point towards the story of Asma Bint Marwan you acknowledge that classical scholars have rejected this story?
It also pretty amazing that you would complain about an ad hominem when your comment led with "what did you expect an islamist to do?"
(I also note your silence on the fact that draconian Internet silliness seems ok when done by non-"islamists")

Again: There is certainly a lot in the OP's post relevant to HN, but i would submit that sweeping statements on religions are not
> What should I learn to stay relevant in the next 5 – 10 years?

Mathematics and algorithms not tied to any particular language. Avoid paying too much attention to the "next big thing", that's counterproductive.

The field of computer science is too fluid right now -- and for the foreseeable future -- to expect to be able to choose a language or environment that has any serious staying power.

For example, 10/20 years from now, everyone will have to learn how to write parallel algorithms to a degree not even imagined today, for lack of appropriate current hardware. That future is virtually certain, but there's no present way to even prepare for it.
Backstory: http://www.theatlantic.com/business/archive/2014/02/aols-mil...
Showstopper for me: Log in with Facebook
Well, when Lennart says that *BSD is irrelevant as if he was the judge of that... I don't see why he shouldn't be able take a little heat. After all - he is the god that wrote, you know, PulseAudio and Systemd.

There are other hackers around that are not "Linux hackers" who might have a different view about the quality of Linux space. I tend to agree with them.
Europe watches Swiss immigration vote
Not correct.

Russia has been deploying Russian passports in the conflict zone for two decades, by force... So the reason "defend our citizens, friends" was a "Putin-made". http://www.telegraph.co.uk/news/worldnews/europe/georgia/265...

Many Ossetians headed south to the Georgian side as conflict began, before Russian troops took Tskinvali. Many of them now live in a refugee camps near Gori. http://www.demotix.com/news/77308/refugee-camp-gori-georgia#...

And there have been an ethnic cleansing of Georgians after Russian troops arrived: https://en.wikipedia.org/wiki/Ethnic_cleansing_of_Georgians_...
In europe? yes.
What, exactly, is terrifying? The FBI did an excellent job of making connections between suspicious facts, the sort of connections that should have been made to prevent the 9-11 attacks.

It is absurd to claim that this should not have happened. All detection methods have a false positive rate. Judging by what has shown up in the media, the FBI has a counterterrorism false positive rate of one person every few years. That is a stupendously low rate for such a rare yet politically-charged task.

Let's not forget their other famous false positive terrorism case: the anthrax case. Their needle in a haystack search turned up a false positive, but it also turned up the true positive.

The only terrifying thing here is that they suspected him of being a serial mass murderer, and then proceeded to apply such poor spycraft that a false positive was spooked. There are going to have a hard time catching real baddies being that sloppy.
"the art of programming"
Isn't this a PG version of bangwithfriends?
> The only terrifying thing here is that they suspected him of being a serial mass murderer, and then proceeded to apply such poor spycraft that a false positive was spooked. There are going to have a hard time catching real baddies being that sloppy.

And this is why truly independent oversight of any and all police/justice/secret service-activity is required.
I disagree. Every such story has the potential to make people re-think their false belief that "I've got nothing to hide".

I for one have added it to my list of bookmarks, and hope I remember to pass it on when somebody downplays the dangers of surveillance the next time.

Ultimately, scaling back the mass surveillance state can only be done using popular support. Stories like this one are the best way to get that support, because they are concrete evidence of its danger (rather than the abstract worries that are usually repeated).

There's a difference between reading 1984 and seeing articles of how things play out in real life in your own country.
Yes, I used a wrong term. Sorry. Anyway there was no need to spread conflict in the whole country.

But still, there was an annexation too, Russia took this part of the Georgian controlled lands: https://en.wikipedia.org/wiki/Akhalgori_Municipality
C, Java, and JavaScript would have been a good choice 10 or even 20 years, and they're still a good choice today. They'll be around forever, and at the forefront of innovation.
Thanks for that.

I managed to mis-read from Wikipedia: "The angular diameter of Earth's orbit around the Sun, from a distance of one parsec, is 2″ (two arcseconds)." Somewhat lower on the page we find: "The table shows that the angular diameter of Sun, when seen from Earth is approximately 32 arcminutes (1920 arcseconds or 0.53 degrees), as illustrated above."

So, if my initial estimate of "thumb at arm's length is the size of the Sun", then my "two hands spanned" is about 4x too small ... woah. Hold your arms out at a 45° angle. That's about the size of it.

That would be ... a lot of star in the sky ...

I also should've trusted my first impression on the 0.5 degree as well. I believe I knew that. Hasty verification fouls memory.
http://www.youtube.com/watch?v=-97qqUHwzGM
اخبار السعودية
اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,
http://www.alro2ya.com/?cat=2
اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,اخبار السعودية ,
http://www.alro2ya.com/?cat=2
PHP. With the fall of popularity you might think it will bleed to death but the opposite is true. There will be less good PHP programmers but millions of projects running PHP so tightly it is too expensive or of a hassle to rewrite.

PHP is the new Haskell and LISP in terms of legacy. 5 years, when everyone is getting trendy and NodeJS is as mainstream as finding it on free shared hosting, PHP will be powering a massive backlog of web applications which need maintenance.
I would suggest to anyone in the UK who wants to work outside of the South East to learn .NET and MS technologies in general.

I've found it difficult to find work with Java, Ruby and Python outside of London, however the rest of the country is flush with C# and .NET jobs.