skysight-inc/HackerNews huggingface dataset:
BRAZILIAN MUSIC WEB SITE MONETIZES FREE MUSIC
A group of three brazilian developers created a music website in which the Bands upload their songs and the users listen to it for free and add to their playlist what they're listening. Full integration with Facebook. Every song is worth 1 Music Point. Every Music Point is worth $1. The website makes money through its e-commerce store which sells every product they can find. All the products are taxed with Music Points. Example; A cellphone costs $100 at the local store, at the ymusicx store costs $90, but the user needs 10 Music Points to access this offer. The seller of the cellphone only gets $80 and the other $10 are shared between the Music Points($0,75) and ymusicx ($0,25).

they just launched. and the website is in portuguese. but the concept of monetizing free music through the purchase of every other product but music is interesting.
>>But at its core, what we are seeing is Google saying, in effect, that Oracle is the plaintiff. It has to tell what it is complaining about enough for Google to know how to defend itself. And so far, its position is that it can't really go forward in discovery revelations unless Oracle gets more specific on a claim by claim basis, telling Google which Android devices are infringing.

>>Oracle so far is saying, if I've understood their claims, and not having their answers to Google's interrogatories, I might not have it fully, that all of Android is infringing the patents, all devices that run Android from 2008 onward. Stating it is to see what the problem is, I think. In any case, we can see why they need the judge to intervene and tell them who has to cough up specifics first and/or to what degree. Although how he will know in such a technical dispute is a little hard for me to see.
IMO a GNU/free fork of Android would still be a better platform than MeeGo or Symbian, and would be cheaper to develop.
Sounds to me like there would be a trade-off between network latency (delivering HTML ⇒ possibly more network traffic) and a number of string operations & DOM manipulations. Given how fast browsers are at the latter lately, I would imagine client side rendering could be the faster option — but let’s look at the real numbers before deciding, I suppose.
If you want to get up an hour earlier to have more light, then just get up an hour earlier.
Ask: How to save 100 objects to server with ajax and php?
Hi, I would like to get some resources around the following question posted on SO.
Please chime if you developed something similar with your web application and what are the common pit falls?

http://stackoverflow.com/questions/4939463/how-to-save-100-objects-to-server-with-ajax-and-php
When I am a guest at someone's house I always stay and help clean up, and wash dishes. Love to do my share.

But it is foolish to be doing janitorial duties at work. A situation a few years ago will serve as an example. As an expert, my time was being billed out to clients at $150/hr and I was getting paid $50 of that. The company did not want to hire more engineers so I was working 60-100 billable hours every week, working massive overtime for which I was not paid since developers are "salary". I had not had a Saturday or Sunday off in over a year.

On top of all this, the company decided to save money by firing the janitorial service, which was being paid $15 an hour, and whose workers earned minimum wage. It was announced that engineers would take turns vacuuming, taking out the trash, and cleaning dishes and and even cleaning out the fridge.

I quit over that. Obviously because I wasn't a team player, right?
A decent rule of thumb is usually "would you spend it if it was your own money" - most people aren't going to go buy $20,000 couches for the office, but they might buy an $800 couch or a $150 Craigslist special. Feel free to ignore this if you are Larry Ellison :)
Pre-Launch Marketing 
This is my first post on Hacker News. I have been following the HN community for the past 6-7 months. Even more importantly the “ask” section has fueled energy towards my startup. So before I start my post I want to thank the HN community for continuing to uphold their reputation of high quality links and comments. As an undergraduate the startup experience has been an extraordinary learning rollercoaster. The experience has been more than I could have ever learned in school. I hope to continue this educational and fun experience.
Marketing and Pre-Launch: I do have a lot of questions but I’ll keep this post very specific. Our startup is about 1-1.5 months away from launch. We currently have a launch page to attract early and interested users. What are veteran tactics for creating initial buzz and hype for a site? We are looking to attend conferences – even though we will not be speaking we want use this time to meet others in the industry and spread our name. Essentially, if I took the role as a PR representative for my startup today then what would be the most effective methods of creating hype prior to launch? It seems a lot of these websites such as, Mixergy are more inclined to interview sites that have had active deployment for 6-8 months. Any advice would be helpful and greatly appreciated!
What are the available jobs for a 16 year old?
Are there available jobs for a 16 year old?
Upon research, there are several jobs available for 16 year old people. They may not be as stable as the ones of the older people but the pay I can say is okay for a beginner.
A very good video on project plateaus: http://vimeo.com/13399691 which addresses exactly what you speak of.

