skysight-inc/HackerNews huggingface dataset:
No I don't think this is quite right. The romantic artistic image of the mathematician is a prevalent one now, and we choose to see examples to fit the type. But it hasn't always been this way. Before the early 1800s the mathematician was scene as a pragmatic, man of the world sort. Or so Amir Alexander argues in his book Dual at Dawn: http://www.amazon.co.uk/Duel-Dawn-Mathematics-Histories-Tech...

I agree with you that sensitivity and complexity are not isolated to artists, and a agree to some extent that mathematics is an art form, just wanted to point out that 'mathematician as tortured artist' is a relatively modern trope.
So here's the catch 22. The Hollywood content producers and deliverers won't just sit back and let Netflix and Amazon eat their entire lunch. They will fight back, and presumably with their own streaming services. So we will have a proliferation (more so than now) of services to get specific content through. Usually this is a good thing. People want choice and choice breeds competition which is good for consumers. However in this instance most people I know, myself included, just want one streaming service to subscribe to so it's not such a hassle. But wishing for that is like wishing for Hitler to be replaced with Stalin. It will end poorly with just another monopoly taking the place of the old.
Brit here wondering how this shift within the industry will affect the BBC. We own a screen, Netflix subscription and Chromecast, and do not pay for a TV License. While this setup is not even remotely commonplace yet, it could be a real threat over the next decade, especially as iPlayer usage is free without owning a License.

I would like to see the TV License flipped on its head: you pay a subscription that gets you access to everything the BBC offers, except what they broadcast live (and maybe online news), which you get for free (the exact opposite of how they charge now).

A much better proposal for the streaming generation, essentially a tax-cut for the older generation, and none of the nasty TV License policing issues.
>One taboo on HN is pointing out that even though software is a huge lever, there's no sign of the end of raw human labor.

I think people in technologist circles tend overstate the effects of automation and understate the effects of global labor arbitrage (aided by telecommunications).
Very much so. I remember spending many months cracking game protection, not because I wanted the game, but because I wanted to pit my wits against the guy who wrote the protection. I learned more about disk controllers and hidden opcodes on the Z80 (TRS-80) doing that that any other way. I didn't always beat the guy, but always learned something.

Kudos to 4am, who has more patience than me. I'd probably have given up well before the third level of encryption.
After 40 years we've nearly ticked off every post box in Britain
In credit cards any transaction outside your regular pattern of transactions are immediately detected. So the detections may have been first reported by the banks.
JS Tips – #02 – ReactJs – Keys in children components are important
Last sentence is quotable :)
You can use latest Idea to write code on Java 1.4, I guess. The topic is about JRE used to launch Idea itself. You can use any JRE to launch your projects from Idea.
I agree with you. I think may be the time to market using other technologies than java may be lower. But is there a substantial difference in productivity using Python/Node.js / ROR over Java?
Each entry in that series tells you something about the history of gaming at the time. AOE1 made some great innovations in order to handle "1500 archers at 28.8kbps."[0] Conquerers was the dawn of expansions and ultimately DLC.

AoE Online had a bunch of interesting ideas, letting players customize their civilizations ala MMORPGs or MOBAs. Interesting quests too, and good coop for the story mode, something I've always wanted RTS games to pull off better.

They did not need to make it an actual MMO with central servers though, and because it never attracted a playerbase / they couldn't monetize it, it was killed off (meaning completely unplayable) in a pretty short time frame. This seems pretty typical for games of today though, tying them to a central server for an unnecessary social or data tracking layer, dooming them to die in a few years when the income slows down a bit.

AOE2 was privileged to come from a time where installing a game meant you owned it, and you could probably play it with your kids. Maybe you could even take it apart and rebuild it better. We're living in a world now where a lot of games are ephemeral, the world may have no idea what it's like to play them after a few years, once the servers are shut down to run something newer.

