skysight-inc/HackerNews huggingface dataset:
There are a lot of comments here from people who aren't on the python-dev list and don't really understand what this diff actually means.

The core developers are not required to maintain 2.7 post-2015, and most of them won't be involved in it. That part hasn't changed.

What is happening is that Red Hat is preparing to cut a RHEL 7 release, which AFAIK depending on how much you pay them they support for 13 years. So they will need to figure out how to support 2.7 themselves at least through 2027.

Here is where I am reading between the lines. RH are well within their right to fork Python and keep their maintenance patches to themselves and their customers (Python's not copyleft). But, they are nice guys and so maybe they are willing to upstream their changes at least for awhile if there is still a Python project willing to accept them. Again, this is my speculation based on the ML discussion, not what RH has actually said they will do.

An analogy can be made to Rails LTS, a commercial fork of Rails 2.x that patio11 was involved in [0]. Inevitably somebody is going to step in to support 2.7, and so let's see what we can do to avoid a situation where the only way to keep running 2.7 is to subscribe to RHEL.

Meanwhile, there are some large companies that use 2.7 extensively on Windows (e.g. Enthought, Anaconda) and the thinking goes that somebody can probably be found to produce a Windows installer once in awhile, assuming that Python.org will still host a download.

So really what is happening here is not very exciting. The core committers aren't doing anything different than leaving the project as originally planned. What is happening is that they will leave the lights on in the source control repository and on the FTP server, so as to capture the free labor from people at large companies who have an interest in continuing to support 2.7.

The alternative is that RH and other vendors create proprietary and expensive forks of Python 2.7. That may end up happening anyway, but it will take longer for your employer to notice you should stop contributing your patches back if binaries still appear on python.org and you don't have to ask IT to set up SCM and a bug tracker, etc.

[0] http://www.kalzumeus.com/2013/06/17/if-your-business-uses-ra...
Pull Request Performance Reports
Social Researching: Like social bookmarking, combined with joining comments so you can share and collaborate on your research.

Think "trails" from V Bush's "As we may think" article, implemented so we can collaborate. As users start bookmarking things in their own trail, the app works out what other trails are similar and suggests you merge your researching efforts.
A crowd-sourced (á la Wikipedia) AI platform to create a chatbot (á la Siri), with a nice user-friendly front-end, so users can input de "inputs and answers".

I guess that with time it could be improved with APIs and better algorithms.
Please get a legal counsel and fire the CTO.
At this early stage trust and respect is the only glue and he seems to have none for you at least.
Please open a bug report in the Leiningen issue tracker if the problems you encountered came from the official documentation.
Ron Wyden is a Stanford graduate. His son Adam is a graduate of Wharton undergrad and Columbia business school. Plenty of people similarly situated get a DE Shaw internship who don't have a senator for a father. I'm sure the name didn't hurt, but what kind of favor can be cashed in offering someone's son an internship he's qualified for anyway?
I happened to read this interesting paper this morning:
http://gabriel-zucman.eu/files/Zucman2013QJE.pdf

Now I can't vouch 100% for its validity but he makes some very interesting points.

Most notably: the biggest shelter countries --- those that allow masking of ownership but also freely invest in other investment vehicles based in countries with their own rules that make it easier to mask the source of investments.

It's a many-layered onion: The paper suggests that
- Switzerland is the biggest location for accounts that purchase these investment vehicles.
- Luxembourg and Caymen Islands are the biggest centers for these investment vehicle funds: e.g. hedge funds and mutual funds which sell their equities to the Swiss-based money.

Most interestingly: If you ask Switzerland where the money in their accounts comes from, they of course will not tell you. HOWEVER they do publish aggregate stats on a per-country-of-origin basis.

Guess which countries are the source of most of the Swiss tax haven investments?
- Panama and others.

Are Panamanians the new global super-rich? Of course not. It's another layer in the onion, and it makes it almost impossible to figure out where the source money is. And Panama doesn't publish anything about its source money.

One can intuit, however, that the only folks who have something to gain from masking through so many layers are tax evaders. If these were Saudis or others, why would they care?

The scale of the wealth is difficult to measure since it's presumably inflated by going through these layers each with their own banking rules of fractional reserves (I assume).

But what we're really talking about here is the big holders of equities, mutual funds, hedge funds, and bond wealth that we traditionally see as "owned by developing world entities". But the speculation is that actually a far larger portion is indeed owned by western interests, masking themselves.
What is described is something like ssh-agent of openssh.
cron as a service...but unlike setcronjob.com and easycron.com, allow more than a few thousand jobs and in general support advanced job scheduling features. So actually more like quartz as a service, i.e. hosted http://quartz-scheduler.org/
Fix podcasts.

I was helping someone set up her android phone for podcasts and noticed how problematic the whole process is. First, the android apps aren't very good. More problematic is the process of getting a feed into it. Sometimes searching by name works. Often it doesn't. Getting from podcast's website to the app is a problem. Discovery is also quite poor.
It's hardly shutting down if the support will last another 6 years ...
If the CTO is a pro, he had the support of the CEO and the investors (board of directors) before he ever brought it up.
Apple Developers Must Agree To New Ad Identifier Rules
The Reality Interface
There's an open-source software HSM: http://www.opendnssec.org/softhsm/
Show HN: Standing Queries about the World
SoundAct: Similar to IFTTT but that triggers with sound. You can record sound patterns such as a double clap, clap, footstep, etc and associate that with an action, like notifying someone or reading the news. Ideal for context where siri-like apps does not work well because of noise like the car, metro, etc.
Since I noticed previously you were also reading Dark Pools (commented in another thread), I found that book to pile up evidence for (b) as well. Do you have similar takeaway from Dark Pools? In particular, in the early days of electronic trading, that book clearly makes the case that the hackers (or maybe mainly Josh Levine) were completely focused on disrupting a corrupt and "good old boy" network driven trading system.

But (and I say this after having read both the Lewis book and Dark Pools), I'm not entirely sure what to think about HFT (or more broadly, electronic trading in general) and market volatility.

It kind of seems like there is going to be some popularly accepted government regulation of electronic trading that my gut tells me will be more acceptable for the "other, more brazen pickpockets" than the new, despite the fact that we think choice (b) is better for investors.
Why People Pirate Game of Thrones, a Global Cost Breakdown
There are two ways to capture an EM signal. The static-array method, where you have something like a CCD (a matrix of antennas that sample a signal in parallel), is basically only useful around the visible-light part of the EM spectrum.

What you do for the rest of the spectrum is to take one antenna and move it around. As long as the signal is relatively static with respect to time, this has the same effect (and is much cheaper to implement.)
Python 2.7 was released after 3.1 and contains many features backported from the 3.x series in order to ease migration.
Fair point. But I'd like to quote my own post above:

>I rarely write anything high language besides small scripts. Python 2 does the job. If I ever were to need

>functionality of another language, great, it's fun to learn something new. Our time is limited and we must

>prioritize. Sadly we cannot invest time to learn everything (well I guess it's possible, but I rather be

>awesome in four languages than mediocre in twenty).
Which kind of means forever?
I feel like this is an over-simplification. Like others have mentioned, despite the initial hurdles, going through the process of configuring that Django project initially forces you to wrap your head around a standard architecture that is essential in creating your web app. You have a greater understanding of a typical web app's components, making it easier to debug and understand the source of potential problems.

The problem is not one of dealing with bloat, but balancing a potentially intimidating setup process with the need for showing results to new programmers or programmers moving between frameworks.

If you want to emphasize results, then you should first develop a TemplateView and then work your way from there to discuss Forms and finally Models/ModelForms. Things like configuring your settings, URLs and views should stay as they are, as bringing them all together into one file encourages a disorganized mess in the future.
Adsense is pretty far from imploding.
By the way, here is the demo video by the author.

http://youtu.be/VPNMe4znWDo?t=5m45s
buying dinner for a member of Congress is a felony

Well, that puts a cramp in dating. No more, "I owe you one, let me buy you dinner"
Securing the office
Great reason to use NoScript or ScriptSafe, since it kills things like this. I hadn't even noticed the problem.
The Gnome Foundation Is Running Short On Money
So you woudl ban any constiuant from lobying thier MP Congressman or Senator then.
I was in a similar situation, Canadian and had a fulltime job by legit US company, but no unversity degree. Lived in SF for 4 months. We hired a good immingration lawyer who specialized in tech workers.

After months of work we weren't able to get a Visa. H1B and others are pretty dependent on having a degree or involved gambling that you could make it through the border and get a TN visa.

Otherwise you need 12 years work experience. 1 year of school is equivalent to 3 years experience (in their eyes), and you need 4 years of school to get entry via advanced degree.

It didnt matter that I had all of the required skill and a strong job offer.
Hey everyone, I'm the creator!

Sorry for the problems - I was hotlinking to the awesome http://rawgit.com/ website during development and forgot to remove it before posting it on Twitter.

The website should be fixed in just a few seconds. Thanks for trying it out!
You are spending money right now to influence us, because human time has value.

In addition, you bought a computer and paid for Internet service in order to access and post to Hacker News--which were also expenditures.

These are the sorts of things that lobbyists spend their money on.
I mean this in the nicest way: I'd just like to point out that before Kickstarter, pretty much your only option would have been to scrounge up the money yourselves, invest it along with your sweat, blood, tears, and time into making the game, and then release it only to find out that it doesn't resonate with your target audience. With Kickstarter, you're able to discover up front if what you're making isn't what people actually want, and save yourself the wasted effort.

There's only one bit of tangible advice I have for you - and I haven't ever run a successful Kickstarter, so take it with a grain of salt. I've worked in games, and I know that they always take way more time and effort than you expect, even with aggressive cutting/scoping. Whenever I see a game Kickstarter with a target this low, my estimation of its failure probability (even if it's overfunded!) is around 80-90%. It tells me that the people involved don't really know what they're getting into. The lowest game Kickstarter I ever backed was Radio the Universe with a target of $12k (but ended up bringing in $80k), and I fully expected it to fail.
I would suggest you research further but they are usually strict in your degree matching your occupation. I'm almost certain a degree is a requirement in each scenario.
This really isn't really the end of the story. As far as your web app goes, HTTP cookies can be just as or more sensitive than your SSL keys, and they also slop around in your web servers memory. This is one reason why we run SSL/TLS in the first place, after all. In many cases we really use TLS as a way to ensure application layer authentication. Confidentiality, in and of itself, is often not the primary concern. Do you care more about people accessing your Amazon account, and buying things in your name, or people seeing what you're buying? With your Amazon cookies, I can do the former.

