skysight-inc/HackerNews huggingface dataset:
I'm extremely disappointed that you'd choose to try an obnoxious, intrusive SDK like SellARing. Not only are you exposing your users to it while you app is installed, but they leave their SDK installed on the user's device after they've deleted your application and left it a one-star review for doing something so disrespectful. I imagine there is also a large number of users that are just not savvy enough to uninstall this SDK after-the-fact, so you've effectively hosed them.

I appreciate the need for app developers to make money off their work, but this is not the way to do it.

EDIT: I misread their product description - this SDK doesn't survive an uninstall of the offending application. I was assuming they'd use a permission like "install applications" to drop another application. At least on this count, you don't have to worry.
I'm sorry to provide Feynman's story in this kind of wrapper. I've just read this in Feynman's book and this link was the first in Google where I found it. Please consider the identity of the blog author irrelevant to the story.
Numbers say, a lot of them did.

Numbers say the exact opposite: Digital sales have barely touched lost physical media sales. Lots of people who previously purchased their music of course buy it digitally now, no surprise there.

It is the robustness of the argument that demonstrates the legitimacy of the argument. Most pro-piracy spiels are tissue-thin, and only go undemolished because so many others like the comforting notion that what they're doing is somehow good. You see that sort of invented reality even on sites like HN because piracy discussions have a unhealthy draw for those who rely upon easy piracy (this particular topic has no interest for most readers, but for people who rely upon torrents it is a very crucial topic for them to try to spin a reality in)
"generating value for society at large" struck a chord with me. This is also something I strongly resent in my line of work. Maybe rationally rethinking one's destiny requires having first solved the money problem?

Congratulations on your insights.
Say what you want, there is still a real democracy in US and people are not put to jail for being against the government.
30 minutes a day
Are the numbers strangely low? In many parts of Europe the numbers are similar.

Generally in the German society there is a wish for security. The local authorities are made responsible for it. Other forms security are similar important: Not being poor, staying heathly, having enough to eat, ... These are also typically the more important topics at elections.

There is some background influence from WWII. The wish for security (not the security where the individual is responsible) and good government is a reaction. Another reaction is the work ethic.
GLSL Sandbox Gallery
Please don't insult my English skills. I apologize for failing to copy/paste the last two words; it was an honest mistake, not an intentional misquote. Your rudeness is not appreciated nor warranted.

My point still stands. Calling GitHub a "ghetto of crap commit messages" blames the people who built a system to foster such crap commit messages.
> I think when it comes to gamification it's perhaps better to reframe it as a more targeted engagement structure. If you think about how big the actual video game industry is, how much people are _paying_ to solve problems, that there could be a better way to flip that script, because they are in fact doing work in the guise of entertainment.

----

Disagree. Play is distinct from work because it is responsibility free. Work is a chore that you do because you must. For this reason Gamification is and will forever remain bullshit.
There isn't any notion of 'buffered mode' in WSGI. It is just left up to the app to buffer as needed before yielding. Middleware and servers are not supposed to perform buffering. So I don't see how the two are conflated. How am I misunderstanding you?
The buses used on aircraft are interesting. ARINC 429 is used for commercial aircraft. MIL-STD-1553 is used for military aircraft. STANAG3838 is the EU equivalent.

(http://en.wikipedia.org/wiki/ARINC_429)

(http://en.wikipedia.org/wiki/MIL-STD-1553)

Wikipedia suggests a logic analyser for development. That's handy, but you'd be best starting with good continuity buzzing; I've seen some of the cables being made and it's a bit of a bodge.
> For example, would I receive a lower level of service than new customers if I returned after not tipping?

Yes, if:
1) you had no reason not to tip
2) that person still works there
3) that person remembers you

Ideally though if the person serving you is bad enough that they aren't getting tipped, they won't be there long. Waitstaff have to report their tips, so management very quickly knows who's bad and should fire them.

