skysight-inc/HackerNews huggingface dataset:
Most of the rise started when blogging took off. A few hundred million WordPress and Blogger blogs would do it. The non-UTF-8 slice of the pie got smaller.
I think your comparison isn't valid. You seem to be equating open source with an easy ability to pirate. Look at Thingiverse for example. My friends objects and mine are licensed under Attribution - Share Alike - Creative Commons. That's a valid licence that specifically allows modification and redistribution under certain conditions. That's not the same as "Early programs weren't protected either".

>the very lack of protection creates a more vibrant user community

Thingiverse has a vibrant community while not allowing copyright and trademark infringement.
I think it's more complicated than this. We already agree that companies should be held accountable for some health issues--that is, if a company sold poisoned food at a discount, we would want them to stop. I think this is perfectly reasonable. You can argue that this sort of thing is exactly the same because it is, after all, just a difference of degrees--instead of making you sick immediately, this sort of food makes you sick over a longer period.

My point isn't that this is necessarily right, but rather that it is not trivially wrong.
That's one of the things that the fairly recent Multitouch patches to the Xorg input layer should begin to fix. How long it'll take for environments to start implementing things like that I'm not sure.
Clearly people, in aggregate, need to have some choices made for them.

It's not feasible for everyone to be knowledgable enough to know what constitutes acceptable electrical wiring in a home. In such a case isn't it best to have an agency make this choice for us? That is, an agency to say this is the worst wiring job that is acceptable? I'm glad for this.

I'm not talking about the article above. I'm wondering how extreme your position is in regard to your statement

"If you think that people who claim that human beings need to have their choices made for them, and their freedom limited, are on your side, you are deadly wrong."
lol, In collage the guys were passing around a DVD of Shawn of the Dead. Everyone just copied it and passed it on.
Transplant jaw made by 3D printer
Yes exactly. For iOS this seems to be the only way right now. Would be much cooler if they could implement a couponing system.

Then we could be Groupon for apps (Appoun?) :)
Easy way to reduce the size of png files
IOS Radio Streaming SDK with HTTP and MMS support.
Nicira: A New Net
Show HN: PHilliP, my weekend project
A few are listed here: http://w3techs.com/technologies/details/en-utf16/all/all
Jquip is trying to make jquery less messy by splitting into separate modules.
This is pretty straightforward, the local carrier I'm with (Vodacom SA) has been offering it for years under the 'Look4Me' brand-name.

Essentially it relies not on the phone itself but on the carrier's network infrastructure. In terms of GSM, with which I am more familiar than CDMA, a mobile phone 'registers' with any GSM tower and passes along certain parameters. Using that information, the carrier can combined the input from one or more towers to triangulate the location of the phone.

The process is opt-in and used via control codes. For instance typing in 120888*phone number# sends a request for the location of that number. If they have not agreed to be tracked, they are sent an SMS showing them the phone number of whoever sent the request and asking them if they want to be tracked. If they ignore the SMS, nothing further happens.

However, tower triangulation is inherently inaccurate and in general accuracies are only within about 100 m at best and valid for the past 10 minutes. It's definitely nothing close to the kind of accuracy that solutions which use GPS, such as Apple's Find My Phone, can give you.
Ask HN: Native App vs. Web App for prototype
I've been going back and forth over this for a while so I'm turning to the community for a definitive answer. For the purposes of a demo/prototype is it okay to go with a web app with a jQuery mobile interface if the product needs to ultimately go native?
Node.js and MongoDB – Getting started with MongoJS
Antiques that were made of high quality materials by skilled craftsmen are more expensive now for the same reasons they were originally. A tailored wool suit costs more than a t-shirt and jeans. A hand-painted painting by a skilled artist cost more than a sweatshop knockoff.

