skysight-inc/HackerNews huggingface dataset:
Are they as clueless as the Pirate Parties in other countries? For example, the head of the UK (if I recall correctly) Pirate Party was taking questions online. I asked him a simple question, along these lines:

Right now, piracy is hard for the average person. They have to get
a bittorrent client, find torrents, deal with poorly labeled or poorly
ripped content, and so on. It's just easier to go to iTunes or Amazon
and buy the music.

Your platform calls for non-commercial file sharing to be completely
legal.

If that were implemented, wouldn't file sharing go mainstream? If the
law says it is OK, that will remove the social stigma that might stop
some people. PC companies would likely start bundling file sharing
software, and would contribute to improving said software, to make
it easy enough for the average consumer.

File sharing would become the predominant way that music is distributed.

How, in such a system, would music production be funded?

His answer was that piracy has been shown to not significantly decrease sales. I pointed out that yes, it might not significantly decrease sales now, because it is difficult and illegal, and iTunes is so convenient. I'm asking about after his policies are implemented, when file sharing is as convenient as buying through iTunes, and as legal. Why would a significant number of people chose to buy through iTunes or Amazon instead of just using the P2P program that was bundled with their PC?

His answer: piracy has not been shown to significantly decrease sales.
Isn't cloning products and exporting them their forte.
That is just a vicious rumor. They explicitly said the no other service of theirs will be affected.
I'm glad you said this - I'm exactly the same. I automatically type "color: gray" when coding, I wouldn't dream of using them them outside my text editor.

It may not be limited to natural vs programming language though. I also have no issue daily switching between 0-indexed and 1-indexed languages, but I hear an endless stream of complaints about the latter language from people who insist they can't do that.
this coming from the guy monetizing his site with with obnoxious google ads and hover-over links.
Ask HN: What are the legal areas of patent use in software development?
I know the title was a bit vague but effectively a buddy and myself are starting to think about developing some mobile apps based on the research I did during grad school.

Using techniques like face detection and feature extraction (for example Viola-Jones), are there things I need to know from a legal perspective about using them in my software?

Also, I'm planning on sitting down with my former professors to discuss implementing their patent (I think it is still pending but they obviously have a lot to do with my learning).

I want to make sure if I'm doing X,Y, and Z, Y doesn't get me in trouble. If HN can steer me into the right areas or required reading, I'd greatly appreciate it!
Open Source Fact and Fiction: HP Should Open Source WebOS
Love Psychic - Psychic Readings - Tarot Card Readings - Web spells
Other services aren't affected. Period.
Personally, it's worth $7/month for me not to have to set up and maintain some random early stage software, irregardless of any moral considerations.

That said, what's most interesting about this to me is how few of Pivotal Tracker's features I actually use. I mean, this basic version appears to mostly implement a drag and drop to-do list in a three pane view with n task states, comments, and descriptions. That's pretty much what I use Pivotal for in practice.

By contrast, Pivotal has all sorts of nonsense that I don't really understand, like burn down or burn up graphs or whatever.

Two questions:

(1) Are there features that Pivotal provides beyond the features that this skeletal clone provides that are really useful and that I should be aware of?

(2) Are there features that an agile project management system like Pivotal can provide that are hard to code and useful (i.e., differentiating) without increasing the overall complexity of the user interface?
Piping the web into CouchDB using node.js
We don't need a metaphor. We simply need a "menu" that shows up when you're holding Ctrl that lists the possible continuations of the shortcut along with brief descriptions.

I think being "intuitive" and being easily discoverable are not the same thing for UI, and designers pay too much attention to the former while ignoring the latter. For example, command line options for Unix programs are not intuitive at all, but they are very easy to discover via a standard mechanism that most system users are familiar with (man).

