skysight-inc/HackerNews huggingface dataset:
I'm surprised, if not saddened, by the low popularity of `3to2`: less than 2% of the people surveyed have used it, even though it is a convenient way to have your code in python 3 when stuck with libraries that use python 2.

edit: direct link to the pdf: https://wiki.python.org/moin/2.x-vs-3.x-survey?action=Attach...
Show HN: statistics from running events (marathon, HM, 10k)
I had a different take on this - it's somewhat inspired by collections.namedtuple but mutable and has some other convenient features for data classes: https://gist.github.com/tomstrummer/8240282

(see the examples at the bottom of the file)

This could also be tweaked to use __dict__ instead of __slots__ so it can act as an expando class which I believe is more similar to what the OP achieves.
I think that creates an API, then exposes it in numerous languages. This writes wrappers to existing APIs. Not the same thing. (Lots of code similarity under the hood, though.)
I would approach these contracts as creating an anti-competitive restraint on trade. Specifically, they seek to undermine the efficiency of the labor market by obscuring information about the working conditions at various employers. I think states would be quite justified in outlawing the practice on those grounds.
I've pushed back on contract terms with a large company that had included a non-compete clause not enforceable locally. Turns out they had an alternate contract which met local statute, and had used it in previous hires / mergers. Still makes me itchy to sign such terms.

When Marissa Meyer was hired by Yahoo, I found it interesting that her employment contract included some pretty familiar language:

https://www.sec.gov/Archives/edgar/data/1011006/000119312512...
I had a teacher who recommended W3Schools to her students, she thought they were related to W3C and she was shocked to learn they weren't.
Epic space strategy game New Orbit coming to consoles
I can get a job at a giant company where I'll write 2000 lines of code in a year.

Wait, what? 2000 lines of code per year? Having never worked in a "giant" company, is that typical? I do that in about 10 days at a normal pace, and can do it in five if I'm really pushing it to meet a deadline or whatever.

Anyway, I thought 4K LOC/month was pretty standard for programmers of all stripes, or ~50K LOC/year. Is it really just 2K?

/shocked
I get what you're saying, but it depends on how you learn it. I tried learning both of them through their official tutorials and /their CLI commands/. With git's more confusing command set, I had a harder time learning.
Only if it's part of a "plant closing."
Writing code continuously for 365 days
I signed a contract that gave my employer the right to everything I produced at my own time. Fortunately it was an hourly job and I kept records, and I found out very fast that HR really didn't want to pay me overtime for anything. So they didn't have to pay me hundreds of thousands of dollars extra and I got to keep my work.

Now, had it been a salaried position, I would have been far more concerned.
Clickable - http://gum.co/IEMpg
Everything is hard when you're not a specialist.

Electricity is much more dangerous than porn. Unlike porn, electricity kills. The trick is to hire an electrician; and if you don't, and let wires hang about in your bathroom, then it's your problem.
When you introduce new people to the development team, less code means less issues.

Old code had nasty things like traversing the UIView hierarchy and removing unwanted UIViews.

Old code had deprecation warnings.

Old code is not optimized. Apple are doing a much better job at creating great working UIKit controls for us.

Any day that I delete code is a good day.
> Well, I’ve now managed to blog about three of the areas where I have the biggest comparative advantage. Three or four more blog posts and I’ll be able to write myself straight out of my job. I must be moving up in the world, because I was able to automate myself out of my first job with a couple shell scripts and a bit of Ruby. At least this requires some human intervention.

This was a great explanation of caching architecture, but I really want to hear the story of how the OP automated himself out of his first job with some shells scripts and Ruby.
I can tell you that EA (Electronic Arts) won't hire you without this clause. Their line was "if you work for us, you shouldn't really have time for side projects." I kid you not.
Basketball, Football, and Hockey Are All the Same Game
Hypothesis: Snowden thing?
Is Rust the game where most of the players stand around as naked (male) cavemen? It's rare to come across a game that shoots so hard for realism just to land right in the middle of absurdity.
No More Woof in Sweden:

http://www.nomorewoof.com/

http://oresundstartups.com/no-more-woof-aims-read-dogs-minds...

http://www.indiegogo.com/projects/no-more-woof

TLDR: they sell brain-scanning equipment that translates your dog's thoughts into human language.
Skipping breakfast and not eating anything after 8pm, typically.
Acela is the elite service for the northeast corridor. It isn't your typical consumer train, but more like the "business class" train. You get more leg room and space to move about. Of the 8 trains on Acela, two are engines, and one is a cafe car. Acela shares its tracks with the Northeast Regional system, which is what your typical consumer is going to take.

Really, Hyperloop needs to be compared against the entire Northeast Corridor... a single rail-line between Washington DC and Boston... but this single-rail serves many many more trains than just the Acela.

Or at very least, the comparison needs to be against Northeast Regional, a much slower train but is the one that your typical consumer is going to take. After all, Acela trains share its tracks with Northeast Regional... and most people prefer the cheaper prices.
1. No. The first amendment pertains to government restrictions on free speech.

2. I highly doubt a judge or jury would believe that the individual's life was in danger if they didn't sign this.

Update: #1 is why having a few large conglomerate companies "in bed" with government is dangerous. The government can't hush you up but if you and most everyone else works for the few government appeasing companies then those companies could threaten to fire you... effectively diminishing [political and/or government] dissent and protest.
> Supporting iOS 6 and 7 visuals at the same time just means your app looks out of place in both versions.

It's just a little more work. Facebook looks the same on iOS 6 even now that it supports iOS 7.

If you are mostly using native UI with only a few customisations, I don't see the problem.
Sounds interesting to me. I have a couple of side projects involving visualization and comparison of data from track and field events.
My technical background includes Python, Java, Postgresql, Javascript. Unfortunately no iOS.
Does this use the Json Schema spec or have you reinvented the wheel?
I don't understand why losing 98% of value over a 100-year period is supposed to be a pejorative. That implies a very steady, <2% rate of inflation per year, which is what allows wages to keep up with inflation.
It is actually referred to as a "base 20" counting system, although I agree that it isn't a very good one. It's definitely not a "pure" base-20 system, but many numbers are expressed of a multiple of twenty + remainder.

Perhaps a better example of a feature in a language that would provide more prominent cognitive differences would be one of the languages that requires users to mark a statement based on how they know the fact (witness, second-hand account, etc.), whose names escape me. Ah well.
People with non-retina iPads can and will download your app.
It's an agreement that your company asks you to sign at the time of termination. You don't have to sign it (as the guy who wrote this article didn't). You're incentive to sign it is the severance pay they offer.

I don't really get why everyone here is so offended at the concept. It's the company offering a contract. You can sign it, or not. All the folks here that are being so high and mighty about it just come off as weird tbh.
> Oh, and you bought that domain with a credit card.

Namecheap actually accepts Bitcoin[0], but yes - the way they are currently implemented and used, TLD domain names are not at all anonymous.

[0] https://www.namecheap.com/support/payment-options/bitcoin.as...
I didn't begin programming until college (I'm a white male in the US), and I've gotten paid to do it ever since.

That's me on the AUTHORS list for Google Chrome's v8 engine [0] (I ported it, and Node.js, to Solaris if your curious), so I'm at least competent enough to do that.

Anyway, that's proof that it can be done, and at a level that make a difference somewhere. :)

That said, I don't like to code, so maybe that has something to do with why I started late. I was into computers from pre-school onwards, though.

[0] https://code.google.com/p/v8/source/browse/branches/bleeding...
Pretty much all of the benefits of Bitcoin stem from the concept of blockchain, not from particular instance of it.

One has to keep this in mind when investing in Bitcoin. One doesn't invest in general future of cryptocurrencies, one simply invests in the blockchain that just happened to be first.