If the person is good though and you're the lone dick who didn't tip him or her, don't expect good service from that person the next time you're there.
40% of nothing is nothing.
Better than no tip is the one-cent tip. No tip may be someone forgetting; one cent makes the point clear.

To be clear myself, in ~15 years of being the paying party I have done this precisely once, so I'm not advocating making a habit out of it. I'm just saying, it makes the point that much more.
Firearm use varies throughout the UK. For example in Northern Ireland all Police carry firearms.

http://en.wikipedia.org/wiki/Police_use_of_firearms_in_the_U...
Yes, and he calls GH's pull/commit functionality "braindamaged crap." That's implying that "they're idiots for doing this."

I apologize for the misquote; again, that was unintentional.
German Pirate Party Scores Fourth Consecutive Election Win
I find it interesting how long this took. The discrepancy came to light on May 3: http://on.mktw.net/KtjFgt
Yahoo responded on May 4: http://dthin.gs/KZb76q

For more than a week, we've pretty much just seen talk and no action. I assume he will step down on Monday, meaning he remained CEO for 10 days after Yahoo acknowledged his resume was a lie.

I personally don't care whether he stays or not. I just find delays like this very interesting.
In my dictionary, "civilized" means "living in cities".
Dumb question, do you download a docset and add it? Point it to a URL? Derive it from docstrings? All of the above?

As noted by another commenter, I too use Alfred for site-specific searches but this looks much more powerful.
The essentials of life -- life, liberty, the Game of Thrones without delay.

Even if I accepted that argument, it has perilously little validity for the majority of participants in English language piracy discussions.
http://en.wikipedia.org/wiki/List_of_countries_by_intentiona...

All data in homicides per 10000 inhbitants in 2010

USA - 5.0
North America - 4.7
Western and Central Europe - 1.2
East Europe - 7 (mostly thanks to Russia with 15.0)
Overall Europe - 3.5
World - 6.9
Twitter Hack Five Ways to Avoid Being a Victim of Phishing
".. sleep has a major role in sleep" - do you mean "learning has a major role in sleep"?
Mythbusting 101: Organic Farming  Conventional Agriculture
For a major site with any sort of budget, RAM is a secondary concern. For my small, personal sites that have very little traffic I want as little memory usage as possible. Having a DB server, web server, a few websites including some that run outside Apache and are proxied to (e.g. mongrel) I find myself easily hitting the 256-512MB limits of cheap virtual machines. Upgrading to the next highest tier can sometimes mean doubling my monthly bill. I don't even think of running Java servers.

This isn't a major concern, but I wanted to point out that anyone on a budget will want memory usage to at least be reasonable. It impacts our ability to experiment and play if we are bound by memory constraints.
Besides the fact that circulating resumes is just about the worst way to find a new gig, I don't understand the mentality that suggests he should give notice before finding a place to land.

Find a new job, then give notice.

I've worked in this field since 1995 and am an employer at a fairly sizable team now and I'll tell you this is pretty close to industry standard. Competent employers do not have an expectation that they're going to get a heads-up before you start interviewing.
Maintaining the good graces and friendship with the founders and moving on aren't mutually exclusive. They're not stupid, just level with them: the traction achieved isn't what you aspired to and you want to work on something else. Be assured that they respect the technical contributions you've made, if they can't respect your aspirations than their good graces aren't worth worrying about.
But that real democracy won't air Assange's show.

Btw, our real democracy harasses people who are critical of the US gov. E.g., see David House.
I was in a similar situation two years ago. There is no one to blame but our lack of experience. We did the same thing: no growth? let's code up some random new feature (which makes you feel like you are actually doing something, but you aren't). I also don't think we made a great duo, but I'm still friends with my co-founder and we both agree we were just wasting time and it was best to leave (yours will realize that soon enough).

My advice: leave. Yes, you will wonder about the "what-ifs", but you have a bright future ahead. For example, I started a new company a few months ago with a friend, and we have already grown way more in a few months than my last company did in two years, and we are growing month after month (despite $0 in funding and two YC rejections :)).