But from what I've seen it seems there are a few in a startup who are creators and innovators as they get excited at the fact of generating ideas and talking about them but when it comes time to follow through, things get tough and interest wanders.

Having a few partner as you have is ideal as there is some accountability. Everyone should be motivating everyone else.
Also try to keep building from small iterations and tasks instead of having a very large goal. Break it up into small cycles and most importantly get feedback on each of those cycles from potential users outside of your family.

this has been asked before on HN located here: http://news.ycombinator.com/item?id=2185359
That's why you should use the digits -n/2 to +n/2 for base n. That shrinks the tables by a factor of four.
Fine point: I didn't try to define "CS".

We agree that a school shouldn't teach a breadth of languages and frameworks du jour.

But I still think a good University program will teach both theory and how to program in the real world. Is that so wrong? CS students must take spoken language and physics courses, as well, and somehow that doesn't affect the purity of their CS education.

Maybe the school doesn't call software engineering "CS" (like so many do), but there should at least be the option to learn these concepts somewhere. There must be shoulders to stand upon. I trust you'll find it impossible to argue that all the knowledge regarding software production discovered in the past 50 years is obvious to every Computer Science PhD, let alone neophyte.
// create an array list with 4 integer elements
ArrayList<Integer> list = com.google.common.collect.Lists.newArrayList(1,2,3,4);

// get an Iterator from the list, and use it to iterate though the list
for (Iterator<Integer> it = list.iterator(); it.hasNext(); ) {
// check if this element is even.
// If we want the odd numbers, change to != 0
if (it.next() % 2 == 0) {
// remove it if it is even
it.remove();
}
}

// print the list
System.out.println(list);
When you put it that way, a $20k couch costs you the same amount of equity as you would give a senior engineer in a post-series-A company.
Leading China prime manufacturer
"we're only 2 devs and one business guy!"

You're in Waterloo? I'm local. If you'd like to chat x@y where: x = rob.brown and y = gmail.com
And easy to reach from, say, Cambridge via King's Cross.
Have heard of / but haven't used MS. Autronic install will actually be completed by 11/02. They're comparatively cheap and feature complete (3d maps, realtime tuning compensation, boost management etc). Had it recommended by a lot of people so far, and my local shop can tune them =)

At this stage it's a waste, car is stock, but using the lead time to learn the tuning. Next phase is supercharging + NOS kit and related top end work, little bit excited for it.

How is the MS actually structured, seems to have a few components to it?
<author> Thanks for posting. Azure did indeed have many more steps, I almost tl;dr my own post.
Urine For Some Fun: Sega’s New Pee-Operated Video Games
Actually, there have been a lot of times where I'd spend more of my own money (and have) than I would startup money -- e.g. I'll bring in my personal game systems but wouldn't pay for them with company money, let people use my personal car, etc. That's a rational decision for a founder, especially since behaving that way might encourage others to be cost-conscious (you wouldn't expect employees to do the same thing, but they might be willing to try a software load balancer instead of a $50k F5 if you have the right culture, or at the very least to get the best pricing and terms possible from vendors)
You would get better advice if you provided more information about your startup or a link to the landing page.
I work at a large public library that actively encourages work of all kinds within.

Free wifi, power points for recharging laptops (indoors and in the gardens surrounding), free bookable meeting rooms, designated quiet and non-quiet areas, a cafe, and even a recording studio.

Libraries are torch bearers of civilisation, and in an age when Alexandria has been reborn in an ethereal form, they are devoted to sustaining culture and knowledge in whatever manner is required.
Hey Steve, you got pretty cool website. Was really tempted to enter a password at the bottom :)
Wouldn't the right question be "why suffer the performance implications of server side rendering for something like partials?"
thumbs up for the system76 pangolin, ive had one for over year. was lucky enough to get one with an nvidia chipset, theyre using ati junk now.