It is indeed a highly useful data structure. One can implement things such as verifiable online gambling (one where casino cannot cheat without being detected) with it. Basically it simply solves a byzantine generals problem.

The proof of work doesn't even need to be a hash. Primecoin searches for chains of prime numbers. As long as the work is easy to verify and hard to calculate with some sort of scaling it can be used. It would be nice to see things like Salesmancoin where the proof of work is partial solutions to traveling salesman problem. Or perhaps protein folding?
http://www.theonion.com/articles/man-blames-hangover-on-ever...
Not a complete solution, but I thought perl's "taint" feature was a brilliant idea, and I wish more languages did similar. In short, data provided by the user is automatically marked as "tainted", and cannot be passed into a shell command, an SQL string, printed into the HTML, etc, without being explicitly converted into a safe form.

(I'd particularly like it if it were possible for the user to define their own types, so we could have "raw string", "validated HTML string", "validated SQL string", etc - and also "distance in meters", "distance in feet", etc -- and it wouldn't be possible to operate on different types without explicitly converting them into compatible forms)
> Your body likes sugar because there's lots of energy in sugar. Humans evolved to crave it.

Sweetness isn't just triggered by sugar, but yeah.. still, our threshold for tasting sweetness (energy) is much higher than that for tasting bitterness (toxins), because energy is not really useful when it comes bundled with poison.

Alligator meat is fine (Was there really ever a time when alligators where tricky to kill though? I mean, at least compared to, say, lions or wolves, which consider humans a food source instead of being afraid of them like alligators are), but shark and whale meat don't seem like good ideas:

Sharks: http://en.wikipedia.org/wiki/Mercury_in_fish#Levels_of_conta...

Whales: http://www.hsi.org/issues/whaling/facts/human_health_concern...

> Pro-whaling nations insist that whale meat is healthier than beef. But the truth is that whales are particularly vulnerable to environmental contaminants, including organochlorines—such as polychlorinated biphenyl (PCBs), dichlorodiphenyltrichloroethane (DDT) and dioxin—and heavy metals, such as methylmercury. Each of these environmental contaminants tends to accumulate in the bodies of top predators, including sperm whales, orcas, pilot whales, and false killer whales
Not sure if I agree with OP, but this language/framework makes most common web vulnerabilities impossible:
http://impredicative.com/ur/
plant closing is loosely defined. I worked at a bank that closed a division, and the division closing fell under the WARN Act.
There are STILL programs out there that claim to have a GUI, but the so-called "GUI" is really just a window frame around a terminal emulator.
> If you flip a coin 10 times and you will get 10 tails it doesn't mean that the coin is broken or faulty.

It might be. At a certain point, the coin is more likely "broken" (or rigged somehow) than actually flipping tails every time. The chances of flipping a coin 10 times in a row tails are ~1/1000, so I do not think this is in the range, but at 100 flips, I would say that it is much more likely that the coin has been tampered with.
Bitcoin turns five
I'm a big fan of sports, mainly soccer and basketball, but I don't have any background on iOS and Objective C.

During games I usually use a second screen to debate with my friends what's happening in the game or to share some betting tips.

In case you need something more feel free to ask me.
Olympic Gold Medalist Picabo Street Google+ Hangout Today • vlogg.com
Does anyone know who that person is?
CoreOS as an Orchestration Layer for Docker
So rather than ask the person like a grownup they should
wildly speculate in order to make everyone less
uncomfortable?

When a parent asks friends "look at this photo, isn't my baby beautiful?" the answer is information-free as everyone will say "yes, that is a cute baby".

Exit interviews are the same. But unlike the stuff with a parent, it doesn't have the social-bond-building value of gossip.

With an exit interview, in the best case you learn nothing and know it; and in the worst case you learn nothing but mistakenly think you learned something. Not bothering with an exit interview helps you avoid that mistake, and saves you time as well.
I think the argument is that statistically speaking, it's too late to produce passion in large quantities. It's not just about one person discovering code, it's about getting enough to close the gap.

