skysight-inc/HackerNews huggingface dataset:
> Now OOP is taken for granted and assumed that all languages should be able to produce objects.

Not really. There are OOP languages, there are multi-paradigm languages that include OOP stuff, and then there are languages that don't have OOP at all. That last category includes functional languages like Haskell and some Lisps.

Should every language support at least some OOP? Maybe. I think it's too soon to tell. We may eventually learn that pure functional languages are better for maintaining a sane codebase, in which case OOP will not be considered a mandatory language feature.
I think the paper is incorrect. According to the summary:

"An example is St Petersburg airport in Tampa Bay, Florida. This has 24 connections and only 24 flights. Close this airport and the airports it connects to are all cut out of the global network."

St. Pete/Clearwater (PIE) airport is a destination airport for low-cost carriers. http://en.wikipedia.org/wiki/St._Petersburg%E2%80%93Clearwat... lists some of the places it connects to. I count 34 destinations on the map.

#1 with 27,000 passengers is Gulfport-Biloxi International (GPT). According to http://en.wikipedia.org/wiki/Gulfport-Biloxi_International_A... , 147,910 fly from GPT to Atlanta.

#10 with 18,000 passengers is Blue Grass Airport (LEX). According to http://en.wikipedia.org/wiki/Blue_Grass_Airport, there are 139,460 passengers who fly from LEX to Atlanta.

In fact, all of #1-#10 also fly to Atlanta, except Tri-State Airport in West Virginia. That one has flights toDetroit Metro. I spot checked a couple of others not on the top-10 list to verify that there aren't 24 disconnected airports in the list of destinations.

Thus, I don't see 24 connections which would be cut-off should PIE be closed.

To check if the summary made a mistake, the preprint says:

> Most airports in the first category have really few connections but some of them are busy airports having a significant number of connections to and from cut-o ff regions, and hence we call them peripheral hubs. For instance, St. Petersburg Airport, Tampa Bay, Florida, is a huge tourist destination consisting of 24 connections and no clustering.

Tampa Bay is a huge tourist destination, agreed. But most people fly into Tampa airport, which is 16 km to the east. Tampa deals with some 17 million passengers per year, while PIE is around 900,000.

I just don't see how the St Petersburg airport is so important.
How end of Windows XP support sparked one organization's shift from Microsoft
You are potentially exposing yourself to liability should your car be stolen and involved in an accident:

http://courses2.cit.cornell.edu/sociallaw/student_projects/E...