So are we all going to jump back to pre-forked, multi-process Apache now, tack on a TLS slave daemon, and ignore gaping big holes in the application layer?
I don't think it's that rude: He's stating a preference.

There are many reasons to not be fond of a language. Clojure is in the middle of two worlds: It's not as pure as a real lisp, and yet it still has all of lisp's syntactic sensibilities.

Some people dislike it for one reason, other dislike it for the other. Both reasons are quite valid, but I'd bet that reading like a lisp is the most popular reason.

My personal opinion is that if Lisp's approach to syntax was a winner, it'd have won a decade or two ago. But that doesn't mean other opinions are not valid.

And again, it's not that I don't appreciate Lisp: Many Lisp features have been added into members of the Algol family over the years, and it has made them better.
Feedback for catered lunch at work.

I work for a small company and we get catered lunch delivered every day. They never ask about if we liked it and if the amount we received fit our consumption. So, some way to inform them about which dishes we liked and how much food we threw away.
Venmo Receipt bill splitter: Mobile app that analyzes a picture of a receipt using tesseract or something similar and allows the user to charge Venmo friends for certain items on the receipt.

I would pay for this because then I wouldn't have to create a Venmo payment for each user.
Normally, when founding a company, there is trust among the founders and they do not try to fuck each other with maliciously written contracts.
If you prefer to work with a platform that will get only bugfixes/security updates go ahead