no comment on the gateway.
Clickable:http://kstre.me/
Thanks. :) I'm going to make it a real terminal someday...
Thinking about HTML and XML
So this means no more patriot act? Isn't that a good thing? The tone of the article makes it sound like a bad thing?
Simple video site quality evaluation
This has never really been a partisan issue. This is a bill proposed by the Republican leadership at the behest of the Obama administration (who wanted to see an extension through the next election).

But so-called Republicans like Rand and Ron Paul hold beliefs that are even further from the Patriot Act than liberal ideals are (in that libertarians believe is as little government as possible while liberals believe in a larger government).
Somehow I suspect they'll try again.
I'd also be interested in some up-to-date guides on this. I've always used the .js.erb method Fowler talks about because it's what I see Ryan Bates do in his Railscasts (the last screencast Bates used this method is in [#240][1]).

[1]: http://asciicasts.com/episodes/240-search-sort-paginate-with...
No that isn’t a misprint. The ARM was nearly two orders of magnitude more cycle efficient than the MSP430 and AVR. Thus my claim that the modulus operator can be very inefficient is true for some architectures – but not all.

The first thing a real embedded guru would do is look at the assembly listing. My guess is that ARM actually provides operations for integer division and modulus, while for AVR they're implemented as low-level gcc library routines.
It doesn't really mean the end of anything it just means congress will look at alternative proposals. With both the Republican leadership and the Obama administration supporting it the passage of something similar is practically a lock.

Hopefully it will just be a little less odious.
I'm paid salary and I'm under the impression that's the norm. Nevertheless there is a fairly standard work week and more than one way of compensation for exceeding that.
* In mail_to :encode => :javascript, they weren't sanitizing email addresses, just catting them into the tag.

* There were using Enumerable#reject (ie, default allow) with a strict filter to decide which controllers/actions to route requests to, but case-insensitive filesystems aren't similarly strict.

* (Worst of all) ActiveRecord::QueryMethods#limit/limit_value wasn't sanitized while building queries (try Foo.limit("1,,0") for the flavor).

I don't know what the CSRF thing was either, but it looks like a headachey fix.
My Progress Bar
I will do something very archaic and actually pick up the phone and call the administration office tomorrow to find out when the last day of school was in 1985, as well as double check to make sure that June 5th was:
1. a full day and not a half
2. that seniors in fact had school that day and whether it was full or half.
Come to think of it, why was an expiration put into the original bill to begin with? It's not anyone would have been able to stop them if they passed a permanent law to begin with.
The problem is that the meaningful part of the URL is only sent to the server via JavaScript. Your browser doesn't normally send the fragment (the part after the #) when you access a page.

That means there's no fallback for when the JavaScript breaks (which just happened) or for crawlers (except Google), browsers without JavaScript, etc. The site has absolutely no content without working JavaScript.

The author asserts that this also breaks caching. (AFAICT, more analysis would be needed to support this, because the extra request the JavaScript makes may very well be correctly cacheable.)
I would work for that man.
Greenpeace co-founder talks biotech, nuclear and climate
That is a very odd assertion... if you're a good chef, and have "come up through the ranks", you've probably had to clean up after yourself... but I don't think that means that you can take the dishwasher and make him the head chef. Unless you're watching Ratatouille.
Who buys a $20K couch at a startup?

Besides, this analogy is pointless. Saying a $20K couch - or a $20K breakroom/kitchen refit (more realistic) is 'equivalent' to 0.2% is meaningless. If you just turned profitable then you can afford it and you have to decide if the $20K is worth spending (vs. saving, or handing out as cash to the employees, or buying something else). If not, you have to decide whether $20K is worth shortening your run-way by however many days/weeks it will shorten your runway.