Supply is a function of profit potential. Production cost isn't the only factor but pretending it's irrelevant is ridiculous.
Yep, the best advice for a newcomer is to just use `.on()` and familiarise yourself with that API. You can ignore the other event handler methods because they're all just shortcuts or legacy methods.
They're funny people. They have ideas what to do with people who clone their wares instead of buying them; but I guess they don't have any ideas what to do with people who make their own blueprints, share them, print them and not buying anything.

And that's what's going to happen. Who needs poorly scanned noisy monolithic blueprint when there is a good clean modular and commented community-made one?
This is true of every field. There are vast differences in training, ability, and focus between practitioners, but you're not aware of them because you don't know enough about most fields to be able to tell the difference.

Yes, "programmer" is very general. So is "doctor", "lawyer", "engineer", "teacher", etc, etc.
That would be like banning liquor stores or corner shops selling cigarettes.
The monopoly is because the government wants a piece of it. The potential of gambling sites to make huge amounts of money is why the government takes any interest. They will restrict them and/or tax them to fill their own coffers.
Perhaps my wording was not entirely clear--what I meant was, regardless of what the button does, I want to activate it without tabbing or clicking, just using search. This works well with anchor tags, but does not work with buttons.

I meant navigating in the sense of moving the viewport and mouse around a static page rather than moving from page to page.
TL;DR: ...with ZeroMQ
Don't upvote submissions like this. Since when is it OK to collect personal information before I've had a chance to evaluate the site? Flagged.
I'm not entirely sure if I'm being too libertarian on this issue, but I strongly believe I should be able to "scan" and then "reproduce" anything I like for my own personal use, but that then reproducing it to sell or make money off might be crossing a line....

Either way DRM will not go down well with the tech scene if/when "3d replicators" really start to take off!
ISO-8859-n is not Unicode.
Also крякозябры.
Has potential, but like others stated. Remove that popup asap.
I don't know all the details of it, but it doesn't use your phone for anything but a place to bounce the signal. It pings your phone, then measures the time it takes to receive a signal from the towers nearest to it (at least two, preferably three or more). This is all done on the end of the carrier. The text they send you just verifies this is the phone they are looking for and gains your permission.
You can experience phosphenes if the electrodes are too low and if you break the current. This has happened to me.
I think there are perfectly fine ways of dealing with it in Django, but it sucks that the documentation does not recognize how vital managing your config is and doesn't expand on the matter.

Using a local(_)settings.py feels more esoteric than basic, because you have to find your own blog posts explaining how to do it. Having to come up with your own SECRET_KEY generator for your FOSS Django project feels hacky in a bad way.

I don't know if Django has an implementation problem, but I'd say it has a documentation problem.
This looks like a great use of gevent and zeromq. Anyone interested in author's PowerHose library (https://github.com/mozilla-services/powerhose), might also want to check out the protocol patterns documented by the zeromq guys, http://rfc.zeromq.org. Specifically the Worker Manager Protocol might be relevant to this use case.
It is interesting to note how the main point behind the resolution not to pardon Turing is exactly the same point that, in other legislations, is used to pardon people sentenced under no-longer-actual laws.

Italian case (also present in many other civil law jurisdictions): you are sentenced in 2012 for sharing a music file. You are fined and jailed because so says the law in 2012. 2020, an act is passed that says that sharing a music file is no longer felony. fifteen days after the day that act has been enacted you can go to a court and say "ehi, I was just ahead of the time, clean my criminal records" and you will instantly get your records cleaned with a "il fatto non è previsto dalla legge come reato" sentence ("because that actions is no longer seen as a criminal offence under the current law"). In some rare cases you can also get money back from the state.

In the recent times this principle has been used to provide blanket pardon for things that once were felonies such as having or providing an abort, divorcing (abroad), opposing to draft, hiding jews from the police... You know, these things that change over time.
But it failed to use a proper module format (e.g. CommonJS / AMD)
"Programmer" is the term we use to explain to non-technical people what we do. If they respond by letting you know they're a programmer as well, you can go into details about what languages and stacks you deal with. For everyone else: family, co-workers, bosses, etc., they don't care--they have some general idea of you working on a computer and that's sufficient.