Potentially no new libraries (for new things and/or API connections)

Not sure how long new versions of existing libraries will keep 2.7 support.
Your project looks like an amateur student game. I felt bad and didn't want to say so until I reached the "Who Are We" section where it turns out that yes, sure enough, y'all are amateur students.

If you shipped this as a complete project on your own without Kickstarter then it'd be a great portfolio piece. It would definitely help you land job interviews. It's just not something that people are going to give you money for on Kickstarter. The bar is quite high these days and your project does not meet it. I'm sorry.
Of Money, Responsibility, and Pride
An external standard (de facto or not) is always better when dealing with things like this than a internal API. If I want to reuse that daemon for other things I know what to expect and how to operate it indipendently.
I nearly worked on an idea like this 4 years ago. End-to-end podcasting which helps people make good quality, listenable podcasts. +1 from me
In addition to the principle Karunamon mentioned, made up names have greater protection than words in common usage. Microsoft isn't as exotic as Xerox and Kodak, deliberately completely made up, but it still gets a greater degree of protection than, say, Apple.
Yes, yes a million times. Wonder if this will prompt them to. For a rewrite to have any traction, it would need implementing by a team with some credibility, and they're probably one of the few teams with that credibility
Oh... one thing I should mention is that if the do attempt to bar you from using the mark in the future. Make an offer to sell them your rights to the mark before going to court. You have ample evidence of your use and they may have a tough going. Everything is evidence.. your website, business cards, your client list, etc. You might want to run a small ad in a publication that is delivered outside of the UK to give yourself international presence. Just a thought... I'm not a lawyer but I did go to law school and international IP was one of my favorite classes.
I'm actually rather fond of this idea. Far too often I read blog posts and the mistakes are glaring and plentiful. I understand that English is not everyone's first language and so it is acceptable, of course, but it sure does make reading jarring at times. I've always wanted a feature to correct people but without coming off as rude, overbearing, or overly concerned with semantics. (Please don't have any errors in this reply as I talk about correcting others. ;) .)
Do lobbyists spend money to influence politicians? Yes? Then it's corruption.

