skysight-inc/HackerNews huggingface dataset:
For an alternate look at this from the perspective of Harmonix, the developer of the first couple Guitar Hero games (and currently the developer of Rock Band and Dance Central):

http://www.gamasutra.com/view/feature/131210/book_excerpt_in...

http://money.cnn.com/2009/09/03/smallbusiness/harmonix_rock_...
lol..
I found a bug in paypal which allowed me to transfer funds from one account to another, even though this was prohibited.

I got nothing. Maybe next time I'll just post this stuff for random people on twitter to find
Actually, their core enterprise services - Google Apps and AdWords do have phone support, which I have used extensively:

http://contact.googleapps.com/?&rd=1 and http://support.google.com/adwords/bin/answer.py?hl=en-GB&... for example.

AdWords support is outstanding. As a client getting started with Google advertising, I had a dedicated account manager who set up the entire campaign for me, who would call me back whenever I had any questions I'd email to him and was very intelligent and helpful.

I am not surprised that their free services don't have a phone number to call. Can you imagine providing call-centre support for 400 million Gmail users, or 1 Billion+ Google search users?

Of course, if they want to enter other customer facing businesses like selling hardware or broadband Internet, they will have no choice but to set up call-centres for those departments.
And test at least fundamental parts of user interaction with the MVP: sign up, login/logoff, conversion funnel, what else depends of MVP. MVP may have limited set of features, but implemented ones should work.

This not TDD but rather BDD without unnecessary fluff.

Additionally manual testing is repetitive work. It is better to outsource it to the computer to make sure that testing is in fact done when needed - preferably after each code change. By doing testing this way is far easier to isolate immediate cause of failing test - developer knows what was changed recently.
>But the average computer user cannot, painlessly.

Have you tried installing Linux lately? The Ubuntu installation is simpler and faster than a Windows install and on par with OS X. At best, it's hard to get users to download an ISO and know how to burn it (even though that functionality is built into Windows/OSX/Linux), but even then Wubi is dead-simple to use.
Reddit, HN, /. and if I am still unsatisfied I check Pocket or my myriad of RSS feeds in Google Reader from which blogs like Jeff Atwood et al
Ask HN: Impact of going over the fiscal cliff for a Californian employee?
What is the practical impact of going over the fiscal cliff for:

1. A Californian employee?
2. A California-based startup?

I've read about tax rises, but what % are we actually talking about?
Agreed. This book has made me more money than any other book without exception.
Ubuntu 12.04 LTS on my desktop

Ubuntu 12.10 on a netbook

Fedora 16 runs on my school's labs
If that is stealing at all, it is on behalf of advertisers. Google doesn't get paid when you don't.
They can, but it's unrealistic to think that they will do so one percent as intelligently as a human.
They can, but it's unrealistic to think that they will do so one percent as intelligently as a human contributor.
To my mind, this isn't something to celebrate.

I said "sufficient", hardly a celebration.

it utterly eclipsed everything that came before, in terms of output

Making 1000 times as much art isn't 1000 times as valuable. There is limited time for it to be enjoyed, and limited cultural source for it to be based on, so greatly increased output results in a lot of work that no one cares about. It also finds some "diamonds in the rough", but it's mostly smoke and no fire.

it sounds a lot like telling suburbanites that they need to "go back" to sharecropping

I'm not sure what makes this topic so prone to analogy, but their use rarely helps the conversation. Here's the root of the problem: copyright is no longer enforceable. You can throw a tantrum, tell us all how unhappy we will be, sue six year olds for hundreds of thousands of dollars, make complicated software that pretends to manage your digital rights, but ultimately it will be of no use. The only thing that will be of use is finding a new business model that doesn't rely on copyright enforcement.
I'm not sure if you're talking about the current state, but right now it does seem to have information on contacting them, including a 24/7 call center number: http://i.imgur.com/oonDP.png
While this gets you over this minor inconvenience
, is it really worth the risk of exposure to malwares?
The Founding of The Omni Group
John the Ripper and Hashcat – Markov Mode Comparison
I don't have experience in a lot of negotiations but I have used similar methods many times. I bought a bike a couple days ago and got them to throw in a few extra things for free. I didn't negotiate the price of the bike but I made a point of needing a light and a helment.

First, I asked for a light that would be go great with the bike and the sales person put one he had laying around on the bike. I said it looked great. Then I asked for a helment and found one for me that I liked. I put on the helment and did a test ride with the bike. I told him I'll take the bike. Then I asked, how much for the helment & light? He gave me the price. I said "That's not bad but honestly, I don't have the money for everything. What can you do?" He offered to give me 20% off the helment & light. I again said that was a great deal but couldn't do it. A few more back and forth and me throwing in that I would need another bike (for my gf) and wanted to come back and buy from him, he eventually threw in the light and helment.