I'm not sure I agree... many people discover things in college that they've never heard of and subsequently major in. But it's at least debatable.
Sources of dangerous vulnerabilities
W3Schools actually has some nice content. Of course they tried to lure traffic with the name confusion but I really think their content is useful for people wanting to learn basic HTML or Javascript (or PHP).
The only thing really "keeping" me on Python 2.x is how easy it is to host it. Although Flask/Django/Bottle all support Python 3, most (if not all) PaaS providers I have used only support Python 2.7.
This is as recent as 2010 - not much of what you are claiming here:

http://www.ncbi.nlm.nih.gov/pubmed/19731132

"Most of the participants had acquired the necessary skills of how to deal with the exposure to pornography in a sensible and reflective manner."
I worked for one of the big defense contractors until recently. One of the most enlightening things I got to see while there was a tour of the F-18 assembly line. While the fear about what would happen to the jobs and the facility after the end of production was palatable, it was amazing to see the facility.

The challenges faced by big assembly line manufacturing were so foreign to me coming from a computer programming background. For instance while as a programmer, my bugs might crash a computer, for them, an unused rivet hiding in the bottom of an engine might clog a fuel line and crash a plane. Made me appreciate the manufactured goods in my life more.
Right to the point information. GREAT.

I've been programming on a daily basis for iOS even before the SDK came out (ohhh those reverse engineering days...!). Two years ago I left the job and since then I've always wondered what were the relevant changes in the SDK, just in case I get back to programming iOS again. And here we have it!
Google Cached version : http://webcache.googleusercontent.com/search?q=cache:qqivRrn...
JSON Schema is too complex for this project. I just chose the fields which needs to be populated so that I can generate the code.
A real soccer fan watches games during all year, not only in the World Cup :)
As per results, if a lot of people are stuck with 2.x because of dependencies why would they bother with these tools?
> but it's pretty explicit

I'm not sure you and I have the same meaning for that word.
Or probably put "Web Services API" in the title: "Given a Web Services API, Generate ...".
> No, it wouldn't. It's not the language that is affecting how the brain works here; it's the other way around. The theory of universal grammar can be viewed in part as an explicit rejection of linguistic relativity.

I thought you said certain parameters were set during language acquisition, which would mean that the language inherently modifies how you think.

> I had thought you might be interested in more information on what "universal grammar" is supposed to mean. I was not attempting to take a position on linguistic relativism.

I understand, thank you.
I interpreted it as if the individual doesn't have an innate curiosity and need for answers, how things work, how to tweak things, an endless desire to learn. If they don't have that "hacker spirit", then it's unlikely they are going to be immensely successful or game-changing.

Anyone can get a job doing coding from learning it at any age.
Ok, so "Real world" -- that definition varies depending on what part of the country (U.S.) you are in (or which country, for that matter). My definition of Real World is the majority of companies that you can work at, in a given region. So for the real world on the West Coast, you are most definitely correct -- you are probably more likely to run into open-source friendly companies. In the Midwest, not quite as much (unless you get into one of the financial trading houses).

Actually, now that I think of it, this may not be a strictly regional thing, except that certain industry types cluster around specific areas. I think it is more if a company sees its software as a competitive advantage, then they are more likely to go out on a limb to try to differentiate themselves. Whereas companies that see software as similar to a phone system, or electricity, they are usually only interested in traditional big-company that-you-can-contractually-blame software. At least that has been my experience around here.
Yes, 4k LOC/months is standard, regardless if you write assembly, haskell or C. whether you work through a mill of bureaucracy or you are in charge of your own project. These 2k LOC/year coders must surely be unproductive.
First, start compiling all the documentation you have (emails, screenshots, invoices etc.). Also start explaining your side of the case in writing. Then I would wait how PayPal reacts and what information they want.
In the meantime source some lawyers you might want to speak in case you lose. Additionally you could file a case with your local authorities.

