skysight-inc/HackerNews huggingface dataset:
Sure let's try this again with some different language:

It is possible to compete with free if your customer base has an incentive to use your tools. That incentive can either be that they don't want to figure out how to do it themselves (e.g. non-technical managers), or if you provide some sort of value added service on top of the freedom, e.g. your tools are nice to use/easier to integrate/enables someone to do something that wouldn't take more than a few hours.

visitors.js clearly isn't this sort of thing, unless if you need/want accurate geolocation.
Building for the Web: Understanding The Network
How to expand an existing Brick & Mortor Business onto the Internet
Surely it could draw it's power from the ethnet cable instead of requiring a separate power supply?
I thought "Man" from the headline was a synecdoche for humanity and was ready for a depressing anti-technology article.

I was pleasantly surprised.
Err, just a small comment.

Crime Boss. Crime Boss.

How many people has he killed, either personally or by order. Did those murders, leg breakings or threats help scale his business in the early days. Is this an approach patio11 should use?

#justaskin
"Because if they DO want to live like they do (which I assure you it's the case in general), then there's nothing bad about Iran. They just live in a way that you happen to disagree with.
They never came to tell you how to live YOUR life, though."

We're not telling them how to live their lives. But if their government has a law in place requiring the Hijab, would you not agree that individual citizens don't have the liberty of choosing how they want to live their life either? (Note: I'm not saying that America should invade and spread Western ideals, but I do take issue with the notion that people want to live a certain way if there are laws in place forcing them to live that way.)
This places people who have absolutely no desire of ever owning a home (such as myself) at an unfair disadvantage.

Higher taxes because I choose to pay other people for housing for the rest of my life? Huh?
Seemed pointless. Did people really need this explained?
What do you propose instead? Charges to be collected at every crossing?
The Music Experience
How I Listen to Music and How it Could Be Better

There are so many different services out there for listening to music; Spotify, iTunes, Youtube, Google Music, and Blogs, to name a few. There are flaws with each and every one of these. In this article I will try and outline the system I use for listening, discovering, and sharing my music and discuss how I think the system could be improved.

What is the ‘Music Experience’?

The music experience is how you experience your music. How you listen to your music, how you discover new muisc, and how you share music in your everyday life.

The 3 Points of the Music Experience

I think that the music experience can be classified into three general categories:

Discovering

Discovering music is the first step of the Music Experience. Discovering music is done in many different ways. Most people discover music through a few different means and find a method that they find simple and effective and stick to it. I would say that the most common ways of discovering music is through word of mouth (friends and family), media (TV, radio, magazines), and online music services(Spotify, Pandora, Youtube, Blogs).

Listening

Listening to music is by far the best part of the music experience. It is what music is all about; hearing and experiencing the music. There are also many ways of listening to music, most of which are online services. iTunes and iPods, Google Music, Spotify, Pandora, radio, and TV are all methods of listening to music.

Sharing

Sharing music is the part of the music experience that ties the ends together and makes the experience a loop, so to say. Sharing music with friends and peers by word of mouth and through services is how others discover music and how you define yourself and your music interests. Letting others know what music you like not only tells them something about yourself but helps to recommend music to your peers who have similar taste.

To find out my recommendations on how to experience your music, support a new way of experiencing it, or to simply read more, check out: http://wp.me/p26nw8-p
Generally: words are defined by how people use them. They are not defined by history, or by experts, though experts may attempt to keep the meaning pure (often with limited success). Shared definitions are what enable communication; we don't have a choice in the matter if we want to communicate.

When you say "apple", virtually no one will think "citrus fruit, orange color" etc. We generally agree on what an apple and orange are.

If you say "yoga", however, and 80% of the people listening to you think of flexibility/twisting/poses/etc., you can't say "you're all wrong; I'm more expert than you".

It's frustrating when words and concepts are diminished and twisted in the process of greater adoption, but it's very common.
Downvoting on reddit is actually reserved for comments that don't contribute to the conversation and isn't to be used for disagreeing with a comment. Anyway, blaming reddit users for all the negative shit that happens here is seriously getting old.
Facebook and Twitter are wired into Windows Phone

Is this truly the case or are these apps just leveraging developer APIs? The former would make Windows Phone an automatic never for me.
I don't think it makes sense, a team is more than the sum of its parts.
Launched in 2005, deadpooled on August 9, 1973 :O
This seems like it would be a good pastime for kids. Teaches patience, trial-and-error, engineering, creativity, etc.
Why not have a completely independent organization responsible for building roads?

They would be a "government" except they wouldn't involve themselves in the slightest in offtopic subjects like defense, healthcare, education, etc. In other words, not a government at all as we commonly think of it.

The importance of completely separating the organizational structures should not be underestimated. If you did so, you would no longer have the people in charge of building roads being picked by their stance on Iran or abortion...
Try nimble.com http://www.trendslate.com/2010/10/16/nimble-crm-startup-by-g...
The main reason people need to keep explaining memoization is that they insist on using the unnecessarily obfuscating academic term "memoization", instead of the more commonly understood term "caching".
Sampling from a probability distribution is equivalent to lossless decompression
This seems to be affecting HN. I've found that when that occurs using http://hackerne.ws works fine.
We are arguing about a semantic technicality then... "GPS uses RSA" vs. "GPS key management system uses RSA".
Dries is running Acquia and Mollom, 2 startups in effect, started around the same time. I think he delegates really well.
I actually Microsoft UI's have been good if not the best for usability in terms of accomplishing a task over time.

MS' main problem has been the "ugly on first blush" problem and even then, their interfaces have been ugly in the way an American cars, a twelve year old boy's toy hero or a supermarket tabloid are ugly. They've been flashy. lowest common denominators items that work perfectly for their intended purposes.
It's the next thing (Apple Powerbook ad, 1992)
Getting Things Done : A Cobbler’s Tale #todo #gtd #osx
What you're saying makes no sense whatsoever, at any level of resolution.

Chrome's rendering engine, and the library used to deal with parsing HTML and building a DOM tree is Webkit's Webcore[0]. V8 and Webcore are not the same thing and V8 does not provide a DOM implementation (that's webcore's job) nor does it handle any HTML parsing (that's also) webcore's job.

V8 is a javascript VM. That's it. It does not "emulate a real web browser" (let alone completely), and nor does Node.

[0] http://trac.webkit.org/browser/trunk/WebCore?rev=64712
Will Robert Kyncl and YouTube Revolutionize Television?
Red key means un-encrypted key. The opposite would be black.

Usually, the key does not need to be exposed. It would be stored in a very hard to break container with some sort of self destruct mechanism. Communication with the box never involve the key itself. And to top it all, the key changes often.

Additionally, protocols usually use the Diffie-Hellman algorithm (or something like it) to generate very short lived secret session keys.

I would go and say (out of my ass) that recent military drones would have 2 or 3 different backup systems for everything, including positionning.
Given that he has only vetoed two bills, and that his administration has generally been content to accept the trend towards corporatism and overall erosion of civil liberties that existed before he took office: No, I doubt he'd Veto SOPA. Similarly, I doubt that McCain would have vetoed SOPA, had he won, and I doubt that most of the current crop of Republican candidates would veto SOPA.

I do wish he would use his veto, if it, or something like it passes, but really, I hope nothing of the sort ever reaches his desk, acknowledging that my hope is very likely in vain.
Hamster-power submarine is the future of underwater rodent travel
As far as I know, just leveraging APIs to unify contact lists. If you never set them up, you're not forced to interact with them.
I personally would rather see a three control system, upvote = i like this; disagree = I disagree; and downvote = person is being a jerk. I think that is the issue people upvote to say I like this so it is easy to see the downvote as the opposite as opposed to a tangential, this is abusive. I think a three control system would clarify it. Unlike the upvotes and the downvotes I think the karma of I disagree should be displayed and people should be able to set personal thresholds on disagrees before they are greyed out.
College Isn’t and Shouldn’t Be the Best Years of Your Life
Celie Lucienne
True, but we are not postulating an employer who's customers prefer not to be served by a pregnant woman.

I believe you stated under "normal circumstances" discrimination is disadvantageous. I am not sure exactly what you would consider "normal circumstances", but I was merely giving an example where discrimination would be an advantage.

We are merely postulating an employer who wants his employees to show up for work.

Which can lead to discrimination because a woman may be turned down for a job because of something she has no control over, her ability to become pregnant, regardless of if she actually has plans to become pregnant or not, or is even fertile.

In that case, why bother with any laws on the topic at all? After all, those who do discriminate would continue to do so.

People still murder others even though it's illegal. Why have laws against murder? They obviously don't work.

No, but it does mitigate the harm that her pregnancy causes for her employer.

Isn't the biggest harm losing an employee & having to hire someone new? That happens regardless of leave laws. True it might be less hassle now that they can fire a now expectant mother, but they probably would save themselves even that hassle by not hiring a woman in the first place.
Using Solar Energy
You might just as productively debate the whole concept of the progressive income tax scheme, because the mortgage interest tax deduction is probably the most popular deduction in the code.
Apollo 11 Lunar Landing Visualization, 1969 (made 2011 - video)
What are the chances this DoS relates to the recent algorithmic-complexity vulnerabilities?
I wonder if it's the same Chinese source as the attack on DNSMadeEasy in November and December? It was a multiple-gigabit, sustained attack on hundreds of thousands of domains. 4 of my domains were part of it, and I had to move them to another DNS provider to avoid going over my 10 million monthly queries limit.

I didn't really hear anything about it except from another DME customer that posted on HN. DME never even informed anyone about the attack.
Any place a libertarian supposes just government intervention it is to allow coercion-free individuals life, liberty, and property.

Roads: In general, I prefer privatized roads, like the 407 near where I live. If roads are to be built they should be financed by individuals, corporations, counties, townships, and regions. Ideally these would be funded by donations. Social pressure could be used (ie, a Google map of every house that didn't pay its share of the cost) to expose to the community who the cheapskates are, but tolls at city entrances are fine too. I could talk all day about an ideal libertarian state with contracts being enforced everywhere, but for practical purposes this is a non-issue once brought down to the township and one of the last things that would be worth privatizing. Take the example of an enemy of yours buying up all the land around you and stopping your freedom of movement, do you not have right of way to leave? The way these things should be paid for if they are to be done by the government is through the rent of land from the government. No one created land. No one can morally claim first ownership of it.

Radio: Radio should be treated like property. Rented from the state, just as land should be. People have the right only to jam the radio signals within their own airspace, no further. The state has the right to enforce destruction of property.

National Defense: No standing armies. Lots of nukes paid for through the rent of land. Make it a impossible for another nation to attack you. When all you have is nukes the whole world knows how you will respond to an attack. Voluntary organized (by the government) army and navy reserves for responding to national disasters and enforcing national waters.

Rat Poison => Tylenol: Fraud. Murder. The problem with the FDA is the "F" and the whole idea that they can stop a fully informed adult from taking a drug because it doesn't have their stamp on it. This could also be done through organizations like Consumer Reports. Quibble: Do people sell street hot dogs with rat poison in them? No. People are generally good and we don't need to assume Rat Poison is behind every Tylenol bottle. We would save more lives by subsidizing vegetables (which granted, I'm also against).

Public Schools/Voucher: Ideally donations and paid for by the parents. The whole system needs to be reworked. Why can't I teach math to highschool kids? Oh right. The government says that, regardless of whether or not I'm teaching at a public school, I need to have a teaching certificate. That's a problem. Schools are prisons that only server the bottom 90th to 70th percentile until at least grade 10. But again, this, if done through tax, should be local _only_. No child left behind is a terrible program and a perfect example of letting cities and states be the deciders of education.

When I say pro-government interventionists I (generally) mean the government interfering with mutual exchanges between consenting adults absent force or fraud.
I thought the same thing too and was also pleasantly surprised. In the past, I've always just found these machines entertaining, as opposed to funny. I never knew they were supposed to be funny; I always thought they were just supposed to be pointlessly entertaining ("Ooo what's going to happen next?!") but I definitely got a good laugh out of the end there. The guy certainly proved the hilarity of making the simplest task as ridiculously complicated as possible.

And I'm reminded of times in the past where I've unintentionally solved a problem in software engineering through a ridiculously complicated method where there was actually a much simpler solution unapparent to me. At the time, it wasn't funny; but looking back now, it certainly is.

I wonder how many times it took him to get it to work right, especially with the hamster likely being the most unpredictable component of the system.
Consider switching to a statically generated blog using something like Jekyll. From my experience, an unoptimized wordpress install doesn't take much traffic to take it down assuming every request is hitting mysql.
Hacking around with it now looks awesome, especially love the background effect on the documentation page.
Show HN: Facebook Photo Browser (#backbone, #github, #minitutorial)
if the software is non-open-source, sending a sample may violate NDA and licensing.

in regards to Github, if Git is used already in the company's development process, the candidate would need to show that he or she is familiar with Git. Then Github is the first destination to show that. On the other hand, of course there are plenty of other Git hosting opportunities -- sourceforge, for example.
Springsource Founder: Things I Wish I'd Known
I agree, I am able to downvote and I take it seriously, there is a culture with HN and it takes time to understand that culture and customs. I would probably not have been as responsible with downvotes when I was at say 500. I would agree that somewhere after 1500-2000 is probably the sweet spot, I also think any karma from article submissions should be excluded from calculating the ability to downvote, because 1500-2000 can be hit pretty quick if you submit several front page articles.
I'm skeptical about/interested in seeing the numbers they're reporting on.

But, since they don't fucking link to any of their data, i just have to take their word for it or guess what studies they're referring to.

sigh
Having played with it a bit, I would say that I enjoy the using the interface and the OS has potential. They definitely need better ways to highlight or identify elements with contextual menus. It's a guessing game at the moment, at least for me.

Really, my biggest gripe is the lack of apps that meet the same levels of functionality as their Android/iOS counterparts. I feel like the stock Twitter app is terrible and none of the other Twitter apps are as good as the top 5-6 on the other platforms. The same goes for Facebook. That comprises a large percentage of my usage outside of built-in functionality.

I will say though, I dig the People hub for managing all of the contact information. The social networking built in is good for at-a-glance usage but wouldn't replace a dedicated client for me.
The OS allows one to optionally integrate twitter/facebook/linkedin feeds and contacts into the phone's core contacts/photos/activity apps, not unlike WebOS.

One unique feature on WP is the ability to group users (such as family or co-workers), and create live tiles on the main screen for such groups. New activity from those users (such as tweets, pictures, facebook postings, etc) will be visible at a quick glance. It enables me to keep in touch with important people without opening various apps and digging through mountains of noise.
I really like! 3 small suggestions:

1- At the top, "Curate your own group" -> Create
2- There's only 2 groups on the front page.. try to create a couple more (Even if they are fake) so you can generate traction.
3- The yellow background hurt me
Looks like people are only capable of and willing to use webcrap these days. AFAIK, gmail accounts can be accessed via IMAP (although gmail's IMAP is a bit wonky), even several of them from one place.
I can't understand this obsession with giving random 3rd party services on the web access to personal stuff.
>but it also seriously limits his chances of finding employment as a programmer.

That doesn't sound quite right. TOO HOT FOR FACEBOOK!!! could look great on the right résumé.

The whole thing is just what we've come to expect from facebook by now tbh.
Note that Evan Priestley's post on Facebook and testing, linked in the article, ends with the statement "This process works for Facebook partly because Facebook does not, by and large, need to produce particularly high-quality software."
author here. this is just a small prototype of a facebook photo browser since I wanted to play around with Backbone. I deployed on Heroku, published on Github, and wrote a small guide to what I was thinking. I hope you enjoy it
Ask HN: Bug or Feature?
new | threads | comments | ask | jobs | submit

On top of HN page, the above selections always show when you click new, threads, comments, ask and jobs. Why it is not the case when click "submit"? It that by design?

Thanks!
> HTML5 parsing was officially released in Opera 11.6 last month.

I hope that's not related to the annoying freezes the community's been complaining about since that release...
I'm not defending the tactic of poisoning tenants as a protest against rent control!
There are pages on the web which will never be updated because the author is dead. Browsers have to be able to render what is out there.

You could argue that we would have been better off new if all browsers from day one had only rendered valid html, but you need a time machine to fix that.
Good idea - this is similar to Daily Lit. I'd recommend what someone earlier said - Kindle support would be awesome!
we’re going to aggressively protect our intellectual property. (...) That’s why USTR is using the full arsenal of tools available to crack down on practices that blatantly harm our businesses, and that includes negotiating proper protections and enforcing our existing agreements, and moving forward on new agreements, including the proposed Anti-Counterfeiting Trade Agreement.

http://www.whitehouse.gov/the-press-office/remarks-president...

Seems pretty clear to me.
Boxee Box v1.5 firmware update arrives
Require.js, Backbone.js and jQuery then pick up a REST framework for your favorite back-end technology. One thing to note the original post said websites, where JavaScript and REST are being used more and more to build webapps while technologies like PHP and ROR and their CMS projects are many times used to build out traditional websites that are more content heavy, webapps are more and more utilizing HTML/CSS/JavaScript (with no intermediate server side page technology) communication with a loosely coupled REST back-end.
See also: Arithmetic coding

http://en.wikipedia.org/wiki/Arithmetic_coding
Arithmetic coding
Why was he banned? I can't seem to find the reason on the reddit page or the developers blog post.
As a kid, I used to always try and create machines like this in my room. I think I was inspired by the movie "The Goonies".

Nothing I ever created worked very well, but most of the fun was in trying anyway. This story does make me want to set something up in my shed though...
Gobierno decreta duelo oficial por deceso de brigadistas en Carahue |
Asians are also a minority and have in the past faced extreme prejudice similar to Africans and yet are discriminated against by affirmative action in college admissions because their high gpa would normally cause them to be "over-represented". Affirmative action is quite silly.
I'd say it limits his chances of finding any employment where facebook is used for communication.
I've linked to this a lot in the past on HN, but the World Bank has a fantastic comparison on the ease of doing business in different countries - one of the sections is "Starting a Business". You can see the comparison here:

http://www.doingbusiness.org/rankings

I highly recommend downloading the excel sheet, makes filtering by country easier.

One of the biggest advantages of choosing Ireland is the low corporate tax rate of 12.5%, compared to 21-26% in the UK (this is according to Wikipedia, not sure what the current rate is there to be honest). This is the reason many US tech giants, big pharma etc. locate in Ireland.
Clusterfck is a nice JS library for hierarchical clustering: http://harthur.github.com/clusterfck/

I put together a tiny tool like the posted link for playing with clusterfck:

http://dylanfm.github.com/Ladderfck/

Kind of handy for getting a feel for what you can do - e.g. trying different distance metrics and linkages. It too uses canvas.
You seem disappointed. Ask again.
No, I really can't (or at least I should not) go into details.
Its important to note he was developing a browser extension and was not interacting with Facebook's exposed APIs.
If it's relevant, people will post it.