Good interfaces communicate thing to the user. "Natural" interfaces only use things that have already been communicated or otherwise learned, which makes them much less flexible.
I believe marriage and career are mutually exclusive for women in Asia
is this like that time when some kid in india found a way to make solar cells out of hair?
Beyond managing your identity/s, the most compelling notion this brings to my mind is that sites should reduce transmission of redundant data: You specify the structure once then only the data is transmitted (what someone else referred to as "like iOS apps"). To an extent we are already moving in this direction with asynchronous update technologies, but rather than a next-gen browser, it seems like we need a next-gen language that places a primary emphasis on reducing wasteful transmission of redundant information. E.g., On iOS I update my FB app when there is a change to its structure and then I do so exactly once; Why am I re-downloading its structure in my browser window multiple times a day?
Create CSS Hover Effects - How Can I Create CSS Hover Effects
CSS hover effects are easy to be created by the people and thus they can also be modified quite simply. There are various types of applications which are supportably used for the creation of the hover
leaves serve other purposes as well (for example, stomata are used for gas exchange) which do not directly involve sunlight.
The one that doesn't lie. If ou offer low-density, fine. But if this leads to misguiding the viewer, not so noble.
"Flip the 'y'.. (Wh)y not, hehe" - Nice programming pun :)
Your point of view is not particulary controversial or shocking, or unique to you. But I find little evidence for it and much to the contrary. For example, take a look at WW2 in USA:

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

or simply look at birth rates in Israel, a very militarized country.

True purpose of war lies elsewhere. As Orwell said:

The war is waged by each ruling group against its own subjects, and the object of the war is not to make or prevent conquests of territory, but to keep the structure of society intact.

And obviously, lots of subjects will internalize values of ruling group and believe that war is good for economy or birth rates ;)
By labeling his book outdated I actually meant the examples and situations he describes. The lessons learned and advice he gives are definitely timeless.

After reading everyone's suggestions here I realized that I'm not as socially inept as I thought. I do have the fundamentals down. I guess it's the lack of practice and not knowing how to keep a conversation going when you're not naturally interested in the other person that I'm having a difficult time with.

But I appreciate your suggestion on how to approach people at the Hackers & Founders meeting. I think this is what I need, tips on how to initiate a conversation while sounding natural. And LOTS of practice. Thanks!
Sure, but how does mothballing WebOS make them any money?
He just stopped the stream due to the cost. I'd be very curious to know what the actual numbers were.
Are you still limited to method bodies? It seems reasonable that the method signatures and object layouts couldn't be modified because that would invalidate a lot of code already in memory and that may already be optimized.
Another sad thing (credit for noting this goes to Rob Pike years ago) is that after years of development and hundreds of thousands of lines of code web browsers still don't support searching with regexps! (Hell, Chrome doesn't even support case sensitive search.) I'm sure there are extensions for this, but the browser is in an infinitely better position to implement this consistently and reliably.