Second, use an escrow service in the future. I don't know where you are located but for
US/Canada transactions I can recommend http://www.escrow.com. Within Europe use http://www.eco-treuhand.de

Third, never use PayPal.
As hard you think it is to buy and have filters installed, its equally hard for people to disable filters. Both require the same level of expertise, willpower, and time.
Never heard of this language. But thanks for sharing. This is an interesting language. Not sure whether I should use it right away (always sort of tied to a certain language and ecosystem, in my case PHP) but at least we can get some inspiration from innovative approaches like this.
You both are right! (yeah, yeah, cop out...)

Listen to this: http://www.econtalk.org/archives/2013/06/kling_on_the_th.htm...
Isn't buying things for the military out of concern for industrial needs rather than strategic need the definition of the military-industrial complex?

The sooner this 'post-Cold-War day of reckoning for military aircraft' happens, the better.
That doesn't sound like a negotiation.... if you had started at $9,000 and come up $500 at the end you might have gotten it.
Should CEOs Tweet?
Your complaint is misguided. This is not the fault of Netflix, they can only show what they are licensed to show. If your favorite movie is not on Netflix, if the movie you really want to see is not on Netflix, if the latest movies are not on Netflix fast enough; it's likely because of the copyright holder not making a deal with Netflix.

For example, take a look at newest releases in Netflix in a browser. Now use a proxy to change your country and look again. Likely, depending on where you actually are and where you say you are, you will see a different list. That's because of licensing.

I would imagine that Netflix would be more than happy to have in their catalog every bit of movie and television products that have ever existed and will ever exist as fast as possible for everyone to see regardless of where you happen to live. But as long as the copyright holders feel they will make good money off of DVD sales or other avenues before offering it to streaming, then that's the environment streaming will always be.

If there's something you wish to see on Netflix and it isn't there, complain to the distributor of that product and not Netflix.
We live in what I call the "economic order of fake-gender-neutrality" where women get ahead by foregoing having families.

I wouldn't really call this a women's issue, so much as a universal issue for people of all backgrounds.

Having a family simply requires a drastic lifestyle shift no matter what (well, if you intend on being a decent spouse and/or parent, at least), as well as certain sacrifices to one's career.

I like the proposal of lifestyle technology businesses, though I'm not entirely sure how they would work. Unless you're self-sufficient, in which case it's never been a problem.
I think you might have missed the sarcasm in that sentence, and maybe in the rest of my post. Try harder to understand the things you read before commenting on them.
I've been trying to use Dan Pink's ideas on motivation for a while now, it was good to hear someone at his level mention them. Hadn't watched the video in a while, thanks for linking it.
Please take a look at the screenshot posted elsewhere. BT at least seems to offer you ways to do exactly that: Stating that you like porn (one category), nudity (another), alcohol/tobacco (third) or 'tasteless' content. There are more categories, but these are quite .. interesting.

Sure, you _can_ opt out completely (not sure if that means that the BT site lists you as looking for all of that though, which might scare users again: "What, no I don't need tasteless material!").

Still, the UI leads you to state what you want (custom) or some predefined presets for all I can tell. That IS close enough to saying 'I like porn'.

I don't argue that

- disabling the filter might have other/better reasons than mature content

- filtering is broken, stupid, idiotic and will never work correctly - and opting out for that reason alone is a good idea
Same reason people use Coffeescript: even if you have to run on python2, it's still nicer to develop in python3.
I have never heard of such a severance package for a non-executive. Do you really think that your situation isn't just a fluke, and that you could replicate this package elsewhere?
Anyone learning basics from W3Schools is likely going to have to unlearn the bad practices they learned there. Their PHP/MySQL tutorials teach bad coding.
Stackexchange forums: governed by the sharia law of forum rules?
If you're going to ask a question make sure it doesn't show any tempting skin to the dirty spammers.
Only if it has a face.
> Yes but it only takes one eval or config flag set wrongly for that to be moot.

The same could be said about any language, however 'never use eval' is usually shouted quite loudly at anyone learning a scripting language.