skysight-inc/HackerNews huggingface dataset:
This is an honest question: Having been in IT and software development for over a decade, I have never encountered a problem that required me to look at the source code. As such, I've never really understood the open source movement. I can't imagine a scenario where the software I am using, the same software used by hundreds of thousands of others, would be broken to the point where I had to go into the source and fix it. I can't even imagine going into the source to figure out how it works-- usually the documentation and online help is sufficient.

What is the typical scenario where one really benefits in open over closed source? How often does it occur? I am curious.
interested will do

and here's something i just finished

http://uwdda.org has an api for craigslist
Hey, I'm from Nebraska, work at Airbnb. Made the move with no job though. Drop me an email if you want. schaecher.michael AT gma
One of the design goals of Go is that the language is small. There's nothing so special about string formatting that it should be part of the language proper, and it would add a lot of complexity to the spec if it were.

With that said, there are built-in print and println functions that write to stderr, which are useful for debugging. That would seem to address your complaint. The fmt package is a lot more fully-featured than the built-ins though.

http://golang.org/pkg/fmt/
Telework: Opportunity or Threat?
Actually, it's more subtle and more pernicious in biology. First, you make sure that your wage slaves have no marketable skills (a PhD in molecular biology is comparable to a community college graduate). Then you carefully isolate them from all perspective and knowledge of career tracks other than the academic treadmill. Finally, you dangle the PhD in front of grad students ("You can't quit now, you won't get anything! You have to hold on until you have the degree! It's all or nothing!"), until they've sunk so many years in that they aren't willing to abandon the sunk time. Then you set up a culture where ridiculous hours and inadequate support are considered normal and make the payoff for the bosses be to get as much labor out of someone as they can get before shoving them out the door to the next slave master. The behavior of your average professor towards his lab would have him slapped with lawsuits in normal work environments.
If you are in the business of determining whether a site has good potential for wind energy development, answer me this if you can: what is the maximum realistic potential percentage of the U.S. energy consumption that windpower could satisfy in 10, 20, 30, 40, and 50 years given realistic conditions (funding, available land, etc.)?
YouTube for nerds: Slashdot TV has launched
I think it's obvious that sometimes open is not best. Business at a certain point don't really care about customers if they aren't getting profit. They sell millions of phone if they were to let say charge $5-$10 to people in order to upgrade the OS this would solve the problem. Yes giving upgrades for free would be the right thing to do for a moral human being, but this is a company not a person. Companies have not moral compass and you can't guilt them into doing something.
this may be because there are human remains at the second site, which makes it a war grave. its against federal law to disturb those IIRC
http://jsil.org/
There's a video at http://www.youtube.com/watch?v=y3sHTKrGdKI
50 billion?
Medical weed
medical weed,how to start medical marijuana delivery service. 420 College
I'd imagine a lot of people who read HN also love Batman :)
Side note: How is it that the Atlantic, despite having excellent quality in their articles, manages to consistently attract crap in the comments section? This is almost youtube-eque... (Might need to expand my "hide comments from certain sites" greasemonkey script)
so exciting, amazing team and a great idea!
Cars are already better at navigating snow by themselves than with people at the [direct] controls. Traction control and drive by wire are common.
Nobody has a health problem because the celery farm was overproductive. It is the technological advances that have introduced the health problems, because it's hard to get a quick meal that doesn't involve hormone-injected beef and genetically-modified potatoes.
They could have done it five years ago too. And you could shoot your grandmother tomorrow. We can play the "So-and-so could potentially do X" game forever. There is an almost infinite range of possibilities in the universe. Pointing out mere possibility is uninteresting at best and deceptive at worst.
Wow, how timely, was just discussing how big a difference disconnecting a Dom node before changing its contents was leading to a radical performance boost especially in IE7. The RCU technique makes me want an excuse to use it.
Most startups avoid these markets for an extremely good reason, they are well protected from competition. Every company that's tried to enter the regulated Canadian markets gets shut down pretty quickly either by bankruptcy, lawsuits, or forced acquisition. It's particularly brutal here. What we have in Canada can no longer be described as capitalism. It is totalitarian corporatocracy.
Remember there is no one single right way to do anything. Don't accept everything you read as gospel, read it as suggestion and find your own way. There are many sorts of programmers out there, philosophically as well as functionally. Try out a lot of styles. Try fixing a lot of different problems to find your own style, then use it to do things nobody has ever done.

There is a LOT more to programming than code, just as there is a lot more to painting than paint, a lot more to music than notes, and a lot more to writing than words. The better you get, the better you will learn to play computer. Someday, if you keep at it, you will be good enough to try teaching the computer how to play human :D.

HTML is a great way to interface with humans. Once you feel comfortable with it you should move into server-side programming next and see where it takes you :D.

