skysight-inc/HackerNews huggingface dataset:
Google's attempt at dealing with the increasing number of people using Ad Blockers which as sky rocketed with the push from Apple. So they are trying their best to curb the growth. While there will be some noble people like a lot of us reading this, the rest of the world will simply install and Adblocker to block all ads for free rather than pay money to block some ads.
> Are you saying that people are not aware that their opinions may not be as ironclad as they sometimes seem?

That's the impression I'm getting when talking with many of them. Or when browsing the more mainstream parts of the Internet.
Github.com hosts approximately 50 million pages right now. Many of those pages have inbound links associated with them.

If those pages were to disappear or if the decision was made to become less benign then the damage would be substantial and it would take many years to heal the rift.

The web never really recovered from Yahoo's bad stewardship of Geocities (untold backlinks broke, including many from Wikipedia causing those links to point to nothing which led to articles becoming unsourced, or -worse- being changed by bots to point to linkfarms instead).

If github turned evil the migration pain would make the Geocities demise look like a veritable walk in the park.
I know that a big concern is the centralisation of power (something that might be mitigated by legislation, albeit problematically if the legislators are the ones to worry about) but aside from that, are aggregation sites like FB and such really that bad?

His argument that they only show you what you like, keeping you in a little bubble, feels plausible, but is it true in practice? Those who are interested in new ideas will find them regardless of FB, and may even be shown them by FB if it works out that is what they will like. And those that are more passive get the benefit of the net without effort. Seems like a good arrangement, at least for now.
It looks like the vote was not "unanimous"
https://mail.python.org/pipermail/core-workflow/2016-January...
/*
And here are the download options: https://media.ccc.de/v/32c3-7435-replication_prohibited#down...
*/
That doesn't translate well. Click on the download tab, you'll find video and audio, direct download and torrent.
Can someone explain aiohttp server vs wsgi? It seems wsgi is the old standard but now you can run a server right in python, kind of like node. Are people running aiohttp instead of wsgi?

It seems like aiohttp can do everything that Flask can do.
Are more people using this?
As it should be.

Nobody should speak with impunity. Act like an ass, get called out an an ass. This keeps the number of asses and how much of an ass they are in check.

Like I said, there is no shield in the First Amendment, not should there be.

People who are considering advocacy that will impact a lot of people really do need to think about that and the implications they may experience in the future. Real lives, families and people are at stake. It is not a game.

And it's a mutual skin in the game dynamic too.

Our personal reputation includes the stuff we say, and the things we do. If we do and say vile things, then it is going to impact us.

It makes no sense to allow some of is to speak with impunity nor accountability.

I could just as easily say people with money want to impose their ideas on others without any consequences. That's nuts!

Might as well just return to old world ideas of rulers and kings. That's not what the US is about.

Our leaders need to fear us. If people with a lot of money want to get political, they too need to fear the people.

They need that fear in place so they have good reason to treat the people well. If it all goes bad, those people are going to want a remedy.

That's only fair.

Without that, ordinary people are just lab rats, subject to all sorts of things, and experiencing costs and risks too, while the bright idea guy, just doing advocacy says, oops?

No thanks. That is corrupt as fuck, and not OK.
Can you (or someone) clarify what problem you're talking about? This seems to work as expected for me:

def foo(x=[]):
sum = 0
for a in x: sum += a
return sum
print foo([3,5]) # 8
print foo(x=[3]) # 3
print foo([]) # 0
print foo() # 0

Is it the fact that kwargs are required to have defaults? Or what?
Yes, exactly. That's how it works everywhere else in the country. The entire valley should not be preserved as a 1950's time capsule.

In the rest of the country, when somebody like Google or Facebook comes to town property values shoot up. Property tax assessments follow 1-5 years later. The higher assessments combined with lucrative offers from developers convince the existing owners who cannot afford to live there to move. They take their windfall and move someplace more affordable. Meanwhile, developers build higher density housing, which keeps prices, while high, from reaching insane levels. Everybody wins.
> Just keeps spinning.