What I knew was roughly how much profit they were making from the bike. I knew roughly the mark up of accessories and I knew how they wanted to sell the bike.

It worked out really well for me and the business. I love the bike and the business now has a new loyal customer.
The Birchbox Problem
If Google merits enough charge backs, credit card companies will notice.
SBT actually only requires 2 configuration files (even for multi-project builds). One for SBT plugins and one for everything else. You can use more files for organizational purposes but they are not necessary.

I actually like 'directory of configuration'. The SBT build configuration is actually an SBT project itself. So you can use a lot of the same tools to trouble shoot the build configuration that you would use to troubleshoot the build itself. Also, this means that in some cases (such as multi-project builds) you can use much fewer files.

I'm not sure about CI compatibility. I know that Jenkins/Hudson have SBT support but I have never tried to use it.

I actually think that way that most IDEs interact with maven builds is less complete than what you have with SBT. For example, frequently you need specify your build configuration again if you want your IDE to do incremental compilation or to run individual tests. This can be very painful if your build contains anything out of the ordinary. With SBT you just attach a remote debugger to a long running SBT process and then let SBT due all of the building and running. It takes care of the automatic incremental compilation and lets you run individual tests (which, unlike most IDEs, it can be configured to run tests automatically and it can probably run them much faster).

I can certainly understand if the previous 0.7 to 0.10 jump made you nervous about SBT. However, I think that SBT has matured a lot in the year and a half since then. I think it has finally reached a stability point where it is ready for general use. In particular I think the 0.12.x series is where this finally occurred. It has now has a steady release process and has fixed issues that SBT (along with Scala the language) had, in the past, with binary compatibility.