So if I spend money to buy cardboard & a permanent marker, write a picket sign, and picket outside the office of a politician to influence him I am engaging in corruption?

The vote of a poor single mother working two jobs to only barely feed her children should carry just as much weight as that of a rich tycoon

To my understanding, their votes carry the same weight; the problem is the people's votes are easy to "buy". Prop 8 in California was passed when a surge of pro-Prop 8 money flooded the state. Did that money buy politicians? No, it bought votes.

As for money from corporations or private donors- how do you propose campaigns are funded? The only other source is out of the contender's own pockets. But I don't think you'll like that answer either, considering the better-funded campaign usually wins. Only the richest rich would be able to get elected!
This course on pluralsight wasn't half bad and covers a lot of a basics.

I knew how clojure felt and behaved, but IMHO you still have to memorize most of the core library, or most code will look confusing.

http://pluralsight.com/training/courses/TableOfContents?cour...
Government is one way to ensure criminals (politicians) report (some of) their earnings.
I think the claim is something more like:

• UX is good when it works in tandem with human cognition and psychology.

• HCI science--the study of human cognition and psychology, as it relates to doing UX--can point us toward designs that are objectively better in their human usability.

• A design radical-enough to not look or work like current UX--a novel "UX paradigm"--would, at this point, necessarily be one that ignores what we currently know about HCI. It would therefore, probably, be horrible. (Individual designs from such a novel paradigm could be surprisingly okay, if they manage to find some other local maximum in UX-space--but since the paradigm goes against the grain of human intuition, it wouldn't generate any globally optimal designs.)
That exposes whoever does this to uncharted legal territory.

There are many reasons why AGPL is used in extremely few projects of any relevance, compared to other GPL licences, or BSD, MIT, etc.
Would it really have to be a fork? Working with the original team could be to everyone's benefit.
The thing you end with the semicolon is a expression.

if (1) console.log(1), console.log(2), console.log(3);

The comma breaks and returns the next value.

var foo = 1, 2, 3;
foo => 3

So correctly: Use this shorthand syntax to pick up only the next expression. :)
A usability test of mobile apps delivered to consumers through ad space on free mobile games.