Sounds like what happens to me when opening the page. Did you try to click on 'Video' tab or on the 'Play' button? It started the video for me.
I'm sure it won't be long before this is used for something more intense than hugging.
Yet another mention of how Haskell's type system catches problems at compile time that would normally be runtime. That I keep seeing this mentioned means it might be worthwhile for some Haskell experts to do a survey or meta paper that tries to find every instance and technique of this. As in, all kinds of recurring problems in programming that people solved with the type system.

To make it more clear, Ur/Web has a few that prevent common defects in web applications:

http://www.impredicative.com/ur/

Stuff like that for as many issues as possible. Might get more R&D and/or uptake on that stuff. Ideal scenario, which is unlikely, is the good ones become a de facto standard that show up in all sorts of functional and semi-functional language applications.
I think "Citizens United" could be the end of the Republican Party.

Part of the reason why Trump has made it so big is that the Republican field is huge.

The Republican field is huge because a lot of donors with more money than brains are willing to shell out big money for their campaigns. Trump said that Super PACs are a scam, but I think most of the campaigns are scams. Raise a few million dollars and you can pay all your friends big salaries, then you can turn around and get a favor from them.
I wonder what people with scientific backgrounds actually think about humanities. I live in a town where you can't swing a dead cat without hitting a scientist. Just a couple of anecdotes: 1) My kids participate in a youth music program, and several of the most prominent donors who support the program are retired scientists. 2) The parents who clamor for more liberal K-12 education, with arts, humanities, and even gym, are the scientists. 3) My parents, both scientists, have always been interested in the humanities.
Seattle, WA - REMOTE: Apsis Labs is looking to add our 4th engineer. We are a small design & development shop located in Seattle, WA, but work as a distributed team. We have a stable client base, offer retirement and health benefits, competitive salary, and a 20-hour work week. Read more about our job philosophy here: http://apsis.io/apsis/blog/2015/04/23/work-sustainably/.

Questions, contact: jobs at apsis.io
Because a big part of learning is reinventing the wheel. Bonus points for creating a whole new taxonomy for things that have decades-old names in the industry :).
I'll use Python anyway :) I just wanted to understand why people advocated for Node.js over Ruby.
70% of Skyscraper Exteriors in Dubai May Be Flammable
I don't think that this is true in absolute numbers. There are quite simply more people on the Internet and the new ones prefer silos and services that play nicely on mobile.
No amount of clicking on any element helps.

Trying to play http://ftp.halifax.rwth-aachen.de/ccc/congress/2015/h264-hd-... directly in the browser works.

Maybe they should just load that in an iframe or something.
Eagleton used the same exact phrase twice about teaching and research. So much for his great writing skills.

I stopped reading after that.

This rant is like anything else that could be posted to Crooked Timber. "Oh no! Humanities professors have to work like anyone else, with measurable results. The university is dying!"

I do respect the humanities, but there's only so much you can do with them. Whereas the knowledge, technology, wealth, and all-around good stuff gained from electrical engineering, astrophysics, materials science, etc. is as limitless as the universe.
I think that this primary shows are little money has to do with elections. Just look at the correlation of money spent, and percentage in the polls. All the people doing well are spending very little. Many elections are actually like this.
This is true, since most of the hg devs are affiliated to Facebook, including lead dev mpm.
Here's the current full table (with the seventh row complete):

https://upload.wikimedia.org/wikipedia/commons/3/3d/Discover...
This is at least the third or fourth generation of whining I've been through about XYZ is going to kill the Web, in the last 20 years.

AOL was going to kill the Web in its infancy, ensuring a walled off garden.

Microsoft was going to kill the Web and dominate cyberspace by inserting various points of control. Magazine cover after magazine cover predicted and warned on this for years in the mid to late 1990s.

Apps were going to kill the Web.