The projects you should be most proud of are the ones where you do something nobody has ever done before; but to get to those you have to learn what others have done, and learn it with respect.

At the end of the day, it's you and your computer having fun together :). Your computer can do a lot of valuable work, but only with your help!
I want this. I would carry it everywhere.
Nobody knows exactly when 'Super Mario Bros.' was released
The update situation has improved quite a bit since the early days of Android. I don't see any reason to think that "all of a sudden now" the market will shift entirely to Apple. The new iPhone caused some market shift, and new Android handsets and OS version will likely cause some shift back.

Hopefully Google's new "streamlined and integrated" philosophy will continue to reduce update times and further polish and unify the interface. Only time will tell.

It is nice to have a good new contender on the scene with Windows Phone though.
I had an Android phone for roughly a year, after having a not-smart flip-phone for about 7 years! And even though I found real value in my old phone for 7 years, I tossed the Android for an iPhone 4S almost as soon as the new iPhone came out.

When I first bought the Android phone (HTC Hero) I thought it was amazing. It really had some neat features, and there were things the iPhone couldn't do (like totally change the home screen manager).

But it was never updated. Not once. It took just months to start seeing apps in the Android Market that only worked with newer OS versions.

I'd also discovered battery issues; it was abundantly clear that the carrier, Sprint, had the phone pre-loaded with apps (in the ROM so they could not be removed). Not only did ALL of these stupid things auto-start when the phone was powered on, but they were apparently set up to start themselves every hour or so because even with an app-killer I'd still see this junk back in memory sooner or later.

Say what you will about Apple, but they keep the crap off your phone. Carriers can't put a damn thing on there that you don't want. I've also already received 2 OS updates from Apple, which is 2 more updates than I ever received with Android.

I also realized that even though Apple doesn't let you customize as much, their UI is also not broken the way Android's is. For instance, some of the default HTC Sense UI did really stupid things in my opinion. Sure I was able to "fix" problems by downloading replacement keyboards, etc. but with iOS I don't even feel the need for that because Apple's UI is by default more sensible.
Oh man.

1. Hacking between nations happens

2. China has massive resources

While I agree a war is looming, but simply accuse China without decent evidence is just like "USA Imperialism" hatred in China without any rational reasons.

And just for the record, China relies heavily on resource import, too. And the documentary shows exactly how poor Chinese government hacking is.
CRM software
Bolt CRM software helps you manage contacts and sales with minimum efforts. Effective customer relationship management is now as easy as never before.
Start-ups being less pressed for cash [...] has made seeding YC start-ups more competitive, and [...] less attractive.

Hey! A real-world "nobody goes there anymore it's too crowded".
You forgot to mention that the level of technical educational in Russia is quite high. Combined with mediocre quality of Russian business managers it produces oversupply of tech specialists. That in turn fuels rapid development of botnet ecosystem.
Consolidating Social Identities
The main benefit of Android, in my opinion, is the large selection of hardware. I like hardware keyboards, for example, and so I at least have some choice if I want it (unlike Apple).

However, that diversity in hardware is also the biggest problem with the platform. Handset manufacturers seem to look at a device as a "sell and forget" sort of item. They make it, sell it, and then move on to the next project.

It's too expensive, in their minds, to support a handset that they've already sold. They make money by selling more handsets, not by putting large amounts of effort into supporting and updating old hardware from which there is no revenue stream.

Apple, on the other hand, actually has a significant revenue stream from existing hardware through the sales of apps, music, and books. So, by providing updates for older versions of the hardware they are improving their ability to collect additional revenue. For example, when they added in-app payments, those APIs were available to all existing iPhone users, not just the newest users and thus were able to extract more profits from those existing users.

In the Android world, a manufacturer only makes money from the original sale. So, it seems that in order for Google to encourage on-going support, they should:

1. Participate in a revenue sharing program from app sales from the manufacturers phones that are running the most current release of the OS.

2. Improve the situation with drivers the large variety of hardware. If the Google distribution supported a large amount of hardware (CPUs, GPUs, sensors, etc) "out of the box", perhaps it would be easier for manufacturers to get the OS running on their devices and thus take less time to get updates to market. Or perhaps I'm being naive and there's something else that's holding up updates other than technical issues with drivers/hardware compatibility.
Best Solar Company Jacksonville
Jacksonville Solar Power Company specializing in Solar Hot Water, Solar Electric,Solar Panels and Solar PV in Jacksonville.To know more details please visit us.
Do you know of any recent tutorials on writing web applications in Golang? I saw a slideshow from two years ago, but the content seemed to be fairly abstract for a framework.
Paper: the next great iPad app, from the brains behind Courier
If you want an update just root it download the update. People who are wanting the latest greatest incremental release are usually a bit techie anyway, so its not that hard is it?
How else could a software developer like Zynga with record revenue (up 59% to $311M) take a loss?