Reminds me of a crazy blog post from someone who thought he was explaining the difference between "The Programmer vs The Developer". He was delusional to think that there is some kind of standardization there.

Also, a title does not prove your knowledge or competence. If you're judging people solely on their title and not by the conversation, then you need to reevaluate your classification techniques.
This Startup Dream Team Will Assure Fundability
Exactly. It would simplify the documentation to simply deprecate everything but .on() but would that justify breaking all the existing code out there? Not to me. The old APIs need to stay around so that code continues to work.
An example of a company with the wrong message
Turing Test opera to embark on UK tour
In addition, behaviour would radically change once body immortality (short of smashed head) was available.

In other words, immortal people would be less likely to base jump, fish beyond Arctic circle, drive without a 5 point seatbelt and helmet, etc. They would use simulators for kicks like these.
> Also, does Unicode include all characters from various east Asian encodings now?

I think the answer is either "almost certainly yes" or "it never will", depending on your view of https://en.wikipedia.org/wiki/Unihan
To be fair, the story actually shows me was doing something related to his study when he made his discovery. In a bathtub that was too full, he found that physical objects cause water displacement. He wasn't planning on making a breakthrough, but it didn't just come to him out of the blue.

Point still stands, though.
Discussion from 1 month ago: http://news.ycombinator.com/item?id=3349429
The overall api is strange. The each loops are backwards from the spec (key, value) instead of (value, key) and there are instances where it is key, value in jquery, there are instances where method names just don't make sense (I'd expect something like size to be dimensions etc), getters and setters as the same method, way too much argument overloading, inconsistent approach (selector.action, but wrap is the opposite of how the rest of the lib works). There is no kind of inheritance for their plugin architecture.

These are just things off the top of my head. I feel like jQuery is the same as PHP when it comes to api, and I make a living doing PHP.
As a parallel example, there are states in America where the only off-licences (liquor stores) permitted to operate are the state run monopoly.

My understanding of the reasoning behind this is centred around morality, although I imagine there's also a financial incentive for the state to maintain this control.
One of your hero's what?
Yet it breaks hilariously when you try to move from 1.3.2 to 1.4.4. I still have ONE script for which I have to deal with jquery-1.3.2.
PyCon US 2012 reaches maximum registration
Ultimate Luxury In Caribbean Investment Property
GTrek II GPS Data Recorder
Lessons from Moneyball
What are possible consequences if those organizations ignore or defy these "requests"?

(By and by, what would happen if said organizations defied a EU decree?)
Losing against their level 1 computer player reminded me of how bad I'm at chess...
This. HipHop is a pretty amazing feat.
Sorry but I think you have no idea about Steve's personal life. Or you didn't understand what is being a consumer.

Sorry, but I have a pretty good idea. I've also read the book. I think it's you that you didn't understand what is being a "consumer" IN THE CONTEXT of this discussion.

It has nothing to do with buying expensive cars, suits, lear jets and stuff. It has nothing to do even with buying lots and lots of them. Even if Jobs had a garage with 1,000 luxury cars and a walk in closet with 10,000 designer suits it wouldn't matter at all in the discussion we're having.

I might have muddled the waters a little with the "no-furniture room" example, but the discussion we're having (and the original article on reddit too), is about producing vs consuming as a life balance. Not about having less. As for my "no furniture" argument, that was not meant to imply that not buying stuff matters, just that consuming was not his goal, whereas building products (and companies) was.

Nobody would argue that Job's life was much more about producing than consuming stuff. He din't spend his hours in luxury car shows, nor in fashion boutiques, he spend them thinking about business and products. And I'd say he even did so while staying in "expensive resort hotels". The main criterion is if the items consumed are the GOAL of your life or just DECORATION. To put it in other words, Jobs was no Paris Hilton, nor "Hoarders" material.
I like MooTools. When they added event delegation to their library, they simply modified the existing addEvent method to parse the event name instead of adding new method after new method -- seems like a more thought out approach.

