skysight-inc/HackerNews huggingface dataset:
Hm, I suppose that's a possible explanation. Although since the sales reports provided by Apple already include the 30% cut, I'm more used to developers reporting their net revenues. And the original quote says "we've made more than half a million dollars", which to me implies that's after Apple's cut, and how much they're actually taking home.
One time I had a potential client balk at my $50 late fee (applied instantly, then 10% per month interest on unpaid balances) during initial contract negotiation. It wasn't the interest that bothered them, but the $50.

I was quoting a $10,000 project.

I didn't call them back.
DjangoCon US Program Published
"your password strength is getting cut in half" - which is only the icing on the cake. As soon as the other side manipulates the plaintext version of your password, it is reasonable to assume that THEY ARE PROBABLY STORING THE PASSWORD REVERSIBLY. Whoa. (To be precise, they could be lowercasing the password client-side; but every case of "hello, we've mutilated your password" I've seen so far has been down to "oh, and we're storing it in plaintext; is that bad?").
I don't think this is a good idea. I think that when someone sees a comment that would otherwise not be agreeable on a personal level, when it has votes from many other members, it has a tendency to sway your personal convictions a bit, just enough to make you second guess your own opinions.

Let a comment stand for its merit. I honestly wish they'd take names off the comments too. I feel like there are way too many recognizeable handles around here, which can have a similar effect of self-fulfilling prophecy. Case in point: has PG ever been downvoted? Ever?
Our free trial never expires and lets you try the platform in the emulator/simulator for as long as you like.

As for the paid product, we issue a no-questions-asked refund to anyone who requests it within some reasonable amount of time (30 days usually). Even with this, our refund rate is less than 1%.
I would never work with anyone who even proposes such terms. Not because I don't want to pay on time (we always do) but because those terms are unprofessional, to put it mildly. If you want to be treated like a pro, act like one.

Update: Having looked at your resumé, I probably wouldn't work with you anyway.
On behalf of intellectual Americans everywhere. You are encouraged to reject these gifts as we fight the good fight from within.
Android DNS Poisoning: Randomness gone bad (CVE-2012-2808)
Design how business communicates. SendHub (YC W12) is looking for a Designer
We're looking for a talented designer who’s as comfortable in Illustrator or Photoshop as they are in HTML and CSS.

Skills: Illustrator/Photoshop, HTML & CSS (cross browser)

Nice to have: Git, Mobile Web Experience

About Us: We're building a fast and simple platform for professionals to communicate. We have thousands of users, we’re sending hundreds of thousands of messages a month and we’re growing very fast: 60% each month across users, usage and revenue.

About you: You like working closely, and at speed, with small teams. You’re passionate about your work. You take designs from start to finish; although you appreciate great work in Photoshop or Illustrator, you’re driven to making it all come to life in HTML and CSS, beautifully architected across all major browsers.

Our Philosophy: We believe in building a wonderful product and taking care of our people. We expect a lot of each other but we wouldn't want it any other way. We're hungry and we need you to be too.

We're based in Menlo Park (right by the caltrain station) and while we're flexible on remote working, you'll need to be around the office.

If you're interested, please drop us a line: jobs [at] sendhub [dot] com
Governing with Real Power – Part 1
Absolutely.

http://en.wikipedia.org/wiki/Cuckoo#Brood_parasitism
I wonder how the co-founder got her story on mashable.
Sometimes, let things break a little bit
A war story where I was hired for automation, but the real job was one of people, processes, infighting and the like.
Strategies for implementing Content Security Policy in web applications
> More than anything else, it is what will enable us to
> write completely client-side applications.

It seems to me that developers have been writing completely client-side applications for forty years.
Thanks for this. Noticed the same phenomenon during my art school days. A lot of students would consistently "brag" about pulling all nighters. Was their work better? No. It may work at the end of a project when you need to get some stuff wrapped up and have the adrenaline to keep you focused, but regularly? No. This is especially true in programming and especially design, where making the right decision is all that matters.
For new customers, I always get 50% up front on any project. For customers in good standing, I get 50% up front on any project exceeding $10k.
What happens if the author of the post is late delivering his work?

I'd like to see his full contract.

If anybody knows of "really good" rather than just "reasonable" contracts for programming contract work (perhaps involving retention of copyright/similar if client doesn't pay in a timely fashion), I'd love to see them. Please link.
I'd love to see some kind of "per-app" licensing. I realise it would be difficult to implement, but as a small independent developer, it would be great if I could pay a lower amount but be limited to only releasing one app.

It would also be a good teaser to make me pay the full price once I've used it for a while.
Gmail Advanced search help
Hmm, I parsed that C style as:
"internet experts" == not experts

Notice the space between the last = and the !
Why? Why? Why?

Your local SMTP-based Mail Delivery Agent (MDA) can be configured to to deliver mail directly, or to forward to another host, a practice called Smarthosting, and let the smart host deliver all the mail.

So instead of installing a new queueing system, use the one that 's already there. Deliver your mail to the local MDA (e.g. open a pipe to sendmail), and let a time-tested mail queuing system do the job that it was designed to do.
One thing I've observed while working at a tech company and then in trying to start my own is that "crunch mode" can be a protective mechanism to carve out some uninterrupted time. So it's not that working a 12 hour day coding is more productive than working an 8 hour day coding, it's that the first 8 hours are taken up with non coding tasks like meetings, project planning, marketing, responding to emails, intros, etc and the only way to get any coding done is to stay late when no one else is expecting you to be around or on email.

If you find yourself working 12+ hour days ask yourself, how many hours a day do you really have your full well rested mind at your disposal during an uninterrupted period of time? If it's 4 or less, chances are you aren't getting any more important work done, and you are quite possibly getting less done because the hours you have to spend on the creative tasks are not with a fully rested brain.
AOL Launches PLAY By AOL For The Kindle Fire
to counter myself... i've recently seen a couple of blogs move to github pages, where something like this would be quite handy
Perhaps subjectively this change did improve the comment quality a bit, I still see plenty of ongoing examples of the problem though. What I'd like to see is the actual removal of karma (at least comment karma) from the user profiles as well.

I see no good reason to incentivize intelligent thoughtful conversation, no one actually does it for karma. I do realize there is a bit of a feedback system in place (upvotes tell you you're doing the right thing, downvotes suggest you should change your tack). So perhaps you can still see the overall direction of your comment (like the current gray for downvotes).

Obviously voting should still stick around so people can bump the best comments to the top of a thread, but any sort of visible scoring system on comments seems more likely to work against it's own intent than for it.
Coworking network LooseCubes switches to invite-only
That is exactly correct. It makes no sense to conflate the two and disregard the purposes of each. In the case of the chinese wheelbarrow it is not clear that it was so superior to the european cart. A person simply can't move the same amount of material as easily as a pack animal. The chinese cart is thus tremendously labor intensive. One person must move a load that could be done by 1/4 of a pack animal on a wheeled cart.

Additionally, the one other advantage of being able to use the wheelbarrow on narrow paths instead of roads is not something that would normally matter. Roads can move people and goods much more effectively and faster than narrow paths.
The article alludes to this by referring to the collapse of the road network and the subsequent development of the wheelbarrow. Of course, if they had roads, they may never had adopted to the wheelbarrow in the first place.

What the author describes as inventiveness is really necessity borne of weakness. Only if human labor is relatively cheap would such an invention ever be considered. China fit these conditions perfectly, however. The dramatic rise in population over the course of the first millenium in China made such efficiency concerns moot. Labor intensive rice agriculture also needed large groups of people anyway.
Here's an example: http://shoeboxapp.com/invite
Linux-bound ‘Legends of Aethereus’ Reaches Kickstarter Goal
The open discussion on company decisions is the most open part to me (https://github.com/whit537/www.gittip.com/issues). That's more significant than releasing the source.
I created hnlike.com about a year ago that helps you to setup an upvote button for your blog. I have disabled the upvote feature as the community seemed worried. See the HN discussion on my story for details.
If you have a full time job, and any pre-existing side projects at all, that is not practical advice. Even if that isn't the case, some people would rather just do one for whatever reason. Everyone has that right.

To answer parent's original question: I'm going with Harvard's. I started watching the open courseware lectures from MIT's a while ago, and though Eric Grimson was intelligent and clear, he just couldn't hold my attention.
That's enterprise pricing, you can get the pro version of Mono Touch for $400. Not "risk free" but definitely reasonable given the opportunity it can afford a developer.
Gigabit Hack Weekend 3D Demo
especially, as most new engineers on Go projects lament, during error handling

Does any have pointers to reading material or care to explain the lack of error handling in Go?
Vyclone: life from all angles
I've been using Mono for Android for a few months now and have been very impressed with the quality of the product and support, and the rate at which features are being added (modulo Xamarin's small size). I spent my own money on a pro licence and haven't been disappointed.
Good point. The ones likely to notice would be the ones capable of setting up a local caching DNS server (that is to say, the HN crowd).
I was wondering how much "elitism" this article might inspire. Not every bit of software needs to be developed through a TDD process using the latest NoSQL database and concurrent programming techniques. Sometimes the 80% (heck, even 40%) solution is all that is required.... Good on this person for taking some initiative.
God says...
C:\Text\BIBLE.TXT

ss as the eagle; for they are gone into captivity from thee.

2:1 Woe to them that devise iniquity, and work evil upon their beds!
when the morning is light, they practise it, because it is in the
power of their hand.

2:2 And they covet fields, and take them by violence; and houses, and
take them away: so they oppress a man and his house, even a man and
his heritage.

2:3 Therefore thus saith the LORD; Behold, against this family do I
devise an evil, from which ye shall not remove your necks; n

----

God says...
cower astounding nativity-casters attended hogshed exalted
reform scholar's beings how_high deemed reverse_engineer
differ oops sickly prefect up handwriting severe recur
blessedly creatures- delicious sides delightfulness contemplateth
PRINT potent session tides answer INCLUDING fer_sure concreated
flights possessed ornamenting New_Zealand neglected male
raised tutors scourges physicians few deaths details how_bout_it
Massachusetts want yuck -such hearest frailness Project
pressure absolutely passible hold doth keep sand equivalent
perishable almsdeeds community moulded better gradation
slipped fashioned proceeded prophet science affright laid
obedience lest members sue sit direction solemn orator
Which sixth evenly twins Libanus false disguised vouchsafe
reigning recommending note ten rule
Great, thanks! I find I use top-to-bottom gradients about 90% of the time, so I'm glad the succinct form is still valid.
1) Penalties for late payments are almost always governed by state contract law, not usury laws.

2) A strict limit like 1.5% strikes me as odd, since in many similar cases judges pull in all kinds of "fairness" questions, like what the market is like, and how much it would burden one party to comply with the rate / go without payment. So maybe the Lawyer was saying, "this is as much as I know I can get from a judge, so even though we might be able to squeak out another half percent, I'm going to call this a 'limit' so it's simpler," OR and this is a big OR, your jurisdiction has just stipulated this rate for your industry. States are wacky, who knows.
I can use LWP, Curl, Wget, etc. to submit a form over https to any HTTP server.

I am unaware of any protocol semantics that allow an HTTP server to determine how the submitted data was marshaled.
Lawn mowers cost hundreds of dollars for the most basic bare-bones package, and into tens of thousands of dollars if you want all the bells and whistles.

If you want to buy software, then you need to pay buyer's pricing. Almost nobody is willing to do that.
Self-taught developers: Are you missing your foundation?
I'm not sure what you are getting at with the governance point.

Type of government - representative democracy versus totalitarian dictatorship.

That's the position you want to take?

Yes.
Super troll sues Netflix, Yelp, dozens more over Autocomplete
"The ads were working. I realized that I shouldn’t have avoided ads for so many years. I wasn’t ever going to reach enough people without advertising."

I'd be curious to hear more about the process of getting into advertising. How'd you decide where to advertise? Did you start with small investments to test different channels? Was there a resource (book? site?) that helped you get into it?
TextMate Is Still The Best Text Editor
What I don't get, and I hope somebody can enlighten me here is this: Isn't Mojang a swedish company, registered in Sweden? How can the US patent law apply to Sweden since Sweden has a different patent law?

For example, I have my company in Germany, where it's (almost) impossible to get a patent for software patents. So if a greedy patent troll in Texas decides that one of my apps infringes their patents, can they even sue since my company is obviously in Germany? Or can they only stop me from selling in the US? (which would be a huge drawback, of course).

How is such a situation handled?
Case in point: has PG ever been downvoted? Ever?

I downvoted a recent comment by pg that for quite a while was (and STILL is) the top comment in its thread

http://news.ycombinator.com/item?id=4253156

but that pg later acknowledged didn't have a sufficient factual basis.

http://news.ycombinator.com/item?id=4254592

Conspiracy theories are very enticing to the human mind, so they often get too many upvotes here on HN. Although I did downvote pg's first comment in the thread mentioned here, I was outnumbered by many more people who upvoted it, mistakenly.
If you're selling to the US (as Mojang is), then you can be bought to trial there.
EC2mapper:  open source interface to view Amazon AWS network configurations
A daemon process periodically pulls a snapshot of all relevant information via the AWS API which is timestamped and stored into a database. The default view will show the last snapshot retrieved -- the user can then go back in time and view the state of the network at a previous date, or select a range of days to see what was added/removed/modified within that range.
Eh? I think you misunderstand me.

As Facebook learned, submitting to an HTTPS server isn't enough, the form must be too. Otherwise you can be man-in-the-middle attacked on the form page. Better yet, serve everything over HTTPS, so people can't change the links.
it's not there there's no error handling; it's that there's no exceptions. Instead, you use multiple return values, one of which is an error, and you check the return value for an error. It forces you to handle errors at the call site and makes diapers unimplementable.
Results and strategy summary of an iterated Prisoner's Dilemma tournament from last year: http://lesswrong.com/lw/7f2/prisoners_dilemma_tournament_res...
Go doesn't "lack error-handling." They're referring to the fact that Go doesn't have exceptions; you check return codes to detect and handle errors. For some this is tedious, but has advantages (mentioned in the article) with respect to understanding an entire program.
How Apple’s phantom taxes hide billions in profit
For the split or steal game (with the golden balls), here is what I what do.

I would not open either ball, and I would tell the other contestant to pick one at random. Then, he MUST choose split for his own ball if he wants any chance of winning money. If my ball happened to say "steal" after opening, then I would split what I won with him.

I think this would guarantee both of us winning unless he was willing to take the chance of winning nothing.
The only way I see to satisfy both sides of this argument is to hide the scores until you're done voting on comments for that page. Maybe an "I'm done voting" button at the top and bottom of the page, which removes all voting arrows and replaces them with scores. The score for a comment could also be displayed after you've voted on it.

[The problem might lie in the implementation for this solution. You probably don't want to store the 'done voting on this story' information in cookies, since that's tied to a single device and vulnerable to user manipulation. This means that you need to maintain a list of stories for which each user is done voting in your database, and then check against that list on each page load. This adds a significant amount of server resource usage, as well as maintenance and performance tuning work for what amounts to an unnecessary feature. Showing scores for a comment after voting on it should be easy to implement, but then you'd be encouraging people to vote just so they can see a score, possibly even up-voting everything on the page. My guess is we're stuck with the status quo for the foreseeable future.]
Overcoming Startup Depression
Passing a programming test is no guarantee for having anything interesting to contribute to an online community, just look at your company's internal IT mailing lists.
This is cool.. But of the things that 3.1 has got me excited about, this doesn't really move the needle. It's pretty straight forward to throw together a context manager that deals with multiple files and access using `files.in` and `files.out` if you want to.
Will YouTube's comment jerks willingly out themselves? Not bloody likely
Or worse, find a device driver (any device driver, thanks to plug-and-play) with an 0day and traipse around the kernel.
Regex won't scare you anymore.
It's perhaps one of the effective filters while hiring. Not just the typing speed, but the general use of command line tools and keyboard shortcuts. Most good developers that I know are masters of the keyboard. They rarely ever touch the mouse.
This isn't even close to being a strawman. The argument put forward by Ric Richardson, Inventor is a bad one but that doesn't mean he intended it to be. On the contrary, Ric Richardson, Inventor intended it to justify predatory action against a real inventor and belittle anyone who has a problem with that.

It gets my goat to hear people like this talk about others "stealing" technology they "invented". What these parasites invent is paperwork, the purpose of which is legalized extortion from people who really do invent things. They brazenly label themselves The Innovators to win the sympathy of a public (especially legislators and juries) who don't know enough to tell that they are frauds.
Which is consistent with how all the other browser does it.

And I don't doubt that the prefix debacle is the reason they are getting rid of them now.
Great quote in the Merc:

http://www.mercurynews.com/business/ci_20684481/silicon-vall...

DA:
"I think he also obviously had way more than any one human could possibly enjoy on their own in a legally acceptable way."
iPhone 5 won't fit old accessories
> How long are people going to be entertained by this gimmick of junk IAP?

A very, very long time. It's basic psychology at work. Those little virtual trinkets are simply addictive, and it won't change as long as we keep being human beings.
Parametric polymorphism has nothing to do with OOP.
2014 Lexus IS F Facelift
Rather than going after late fees, I’ve found find it quite effective to offer ongoing clients a modest discount if they pay invoices quickly. For example, if our normal terms on a contract were 30 days, we might offer a client a couple of percent off if they paid within a week of the invoice date. This way, clients are at liberty to wait the full period if they want to, but it will cost them a little more for the privilege.

That seems to be enough incentive for a lot of places to pay early, particularly smaller businesses who aren’t on some fixed schedule run by a central accounts department. That in turn reduces the risk to my company, because typically we’ve only worked a little over a month before the corresponding payment reaches the bank, rather than having two full months of revenue at risk if anything unfortunate happens to the client.

Obviously this is all agreed up-front and terms are always negotiable, and for some larger companies this sort of scheme doesn’t help because you’re often looking at a longer payment window anyway. In that case, the basic rule is that the longer the window they want, the more the basic rate goes up and the bigger the up-front deposit before we start work.
consider biting the bullet and buying a 300 dollar adaptec card. It makes your life infinitely easier than trying to monkey with LSI/ soft raid.
Strobe eyewear training improves visual memory
Maybe your best bet is that it is picked up by a large company who then either pay you to work on it, or employ you directly. One that comes to mind is JRuby.

Also, check out these answers here: http://stackoverflow.com/questions/981229/how-does-an-open-s...
These are the same people whose patent claim addresses Mojang's well-known product Mindcraft, so a little illiteracy obviously isn't costing them much on the bottom line.
Supply Chain Intelligence Details Major Fall Releases In All Apple Product Lines
Taiwan's National Flag was Removed from City of London
When I give my iPad to my toddler, I disable purchases (among other features) so that this isn't an issue. It is quite annoying when kids apps have links to buy more stuff on them, but it seems so widespread as to be unavoidable. I guess I could just build my own :)

I even found a kids drawing app (explicitly marketed towards kids) on Android that had very adult advertising in it. That one got deleted, for sure.
They did. New whistleblowers giving new information, along with updated progress on legal action.
Well, court-appointed psychiatrists Husby and Sørheim see evidence of paranoid schizophrenia, and court-appointed psychiatrists Aspaas and Tørrissen say that he is not clinically insane.
Basically, it's the equivalent of putting a monitor face down on a flatbed scanner, and scanning while the movie plays.

Or taking a photo of the screen with a very slow CMOS (camera phone) sensor.