Facebook, Twitter et al. are going to kill the Web.

Four or five years from now: new thing is going to kill the Web. Rinse & repeat for an eternity. Absolutely nothing has changed in the argument, they just keep replacing one boogieman with another. I'm pretty sure after watching it for two decades that it's just an excuse to whine, forecast doom, and be overly dramatic. As it turns out, the Web is extraordinarily resilient + adaptive and will be just fine.
Unconvinced this is a special "suburb problem".

These sorts of "suburban malaise" arguments are common, and they seem incredibly light on facts. I remain convinced that people are huddled in their 500 ft2 urban apartments and rationalizing why alternatives are somehow destined for perilous failure...someday.

Anecdotes abound, but my "suburb" (really an exurb, which is what people really mean when they talk about suburbs now) has absolutely no problem replacing infrastructure -- what would be a mammoth, colossally expensive undertaking in the city is no big deal. Sewers are replaced. Fiber is laid. Telecom is replaced. The city recently moved virtually all above ground wiring underground. I mean...this doesn't seem to be a problem. And my city is surrounded by a green belt, and has tax revenue that is so easily bountiful that it is forcefully shared with nearby urban areas (to help them with social services).
The python 2.x to 3.x change will be studied for many years. How to completely rob an ecosystem of its momentum in one fell swoop. I still don't understand why 3 couldn't have had a mode switch defaulting to 2.x behavior. The whole debacle would have been avoided and all the ugly details would have been hidden behind the language implementation. It would have definitely been more work and you might even call it an ugly hack (and Ed DeCastro would likely have thrown a fit if one had asked his opinion) but it would have at least made the transition instant and seamless.

The present mess will - if not resolved in a much more drastic fashion - cause more and more teams to switch away from python. It's a real waste of the potential that python had (and still has).

I never even bothered porting my code, I'm 'stuck' on 2.7 and anything new gets written in another language. Even bloody PHP, the language everybody loves to hate on, gets deprecation and backwards compatibility better than python.
Pachyderm (YC W15) is looking for our first hire! | San Francisco | Onsite only

Love Golang, Docker and distributed systems? Pachyderm is trying to build a better Hadoop!

pachyderm.io

github.com/pachyderm/pachyderm

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm's is looking for our first hire! We went through YC W15, raised a strong seed round($2M), and are looking for someone to help lead our core engineering team. Pachyderm is just founders right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

We pay competitive SF-level salaries along with significant equity, full benefits, and all the usual startup perks. This position is based in SF, but we offer relocation assistance.

Read more about our long-term company vision: https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...

Email: jobs@pachyderm.io
Boy, that sure is gracious of you. Have you actually run the numbers? Or do you just feel, in your heart of hearts, that you must be subsidizing those fat cats? I mean, dropping obesity in there is a real delight.
Whups, forgot the email in my HN profile isn't visible, and now too late to edit the post; here are some links:

- website & email: https://www.janelia.org/lab/bock-lab; bockd@janelia.hhmi.org

- more on our approach to electron microscopy: http://reid.med.harvard.edu/pdf/Bock-Lee-etal-Reid-2011-Natu... http://reid.med.harvard.edu/pdf/Bock-Lee-etal-Reid-2011-Natu...
I got my new job on one of these threads. Even so, I'm disappointed by how many companies don't even reply to mails while they need "urgently" more people
San Francisco Bay Area | Full-time | On-site/Remote | Natera, Inc

Natera is building an in-house Ruby on Rails team to work on customer-facing enterprise applications. Bay Area preferred, but not required. Opportunities to work with lots of technologies on a variety of projects in interesting an interesting problem-space: big data, healthcare, HIPAA compliance, security.

Questions, contact: jobs at apsis.io
The point was that text is obviously much leaner and highly compressible - if you just discount the images like that then the web is already very fast. You have to take into account the entire experience and realize that images are a big part of the modern web.