(IANAL, it looks like a court is not likely to find you liable, but you're still exposing yourself to the hassle of a law suit.)
Awesome student hacks: https://www.youtube.com/user/MajorLeagueHackingTV
It seems like replicating NoSQL with SQL?
In what sense?

The nordic countries are known for high taxes, excellent social welfare benefits, free healthcare, free education, low crime, low corruption, high quality of life and so on.

Sure they have some big companies but with a few exceptions they aren't build on innovation nor entrepreneurship. Most large companies in the nordic countries are quite old and the new ones that start there quickly move to the US, England or Asia if they want to scale.

Pretty much sounds like NZ.
Because of Kim Dot Com.
I lived in NZ (mostly Christchurch) for about a year, and I think your characterization is way too general. NZ has a similar population to Colorado (where I now live) and a similar land area. It is far away from where my family lives (and hence I am not still there), but "crushing" "isolation" it is not.

Kiwis are some of the warmest folks I have ever met. When my wife and I arrived at the airport our friends had forgotten which day we were arriving and had a 3 hour drive to get to us. The random woman who's phone we borrowed proceeded to argue with our friends over the phone about who's house we would stay at that night.

We saw similar hospitality everywhere we went. Its a stark contrast to the US.
Arguably, SpaceX's raison d'etre is fast turnaround on launches. NASA's... well... if y'all want to have the political debate about their true raison d'etre in reply to this I can't stop you, but let's just agree that in practice, fast turnaround has always been a stated goal, but not one they've been able to put much work towards in practice. (i.e., if one were simply handed a Shuttle design and asked to figure out what the top priorities were in its design, one would be very unlikely to answer "fast turnaround in launches", regardless of the process that got us there.)
"It needs more hammock time", a la Rich Hickey's "Hammock Driven Development" (https://www.youtube.com/watch?v=f84n5oFoZBc).
I follow two youtube channels very closely and I think HN should check them out. Both deal with Powerlifting. These two youtube channels are particularly interesting because they both follow two guys who work really really hard.

The first is Ben Rice's: https://www.youtube.com/user/Rev198
The next is Pete Rubish: https://www.youtube.com/user/PeteRubish1

These guys are strong as hell and watching them continuously work hard to get such small returns (5-10 lbs) is really motivating for me.
haha thank you for that
Winner. Thank you.

I also found more links at: http://www.jwz.org/blog/2011/01/cathode-vintage-terminal-emu...
BreathWash Touchfree Mouthwash Dispenser
Right, and this is a strictly opt-in scheme. Austin Energy partnered with Nest to do this last year, offering customers an $85 rebate as an incentive to help smooth out the spikes in energy use during hot summer afternoons. Austin Energy had actually been doing this before with a less sexy programmable thermostat; they also had a program in which customers would receive SMS messages requesting that they voluntarily reduce energy usage when heavy load was expected.

Increasing energy consumption is a real problem, both in terms of environmental impact and in terms of the power grid itself. A solution that mitigates these problems using attractive consumer technology without requiring significant lifestyle adjustments on the part of those consumers is admirably pragmatic and, in my view, most welcome.

https://nest.com/energy-partners/austin-energy/

http://kut.org/post/meet-answer-texas-air-conditioning-issue...
Of course you can ignore all that if you are attacking from Nigeria.

Laws are exciting and important (especially good ones like Newton's laws of motion), but laws could improve too: If someone gets caught doing this they probably ought to do community service working on some bug bounty program instead of going to jail.
Living in NZ is, by and large, a lifestyle choice for smart, capable New Zealanders. It's trivial to work in Australia [1], reasonably easy [2] to work in the UK, and NZers have a good enough reputation to go to any other majority English-speaking country with little trouble.

Because the country is so small - and generally without a class system - it's possible, on a relatively small income, to have everything you might want. This has sometimes been reported as the "three Bs" - a boat, a BMW and a beach house [3]. To have those three things in the UK without being born into them, you might have to have a business that employs 100; a decent tradesman working alone in NZ can get those by their early 30s.

I think a short answer is "because it doesn't want to be."

[1] When traveling from Canada to Australia for work on my NZ passport, I was held up for some time explaining why I was traveling, who I worked for in Canada, who I was going to see, etc. If I had instead said "Hello, I want to live in your country forever, and claim benefits", they would have rubber-stamped my passport and allowed me on my merry way.

[2] Changing, even over the last few years, with the whim of the UK government

[3] http://techcrunch.com/2012/12/16/punching-above-their-weight...
props for the phrase "sweet as". Made my day.
The digest of everything that happens @ TechBreakfast: http://www.youtube.com/tekbreakfast
At a glance, this seems fairly useful/progressive. I'd imagine there are plenty of people willing to sacrifice a few degrees of cooling during peak hours to save a few bucks, and this gives them a way to do so.

Of course, these (presumably price-sensitive) consumers will have to buy a Nest to do so.
AngularJS don't make Java's mistakes from 10 years ago
Honestly, I'm getting numb to the political witch hunts.
Nicely done and thoughtfully executed.

As a quibble on the suggested use cases, this platform will not work for the Internet of Things generally for two reasons. First, it lacks support for the spatial data types, including polygons, and operations, including spatial joins, that are typical of those types of data models. Second, typical commercial IoT data sources are often on the order of 100TB-1PB per day, which implies continuous insert rates far beyond what this architecture can support and still have real-time queries. It is why Internet of Things is a completely different class of Big Data problem that does not fit on platforms like Hadoop or Spark that were not specifically designed for it.

You can design databases for Internet of Things workloads but this isn't an example of one. However, Crate should work great for more traditional Big Data workloads.
- Art of the Problem, provides introductory videos on Information theory, https://www.youtube.com/channel/UCotwjyJnb-4KW7bmsOoLfkg

- Fosdem talks, https://www.youtube.com/channel/UC9NuJImUbaSNKiwF2bdSfAw

- Minimalist Programming with jekor, stuff on haskell, like a teardown of Pandoc, implementation of redo, Minimalist Programming with jekor

- Veritasium, mainly physics, https://www.youtube.com/channel/UCHnyfMqiRRG1u-2MsSQLbXA

- Vi Hart, the best thing about mathematics that's online, https://www.youtube.com/channel/UCOGeU-1Fig3rrDjhm9Zs_wg

- Brady Haran's channels on various scientific topics, http://www.bradyharan.com/
Moving your website to https / SSL: tips and tricks
1Veritasium, SmarterEveryDay
The odds of resuscitation from ACLS(advanced cardiac life support) if you suffer cardiac arrest in a hospital setting is somewhere between 1-4% IIRC. The chances of a successful revival are already low. Once you pass the 10min mark you are really just hoping for a miracle...but it happens. Rarely, but it does.
I beg to differ, my experience with the nvidia drivers is quite different to yours. Whenever they upgrade them its a nightmare and generally results in the driver crashing the kernel. Letting a video driver bring down the kernel is inexcusable.
I am not sure that you fully understand my point as the method used is not what I was getting at exactly. Even if the majority of people do not reach for the gun as the method does not say whether the availability of the gun made the suicide more likely. It also matters what you associate with the gun, you could have very different thoughts about a gun kept for hunting deer, than one kept for shooting potential attackers, for instance.
I'm also not convinced that the arguments really are the same. The biggest complaint I've heard about OOP isn't that "you can get by without it," as the author claims. Rather, it's two things: Proliferation of objects such that the codebase can't be understood holistically, and the dangers arising from objects having internal state. I've never heard either of those arguments against reactive programming.

The most common complaint I've heard about reactive programming is that it has yet to be realized in the form of mature libraries. (In general, for most languages. I'm sure at least one language has it.) Thus, whether it's a great idea or not is largely immaterial for most workaday developers, who won't be able to use it until the ecosystem exists.
I moved from Linode to Digital Ocean because of the price and I've noticed no change in level of service. And the support, which I've used several times at both has always been incredibly quick, accurate and useful.

I was however happy to have a viable alternative to Linode. I found their handling of the two hacking incidents to be completely disrespectful to me as a customer.
This looks interesting, but the Cathode-based video is extremely distracting.
It was because of my father that from the ages of seven to fifteen, I thought that my name was Jesus Christ and my brother, Russell, thought that his name was Dammit. "Dammit, will you stop all that noise?" And, "Jesus Christ, sit down!" One day, I'm out playing in the rain, and my father yelled, "Dammit will you get back in here!" I said, "Dad, I'm Jesus Christ!" -- Bill Cosby
C3 Technologies has been acquired by Apple, and they are using the technology in their maps apps (iOS and OS X). I think it's unlikely that Apple would license this technology to Seznam.
Every winter, myself and a group of ~15 others hike out to a 3-walled cabin and usually spend 3-4 days there, hiking and generally enjoying the outdoors. It is about as rustic as you can get, and with the temp getting down to -20F this past winter, being able to quickly cut and split firewood is important (you know, to survive the night...).

Needless to say, I will be starting a pool to buy one of these axes this year...
While I don't disagree with you, at least in the UK, possession in a cache and in some circumstances, transmission of child abuse images is a strict liability offence, meaning intent doesn't come into it - I suspect it's the same in many jurisdictions. It's a ridiculous position, but it's still the reality for many.
Tell HN: Test your linux skill
Hi all,

I just setup a web server and config system security.

I think I am done with all security settings, and I would like to invite all internet friend or hacker to crash my system or change my webpage.

I hope you can do following items.
1. Change index.html content or delete it.
2. Shutdown(disable) httpd service.
3. Create a user.
4. Delete /etc/rc.local
5. Change root's password.

Please DO NOT use DoS/DDoS to attack my test server, because the test server is not building on high bandwidh line.

Below is my test server information.

Domain: tourwalker.com
Shell: telnet (23 port)
root password: 123456
I also create a normal user whcih name is "andy"
Andy's password: 123456

Thank you for your reading.

Regards,
Chris

src: http://www.linuxforums.org/forum/red-hat-fedora-linux/200888-test-your-linux-skill.html
In Southern Nevada NVEnergy has a similar program. The program offered here is opt-in and basically gives you a discount if you allow them to turn your thermostat up a few degrees a few times a year on very high-demand, "Energy Event" days, or so the marketing material reads at least.

Apparently you can even override the bump-up in temperature if you desire, but I believe you lose some or all of the cost savings if you override it.

They even offer a similar-to-Nest thermostat, free of charge IIRC, called "mPowered" -- it seems to be quite similar to Nest with web-accessible functionality, programming, etc. -- and the price point is obviously much lower.

Good play by Nest and/or Google here IMO, especially since not sharing the user data means the utilities continue to have to pay Nest for the ability to interface with their devices long-term.

FWIW, I strongly suspect it would be similar to the NVEnergy program -- opt-in only, and likely with the ability to override energy events / forced thermostat settings. That said, very intriguing and interesting "pivot" of sorts.

NVEnergy's mPowered - https://www.nvenergy.com/home/saveenergy/rebates/mpowered/in...

NVEnergy's "Cool Share" Program - https://www.nvenergy.com/home/saveenergy/rebates/coolshare.c...

PS - I opted for Nest thermostats, just so convenient and they look incredibly cool on the wall. ;-)
Does that mean we'll have 10 years of poorly written books about it?
Beware, link strolling through Wikipedia articles relating to Gary Powers and the U2 incident can end up eating your entire day.