This is a feature ed had 40 years ago.
you may have to pay for it. he just closed the stream because he realized the 17000 viewers would equal a huge bill from livestream.
"Let's flip the y... y not!? ehehehe"
He stopped and restarted at a lower quality
I agreed with most of the article, but I had the same reaction to that sentence. My guess is that people saying something is a bubble is, in fact, one of the best indicators that it is a bubble. (But of course it's not an infallible indicator of same.)
Notch just talked about how it was going to be super expensive to do this, and changed the quality of the stream to low to hopefully counteract that somehow?

That seems crazy to me, we all want to watch this and it's costing him money to do us that favor? Seemingly he's also driving traffic to livestream, is it because he has no ads or something?
He just stopped because it got too expensive 14k people.
Yes, it has more to it, it is more like 'can-made-to-be-seen-with-eyes' plus 'other-person-looking-at-my-visualization-understands-my-idea-too'. It's about communicating perspective, maybe opinion, but at least hierarchy of importance.
at 18:31 utc he closed the stream because the number of viewers would equal a huge streaming bill for him :(

he mentions that he found streaming on justin.tv would also be too expensive.

i for one would pay to have famous coders streaming in the background while i code myself.
He just ended the stream when he checked his usage report on Livestream.com.

Apparently he had racked up 17,000 viewer hours so far and said the cost was getting way out of hand. I'm trying to see how much that is going to cost him.

It would be cool if we could get Livestream to sponsor him perhaps as a way to promote their service?
You have 48 hours to make a game following a category that's decided at time 0.

No-one cares how you develop it, it's a "just get it done" thing.
Remember how evolution works: If a being stumbles on an imperfect solution and then never experiences a selection pressure strong enough to force a change, it won't get changed. Similarly, if there never arises a mutation that would change it, it won't get changed. Evolution is not focused on finding optimal solutions; it may eventually find one, but it is not guaranteed as part of the process.
http://www.livestream.com/estimator

Enter "mojang" there to see the cost.
Ah, that makes sense. Too bad that I could really only see what was going on in HD mode.
Sold out :( (45mins after your comment)
http://www.livestream.com/platform/premium_features_and_pric...

There are various plans, but 17000 viewer hours at 3hours per dollar ish? Not cheap.
Going by their pricing page and the 17000 viewer hours he mentioned before cutting out, I'd guess a couple of thousand dollars, ouch! http://www.livestream.com/platform/premium_features_and_pric...

edit: it's more like $8000-15,000 (http://news.ycombinator.com/item?id=2907135)
He said he was at 17,000 viewer hours. I'm not sure what plan he's using but if it was the professional one that'd be

17,000 * $0.27 = $4590!
Ok. I thought there would be no more PC:s with the HP name. Thanks for the down-votes though!
We're offering him 100% free service on TwitchTV. In fact, he'll MAKE money through our partner program.

Since we already have a massive Minecraft casting community, I think it's a logical place for him to do it: http://twitch.tv/directory/Minecraft
I'm hoping/thinking this is where Microsoft is going with the streaming OS stuff. My understanding of the patent is that it allows them to load portions of an OS from diverse sources.

The way I see it, they could load the portions you need, not only of your documents, but also based on the class of device you are using. It doesn't have to be streamed from the cloud, theoretically it could be streamed from any device, though cloud syncing is an obvious one as well.

I'm with you on most of the things you say, but I add the further caveat that I don't want multiple 'devices'. If Microsoft can stream OS to specific hardware, we may break out of the 'device' mentality. I have an external monitor on my laptop. I don't consider that a 'device', or my mouse, my keyboard,etc.etc. Can we get to a world where we think of all the objects we interact with as nothing more than I/O. Like a pencil and paper?
Streaming on Justin.tv is free.

Also on TwitchTV. We reached out.
I'd like to know if Posterous itself is blocked in China or just the blog page?
Amazon is only showing the price after the item is in your cart:

http://www.amazon.com/HP-TouchPad-9-7-Inch-Tablet-Computer/d...

Does that not circumvention services like that?
I agree that ease of accessibility of the key is very important in choosing a variable symbol.

The first time I ever stepped into ERB, typing <% was a chore, since it was just a bit further than I had been used to typing tag characters. For en_US Americans on OS X, the £ character is a simple Option+3 though. Can anyone tell me what the key combination for the character is on en_US Windows platforms?
Thats pretty crazy. over 15k USD
wtf * 2. This has not been a good week for HP. even worse if this is for real.
They've said that repeatedly, but it keeps happening so I'm still not believing them. http://www.docpop.org/2011/08/googles-antisocial-behavior/
It's not as if we will have to throw all the tenure profs. to the wolves either, someone is going to have to be curator of the online material after all.

This was precisely my thought in reading through the segment of the article dramatizing the "mortal threat information technology poses". The author alludes to artificial intelligence sufficiently capable of replacing a college professor in 20 years and attempts to tie this "threat" to today's economic and political climate and his own vague predictions of both 20 years down the line. It's not as if a professor could be adequately replaced by an AI tomorrow.

As it currently stands, online or not, a professor with appropriate knowledge is necessary to prepare and teach a course. It's not as if the job position vanishes when a course is taught online. As a current student who has taken five out of two dozen courses online: an effective professor is still key to teaching material to students, whether the classroom is physical or virtual.
On my UK keyboard, $ is <shift-4> and £ is <shift-3>. They're right next to each other.
If anyone is interested:

http://ontwik.com/haskell/simon-peyton-jones-a-taste-of-hask...

I don't know if this is the one you meant, but I watched it a while ago and I think it's well worth the time: SPJ is great to listen to and you actually pick up a good amount Haskell and functional concepts.
You can't perform experiments in chemistry or material science on a laptop. The practice oriented classes in these fields often require facilities and equipment that are too expensive for individuals to purchase. Hence why in those fields college credentials is a variable with r > 0 for on the job competence. In contrast, it costs about $600 dollars in computer equipment and used books in order to get started in programming or security. The security industry in particular reflects this. Over half of the guys running top security companies either don't have a degree or have one from a highly technical college. Hell, the guy running cyber security research for the government has a music degree.
I'd bet that it's because tree-like structures are actually less efficient for general practice despite what this article claims.
13 years old is old enough to take a dose of reality. Science isn't about people's feelings.

I can think of more than a handful of science fair projects that other kids have done, with incorrect results, that win the grade school science fair due to judges who have zero qualification. That multiple major tech news sites picked this up goes a long way in saying what the qualifications are of those who run those sites.

As for the story itself, I know nothing about solar power and little about electrical circuits. However, when I saw the picture of the thing I couldn't help but laughing.
or see http://www.livestream.com/estimator?channel=mojang
Posterous. I had to use VPN to post. Seriously
Some livecasters earn money with justin.tv and hd content. And AFAIK justin.tv streams are free of charge (even hd)
You are correct. The G1 sports hardware a little bit better than the iPhone 3G, but, remember, it ran most of the software through a non-JIT VM instead of natively. And Dalvik didn't make use of the Jazelle extensions present on the CPU (I am not sure if that's even possible), nor the software made use of its GPU. For that, they should have used much beefier hardware to present similar performance.

I wouldn't just point to Android's immaturity. The G1 is just not a great design. Perhaps, if Dalvik could make use of the Jazelle extensions or the presentation layer made use of the GPU, the G1 would present a better experience, but, overall, I wouldn't expect it to fly.
Wow, "channel permanently deleted"? That's some overload...
So anyone familiar with HP able to connect the dots for us between HP and Indian labor?
"Unfortunately, mojang has been permanently deleted. All of mojang's videos will no longer be available."

Did they just kick him off? Cause I didn't hear him say anything about taking the stream offline.
My code starts and stays embarrassingly bad until I need to refactor it. Eventually, the code improves. Very often, though, it gets thrown out entirely. Only profitable code deserves to be good.

Caveat: The above applies to my own business projets where I am the sole coder. I write better code for clients - it still starts out rough, but I refactor more frequently.
He terminated it himself: http://twitter.com/#!/notch
The thing that got me really interested in learning Haskell was the realization that something like 90% of the nasty bugs that I fixed in production over the years would be have been impossible in a pure functional language.

The thing that slows me down is the prospect of actually getting paid to write Haskell, and my doubts about it's ultimate suitability for iterate-quickly, fail-fast software world.

But reading this article reinvigorates me. Pure functional programming may be much harder, but its rigor allows for more powerful abstractions. Grokking those abstractions is no doubt useful regardless of what language you're using.
"I deleted the channel myself to stop any further costs. It got WAAAY out of hand, haha"

via twitter
Well, $2k is probably on the low side for bills and food. Transport: $1k+/mo, roughly: $250 to park your car at home, $250 at work, $350 car payment, insurance, gas, etc. Plus $100 for public transport for your partner, plus $80 for random taxi rides. Plus savings for maintenance. A family of 3-4 can easily spend $700 - $1000 on groceries. And we haven't discussed clothes, medical, school, etc, or any savings for a rainy day. Or entertainment; just to pick an example, movie tickets run $12 in the city so taking 3 people to the movies with a shared popcorn is $50, etc. Or $200 if you get a babysitter and just take two people out to a movie plus a modestly priced dinner.
> In that, the critique seemed hopelessly ignorant of how the news works.

I can't blame him for suffering from Gell-Mann Amnesia Effect: http://harmful.cat-v.org/journalism/gell-mann-amnesia-effect
Pokemon Season 14 Episode 29
Cottonee in Love! Ash and his friends we’re on their trail to Nimbasa City when they saw a group of Cottonee who’s having some sort of argument
He mentioned getting an email from them on stream.
Nike Air Max LTD white blue logo
Security Baseline - Part II - ISM4Startups
Personally, I am not for real name policies, but the problems with using real names needs to be fixed if possible.
goes to prove they had a desirable product, wrong price point!
I wouldn't be complaining about having taken that shot. It's pretty great.

Also, it's not like NGC7000 is about to go anywhere. Do it again tomorrow night!
Presumably confusion with the river named after the progamming language.
There is a major assumption throughout this thread -- that trees maximize solar energy capture. In fact, the exact opposite is true. Many features of trees (and plants in general) reduce the efficiency of solar conversion. This is useful for plants to reduce the need for other resources like water. If leaves were arranged to optimally harvest solar energy, the tree would need an enormous amount of water to combat the resultant heat and evaporation.

Trees only convert 1-3% of the solar energy that falls on them -- so trees are a very poor system to mimic if the goal is to maximize solar energy collection.
> Let's say, for example, it actually had been started with variables using a £ rather than $, would it have made any difference at all?

I cannot see £ sign on my keyboard, so that would be slightly inconvenient. :)
In Monday's news, after selling out all TouchPads for $99, HP has announced that they've changed their minds and will keep producing webOS devices after all. :)
It is worth noting that there are a few other paradigms that can change the way you think of programming - recently there was a post providing a good overview of languages that will make you learn some new abstractions, functional programming being one of them: http://blog.fogus.me/2011/08/14/perlis-languages/
Why Amazon Can't Make A Kindle In the USA
All about that bottom line. Trees do a pretty good business.
thanks, will definitely check this out!
In related snark, is this REALLY the URL for the Touchpad’s product page?

