skysight-inc/HackerNews huggingface dataset:
One simple rule of business: commoditize your complements.

Apple sells hardware and "gives away" all their media.

Content creators and developers are charged only enough (30% margin) to basically break even managing the system. This adds tremendous value to their hardware since they now have "an ecosystem" and not just some electronic widgets.

Aside: Apple have set prices for music but assumed app developers would always charge for their apps. When huge numbers of developers started giving away apps for free, Apple came out with iAds in an attempt to defray the cost of hosting free apps. They don't do anything for free.

So, the same applies to open source and hiring. Good engineers are hard to find. If you outsource your software and it becomes popular, good engineers will flock to it.

You've now got engineers pre-trained (for free) on an important component of your system and they are dead easy to identify, defraying the cost of recruiting.

Since open source is the commodity in this scenario, giving it away for free is the most prudent way of insuring widespread use and a good supply of engineers.

Edit: another idea is "give away your ideas, sell the system". Open source your non-core ideas to attract attention and sell your complete system. Although many marketers argue the reverse: give away your BEST ideas to prove your worth and build trust then sell them on the whole package.
This 10000000%

I just got interviewed in the State News and the reporter kept asking me these same questions about getting over failure. I told her I have never failed, not even one time. from my beef jerky enterprise in high school all through college, I just made adjustments.

I gave her an anecdote about selling pink and yellow lemonade, and if i was selling way more pink than yellow, yellow lemonade didnt 'fail' my feelings wernt hurt, it wasnt a personal feat that made me rise up above it. I just adjust.

She didnt really like the answer so asked me again, and none of it made it in the paper.
Cortex Curling Iron 4 in 1
While we don't know the exact causes, and there are complex factors in play, it is most certainly a chemical imbalance. Imagine you could take a perfect chemical "snapshot" of the brain/body when it's in a normal mood and again in depressed state. Do you seriously think there would be no difference chemically?

I've take SSRIs off & on for the last 15 years. I'm currently on them after experiencing suicidal depression this summer. (I suspect it was partially induced by taking Chantix.)

Exercise can help, but in my case it doesn't make much difference. When my latest onset hit I was (and still am) in the best shape of my life and maintaining 10% body fat. I've been doing Crossfit for the last 15 months. Very strenuous.
do you consider the "mac vs. pc" ads effective? Apple made the PC guy look stuffy and naive (although I found him endearing).
What companies were offered to purchase koha.org - I never saw any such discussion on any open mailing list?
so you think Google should open source their search algos?
So your problem is not with the Apache Software Foundation but with the committers of Apache Solr. On Github you can do a pull request and it never being accepted, so same result as your experience in Solr.

As you say it's trivial to someone to take over the project and maintain it but not trivial to anyone to find the right fork of the project when a project has 100+ forks.
Open Source: The Global Village Construction Set
Right, when I was with Marriott we did extensive research of the subject. The numbers just don't add up. Now that I am on my own, I recommend to my clients that they take full advantage of the tools at hand. Butchering the development model to support less that 1% (it was a little higher when I was there around 1.5%) just cannot be justified. Further it is cheaper to build a clean modern code base and then route the non-JS traffic to a site built independent of the modern code base that supports non-JS client. The reality was that the business case could not be made to even spend the development effort to build out a non-JS site. It would have literally been cheaper to send ever non-JS user a new computer with a modern browser, than it would have been to spend the development effort to build the site. Graceful degradation to non-JS creates more complexity and increases the overall effort, when quantified that money is almost always better spent on a better returning effort like an IOS app or further features on the JS enabled site. Now days it is hard to make the numbers work to support a non-JS site. Personally, even if I had no other features to implement, I would spend the money saved from removing the complexity of graceful degradation, on color blind testing, site reader software testing for the blind or internationalization. All of which have better business cases than non-JS support.