For example: http://en.wikipedia.org/wiki/Hollow_Nickel_Case
Tencent The Secretive, Chinese Tech Giant That Can Rival Facebook and Amazon
Your scale is way off.

To brute-force AES-128, if you assume:

- Every person on the planet owns 10 computers.

- There are 7 billion people on the planet.

- Each of these computers can test 1 billion key combinations per second.

- On average, you can crack the key after testing 50% of the possibilities.

Then the earth's population can crack one key in 77,000,000,000,000,000,000,000,000 years.

Source: Seagate, http://dator8.info/pdf/AES/3.pdf
Building an English Auction With MongoDB
I'm not sure if the wording is purposely dubious as to mis-lead the reader, but it's certainly not clear.

"The company has negotiated deals with multiple energy partners in the U.S. Some utility partners are willing to spend $30 to $50 per year and per thermostat to be able to turn the air conditioner up when it’s a hot day. This way, the utility can levels load on the grid. "

At first glance it would appear that the author is saying that Nest will make your air conditioner produce more cold air on a hot day, but the following line contradicts that.

How would it level the load to use more energy? It wouldn't.

I think the actual conclusion, is that Nest is working with energy suppliers to increase the temperature on the thermostat, which will reduce the power used by air conditioners, and that this occurs at peak power usage.