You create a "use quest" of your mobile app. One or more screenshots of your application with a stated goal - e.g. invite a friend on a social app. You present the user the home screen and he has to find where in your app he can invite his friends. You record all clicks, and time and etc until he finds it.

This test is served as "partners quest" on free mobile games. The gamer has to complete your "use quest" in order to continue playing that pool game. You pay the game producer a small fee and charge from the mobile apps developers that want to test their designs.

You may give the gamers more in-game bonus if he allows you to record his voice and face (and pay the game producer a little bit more for this feautre).
Pull requests for blog posts sounds amazing, at least theoretically :)
If you look at nations around the world, there is no consistent correlation between the powers of a central government and its state of corruption. For example the Afghan government is very weak, yet is still very corrupt.
I think that this move is intended to prevent a fork like that.
Can you explain why market makers are necessary? Why doesn't the system just pair "true" buyers and sellers"? If there's a spread and neither is willing to bridge that spread, then the transaction doesn't happen. Big deal. Why is liquidity taken as a goal in and of itself?
Actually it's a procedure because it has a side-effect.
There's only one way to validate your idea when building a sustainable business: money.

No money? No valid idea. Doesn't mean it's a bad idea...it just means it's not valid from a business perspective.

But getting feedback from people who aren't paying you anything is hardly "validation."
>this IP has been banned

huh. What was this site meant to be? All I'm getting is a blank page ban message.
Because in the English language raisng an issue with your reprasentitive is called lobying - it comes from the "Central Lobby" in the houses of parliment its where the general public can meet thier MP - The USA uses a lot of the same parlimentry language.

Those pious white house pentions are lobbying
> On the other hand, if you are comfortable with Python 2, it will do the job, and you know it will be supported for a foreseeable future, why bother learning Python 3?

This bothers/worries me, because I don't understand where this notion that "learning Python 3" requires significant effort or commitment comes from. Python 3 isn't massively different from Python 2. I learn more "new stuff" (APIs I've never used before, implementation details of systems I work on/with, etc.) basically every month than that difference.

Python 2 -> 3 can be a big step because of dependencies. The difference between the languages themselves is negligible (and yet, IMHO for the better). You don't need to learn any new ways of thinking here.

If you're comfortable with Python 2, you're comfortable with Python 3 as well. If your dep ducks are in a row and you're writing new code, it's an obvious choice.
Google wave was great for almost this, actually, minus the matching / merging part! Sad to see it go.
Don't see how that's relevant either. OP mentioned about donating to things like OpenSSL. I was recommending one.
Dynamic search anonimizer: most of the times google's personalized search is much better than anonimized search services like duckduckgo. But in certain query types anonimized search is highly preferable.

What about a service/browser extension that understands thoses difference and guide the search accordingly ?
Soylent bars.*

I like the idea of Soylent as a complete food, but instead of a nutritional drink, I believe a power bar would be a better idea, for portability, storage, and consumption.

* Not tech related.
A good counter argument to the Lisp syntax issue was made by our host in his "Beating the Averages" essay: http://paulgraham.com/avg.html (jump down to the The Blub Paradox section if you wish).