While I am on the subject my group (the web) made the business case that having JSP and Javascript was redundant and added to the complexity and therefore the cost of development and maintenance. We where able to successfully transition away from back-end web frameworks two a pure JS/HTML/CSS front end. In doing so we where able to simplify our development model, which increased our defect resolution time as well as our new feature development time.
If a carrier tampers with the OS in evil ways like this, Apple will not respond happily.
Based on his post, yes, in his view, everything should be open source.
Issue trackers are mixed blessings. We deliberately chose not to work out of one at my current workplace for various reasons. Instead, if we encounter a bug or a user reports one, we deal with it on the spot or we add a task for it in Scrumy, which we use with weekly sprints. If something's not high priority enough to go in there, we just drop it instead of amassing a backlog that's kept out of sight. It's not a problem if we forget about a low priority bug since it's probably not worth fixing if we're not often reminded of its presence by reencountering. Of course, this doesn't work equally well for all teams and products. But I wouldn't call an issue tracker an absolute no-brainer.
I have no preference for Ruby in particular (I've been learning Python), but that definitely looks like it's worth checking out. Thanks!
Drinkify may be out of business
How to Make a Million From Blogging
Even with the disables ones added in, the business case is just not there: http://developer.yahoo.com/blogs/ydn/posts/2010/10/how-many-...
It's worth noting that at least on some platforms the system malloc is dlmalloc (presuming that DL is Doug Lea).
Facebook sells phones? I assumed it was mostly the other way 'round.
maybe it's not REST's ivory tower definition, but it is most definitely REST style urls the way that everyone else interprets REST. Also, you construct your own urls in backbone, so it's technically adaptable to whatever, but in Backbone.sync, it does the usual REST verbs to http actions.
Actually, pretty much all Android phones use the same cable - a micro USB, found on cameras, hard drives, non-Android phones, garage sales, etc. And if you lose it or magically can't find anyone who has an extra few lying around, you can buy another one for less than $3. Try doing that with those ridiculously overpriced Apple cords (before the EU made them illegal, that is).
This was before the 4S, which shattered iPhone 4 records.
> but for work-for-hire it's off by a factor of 2-5 rather than a factor of 10.

I know with my work, when we're doing construction contracts with the municipal governments we charge at least double and we're the most expensive in the area to begin with (we have guys who've been employed for 20+ years, rather than guys who've been employed for the last 9 months). So I'd say it's probably on-target for a government contract.

> Like, say, existing in a conscious state at their current location.

Or perhaps the free app that comes as standard on an iPhone is why people aren't using the NOAA web service.

Although I know I prefer the Weather Office info here in Canada as it's more accurate and local than The Weather Network, which is paid for. It just doesn't have as many gimmicks, but then they don't whore you for adverts by being inaccurate enough to keep you checking back.
I prefer the 37 Signals approach as an ideal, but it's still a lot of hard work and frequent disappointment. As far as I recall I've never seen anyone at 37 Signals acknowledge that. They make it sound like it's a nitgts & weekend thing that will take off based on design alone.
If Github went in that direction, they would have to sell services to Enterprise clients to maintain/deploy the client's Github installation instead of selling the software itself.
I had the other impression about the app; that it was intended to tell you what you needed to make for a dish you didn't know how to make (because if you did, you wouldn't need the app to tell you what you needed).
Seems to me you don't have enough information to declare "Hireable: false." I don't have much of a github presence. I am hireable.
after 3 hours, i'm on a new server!
Noah will be coming on live at 8 and dropping knowledge on how he launched Facebook, Mint.com, and now AppSumo.
Teaching somebody how to set up a rails app with some basic routes and implementing some ajax calls and stuff, sure.

Will they know what's going on under the hood though?

Taking somebody from ground zero and teaching them enough to be able to debug problems that the hires would need to know in order to be proficient, self starting engineers.. I'm really skeptical about that being done in 8 weeks.

Most of the little tricks and crap I've learned over the years have been through trial and error, and working on many different projects.

More specific examples: for loops not creating scope in javascript and asynchronous calls introducing race conditions due to not understanding them. Those aren't things that are in curriculums, though when trying to build some features most people will encounter them.
"Andrew Coward, Carrier IQ’s marketing manager, said in a telephone interview Tuesday that the company, not Eckhart, should be in “control” of the manuals."

When they jokingly told Andrew that "PR" stood for "Pernicious Reputation" they didn't think he'd take them seriously.
This is a legitimate niche just begging to be filled.

Consider me very interested - based in NY but certainly willing and able to go out the Bay Area. My contact info is in my profile, and I'll email you.
It would have been nice if you'd prepended "Prediction: " to your headline.
The product and data in this case is your "core" that the article is advocating to keep close to your chest while outsourcing the non-essential components that would attract interested parties to your work.
Ask HN what are some good dez examples of apps that compare their app to others
I'm looking for the web page design where they compare theirs to others'.
http://www.spring.org.uk/2011/01/success-why-expectations-be...
I can't seem to find references to this anymore, but I seem to remember that the doom3 source code was stolen and released in like '03 or '04. So if that's true then my response to this article is, "Again?".
You represent < 2% of the market, you examples do not represent the majority of most sites customer or user base. As such business should make decisions based on the demographics of their users. The reality is their is a finite amount of capital businesses have to spend on software efforts, as such they have to prioritize their spending based on the most amount of impact for their money. Further, they have to compete with the usability and features of their competitors so their is pressure to adopt more modern practices to provide software that users become accustom to as industry norm.
It's all about what the needs and expectations of the individual is - and properly setting them. As one of the founders of http://codeacademy.org I can say first-hand that it is possible to get people to a point where they are happy with their progress. But rather than asserting - our students' own perspectives is the actual evidence: http://codeacademy.org/culture