$(selector').addEvent('click:relay(selector)', fn)
Part of it is to get experience in understanding diverse code bases quickly, but also to see lots of diverse code bases and styles to see what we like and dis-like about each.

We are not working on this full time, so I expect round one will take two to three months, round two will take about the same. Round 3+ will likely take one to two months.
The majority of experiences may be consumption, but I would argue the more significant experiences are driven by production. I would also argue curation is in many ways more a facet of production than of consumption.

Also, I don't think it's so much about producer versus consumer (despite the title), but instead starting the day with easy productivity, to get into a mindset of getting things done. Consuming content is important, and can be very beneficial when curated well, but it's much easier to start consuming things than to start producing.
> Maybe there should be a jQuery version with no legacy code.

They're deprecating stuff, so it's just a matter of time. I think that's the sensible way to do things.

http://blog.jquery.com/2011/11/08/building-a-slimmer-jquery/

They're also taking steps to be able and use Google Closure Compiler's advanced optimizations, which would let you build jQuery against your code and trim out everything that's not used. Pretty handy.
you don't have to be dishonest, a ripoff, "evil/mean/douchey", someone selling themselves and their principles out for a dime, or morally bankrupt to become successful

but it helps
Agreed on the visualization salad comment. This isn't a normal bar chart and there are some details that would be nice to know.

Such as: comments on hacker news are trees with the added property of having order within each level. So you can "add" trees together by overlapping the trees and calculating how many times a node occurs. Naturally, the top nodes will have always have higher percentages than the lower nodes within each level. The interesting part of it to me was comparing the trees produced for each user and the number and types of comments of people submitted.

The tooltips display information about the types of comments that occured at that position. The first piece of info is who commented most at that position for that particular user. So the first node is always by the main user. If you look at pg's tree, then you see that the top comments are basically pg talking to himself. We then see the chance that the node will occur at all. So with pg, there is a 64% chance that someone will reply to him at all. Then after that, there is a random comment displayed at the position to see the types of things might say at that point in the comment structure.

If I had to do it over, I would use the reddit API instead of crawling hacker news and regexping the data out of the html. I felt pretty guilty doing it and the data wasn't all that great. Also, I was testing this mostly in chrome and just noticed that the tooltips break in an awful way with firefox. Poop.
Re: UTF-7, is anyone on the world actually using that? I've only ever read about it in articles about security problems.
Yahoo Pipes provide the fastest path to a personal link mill that I've seen.

http://pipes.yahoo.com/pipes/

Use Pipes to aggregate, filter, de-dupe, summarize, tag, and then feed your Reader.
> ...but it is not the library that Id choose first.

Which library/libraries would you choose first, over jQuery?
Yeah design should have been better done. To check the other users, hover over the username for them. Should have been clearer and tested better overall.

And I crawled hacker news with python. It was shameful and I am not proud of it:
https://github.com/zmaril/HN-Visual-Comments/blob/master/web...
I find it frustrating and depressing: this stuff just never seems to get operationalized in a way that's accessible to folks outside university labs.

Where are the startups? Where are the hobbyist groups?
There's a fair bit of research on this subject. For example http://www.sciencedirect.com/science/article/pii/S1053811910...
Why should someone have consideration for other people when doing something that no reasonable person should find offensive?

Society (in the US) is geared to see nudity as taboo or shameful. This is hammered home in media, law and our general Christian history. You can call it an American problem, but that's just a cop out because with a wide world of users, you'll never be able to lump all of us as having common culture (including laws and morals).

This is also something which may or may not be legal for various reasons (depending on jurisdiction).

Add to this that flagging of content in Facebook is crowd sourced.

I think a reasonable person would be able to understand why these images are being flagged as offensive and being removed.
They aren't the default windows charsets. Windows code pages tend to be close, with differences here and there that are impossible to sniff for.
Create a ninja star in Illustrator
Hi friends, here comes tutsfriend with one more tutorial. In this tutorial we are going to create a ninja star.
Personally I find that kind of experience intrusive.
I do like the idea though, but what happens after?
Do I get to keep the app? Do I get upgrades to an app?
I take it the users who are early adopters are also free testers to some degree.
Why is anything on Hacker News? Mostly because the submitters thought people would be interested. The same holds for this submission.
here's another interesting link
http://www.dzone.com/links/dependency_injection_with_play_fr...
Apple Yanks Knock Off Games from App Store
Doesn't it feel so unfair that people do something at a time because they don't think it's morally wrong, but it is illegal, so they get persecuted or arrested for years and suffer for it, but later society decides that what he and others did wasn't actually illegal?

In a way, they are the heroes or martyrs that that were indeed ahead of time and led to the society's change of heart regarding a certain law. Who knows how many laws we still have that 20-30 years were from now we'll just consider as stupid, irrational laws that shouldn't have existed.
Actually it's a political response.

Nothing to do with justice. Justice is supposed to be ABOVE the law, and especially above an abolished law.

The main problem that they wanted to prevent is a backslash of complaints, arguments, lawsuits and demands for similar apologies from people that the government had done wrong in the past according to other, similar or not, abolished laws. Remember, this is the UK, an ex colonial power that has royally (pun intended) f*d whole countries and peoples up in the past century.
> and you will instantly get your records cleaned

Which so far as I can tell is what the disregard and deletion process that jgc describes in http://blog.jgc.org/2011/11/why-im-not-supporting-campaign-f... will achieve.

A pardon is not the same thing. Nothing to see here, move long :)
Closed vs. Open - The Battle for the Social Enterprise
I was just thinking how awesome it would be to have a graph of my brain waves so I could tune them to alpha waves while coding. :)
Digicert is ballin'. Using them on a few sites.
Faraday's cage needs to be made of highly conductive material, like sheet metal, or metal wire.