You don't need investors. Maybe find a job, try some ideas on the side, and charge for them. You might be surprised what you are capable of.
I have a problem with this line:

Objects in JavaScript are not cheap, they need to carry
around lots of extra information and can be many times
larger than their C style counterparts, moreover property
access is slow.

It's easy to say "X is not cheap, Y is slow".

It's much more valuable to actually prove it with numbers that show where it's fast and where it's slow.

In my experience, object creation and property access is almost never the bottleneck, and GC pauses only are relevant (in v8 at least) if you're leaking a large number of objects, especially where those objects are of mixed generations. (Ie, have a lot of long-lived and short-lived objects that refer to one another and occasionally leak.) That is, if you are getting hit with long GC pauses, then it's worth re-thinking your design and tracking down objects that may be leaking.

Newer JS engines (ie, the ones that implement TypedArrays) already highly optimize object creation and property access. The benefit therefor seems slim and highly niche. Looking at the generated code, it seems like the debugging cost is going to be very high, and it drastically increases the number of lines that the programmer has to write, which will increase bugs.

I could see the value in certain niche situations, but I would really like to see the performance characteristics explored more fully.
This isnt the issue. You said the channel was very quiet about Russian protests and the same can be said about a lot of US media outlets (Some even call OWS nazis). This is actually true of any government; it is very hard to find a media outlet that escapes the government narrative, and when they do, they will be called many things, among them is anti-said-government, like you exemplified above.
To reset a connection you have to know the entire 5-tuple, which they don't.
My experience of arguing with libertarians is that they are often desperate to view a complex world in an impractically black and white manner. I wouldn't say there's no point arguing, but I can certainly understand why people would find it frustrating.
Is aging a disease?
I think that would be illegal, as in the type of illegal that is much more serious than piracy.
I believe this phenomenon it's characteristic of highly interdiciplinary areas, mostly practical and technical but with a strong component of humanism.

The people that want to do work in industry tend to gravitate to some specific fields. And half a decade in managment or engineering school can't teach you the history of philosophy, anthropology, sociology or psychology. I believe this to be the reason why "design" is a big hit nowdays, "managers" and "engineers" are looking at humanism, and the practical humanists: the "designers", for a competetitive advantage.

In the case of gamification, there were people interested not in humanism per se, but in building games. They found the power of some buried ideas for social control either by getting to identify the problem and searching for the answer in the field's body of knowledge, or by rediscovering it themselves, bypassing the field's historical intelectual debate. Some wanted to "sell it", so they needed an "angle" related to their profession.
Sending bad data won't prevent anything either, It will merely slow down the peers by wasting bandwidth.