http://h41112.www4.hp.com/promo/webos/uk/en/tablet/touchpad....
He's probably cancelled his credit card too. :)
'Properly'.

But yes, otherwise I find I don't have time to fix it later. Occasionally, when I know there's a better way of doing it but am having trouble thinking of it immediately I throw a # TODO in there.
Poll: How big is your inbox?
For your main email account, how many messages do you have in the inbox?
0-300
300-1,000
1,000-3,000
3,000-10,000
10,000-30,000
30,000-100,000
100,000-a million
More than a million!
Facebook's Spam Program Catches Activists
This[1] page puts the sum of deaths of religious wars at 800 million.

[1]: http://users.erols.com/mwhite28/warstatz.htm
Common market sizing mistakes entrepreneurs make using the Google Keywords tool
I like the "virtual jobs" concept mentioned here. I recently wrote a post addressing this issue as an urgent matter.

http://blog.stacktrace.com/2011/08/16/end-of-employment-eter...
I didn't watch the full stream, only an excerpt from the middle. Do you know how that works? That really fascinated me.
Trying to run a web startup on a censored internet is like trying to build a skyscraper on a foundation which magically disappears.
This is awesome. Especially the bit where they point out exactly why a modern semi-automatic is more efficient than an open-design revolver. (Hint: where does the gas go?)
During the financial crash, software engineers enjoyed the least turmoil and the quickest recovery compared to almost all other sectors

Some of this is due in part to the fact that software development as a profession was nearly decimated after the .com bust. Developers in many areas where at near depression like conditions when it came to there career. It shook a lot of people out of the industry as well as out of the IT programs at schools. The result was that eventually the jobs outpaced the few who remained in the industry.