http://techcrunch.com/2012/02/14/zynga-earnings/

Reading statements like this

"And average daily bookings per average DAU increased from $0.055 in the fourth quarter of 2010 to $0.061 in the fourth quarter of 2011, up 11%

makes the new 9% of net demanded by Adobe sound absolutely outrageous.
That question is literally a massive research project and I couldn't begin to answer it here. The best place to start is probably the DOE 20 percent by 2030 report released in 2008.

http://www.20percentwind.org/20p.aspx?page=Report

The US has huge amounts of available wind energy, but constrained supply chain, development, and transmission resources. 20% by 2030 is technically possible but will require huge amounts of work.
Measuring and Managing Honesty in a Participant Pool Online
Happened to me today. I'm working on an older version of Ruby on Rails (3.1.3) and hit a bug that the documentation said should have worked. Turns out that a bug had been introduced into the codebase and wasn't caught by any tests. It was fixed in a later version of Rails (3.2) but I was only able to ascertain the above because Rails is open source and I could work my way through the source code to trace the bug.

The scenario you describe likely happens more often than you think. Sometimes (often) documentation gets out of sync with code.
China will:

http://blogs.wsj.com/chinarealtime/2011/07/21/china%E2%80%99...

See also:

http://www.world-nuclear.org/info/inf17.html

At a very fundamental level, when they're willing to displace 1.4 million people for a dam,

http://waterfortheages.org/2007/10/15/three-gorges-dam-china...

and we're not willing to suffer a small water bottling plant in the Columbia River Gorge,

http://www.oregonlive.com/environment/index.ssf/2012/03/acti...

I fear we may be outpaced.
Why would they let you see all their data unless there is a legal obligation to do so? It would just freak people out and they'll start looking for ways to anonymize or find and use another search engine/email/etc.

In other words given all their options and incentive they don't seem to get any benefits from really exposing all the data they have about you. One can argue that is really they most precious resource.

They have some incentive to expose some to make you feel like you are somewhat in control and they are somewhat open and transparent.
I read the accent as being on his track record of delivering on open source software efforts. In other words, he's demonstrating the soundness of investing your money toward his goal. Regardless, count me in.
Mengganti Favicon di Blog 
Tampilan sebuah blog haruslah bagus dan terlihat profesional walaupun blog tersebut gratisan seperti di blogger.com. Mulai dari template, widget, banner dan favicon. Favicon singkatan dari Favourite Icons adalah gambar kecil yang menunjukan dan mewakili sebuah blog/web yang terletak di sebelah kiri address bar dan pojok kiri di tab browser.
Wikipedia is a reasonable starting point:

http://en.wikipedia.org/wiki/Income_inequality_in_the_United...

http://en.wikipedia.org/wiki/Wealth_inequality_in_the_United...
I haven't owned an iPhone, so I've kept myself content by keeping CyanogenMod ROMs on my phones just to keep them updated.

I do think Apple's iron grip on certain parts of the OS is a problem though. For example, I really dislike the iOS virtual keyboard. All caps all the time? Really? I love that in Android there are dozens of replacement keyboards I can use if I want. Unfortunately, I don't think Apple will ever loosen it's grip and that's the biggest thing that keeps me away from the platform.
Inside AOL’s $1 Billion Patent Portfolio
What you say is partially true for 'mainstream' type of things.

Open Source is particularly useful for the long tail. That particular library that is very relevant to you and maybe 20-50 other people in the world. It makes sense to join forces and make it better - but it will never be absolutely mainstream.

Secondly, I say your point 'partially true for mainstream things' because even in mainstream things, there will always be customizations/particularities that again are useful to you and 30-50 other people in the world - thus you join forces (e.g., a obscure linux module).

Agree with you that 99.9% of the people will not

It's all a matter of long tails. Without open source, all long tail efforts would be each independent person doing it for themselves (when you have 30-50 people in the world that should be sharing!)

Although the modern web is making it viable for small teams w/little capital to go after long-tail in a commercial way (many YC startups are a testament to this) --- although I don't imagine them doing this for a 30-50 people target market.
Personal, single-use, self-sanitising, fully biodegradable toilet
Google needs to take back Android from the OEMs
Though I'm quite thankful Engine Yard chose to fund his work, I'd categorize doing so as an investment than a generous act. Nothing wrong with either, of course.
Joe blow is learning html again because he thinks its going to be easy money.

I don't think so: I think Joe Blow is learning basic coding skills because he realizes that virtually every job, or at least every intellectually engaged job, is going to need those skills soon, if they don't already. His company isn't going to fire him if he's the only one who knows how to update the blog and he's the one who wrote script automating that tedious task everyone else has to do.
Deadmau5 is not about cool, but about identity.
Other countries have been using government resources for commercial espionage for decades. It's disingenuous for Clarke to feign outrage over this.