Torrents by nature work against bad data being received by hash checking each chunk of data. (You can't trust anyone on the internet). Most clients would simply block each "bad" peer after several bad chunks.
Scott Thompson to step down at Yahoo
It has been my experience too that other waitresses do not serve you. I'm in Boston and often when I get another waitresses' attention, instead of helping me they quickly rush off and signal that they will get my waitresses attention. Also, during peak hours waitresses are generally territorial. Once they've served you they expect you to order through them at all times. I've been told numerous times that I must order through them and not at the bar.
You are right to wonder. Mobile ads largely do not work. I tired admob as a publisher and a as an advertiser, results are poor. As a publisher I saw ad revenue on the order of $5 for 1000 active monthly users. As an advertiser I sunk in a few 100 bucks and saw I think one purchase of my apps that I advertise. Mobile ads are destroying value.
I have once met a person at a conference who said he was making money in mobile ads. Turns out he knew peopple at abig companies willing to spend money on brand advertising. I still run the admob ads In my app, and I see that most ads are brand ads, and ads from companies willing to buy their way into minds e.g. Google or Microsoft.
Which will still be there for those who need them. And remember that Finland is geographically quite large country with a lot of small towns and villages[1]. Not everyone is close to a library. Not to mention that the weather in winter will definitely discourage people, especially the elder, from walking to one.

[1]: Here's a list of the 20 largest municipalities: http://www.stat.fi/tup/suoluk/suoluk_vaesto.html#suurimmat. The smallest of those has population of 48 907. About half of Finland's population is spread around municipalities smaller than that.
Just to add to what was already said, the doc said for enumerator values - which are indeed lower case in the example. Not a blanket statement for all variables.
In the other corner are people who feel entitled to consume an arbitrary amount of music/movies without paying the creators anything.

I don't feel entitled to anything and I never stole anything from the creators. If they wish to stop producing new stuff, that's fine with me. I have thousand of other ways to enjoy myself, some of which is forgotten public domain content.

It's nice to feel moral outrage about people who "felt entitled", but it doesn't make you money.

The good guys are: people who will pay a reasonable fee or watch a small/reasonable amount of advertising to consume the content they like,

I want convenience and I gladly do pay for said convenience. The problem is the lack of convenient options and lot of missing titles.
> Interesting! This seems like something that might work well with 3.0's function annotation support with the ability to specify that the handler's input argument conform to either a the streaming or buffered interface.

I thought so, but the annotations in Python 3 are largely useless. They would work if you could forward the signatures through a chain of decorators, but ther is no guarantee for that. I did play around with Python 3 but it's actually not in any way better for what we're doing here.

> It feels like decorators provide the cleanest solution currently, but I've always wondered if there are alternatives.

Decorators require a routing system that can resolve routing "dependencies". We're using the Werkzeug routing which was designed to do that. The basic idea is that it does not matter in which order you define the URL rules, the routing system figures out the ordering.

If you don't have that, you would have to move the definitions to a central file (akin to urls.py in Django) to make this work because you need to define the ordering.

We also experimented with having the meta information in JSON files but it was not really worth it. Having it next to the function makes it easier to maintain it.
There's no way to convert it without giving a discount because the gift card is inherently less valuable than cash. One possibility is to find someone you trust who is going to make a large cash purchase and ask them to use your card instead. However, I don't see why you don't just pay your expenses with the card for a month or two and bank your normal income.
My favourite has to be the Mandelbulb. http://glsl.heroku.com/e#2431.0
They go through great lengths, except apparently verifying if you're authorized to access an account, as in the Citigroup hack. Or having two-factor auth. Or being able to use passwords with decent length. Or providing a better payment system than a single set of codes that you have to hope no company leaks, or you'll have to get a new CC (see the Global Payments hack), when even fucking Twitter knows how to develop an authorization scheme that can be individually revoked.

Seriously, the banking industry is hardly a paragon of security. Many startups give you better ways to protect your cat pictures than the average bank gives you to protect your money.
We're not abstracting HTTP away, we're just looking at the whole thing differently. In a way our code is RESTful and considers HTTP a way to implement REST. XMLRPC and other things throw all of HTTP over board with the exception of the entity body which removes all the advantages and reasons to use HTTP.

Our stuff gives us an unified API and it's fully embracing HTTP.
Anti-monopoly regulation is pretty noncontroversial. Libertarianism is, despite its popularity in places like HN, quite a fringe movement.

Do you think that the consequences of two entities cooperation is limited to those two entities?

Further, and I'm sure you'll vehemently disagree with me, I don't think people or corporations are islands. I don't resent owing society some cooperation, and I have no problem with corporations being in the same boat - more so, in fact, because as concentrators of power such regulation becomes more necessary.
If their birth rates continue to decline for 1000 years. They've got a lot of time for that to adjust.
Unas-share
> There isn't any notion of 'buffered mode' in WSGI. It is just left up to the app to buffer as needed before yielding. Middleware and servers are not supposed to perform buffering. So I don't see how the two are conflated. How am I misunderstanding you?

The problem is that you would have to support streaming because you don't know what the inner WSGI application is doing. Our stuff does not work on top of WSGI because of that.

At the end of the day it is implemented as a WSGI application but it only uses WSGI for talking to the server.
Brazilian Newspaper Estadão serving bigdata/infographics via Heroku
I have not seen an online banking without two factor auth though.
In similar situations I've either used a "BSD with attribution" style license (i.e. http://fedoraproject.org/wiki/Licensing/BSD_with_Attribution) or simply included a "How To Cite" section in the README. For example, ImageJ is popular in research and the docs include a citation recommendation:

Abramoff, M.D., Magalhaes, P.J., Ram, S.J. "Image Processing with ImageJ".
Biophotonics International, volume 11, issue 7, pp. 36-42, 2004.

Another license I've seen used in academia is Matt Might's CRAPL (http://matt.might.net/articles/crapl/), which is in some ways very well-suited to the academic publishing world but is pretty tongue-in-cheek.

In my experience (in physics and materials science) most academics want to cite your software if it was useful. Make it clear and obvious, and you'll probably get citations.
The rules seem quite reasonable and less strict than what I had expected. The libraries section mentions "Only DO-178B Level A certifiable" libraries. Are any common open source libraries among those and is there a list available somewhere? Another HN thread mentioned that there are certified C++ standard libraries but I couldn't find any vendor of such.
These just crash Firefox 12.0 on my maxed out i7 8GB RAM SSD Thinkpad running Ubuntu 12.04.
Street Fighter X Tekken For PC Free Full Version Game Download
I think any time you can help people, even if it's just 140 characters, the more likely they'll do what you ask.
Agree. Even when all static analyzers in the world would say "Error free" it doesn't mean that your code is really error free. It just says that their implementation wasn't able to detect the other possible errors in your code.

Btw. one of the first steps to zero-defect software is an appropriate programming language. I wouldn't choose C oder C++ but Ada or SPARK or so.
They use Ogg Theora. Pleasantly - no Flash.
"everything in their power to make file-sharing as inconvenient as possible" != a lot

Their power is very limited, so really all they've been doing is nipping around the edges. Their goal is to expand that power technologically and legally in order to both stop piracy and make absolutely no concessions to consumer convenience, maintaining maximum flexibility in their choices when bringing sights and sounds to market.

All profits being held equal, the studios would prefer to charge $100 million a ticket and have you watch it in a closet in some LA office. The industry creates films that it doesn't care if anybody sees, and creates music that it doesn't care if anybody hears. That's the problem, and that's why we're surrounded by crap.

I'll tell you what kind of convenience I want: if I watch a movie that turns out to be deceptively marketed garbage, I don't want to have paid any more than those two hours of my life for the chance. I also want an easily streamlined, audited, and publicly supported way for me to support the artists that I want to encourage to create more things that I want to see. I don't want to be marketed to, I want to be asked, and I want honest recommendations from people who know my tastes enough to think I may like something.

I don't want glorified distributors being able to hold both the artists and the consumers over the barrel to move a product that doesn't even need to be distributed any more. I don't want my culture to be a patchwork of ownership, like the land became. If I hear a song, I can sing a song.

So, basically, I wouldn't happily pay $10 for The Avengers on my television, and at best that would be a partial solution for the industry IMO.
I was thinking the same. How is this not a blatant violation of CFAA 1030(a)(5)?:

(A) knowingly causes the transmission of a program, information, code, or command, and as a result of such conduct, intentionally causes damage without authorization, to a protected computer;

http://www.law.cornell.edu/uscode/text/18/1030#a_5
True! I gave him 3 creative answers and the job required me to be creative. I felt I had shown that with my answers.

In hindsight, the office was shutdown and I would have been there only a few months. The scary thought is that he's out there somewhere continuing with this interview technique.
You can download docsets from Preferences > Docsets. Docsets are just folders which contain a SQLite index, more information on generating docsets can be found at http://kapeli.com/docsets.