If anyone would like to know more about our experience starting and running this program - I'd love to help you however I can. It's great that there are so many people getting passionate about the issue of educating more people on how to solve problems through software.

Drop me a line at neal at codeacademy dot org.
Wholesale Mother of the Bride Dresses, Cheap Mother of the Bride Dresses On Sale
I'm a Code Academy student, here in Chicago. Obviously I love the concept otherwise I wouldn't invest $ and 12 weeks for this. It's not just the stuff you learn, it's also a lot about the great group of students who have really been helping each other. It's about the mentors and the people who can answer your questions as you learn as well. And Chicago's tech community's response has been outstanding. I'm not a CS major but this will give me a solid foundation to be a programmer and continue to learn.
Complexity of self-support versus value of paid support.

Something like RHEL, the support is worth it to many businesses.

Something like Github... I could see it being less of a priority once it is up and running.
Skip Hire in Brisbane | Mini Skips Logan | Rent a Skip
Small bug, "add info" button takes you to http://www.githire.com/user/edit which belongs to the github user https://github.com/edit
Is there a better alternative to the 5-star rating system?
I don't know which Quake 2 you are looking at. Do a code search for Z_TagMalloc and Hunk_Alloc.
I agree. I've been waiting for this moment since the Android launched. Where the Google version of the Android store has started to get the ball rolling, Amazon's 1 click purchase is going to take that snowball and turn it into an avalanche.

Granted, I'm still an iOS dev at heart, but I'm jumping into Android dev (for Amazon) with both feet.
Not true at all. I went from "no computer science background" to a Django junior hire in ~10 weeks of (admittedly quite intense) self-study. I'm now employed as a mid-level programmer making very good money.

My anecdote is about as valid a characterization of whether it's possible in general as your sweeping, baseless generalization.
Nike Dunk High Womens Hello Kitty Shoes Colourful Flower Red Pink
New iPhone 4S Review
Want to know what Ron Conway got up to in 2011?
#.(loop)
Work Life Balance is Essential for Entrepreneurs
> it seems likely the BSA was engaging in knee jerk support and didn't consult its membership.

So, you're saying these companies aren't responsible for their actions because they stand behind an organization that they pay into? Must be nice. I wish I could haphazardly align myself with interest groups and just hope everything works out for me, but if it doesn't, have deniability.
There are two schools of thought, in marketing, on giving away parts of your business, your ideas etc:

Give away your non-core ideas to attract people/resources/interest and then sell your complete system.

Give away your core ideas to "prove your worth" and build trust/authority/recognition and sell your complete system.

The second version is more powerful but it takes a leap of faith. Others could poach your work and use it against you but truly viable competitors are rare and people are lazy, the odds of this happening are often slim.
It is a perfectly defensible goal to have some or many pure functions within an imperative programming environment where state is persisted in variables outside of the library of pure functions. I don't think it is fair to equate pure functions with pure functional programming.

In a mixed model, you can have a mutable state but still have a large bank of trustable, testable, parallelizable behaviors defined in pure or deterministic functions with well defined contracts of input and output states.
So there will be an Amazon phone soon?
> they can do whatever they want with the software

What if they want to build something on top of it that is not open source? They cannot and that is a restriction. It is the definition of a restriction.

> When someone closes the source, it's restricting others freedom, not his.

How so? No one is restricted if somebody makes a private fork of a codebase.

That's like saying that if I don't go to the bar down the street tonight the people there are restricted from having fun.
Commit locally. Push in the evening.
Yep, that's just good HTTP usage. REST doesn't care what your URLs look like, as long as it is not the client which constructs them. It helps to use terms more precisely. I don't care if Backbone isn't REST.
"UMG is seeking maximum damages of up to $150,000 per infringement from Grooveshark, which could mean more than a $15 billion payout if the lawsuit is successful."

If the RIAA/MPAA should rule our world, then $15 billion should be the price of a sandwich.
instruction times as low as 1400 picoseconds