Which will save the nest owner money, the power company money, and make Nest as a company some money.

Moreover, this probably occurs at an imperceptible level to the user, or is done while they are presumably gone. Also the Nest User can turn it back down manually if they are there and uncomfortable.

This is bad sensational reporting.
I think the tire trick is fairly well known / common ... I've seen it as a setup in quite a few splitting tutorials on youtube, etc.
The first article about the guy who died during a hip replacement surgery (?). It's terribly sad for everyone else, but when I go, that's one of the best ways I can imagine it happening. You go down optimistic for a better future where your hip is working again and just . . . never come back up. Dramatically preferable to years of battling with cancer or a gradual dip into dementia, at least for the victim. Especially if you've led a full life and are only going to be here for a short time more anyway, as is often the case with people who start breaking bones in old age. For the family, my heartfelt condolences.
Same story, multiple sources:

https://news.ycombinator.com/item?id=7605280 (economist.com)

https://news.ycombinator.com/item?id=7605398 (latimes.com)

https://news.ycombinator.com/item?id=7605610 (bbc.com)

https://news.ycombinator.com/item?id=7606168 (npr.org)

https://news.ycombinator.com/item?id=7606184 (keckobservatory.org) : 2 comments

https://news.ycombinator.com/item?id=7606651 (cnn.com)

https://news.ycombinator.com/item?id=7606802 (cnn.com)

https://news.ycombinator.com/item?id=7606835 (io9.com)

https://news.ycombinator.com/item?id=7607534 (theatlantic.com)

https://news.ycombinator.com/item?id=7607607 (nytimes.com) : 28 comments