Bone is quite resistive, and would be quite transparent to electricity.

Second, blood (salts/water) makes for a nice conductor.
To kill the popup, I lied and claimed I was already registered. Shady first impression, puts me on guard before I read anything else on your page.
A little off topic, but I'm thinking of using CloudFlare's "Easiest SSL Ever"... Is anyone here using it?

http://blog.cloudflare.com/easiest-ssl-ever-now-included-aut...
Interesting. I run Firefox 10, and it doesn't happen here.
IANAL but it seems to me that pardoning someone after the fact for being found guilty of breaking an unjust law is not the same, legally or ethically, as convicting someone after the fact for committing an act that is later determined to be a crime.
HTC Blames iPhone for Declining Smartphone Sales
Speciale offerta San Valentino scarpe decoltè in pizzo nero
How about the reverse, people going unpunished for stuff we don't consider a crime, but then 20-50-100 years later it's considered one? You know, like owning a slave.
I kind of made this point a week ago, so sorry for repeating myself. If the ‘requests’ are ignored, India passes a law. If Google and Facebook ignore the law, then India follows the USA’s lead and arrests any Google and Facebook executives it can get its hands on, just as the USA arrests and prosecutes executives of online gaming organizations that are entirely operated outside of its physical borders but have US customers.
We also have high tax rates on booze and cigarettes, for similar reasons, officially to discourage over-use and finance the cost to society (healthcare etc...).
Hmmm... so much of those numbers are confused not by actual subscriber decisions though, but by mergers (Cingular/AT&T then Verizon/Alltel). It's very difficult to say how the iPhone affected market share because companies were busy buying and selling subscribers. I'd like to see new user contracts between June 30, 2007 (iPhone release) and now. But... not enough that I'm going to go digging.