As a random comparison, that's 1.4 nanoseconds per cycle. The PIC24H 16bit PIC microcontroller form Microchip runs at 40MHz, making it 12.5 nanoseconds per cycle. Now, I don't know enough about Chuck Moore's processors and haven't read the docs yet, so I don't know, for example, how many cycle a typical instruction would take, or how much work it takes to synchronise cores, but assuming 1 cycle per instruction, that would make these 144 core $20 processors 8.9 times faster per core. I know its not realistic to assume linear performance speedup from additional cores, but if we do 144 things at once, this makes them 1285 times faster than the PIC24H microcontroller, yet these processors only cost 4 to 6 (depending on amount of RAM) times the cost of a PIC24H microcontroller.

Note that the PIC24H microcontrollers are the more expensive, high performance (but not the highest) model of Microchips 16-bit PIC microcontrollers.
Inclined to agree Amazon might garner a substantial lead for Android tablet app distribution, but theres still an awful lot of phones, compared to tablets and I for one cannot see this changing in the short term.

One good thing to note is Android 4.0, is asking for credit card details on initial start up now, so hopefully paid users++ when it comes to the Google Market, which might also help quell the myth of Android users "don't buy apps" which I feel at the moment is self reinforcing by the fact most published apps choose to ad support
No, this does not run on iOS.
You've piqued my curiosity; could you elaborate please?
In a well run environment there are generally special tools that can provision a new node, generally these kind of environmental configurations are set up there. Some people do manage it in source control and just have a branch for each environment. Both work, but one provides an avenue to offload the task from a developer onto an infrastructure type role.
Google Analytics - Addictive?
I was going to say something about Google Analytics being like crack in the title but I thought it would be flagged.

Is anyone else addicted to monitoring their traffic? I'm finding that it is sucking me away from accomplishing real tasks that actually do drive traffic - it's like a drug!

How do people on here best use the service without having it become an addiction? Or am I the only one?

What metrics do you find most indicative of future growth? Does anyone have particular reports or email alerts they'd recommend?
The DON'T PANIC iPad case is now available on earth.
FTA: One of the experiments tested whether water-deprived participants would experience an energy drain from visualizing a glass of icy cold water (a simple but elegant study design) and found that indeed, in even something so basic, the brain responds as if the goal has been reached.

So positive fantasy makes you less likely to get a glass of water. What about important goals? The ones that generate stress, and feelings of being overwhelmed? You, know, important goals?

FTA: Ironically, shifting into positive fantasy mode is most effective when we need to decrease our energy expenditure, when, for example, anxiety is getting the better of us. In that case, the healthiest move is denying the fire more fuel, and it seems that positive visualization is a commendably effective tool for doing exactly that.

Oh. "Ironically" in the sense that our article suggests that all these positive thinking books are wrong, when in fact, its this entire article that is wrong and we wait till the last paragraph to make this clever little "ironic" claim.

So, can we change the title to "Visualize success if you want to fail at getting a glass of water, but succeed at anything remotely fucking important".
I'm sure it varies by project, but as has been said before when Google kills things, a lot of their projects require the core Google infrastructure (BigTable?) that isn't open sourced so it isn't possible to spin the project out.
How to Build a Null Modem Cable
What are these structures in the Gobi desert in China?
Horseracingtips
Australian Horse Racing Tips, Ratings, Articles |Champion Picks"
Noah is one of the coolest, most awesome dudes you'll ever meet. I did an interview with him about email marketing and SEM, and his insights are crazy smart. Don't miss this.
I've been seriously considering this for ages.. I wonder what his setup for travel working is? I'm thinking a 17" Macbook would be too much of a pain / risk to travel round Asia with? A follow-up post on the logistics of the work side would be amazing!
MacObserver treat HN like a link dump, upvoting them will only encourage them to keep exploiting HN for traffic and push submissions from legitimate community members out of sight faster.

http://news.ycombinator.com/submitted?id=jmartellaro

http://news.ycombinator.com/submitted?id=digiwizard

http://news.ycombinator.com/submitted?id=Semteksam

http://news.ycombinator.com/submitted?id=davethenerd
I have had the chance to visit the classes at Code Academy in Chicago, I can say that these students are learning way more than I ever expected.

No they will not be software craftsman in 12 weeks, but they will know how to take their own idea and make it into a Rails app. Pretty powerful stuff for not knowing how code on Day 1.

"Most of the little tricks and crap I've learned over the years have been through trial and error, and working on many different projects."

This quote represents what the students are learning at Code Academy - (http://codeacademy.org)
Biased Locking, OSR, and Benchmarking Fun