https://news.ycombinator.com/item?id=7608493 (nasa.gov)

https://news.ycombinator.com/item?id=7608824 (techfess.com)

https://news.ycombinator.com/item?id=7608832 (cosmosup.com)

https://news.ycombinator.com/item?id=7608839 (nasa.gov)
Is Musk planning to have his drones watch the landing? I'm guessing that's what the "recovery ship" would be doing, although his twitter feed is saying that heavy seas might make that difficult.
I saw the same thing when I lived in New Zealand (just under 4 years, 4 years ago) and worked at the University of Auckland in a non-academic technical role. Personally, however, I'm a counter example of what you describe. I'm an American who recently started a PhD program in the states, who would quite like an academic position in New Zealand when all is said and done!
190k records is Big Data? For me big data starts from 9M+ rows
Now we get to experience the Cold War all over again, this time from the other side! Yay!
Yes, but to me, it's still too ambiguous without correlating it to downvotes - there would be a lot of noise to sort through from people closing threads just because they've read them, or don't find them interesting but not necessarily objectionable, or whatever.

Also, thread folding is reversible - maybe someone folds a thread but decides to periodically check it* if you count folded threads against it you have to recount every time someone reopens a thread as well. Downvotes, at least, are meant to be explicit and non-reversible, in that you can't directly un-downvote something (unless you can at some mystical karma level)

I can see how in extreme cases it would be a signifier but I don't really see many of those cases which wouldn't also have a lot of downvotes anyway, so i'm thinking it would be repeated work.

* a feature to let you peek at the last posted comment in a folded thread, btw, might be very handy...
As a kiwi, the brain drain is something that always bothered me. Right from the beginning of high school I knew that I would end up working overseas for several years, regardless of whether I really wanted to or not. And that's exactly what I'm doing right now -- I live in London, saving twice as much as I could in NZ. I don't enjoy the lifestyle here at all, and I want to go back to NZ as soon as possible to start a family, but the opportunities available in Europe (and the rest of the world) simply dwarf those available in NZ.

The good news is that immigration from Asia, India and the Pacific has given the country a significant population of people who culturally are more likely than Europeans to help with population growth. So who knows, maybe in 10-20 years the population will be large enough for the brain drain to sort itself out.
Former resident of Wellington and Auckland checking in to confirm that Seattle feels very much like a big Auckland.
Innovative? Most of the time, they're inferior Google copycats.
More like blog posts.
That was my experience as well. The few folks who managed to work remotely for an overseas company did really well, but pay rates within the country were a lot lower than I expected.

Working at a distributed company, I really wish more Kiwis would apply to my company if only so I could have an excuse to go visit. :)
No Joins?
What Haskell lacks is hierarchies of subtyping. It certainly can be used for OOP. I've written object-oriented code in Haskell. It's not common, but it's not hard. And on rare occasions it's the best solution to a problem.
A Successful SQL Database Migration Model
Not the OP, but I just happened to upgrade from Linux Mint 15 to 16 yesterday (which is not officially supported). Also had some trouble that I needed to solve from the command line (or a live boot), but the upgrade was done in about 50 minutes, everything included.

98% of all configuration is retained, applications do not need to be reinstalled, all your files are where they belong, and it's overall very pain-free if you are tech-savvy enough to do the command line part.

So yes, I would totally rate this as better than upgrading between Windows versions. Even compatible ones like Vista and 7 required much more configuration work afterwards and took longer. Less technical skill required though, but users could just pay someone to do it for them on Linux.

Not sure what it's like to upgrade Mac OS X, I would actually expect the ease of Windows and compatibility like Linux there. I'm kind of curious now.
Hah .. I spent the first 25 years of my life in NZ (10 years in Wellington) and have lived just outside of Seattle since 2007. I tell people that the PNW is the closest to NZ that I've seen in America, both culturally and landscape.
Instant Apache Hadoop – no downloads, installs, or waiting
I wish the author had referenced "Why Buildings Fall Down," the book that first made me aware of the Citicorp Building problem: http://www.amazon.com/Why-Buildings-Fall-Down-Structures/dp/...
From the perspective of iOS bidding we copied all the data models and had to do no hard thinking other then being responsive to API changes.