[0] http://www.gamasutra.com/view/feature/131503/1500_archers_on...
In fairness, that page is as clean as it gets, given that it uses tables for layout and it loaded really quickly on my resource constrained laptop. I thought it was an excellent translation of content from a slideshow presentation to the medium of the web. (From the mistakes in the source markup, I presume the HTML was manually edited).

I particularly enjoyed this self-reference:

> Examples!

> Here’s a self-righteous blogger who likes to criticize others for having bloated websites. And yet there's a gratuitous 3 megabyte image at the top of his most recent post.

> http://idlewords.com/2014/08/green_arabia.htm
Have you looked at using Kotlin instead?
Dude, you really need to make sure your gear is grounded properly. You should not be getting electrical shocks from touching stuff. I can't begin to tell you how many times we've had screwball problems with equipment that had floating voltages due to poor earthing---problems that went away the minute we fixed the wiring. (The guys maintaining said equipment though nothing wrong of the fact that they were getting shocked and said nothing about it for months!)
That's actually not correct. The functionality of all IDE's we have (with exception of AppCode and CLion) can be obtained via plugins on IntelliJ IDEA.

The smaller IDE's are focused around the specific platform / functionality.
Unless you don't have any negotiating power, I would be very hesitant to take an all stock deal from a non Fortune 500 company. Too much counterparts risk to come up on the other side with nothing.
Falcon 9 rocket SpaceX successfully landed is 'ready to fire again'
They usually do not lag behind. They are made available as plugins the same day that the IDE is released.
I'm pretty sure that is already a thing. Are you talking about something like L2ARC or swap disks?
What is the purpose of this article? Was it really some random person SO EXCITED about a video streaming company? I struggle to find a thesis here. Do people need an entire essay that just says "Netflix is making money and producing content"?
How legal is this? Just wondering.
I right now I am switching back and forth betweeen doing Java 8 in IntelliJ and Swift in XCode. And IntelliJ is not the one that is slow and heavy.
I found these alerts really useful. I spotted a random travel site charge and thought maybe my wife had reserved a hotel for an upcoming trip. The next day I saw two more alerts on my phone and called Amex. Yep, fraud, new card issued now. Amex thanked me for keeping a close eye on the charges. I guess they realize it helps them catch/prevent fraudsters too.
Out of curiosity, how good is the streaming UHD? I've always wondered how the tension between bandwidth consumption and "actually looking better than 1080P" would pan out.

Last week with some Christmas funds we bought a 24" TV. Even at the point-blank range it is sitting at, 1080P isn't worth much so I got the nicer (and non-Smart!) 720P Samsung rather than the off-brand "we have 1080P!"-bullet-point-feature brand. We also got a Amazon Fire stick to stream to it. We took perverse glee in making the first thing we streamed to it Netflix's 4K Fireplace stream: http://www.netflix.com/title/80092839
Entrepreneurs != startup founders.

A successful developer, for example, starting their consultancy/agency has a high chance of building a successful venture.
not even wrong :)
Interesting. Maybe naively, I always assumed that the difference between those two data structures is that an array has integer indices to be mapped trivially to RAM and CPU index registers, and associative arrays are hash tables. I googled this https://en.wikibooks.org/wiki/Ada_Programming/Types/array and it seems that arrays in Ada can have only discrete indices. Example from there

type Character_Counter is array (Character) of Natural;

I guess that the compiler maps Character to integers and uses index registers to access RAM. That would be character.ord in Ruby and in many other languages but it's a lower level construct.
Because they are expected to behave that way. I have know several artists who played back and forth on the highly sensitive spectrum over time. A few stooped behaving this way when they gave up on being artists.

The thing is stereotypes attract people to behave like X, and they promote X in borderline peope. Programmers often get to behave introverted and you can see shits when someone moves from say sales into programming.
Sure, but developers in the corporate enterprise world often don't have control over the software installed on their workstations.