Knowing that it was 0.2% of a historical figure (amount of money you raised) doesn't tell you anything. If you've made $10M of revenue since, you'd look at a $20K expenditure quite differently than if you've made $0.

This might all make more sense if you're building a company to make noise on Hacker News for a while, then exit (perhaps a 'talent acquisition'), without any real plans to make revenue in the meantime.
In case anyone is curious about the full story behind Mike Williams and the "burning platform", watch the following video. You won't be disappointed.

http://www.youtube.com/watch?v=83EwglrnvlU

edit: part 1 for those interested

http://www.youtube.com/watch?v=XgkZtklS6xE
There are definitely drawbacks, but I'll tell you the best two reasons I know why you should render partials in JS:

- It means you can render partials to the user before you receive data from the server. So things seem to happen instantaneously to the user.

- It also means you can have your partials rendering in a single place and rendered by a single template engine.
Dydra - Cloud-based RDF store, a database-as-a-service
I'm sure many people who are unemployed are unemployed through no fault of their own. But...

... the other day I checked out a site for finding tech/design-oriented interns. There were 50 listed in my city (Philadelphia)... and most of the eye-catching descriptions the interns had written for themselves were things like:

* "Coming soon"

* "19 years old"

* "I'm a recent graduate of the University of Miami"

* "My name is Brittany"

* "My name is [redacted] and I am a 19-year-old Korean-American student."

This was the only part of the profile that was really custom to them, other than checking off a list of skills & available times/dates.

Don't even get me started on the usernames they chose to present to potential employers. (Musicbabi_87?!)

Their chances are pretty much zero. Obviously nobody taught these kids (and, in a few cases, adults) anything at all about professionalism or the fact that when they take a job, their job is to serve the employer. And they obviously haven't been reading books on their own that would teach them that.

Only a precious few mentioned anything that would tell me what I'd get out of the deal, how they could help me/be useful to me. Almost none even expressed any interests or goals of their own.

So, obviously, I'm not hiring any of them -- when I would have liked to. They got in their own way. This is, sadly, their fault.
Google Maps & Label Readability - Part 3
Start building a list of influencers in your market-- bloggers and journalists who, if they write about you, will cause you to get sign ups. Your first stop is Google News. Create searches for keywords that will surface blogs of interest. AllTop, PostRank, blogrolls, twitter lists are all good options as well. Here's a veteran's tip: don't court the mega influencers (Chris Brogan, Jeremiah Owyang, Walt Mossberg, etc.) ... start in the second or third tier of influencers.