I remember in the early 90s it was revealed that the French Intelligence had bugged Business-Class seats in Air France, and were passing commercial secrets to French companies:
http://www.chron.com/CDA/archives/archive.mpl/1992_1089133/i...
Review of Hauppage HD PVR: Record console games on your PC
First, I know many people make a big deal about the transition to Android 4.0 being too slow, but I just think the issue is that it's a lot harder for manufacturers, and even the hacker community (hence no stable ICS ROM yet) to transition from 2.3 to 4.0, than it was to transition from 2.2 to 2.3 or from Honeycomb to ICS/4.0. I do believe/hope that the transition to 5.0 or 4.5 from 4.0 will be much faster.

Also remember that Google releases their version as soon as it's ready for them, unlike Microsoft who keeps the OS from being released until at least a few manufacturers have it on their devices and ready to ship. Should Google adopt the same model and in this case keep ICS from being released until summer 2012, when all manufacturers would be ready to release devices with it at once? Perhaps, but keep in mind that this would also mean using obsolete hardware, just like with all WP7 phones, and it also means they would be way behind iPhones and iPads in terms of hardware, when they adopt a model like this.

Second, can the solution for standardization be having some kind of a "virtual hardware layer", and by that I mean more than just what the Dalvik VM currently does - more like "universal drivers" that would make Android easy to upgrade and install on any ARM phone? That would be a dream come true for any Android fan.

One thing I know for sure is that Google needs to be working on something like this - even if it takes them years to do it, whether it's because it's hard to do technically, or because they need a lot of time to set-up all the right partnerships.

This goal is well worth pursuing, until things become too complex (thousands of devices). But I'm hoping they've been working on it already, and we're only 1-2 years away from seeing it.
I have to second CyanogenMod. It's currently the only thing stopping me from saying 'fuck it' and going back to a dumbphone.
I tried the locomotive solution back in the day and there was a reason it died. It sucked. Installing Rails was not the problem. Learning it was.

And again, the problem with Rails 3 today isn't the install. Instead it's that:

1. There is a shit-ton of old Ruby/Rails documentation out there that confuses the living shit out of people, and this is a duck-typed language, which is fine, but it means that people are even less likely to know what the fuck is going on when the code they are trying to use from someone's blog doesn't work.

2. Most of those using Ruby on Rails are not new as they once were, so since the majority know a little more about what the fuck they are doing, they are less likely to write things for those that don't know what the fuck they are doing.

But, writing an .app won't solve that. Instead, spend that time trying to take bundler, Gemfiles, rvm, the more complex Rails directory structure, asset pipeline, etc. and simplify the whole damn thing to create Rails 4, and chalk 3 up to an oops. A lot of the changes in Rails 3 were warranted, but the additional complexity will drive people away, and that is against the soul and original intent of Rails.

Want something that people would be really interested in? A framework that makes both development and scaling EASY. Development was easy with Rails years ago, but scaling was nearly impossible because that wasn't the intent. Now people scale Rails, but it is still hard, and development has gotten much harder. That's bad, because there are already ways to learn to develop quickly, and other solutions for scaling well. Being halfass at both is a sure way to fail miserably over the long-term, and Ruby and Rails is awesome; it shouldn't fail like this.
Actually anything that's gotten as far as journal publication should be exactly reproducible; I remember having to include the packages I was using and everything else in one archive for my couple of journal publications. Conceded that folks are not quite so careful for off the cuff work; same thing as having file:/// URIs in web pages.

And I'm hesitant to complain about it too greatly; my father's PhD thesis cannot be reproduced without a specific type ball for a Selectric and I know of numerous people who have kept dragging their old text files off disk packs to magtape to 8" disks to 5 1/4" disks to 3 1/2" disks and finally to CD ROMs where they have to duplicate all the CDs every few years lest they become unreadable due to dye fade. I know several photographers who are downright paranoid about an almost literal bitrot—if you ever want to see someone spitting mad with rage, telling a photographer that his precious negative or RAW file cannot be located, or read, or even decoded (a nontrivial issue with RAWs and older image formats, and depending on language and system even with text files!) will get you there.

Saying "if you preserved the files, we will recreate your masterpiece exactly" might be an overreaction to this but it's not impossible to understand where people are coming from. Particularly the poor dears coming from Word where moving a document from 2002 to 2008 will change the typesetting subtly and sometimes not so subtly.
Right, this would be very valuable as a teaching resource, and thus indirectly valuable to the, I believe, sizable chunk Ruby/Rails community at large who enjoy doing it as their "day job".
Blame the carriers. That carriers lock their phones, and customize the OS with spam. Google offers them this "free OS" they can't refuse, then they lock their phones, and don't keep up to date with anything. Why would they care, you already bought the phone, they already have your money and you are forced into a 2 year plan. You'd have to be nuts to buy into a mismanaged nightmare like this.