I realize that Hacker News skews toward a different industry segment, and it's hard for people outside of the enterprise to fully grasp its horrors. But believe it or not, expecting the current version of Java to be installed on a Java developer's machine is actually a pretty big shift!
Honest question: why is backward compatibility an issue for development machines? It's an IDE, right, so you will still be able to edit the project that is backwards-compatible with 1.4 with it?
Duff's Device
What a vapid and narcissistic comment. Only on hacker news.
I agree - less things. Simplify!
It's already happening here in Australia. If you like a lot of popular shows you might need 3 different streaming subscriptions, plus cable / satellite for sport.

If you want soccer, you might even have to change ISP / mobile provider to get it (EPL on Optus)
runlevel 0 is not really a thing from the kernel point of view, it is a construct if init. You can do the same by just having nothing in userspace other than the commands for config.
The BBC has other sources of income too. Here in Australia, there is a ton of BBC content on Netflix Australia, which presumably Netflix paid the BBC for (eg River, for which Netflix acquired exclusive international streaming rights: http://deadline.com/2015/10/netflix-bbc-river-stellan-skarsg... )

In Australia, our ABC is funded directly out of general taxes, rather than an explicit TV License. I can imagine Britain eventually moving to a similar model to fund the BBC.
The point is more that Netflix is producing the best content, better than all the studios and HBO right now by user rating. I'd be very interested though in viewership numbers between prime time TV shows like Big Bang versus new series releases of House of Cards.
In addition to it; netflix actually knows that when you watch a series you don't care about already seen episodes. Good old TV never really labeled episodes correctly and is a pain to use when you are just interested in the next you haven't seen.
In netflix it is painless.
Yes, the feature is simple, but still I value it every time i can just watch the next episode ( or pick up where left in the middle of the episode).
Like many doom/quake clones (before ID released the source) I expect openage to be supplied without the artwork, you will need an original CD/image for that.
> what would you recommend instead for cross-platform desktop app development?

Write a web app and distribute said web app with browser runtimes. Either Chromium or Firefox. JavaScript might be a PITA, but you get a highly performant layout/UI engine, styling and portability for free.

Downside is that for stuff not supported in JS, like filesystem I/O or raw socket networking, you'll need either custom bindings or a NodeJS/PHP/... proxy service, but that's imho acceptable.

> If your Java app performs sluggishly, then it probably isn't because of the UI anyway. You're seriously citing a huge IDE, Lotus Notes, and freaking SAP as benchmarks?

These are widely used Java apps, developed by (in case of Notes and SAP) multi-billion dollar companies, and if even these massive resources cannot get speedy apps done, I might think it's the language/runtime environment at fault here.
It's hard for a "man of the world" to make time in the 21st century to learn enough about mathematics to make meaningful contributions to the field which still doing the other things being a "man of the world" requires, except perhaps in a few isolated places that happen to overlap something practical. Or, in other words, we programmers probably overestimate the ability for non-mathematicians to contribute to the field because we happen to be sitting in the very best such place already.

Same reason we don't get true renaissance people anymore; one can not even know everything about genetics, to say nothing of biology, let alone half-a-dozen other disciplines.

Are these traits truly associated with "artistry" and "creativity", or are we simply in a place where we've done so much than moving things forward requires monomania?
We are huge Netflix fans (my wife and I have our own streaming accounts, which is stupid now since they offer family options for separating play lists). That said, I think that Hulu Prime, the version without commercials, is also a fine product and Hulu is owned by the large network stations.

We get Amazon Prime free shipping via my brother's business so we have not signed up ourselves and don't get the free Amazon Prime content which friends and family members say is amazing.

The thing is: there is so much good content that it is fine, at least for me, to not have access to everything.

Another distribution model that I like is Google Play Movies and TV. It is a little pricy but I wanted to watch the Worricker Triliogy (fantastic!!) the the new scifi Expanse and it was so very convenient simply buying both series and watching them anytime on any device. If the cost was a little less, and if Google Play had most content, I think that I could be happy with a completely a la cart pay per view experience.

A suggestion for anyone working in this industry: when content is rented, offer a purchase option that is valid for a week. Sometimes I have rented movies and liked them enough that I would pay the difference to own permanent viewing rights.
My solution is to build habits. I wear only 3 things, wallet, keys and phone each always in the same pants pocket. When one's missing I notice right away.

When I remove them from the pants they're always gathered in the same place. When I remove a thing from the wallet I always put it back in the exact same slot.
Let's Compose Some React Containers
What I find far more... something than FERPA being described as "an obscure law," is how brazen and obvious Google is about breaking it.

If Google is a "School Official," their FERPA obligations do not stop at any point short of/when operating in that capacity.

Further, the idea that they can somehow "switch hats," and somehow maintain discrete sets of both FERPA and non-FERPA behaviors is at best naive, and at worst a conspiracy to commit various felonies.

The money shot of the article: EPIC didn't have standing when they filed their lawsuit, not that they were wrong with regard to laws being broken. With that, I hope entire school districts of parents with school age children file suit.
Yep, the assets don't ship with the codebase - you need to provide your own original AoE II (or AoE II HD) installation.
That's what I was referring to. It's easier in some countries than others.
Be mindful of where you place stuff after you use them. Decide on fixed places for all your stuff and make it a point to place them there after you use them.

Its not about remembering where you kept stuff, rather more about where you keep stuff in the first place.
Uber is still available in Paris. Only UberPop has stopped. They still have UberX and UberBlack which are legal according to French law since they rely on licensed drivers.
The demo is giving me https error, on Mac OS X, Google Chrome 47.

Also the read me is a little complicated. Why does it need MySQL + Mongo DB + OpenTSDB. I don't think, the instructions justify the following description:

> Project Cloudly is "The Easiest To Setup" software to Monitor and to control your servers.
Well, I see it as the typical (and smart) Chinese straddling of control and efficiency.

The government would like the capability to render the internet more favorable to their interests.

The government also recognizes that a modern economy cannot run at competitive efficiencies with incomplete/mis- information.

Ergo, it'd be perfect if you had a propaganda switch you could throw to influence the chokepoints (search engines) only when you needed to. Economy keeps humming along with mostly full internet during status quo: when dissent breaks out, you restrict information and take the hit to economy efficiency in favor of order and security.

Pretty evil genius, actually...
Other than a few good streaming shows you're left with the leftover movies that the studios are willing to license to them. Most of the good stuff you have to get through other means. Sometimes I miss blockbuster.
I feel pretty much the same way, and I read pg as saying basically the same thing (though with a note of caution that I share about the need to perhaps manage the transition).
My friend is pretty awesome -- both as a coder & a great all around guy. Very fortunate to have met him & it made living in Prague much more interesting & fun for a nerd like me back in those days.

I could never get my head around Netbeans, and I never really gave it another chance. Downloaded IntelliJ after it came up in an interview & was hooked ever since then. Happy for Appcode as well.
>And what's wrong with that?

I think pg would likely answer "Nothing". Whenever he brings up that sort of entrepreneurship, it's generally to showcase the rarity and timescale with which these small businesses (IBM, Boeing, GE) got huge in a time before the internet.

I'd agree that the Internet hasn't made big businesses get any more substantive, but it has allowed them to get bigger faster.
I stand by everything I said. You should really read my comment again and you will notice that I mention that there are situations where you should provide help. There are people that really do need help And it should be provided.

Being poor myself as a you a young kid, parents that only had elementary education and working their asses off in minimum wage I didn't actually consider myself incapable of doing what I wanted. Like going to college and obtaining a carrer. So I did. Coming from a poor background has given me the insight that that many people in the USA chose a poor lifestile. They may this choice when they were young, in their teens. They wanted to hang out instead of studying. I stiil see it today. Lots of kids in NYC that rather spend all their times with their friends rather than hitting the books are destined for minimum age. And it is not necessarily the parents fault in many cases. I've seen parents yelling at their kids for not taking school seriously so many do care.

Unfortunately, my life experience has made me cynical and so I come out like an asshole for being frank. I will not spend anytime worrying about people that will not help themselves.

Please note that I'm referring about the USA. I cannot speak for other countries but it is probably the same in some cases.
Three-day holiday weekend.

There are currently two separate posts on the front-page about 1999's "Age of Empires 2" being a nice video game.
I surveyed a related question once: "Do you have to make money to be an entrepreneur?"

Responses were quite bipolar, though startup people tended to say "no". My own background was in running a small business before working in startups and so it was something I always think about.
Fine, but it doesn't work when one side plays by different rules than everyone else.
I understand and agree that in corporate enterprise you usually do not control which software is installed in your workstation.

I should note that this JDK 8 migration is for EAP releases (ie early alpha/beta versions of the next major release) and that all installers (windows, osx and linux) offered by Jetbrains come with its own JDK bundled in the installer. So if you happen to work in one of those corporate environments, if you manage to get permission to run this IDEA version, you also get the required JRE to execute the ide included.
Mom: "We got Sky now, so many channels and we get the newest Soccer and Movies!"

GF: "Oh nice... so where can I choose the movies?"

Mom: "You select the movie channel at 20:15 and it shows it"

GF: "What? I that's in four hours! Who pays a company to wait? This sounds like Netflix in bad to me..."

Classic cable TV is basically dead.

First Netflix&co had better airing times (on demand, haha) and now they invest in better shows.

Besides Rick and Morty and Game of Thrones, every show I watched last year, was made by Netflix or Amazon.

And this seems to be a good thing. Just look at stuff like orange is the new black. These new producers are far less conservative than the old media companies.
The movie Memento (about a man without the ability to form new memories) talked about such a system. It works!
This article seems to equate teenagers with teenager girls.
erm Democracy Is wider than that and wasn't developed during the French revolution.

You could reasonably say that modern Democracy is an enlightenment project.
I sort of wonder whether the direct-subscription thing will just take the place of premium cable (or join its ranks). I guess it depends on how you use them and how you watch TV.

In the past, I looked at Netflix streaming as a more affordable replacement for basic cable: just like with basic cable (all of the USA/TBS/TNT/etc channels) you couldn't necessarily count on finding a specific movie like with a video store or a VOD setup but you could skim through the offerings, just like flipping channels, and find something you wouldn't mind watching. Other times, it would seem like there's "nothing on".

Nowadays there's enough good, original programming coming out throughout the year that it reminds me more of premium cable. And just as you'd tack on another $5 or $10/mo for HBO, MAX, Starz, etc. you can individually subscribe to Netflix, Amazon, and others depending on which ones you find worth paying for based on the shows they produce.

The other side to it (for me at least) is the convenience of video on demand without messing with DVRs and such. I've said it before and I'll say it again--if cable wanted a way to make me gladly pay $50/mo or more for their service, they'd give me something like a legit version of Popcorn Time. I messed around with that (via VPN of course) when it was making waves a while back and even though I currently subscribe to cable, HBO, Netflix, and Amazon, I was choosing to watch shows via Popcorn Time.

The thing it offered was a single, attractive list of all shows available and a way to bookmark the ones I liked and show which episode I left off on. It brought the Netflix interface to cable TV and was simply a more enjoyable way to watch.

I realize that I'm not entitled to whatever I want for free and I understand that this was still an unlicensed way to watch but I didn't feel it was immoral since I already paid for access to the shows. Even if distribution deals would prevent Comcast and friends from offering everything that way, it would be quite welcome and forward-thinking if they leveraged their unique position as content distributor to offer up something along those lines. Again, it's the one thing that would make me almost glad to pay for cable again, rather than only doing it begrudgingly because it's relatively cheap when bundled with internet access.
Have you tried using a Bluetooth tracking beacon like TrackR?