I definitely agree there's a major cruft problem but I believe most browsers already have the ability to disable loading images which gives the client the power to adjust for their network connection.
> I have yet to hear from someone who has used Python 3 that they think it is a worse language than Python 2

the maker of the most succesful Python projects: Armin Ronacher
No, it means that the probability of seeing an effect of that magnitude on a dataset of that size when the null hypothesis is true will happen due to random chance 5 out of 100 times. It says NOTHING about your hypothesis, it is entirely a statement about the null hypothesis.
Dense cities also have higher cost per unit of infrastructure. Just think about the cost of digging up a gas line in Manhattan vs. in the suburbs.

Which effect dominates - revenue vs. cost? I don't know. But that article certainly doesn't do anything to illuminate the issue.
They should have negotiated a contract with all the ad networks that have a name, and licensed an adblocker for the rest. They should aggressively support the adblock detection => annoying reminder that has been slowly gaining traction lately. "Fewer ads on million of sites" (there is ~ 1 billion sites worldwide[1]) is not a selling point. "No more ads, ever" is.

[1] http://www.internetlivestats.com/total-number-of-websites/
Open Lunchbox – Modular Open Source Hardware
> but calling it AI still doesn't make sense to me.

That's the core problem of AI, no matter what progress is made, it's instantly called not AI anymore while the goalpost of what AI is is continually being pushed out to not this. The real issue of course is what don't how intelligence actually works so it's impossible to set a fixed goalpost of when AI is truly achieved.
Nah, do it like this

def foo(i,x=[]):

x.append(i)

return x

foo(1)

foo(2)

See what happens
I can't wait to be able to kiss my friends and family goodbye after a Skype chat.
Krugman says that greater wealth leads to a lack of empathy.

Surely it's a lack of empathy leads to greater wealth?
It's not just an analogy, it's a real-world example!

http://win95.ajf.me/

The disk image is 47MB (when gzipped). This means that the page is actually smaller than Apple's iPad page!

I likewise weep for modern computing.
A friend of mine ran white water rafting camps to bring troubled city kids and the city police together.

He told me once that it were always the police officers who caused trouble. Not listening to instructions, not cooperating with anybody, wanting to control everything, quick with physical confrontation. He got disheartened after a while.

He even mentioned cops that he knew from when they joined the force. He said the cops started out with ideals and simply get corrupted by the system until they are - quote - "just like the rest of them".

There are good cops out there for sure; probably the majority. Maybe serving in the city is too much to take and police officers become cynical?

In my encounters with the police (thankfully very few) I have never met a nice or even reasonable cop - but again my sample set is very small.
I don't think this is representative of anything. Trump speaks in clickbait and that gets him media attention and hence popularity. You can easily argue that it's an innovative strategy, but he is only able to do it because he inherited his wealth.
I was in denial stage until we picked Python 3 for a project at work. Then I went into anger and bargaining with the other dev on the project. Heh. blush

Being forced to come to terms with Python 3 has made me see the light, though. I still have a host of personal projects in Python 2, but anything new I write is in 3.

For me, it was concurrent.futures that pushed me into acceptance stage.
Install Win32 OpenSSH test release
Where Some of the Worst Attacks on Social Science Come From
Any candidates who want to work for free, please PM me. I've got a bridge to sell you.
How about 2k iterations where k is any integer > 0 just to be sure?
The problem is that the default argument is mutable.

def f(a=[]):
a.append('v')
print a

f(['ok']) # ['ok', 'v']
f() # ['v']
f() # ['v', 'v']
Could be both. But in the case of trump, his wealth was inherited, so the argument goes in the direction Krugman states.
When a rich person makes a joke, everyone laughs and usually the rich person looks pleased with themselves - As though they think that their joke was actually funny.

You would think that rich people would actively try to surround themselves with people who don't laugh at their jokes and who aren't afraid to attack their character, but in reality, they don't - After a few years, wealthy people genuinely start to think of themselves as being funny and they feel offended when people don't laugh at their jokes. No wonder they feel increasingly isolated.