Then set out to build relationships with them... start commenting on their blogs, retweeting their stuff, emailing them story ideas (don't go nuts, keep this short), linking to their posts from your blog (oh yeah, you should be blogging for your prospective user audience), commenting where they comment (see Backtype), you get the idea.

Once you feel like you've put in a couple months of solid two-way relationship-building, reach out and offer to "brief" them (i.e. give them a demo and talk to them about how you think about the market) and give them a beta account. Tell them when you're launching and that you'd like them to hold off from posting until that date. Do this with 10-20 influencers for 1-2 weeks before launch.

Here's some additional reading I'd recommend:

http://searchenginewatch.com/3640596
http://www.businessinsider.com/2008/8/jason-calacanis-on-how...
http://www.bothsidesofthetable.com/2010/03/22/6-tips-to-buil...
My favorite thing in the world is designing & coding software interfaces. I'm sure there are a ton of people out there who look at me the same way you might look at a toilet cleaner :)
Yeah, the CSRF thing is very much not happy time.
I would like to know what size of the audience of these porn websites are accessible users. Really.

Sometimes people who study accessibility get so harped up about it that it becomes a must for them to implement on almost everything they do regardless if the audience size may be minimal to none.

It's a dangerous thing just like an entrepreneur who is blinded by the fact that his idea is not useful and is not satisfying a need yet he still plugs away at it hoping one day a dollar may be extracted from his beliefs.

Step back and take a look at it realistically. You need to be effective and efficient.

In almost anything we do the majority outway the minority. And it should be.
It's amazing how often we take for granted that many cultural habits are nothing more than exactly that. Instead there's this tendency to assume they result from some sort of greater underlying truth.

The reversal of colour gender association in the mid 20th century is a great example which is often very surprising to people.
http://code.djangoproject.com/changeset/15464/django/trunk/d...

Django released a similar fix. According to their changeset, we'll see a release from them shortly as well. Maybe they'll shed some more light on the issue.
I don't think this is really a failure.
Yeah I used to piss off the CFO a couple of jobs ago by spending entirely modest amounts of money to make the engineers happy/productive and explaining "this is something where I would spend my own money to do this, and in fact I did, if you don't want to cut me a reimbursement check then don't."

It's always kind of crazy to see finance people bitch about buying dinner or espressos for the team when they're working late.

But sometimes the company ends up with a tightass CFO like that after the founder buys a $20k couch, so there we go!
Though encouraging, this is most likely bad news. I remember when the auto bailout was rejected. I was happy! And then two weeks later they passed one with ten times the pork.

I bet it gets worse, not better. They'll update it to reflect the current state of the internet and its widespread adoption while still keeping all the authoritarian provisions, if not in name.
The point is that you have to write the for loop and if statement and concatenation for each different function you want to define. The better way is to use higher order functions, which Java lacks.
While I got schooled on some apple market share figures earlier today -- the IDC report that ZeroGravitas links to here: http://news.ycombinator.com/item?id=2192345 points out that Apple have 21.6% of the Australian market. (That's total market, not just smart-phone and not just profit)
Tangentially related:
http://www.zephoria.org/thoughts/archives/2010/09/06/how-cen...
"How Censoring Craigslist Helps Pimps, Child Traffickers, and Other Abusive Scumbags" I'm a fan of Danah Boyd.
Kingsgate Consolidated - Board of Directors
Perhaps I misread the article, but it seems the Patriot Act is still firmly in place - with only three sections expiring: Section 215, 206 and 6001.

'Section 215' seems questionably undoable - in the days of deep packet inspection and tower specific RSSI/locational based queries. It's sorta impossible to not infringe upon privacy concerns...

Section 215: 'which permits the government to secure wiretapping orders without disclosing the identities of its targets'
> I still can't understand why they added the "feature" in first place.

I imagine, in the early 1990s, that the user experience seemed extremely natural. Put a tape into a VCR and it starts playing. Put a LaserDisc into a player and it starts playing. Put a cartridge into a game console and it starts playing. Put a CD into a stereo and it starts playing. Why shouldn't a CD you put in your computer start playing?
I service I use daily with very similar functionality is KISSinsights. They are always rolling out new features, and I think if you want to differentiate yourself you are going to have to list the benefits of switching to your service versus the many others. The main question you should be answering for me, in big and bold, is "why should I use your service".
Hah, thanks. I think I mentioned this years ago.

I believe the analogy is most appropriate when a company hasn't yet discovered a solid, profitable business model. When you're in the early, exploratory days of your business, spending cash on non-critical items is literally like spending equity because non-critical purchases (especially extravagant ones) cut down your runway and do not raise the valuation.
Cra-ezCounter - Back to the early 2000s
I agree with the article. But mostly with what is mentioned at the end. "Many times over."

If you look at your expenses like capital investments and you employ a good strategy of weighing alternatives against alternatives then that .1% may dilute to .001% with a future higher valuation.

The investors money is in place to cover the expenses that allow you to build the startup company's infrastructure. Try not to look at it so painstakingly.
Jason Calacanis and Tim Ferris are the two most polarizing dudes here on HN as far as I can tell. But love 'em or hate 'em, they do both get lots of press.
like (for the words as written..)