EDIT: lost a bunch of text in the submit, had to retype
Tilaa (http://tilaa.nl) is my go-to for a few reasons. It's not as popular/well known as it ought to be, at least in English.

There's also ARP Networks (http://www.arpnetworks.com), which seems to have a good reputation, and RootBSD (https://www.rootbsd.net), which seems expensive for what you get. I haven't personally tried either.
Would you clarify?
Hacker news, GitHub (new and trending projects), AngelList, Twitter, Dribbble, and sometimes Facebook.
This Crazy Map Has One Dot for Every Person in the United States
You'd go on a rampage destroying customer's personal files if they call for a charge back? That puts you on my "never do business with this person " list.
I would TDD in either case simply because if you end up maintaining it at all, you're going to wish you had tests. Also, I wrote an architecture that makes starting from day one using TDD much easier. It's called Obvious: http://obvious.retromocha.com

Once you understand the concepts, you can whip up a simple crud app in a couple hours. Example app here: https://github.com/RetroMocha/obvious_status
http://www.londonpowertunnels.co.uk/
The nibble technique reminds me of how clients drive freelance web developers insane.
Not speaking from direct personal experience, however the Humble Bundles have found that linux users tended to pay more than average, which goes against the common assumption that linux users want everything for free.
I totally agree. Android benefits form Linux, at the moment Linux is not really benefitting for Android - sadly enough. Anyhow Linux is not an Operating System; Ubuntu is; Android is - Linux is just a kernel
Well, I was a Google Apps customer and paid my money for a year of paid GMail with my own domain. There was a technical error, my card was indeed charged and despite countless e-mails and trying to call anywhere for a resolution nothing. E-Mails just like this article had.

I wonder how many customers Google owes money to for things like this? Maybe we could tally this up and petition them to pay out.
It's worth noting that Silicon Valley's lobbying organization is inchoate and ineffective compared to more established causes. I'd love to change this. Why can't we use our strengths in crowd-funding and crowd-activism to flex our muscle a bit in some primaries?

California isn't going to be anything but solid blue anytime soon, but we could easily primary anti-privacy Democrats and replace them with pro-privacy Democrats. This is what the Tea Party has done to get rid of fiscal moderates in the Republican House caucus. There's no need to accept whatever creeps the major parties deign to give us.
The situation is pretty sporadic with http, tls and websockets. On plain http it mostly works from server to client, but that's about the only usable case.
This is what I want/need, alas it failed my to/two/2 and their/there/they're as well as long sentence punctiontion and multiple and's.

But early days and can only get better. But hey if you chuck shakespere at any modern day spelling check it will barf more than what I have put the english language thru, so it's no easy challenge.

If anything there are more exception in the english language to the rules than there are rules and there be a lot of rules.
You really think that Microsoft is going to be able to make a push in consumer electronics? How?
Which in turn reminds me that project managers working with freelancers are often far, far better at negotiation than are the freelancers.
Mooby, you're hellbanned and showing as [dead].
I doubt you'd get much funding for marketing if the movie itself is "cheap". Though it depends alot on the content. You simply don't produce something like the next blockbuster Bond-movie with a million. However, that doesn't man you need more than a million for an enjoyable decent movie. The same applies to games and other forms of entertainment too. Consider for example Minecraft or Terraria or Gangnam Style as examples. There's so much great stuff out there which nobody knows about, which is produced with a fraction of the cost it takes to produce "AAA" content. If only it were more accessible to people!

Of course having more resources at your disposal means more opportunities to make good content(or inversely, decreases the risk to produce utter shit). However, markets in which supply is higher than demand(as in, more content is being produced than the consumer has time to consume) marketing grows into a greater role. This is exactly the case with entertainment - even more so in modern days. Never before has there been so much entertainment available for a consumer than today, as such it's not only movies fighting for consumer attention, but different forms of entertainment. Because the landscape has changed, big AAA producers have to change along too, or then forcefully try to keep their business models intact with attacking the change in forms of illogical and unfair legal means, see MPAA and RIAA as great examples of this. While the industries make more money than ever, these guys cry out loud for lost profit, how can this be true? You tell me.

But luckily, if the progress continues as it has thus far, year by year we have more digital culture available to more people! More entertainment availale for sharing and consuming and filesharing and as such information sharing becomes more and more a cultural thing.
Ask HN: Learn transcendental meditation?
What resource, thought process, mindset, etc would you recommend for truly making breakthroughs in meditation? Anything from a particularly helpful book, school of thought, or realization that took things to the next level for you would be helpful.
Isn't that distinction starting to become arbitrary? If trends continue, we're going to see a convergence between the mobile and desktop PC markets.
Feinstein won't lose because this is a solid Democratic state. Unless there is an organized primary campaign against her, elections are an auto-win for the Feinstein campaign.
> … selling "get rich fast schemes"

That's a pretty serious accusation. Do you have any evidence to back that up?

If you actually ready any of the things we wrote, I think you're going to find it really hard to find any suggestion that "getting rich" is easy, fast, or common.
The ability to wrangle `this` via fat arrows is one of the nicest things about CoffeeScript.
HN and various tech sites I follow on Twitter. Also reddit.
Netbook market to end at the end of 2012
That's good.

I've done something similar. Base rate plus anything under "x" I get a percentage of the "savings". But for me it's less of an issue as I do this mainly for fun. I did it for free in the beginning but it ended up taking to much time so I started to charge to slow things down. I just had a deal where I bought a domain for $3000 less after my buyer already had agreed to the sellers price and the deal was done. I smelled blood in the water so I got the seller (w/o the buyers knowledge) to lower the price more just for the fun of it.

In general I will see what the budget is for the purchase and if not reasonable won't take the assignment at all.
HN, Pinboard popular and recent, New York Times, Reddit
That doesn't work for me on Fedora 17 or Ubuntu 12.04
This all makes me very happy I program in Go day to day.
As an employee, your taxes going up by at least 20% immediately. As a startup, loss of many of your customers and a significantly more challenging funding environment due to a fall back into recession and continued economic uncertainty.
I posted this in another related submission-

We're trying to sort it out but there isn't really any information provided by Google/Chrome to go on. The best "details" they have show that Twitpic has 0 pages with Malware.

Crazy how some automated process at Google can kill an entire site just like that.
An article that contains this sentence doesn't inspire confidence: "Programmers write in binary math, all zeroes and ones."
Why the hell would you invest in something so risky then?

I refuse to pay for anything which can be taken away at the whim, process or incompetence of another.
You're presuming right now that the detection is accurate and that, if it is, third-party Twitter clients would be susceptible to the same vectors.

You have an exposure risk every time you use the Web; managing that risk is part of what we do as users (and, to a greater degree, as professionals).
PyVersion - Simple Version Control System in Python
Red Hat is a $10 billion company and listed on NYSE. Despite the massive disparity between the installed bases, there is no business that's even close to that size built upon supporting Windows...unless one considers Microsoft itself...and Red Hat is just one flavor of Linux among many.
http://en.wikipedia.org/wiki/Hollywood_accounting

Again, you'd have a hard time coming up with empirical data to support the hypothesis that Hollywood movies wouldn't exist without copyright enforcement. That's speculation with zero evidence.
I think this is the comment I agree with the most so far.

I believe TDD is important, especially for a MVP one could argue. Do MVPs change a lot? Yes, obviously because you are learning and adapting to the needs of you customers. This is where have good test coverage (thanks to TDD) is a big asset. You can refactor, change, pivot, all you want, without the worry that removing this feature, tweaking that feature, or adding this other feature, won't break something else.

And manual testing is way more expensive then investing in automated testing.

In my opinion, unless it is a very short lived project that you don't plan to iterate on and isn't very important, you should have good test coverage. And good test coverage is best achieved with TDD.

This is of course just my 2 coins
My gripe here isn't with Torvalds in particular. I just don't think anyone should behave that way in public toward other people. The context isn't particularly relevant. I don't care if Torvalds is a good or bad person, or is or isn't abusive. You just don't act that way in public toward other people. You just... don't.

Clearly opinions on this vary; I'm just stating mine.
ubuntu 12.04 (planning to try out mint(cinnamon)
"The problem with quotes from the Internet is that it is hard to verify their authenticity" -- Abraham Lincoln

In this particular case, it doesn't really matter as the inclusion of Jefferson is just for spice, it's not an appeal to authority (as quoting people like that often is). History is littered with heroes who agreed with the assertion.

That said, it's a moral assertion, not a legal one. I'm no scholar on the subject, but the way I read it, I don't see any expectation of immunity from disobeying the law, but rather a paraphrasing of "be ready to die for what you know to be true". It's unlikely that anybody is going to die for the Pirate Bay, but the founders and several users have certainly felt the heavy hand of the law, but they and their supporters still consider themselves to be morally right.
Historically the return on traditional advertising sucks.

I've had vastly superior results with content marketing and education than the advertising we've tried.
I really think people should leave ruswick to himself. He seems to live a life of not seeing anything good in others work. So people should not bother responding to him. Read his blog and you would see some negativity about app.net, branch

http://danr.us/arc

Another reason why you shouldn't respond to him, is that rather than take people's thought onboard that his negativity is unfounded in this instance, since Patrick did thesame when earning $1000, he is rather seeing it as never say anything negative about Patio11 on HN, which is not the thrust of people's response to him. See his tweet on that
http://twitter.com/DanRuswick/status/285136357037326336.

People that want to hate will see reason to hate. People that want to be bitter with whatever positive post others make or whatever success they experience, will find a reason to do and would justify it, just as ruswick is doing.

It is okay to criticize patio11 or anyone if you are not blinded by pessimism and jealousy.
Shuffles, Bayes' Theorem and Continuations
> * Not including the Haskell runtime.

Where did you get the impression Haskell was involved in any way here?
In the Land of Soap and Fury, the Internet is the only viable Opposition
I believe you can appeal the block through Webmaster Tools but I'm not sure how quickly they fix it. Hopefully someone at Google sees this post and fixes it.
Show HN: a simple alarm clock with some nifty features.
Right, and the stupidity is twofold: that external access to resources (site/app) is a zero-sum game where x developers must be allocated to one or another goal without any coherence between them, which is source of the schism between app and mobileweb UXes, and that apparently nobody has spoken up to say that both products suck.
One reason might be that bash reads this whole file into memory on interactive startup and rewrites it completely when shutting down.
Socializing is educational. Perhaps the lessons become repetitive without moderation. But the odds that a teen locked in a room full of books will be happy or successful in life are small to nil. One that can successfully manage the intricacies of interpersonal relationships has much better odds. (And of course one that can do both is best off.)
I've recently installed Ubuntu, Kbuntu, and Windows 8. Windows 8 as a clean install was the most seamless in terms of hardware compatibility. Installing additional software on Windows 8 is vastly easier.
Here's the root of the problem: copyright is no longer enforceable. You can throw a tantrum, tell us all how unhappy we will be, sue six year olds for hundreds of thousands of dollars, make complicated software that pretends to manage your digital rights, but ultimately it will be of no use.

IOW, the answer to "why do we pirate" is "because we can with little risk of being caught". I would respect more piracy proponents if they just said so instead of trying to come up with moral rationalizations like "it's ok because you are not denying anybody else the copy".
James Gurney's blog Gurney Journey http://gurneyjourney.blogspot.co.uk/.

StackOverflow newest C++/Python questions

Reddit

Seth Godin

Google Reader

xkcd
This happened to us (granted we actually did have an infected advert network...) and once the adverts were fixed requesting a review via webmaster tools resolved it:

http://support.google.com/webmasters/bin/answer.py?hl=en&...
Sorry, I missed that, was distracted by your not-really-correct statement above :)
Not true - inventory availability and user data are gathered. Google receives value from a publisher using Ad Sense tags, if they chose to use that value by returning ad (getting paid by an advertiser) then Google makes money. At the end of the day an unused impression opportunity by Google may cost a tiny bit of computing resources, but its an unused opportunity for revenue by the publisher.
Without knowing the invoice value of the car or what he paid, there's no way to know if he got a good deal. There's a good chance he still overpaid for that car. I worked at a car dealership for a summer. There were plenty of times when a customer would start off with a reasonable offer but we'd still negotiate back and forth multiple times. We did this not just to increase our profits but also because we wanted people to walk away feeling like they'd won. If the sales guy had accepted his first offer right away the customer would have walked away feeling screwed (which is bad for repeat business and referrals). My job was to make everyone walk away feeling like they'd out-negotiated me. In reality, no car would leave the lot unless the dealership was making money. This doesn't discount the value of the technique, just remember car salesmen also negotiate for a living.