Those who can't fake well enough get pushed away.
3M People Signed Up for Amazon Prime in 1 Week
What nobody told me about small farming: I can’t make a living
I was trying to point out that drewg123 does make a meatier comment than the one you replied to. But your comment elsewhere (https://news.ycombinator.com/item?id=10823456) indicates that you are well aware and sympathetic to that general line of argument.

Like you, at the moment, I am not sure what a proper solution will come up to.
Here's to us being the lucky few who can see that we're fallible, while the sheeple wallow in their ignorance ;-)
Yea, but what's to stop Python 4 from doing the same thing as Python 3?

It's clear from the tone of this article that the python core devs haven't learned the value of backwards compatibility even after their huge python 3 failure. The author makes it seem like the problem preventing python 3 adoption was python users' unwillingness to accept the inevitable, rather than the poor migration path provided (especially initially).

In a massive, old production codebase, upgrading your platform is incredibly risky, even if no code changes are necessary. But when you have to make code changes in a dynamic language...

The thing is, not all systems have tests. Not all systems even have known, defined behavior. Upgrading these things can be a multi-month, very risky project.

Given that python 3's backwards incompatible changes were made for purely cosmetic reasons and there are few compelling reasons to upgrade, I totally get the anger people feel. I work in startups with relatively new codebases and good test coverage, but I can empathize with other types of organizations. I'm shocked that python devs don't, even after 7 years.
Why are elements 57 and 89 shaded white?
TextStrong | REMOTE | https://www.TextStrong.com

SMS/MMS is the new phone call, and TextStrong is the new PBX, giving text messaging lines to businesses that they control from anywhere inside the TextStrong app.

We are looking for:

+ Business development lead

+ Senior JS engineer

Email jane <at> textstrong.com
Congress Directs NASA to Build a Habitat for the Trip to Mars
That's awesome. Thanks for the link.
I didn't launch sooner as I was focused on too many projects. Finally buckled it down and drove my project to completion. Official launch will occur in a week or two: http://rallycoding.com/
That's a good question, one that would take me a while to explain, so I'll keep it short. I did not mean to imply anything about innocence or lack of it.

I guess I'm deeply bothered by proud statements of accomplishment that ignore profound and costly inheritance. PETA would never acknowledge that "cruelty-free" owes a debt to what they would term "cruelty". It's that lack of acknowledgement that bothers me.
I'm wondering why Nintendo haven't killed this project already. They usually don't tolerate any fan-use of their IP or anything enabling piracy... I wonder if they're actually using this project internally for something.
OK...

Care to elaborate? Are/were you using a Linux distribution yourself?
Or are you just parroting what you hear elsewhere?
>I do respect the humanities, but there's only so much you can do with them.

I believe someone from the humanities would have trouble with this statement. Of what use is all the techno gadgets if we lose what makes us human? I'm a techie, but I've also studied some humanities, and delve into some in my spare time, things like communication, psychology, arts these all make life a lot richer, even if they do have less flashing lights.

Humanities professors on the other hand have had it pretty easy, and that seems to be coming to an end, the same for universities in general. It's something I'm torn about, I always loved my time at university, but the reason I went there was for the knowledge, because that was where it was stored. Now universities are in many ways obsolete - all the knowledge is in the cloud. If you need to ask an expert then just ask online, so we still need experts, just the renumeration model is being disrupted - like everyone elses pretty well.

What we do need is critical thinking, and traditionally this was what was taught in an arts degree. In many ways the academics have done this to themselves, by dumbing down degrees and focusing more on 'business' outcomes they've eliminated what was the defining characteristic of a degree and it is now just a set of check boxes, which of course you don't need a uni for. I blame the MBA's - the cultureless hoards of middle management that suck the life out of everything that's not quantifiable and can be entered on a spread sheet.