skysight-inc/HackerNews huggingface dataset:
Absolutely this is the case. But not to single Agile out unfairly: Although people are doing a lot of great work researching processes and so on, Software Development as an industry is like this.

Consider Waterfall. If you try it, and it doesn’t work, proponents will tell you that you were doing it wrong with all the changes late in a project. If you try Ruby and your code is a mess, Ruby programmers will say it isn’t the language, you failed to write good Ruby code.

And so on, ad infinitum.

So, if I agree with you, why did I post this? Not because I assert that Agile will “work” if you just do it right, but that I think it’s wrong to modify it and then blame it for not working.

Come to think of it, if you do it “right” and then succeed, I also think it’s wrong to give it the credit. But that’s another story.
Costs twice as much, and they tire much faster. Some of the seedier risks I've taken when traveling alone I wouldn't take when traveling with a girlfriend, let alone kids. The risk-free premium is quite high, and jacks up the prices quite a bit.

I'd say traveling with family doesn't have to be boring or as expensive as people presume. But it is qualitatively different from traveling in your twenties.
Sigh, I frequently regret my wasted youth. Now that I'm a husband and father of two wonderful kids, I wonder if I can transpose and apply what this guy did to my family situation? Maybe take a nice 3 month working vacation (work-cation?) during the summer.

If any of you younger whippersnappers are reading this blog post, GO OUT AND DO THIS!!! You'll most likely regret not doing it when you're older.
> legislation that protects consumers, businesses and jobs from foreign thieves who steal America's intellectual property

What is SOPA going to do to stop foreign thieves? I thought it was limited to American ISPs? Unless they mean domestic thieves who use foreign sites...
Agile is just another in a long line of fads that try to use management "methodologies" to make programming a commodity that can be done by line-workers. It's not, and it can't be made so. Programming is a highly skilled craft.

Good code is written by good programmers. Bad code is written by bad programmers. Bad management can hobble good programmers, but no form of management can make bad programmers write good code.

(I'm not saying agile is bad, necessarily, just that it does not live up to its hype.)
All of the above. Currently, a non-technical user who knows html and web development (or has a designer on staff) can use your software or other open source software to create one magazine issue, and then they get stuck. You need to know objective-c to add Newsstand, and its not very intuitive on how it's set up. You also have to host the files yourself.

What I think small publishers would pay for is code that automatically sets that up for them. For example, something that generates the html that sets up a Newstand page inside the app, and then allows me to enter my information (where my files are stored, price, etc) and then shows me where to insert it into the code (or does it for me). All I would need to do would be to upload my issues to my website.
Basically, help people sell their magazines, and people will pay you for it.

Feel free to PM me if you have any questions about the issues we have been having.
Aside from kahawe's excellent comment, one doesn't necessarily need figures here. Can't I be a primary source for this? I think anyone who has visited india/china can probably tell you that car owners are definitely upper class.
Seems with this approach it should be easy for an admin to 'su' to a normal user account and perform actions as that user. Nice for tech support and other administrative operations.
Learn to stop it tomorrow during the blackouts: http://www.informationdiet.com/blog/read/better-activism-day...
There's a story that a man approached Cary Grant on the street, and remarked "I wish I could be as smooth as you are on the screen". To which Cary replied "I wish I could be like that, too!"
Tizen to Merge with Bada. Is This a Threat to Android or WP7?
This is another on of those submissions calling out for full domain names on the right. This isn't a post on reddit, it's the official reddit blog at blog.reddit.com, written by one of their sysadmins, alienth.
The low point of this phenomenon was when Sally Fields testified before Congress on farm problems, after she starred in a movie set on a farm.
http://bootstrap.io/Demo/Upgrading
And http://trends.builtwith.com/
Travel posts are suspiciously full of wide-ranging and untestable claims about the benefits of travel that I should really be asking for evidence.
Not when navigating to that link directly, but I do when I click "Base CSS" at the top.
Remember though that sometimes it can go both ways. There's an interesting article here on the Redfern Speech (Probably the best political speech in Australia's history):
http://www.smh.com.au/opinion/politics/on-that-historic-day-...

"The point of this article is to make clear Watson was not the author of the speech. The sentiments of the speech, that is, the core of its authority and authorship, were mine. I had discussed with Watson on dozens of occasions how non-indigenous Australia could never make good our relationship with indigenous people until we came clean about the history."
It's interesting that a domestic law should stop "foreign-based thieves". It's for the first time that I see it repeated so often - according to the MPAA the law is meant only to attack the pirates abroad and save domestic jobs.

This should be the last straw for all countries to wring the control over DNS and generic domains away from USA. The soon-to-be international copyright and patent troll is dangerous to hold the keys.
For one my game doesn't work on openjdk/icedtea.
cuberealms.com/game
"My question to you is whether any of you have been in similar situations, and if so, what action did you take? Did you regret moving on, or did you regret staying too long?"

I was in this situation. I hated where I worked, nobody wanted to listen to me, and I felt undervalued. I was smack-dab in the middle of a version 2.0 that was supposed to be released in a couple of months.

I left and it was the best thing I ever did. I have no regrets. On a side note, 10% of the staff was laid off less than 4 months later. Since it was based on seniority, I surely would have been cut.

I moved to another city and started a completely new part of my life.

You need to look out for yourself. Your feelings will only grow worse because it's obvious your boss doesn't want to change. Hearing these "plans" multiple times, your boss is most likely stringing you along to appease your unhappiness.

My last company did this too. Bad times were on the horizon in 2009. I gave them a great plan of action for marketing. They wouldn't allow me to execute it. Over a year later, they then wanted my input because they were going to go out of business. When the plan didn't bring them immediate revenue, they stopped it. I was then let go because they couldn't "afford to pay me" anymore.

This is why I vowed not to work for anyone again.

Most companies owners don't feel the same about you. They would replace you in a second if they could.
> Start in Beijing. Take the train to Tibet.

If this is your first backpacking adventure, I highly recommend not starting in mainland China. It is an order of magnitude more difficult a place to travel than other places.
It refers to foreign-hosted sites that sell to US-based customers, or who use US-based advertising agencies, or US banks. The idea is that the largest audience for US-made IP is in America, so blocking US users would cripple foreign pirates who traffic in US IP.
Adding funny text to photos (on Google+)
Unless you were working in academia, you weren't using Lisp. (Probably.) I know I wasn't.
I just spent the last week porting over our site from IndexTank to Solr.

I use practically every Amazon computing product already. If it is a Cloud Search Service, then I hope that it is inferior to running you own Solr stack in every shape and form. (Because I love Amazon so much I would proabbly start migrating everything again)./
And the blog is not coming until the MVP is done - I'm guessing they're not waiting but prioritising effort on their startup and the Minimum Viable Product.
That's The Register; the National Enquirer of IT news reporting, which is not fair on the Enquirer.
I've traveled a fair amount and I don't get the degree of fascination. It's essentially a form of entertainment.

I've learned more about almost any place from books and media than just passing through, seeing the sites, and meeting some people. "Traveling" is really not as enlightening as people try to pretend. Living somewhere a couple years is another matter.
Unlike traditional, physical, theft, the damage of IP theft comes not when the file is put online illegally, but when it is downloaded/viewed illegally.

Essentially their aim is to stop foreign theves from having any domestic (US) customers/downloaders/viewers.
Earth Class Mail?

http://www.earthclassmail.com/
I think crippling foreign pirates isn't even the biggest goal, the biggest goal is that US customers can't benefit from foreign pirates. They'll care much less about that Russian/wherever site hosting their content if everyone in America has already paid for it.
I think track racers would disagree with your last point there but otherwise yes.
You can't get traction in the US fighting Americans. If you present something as fighting foreign evildoers, though, you basically get carte blanche.
i certainly own my iphone. i paid full price for it. if i want to open it up and screw with it, i am free to try whatever i want. im also clearly responsible fr the consequences if i do so. thats why i bought a factory unlocked iphone, and dont mess with it, but dont mind hacking away on a much cheaper appletv. if i brick the atv, no biggie, but id rather not be out a grand for the phone.
Improving Free-to-Play Games
Really minimal compared with being able to comfortably change gears as you accelerate and decelerate, IMO. And I used to carry my bike up to our house in central Padova all the time after long, hilly rides.
Funny that the one post I made that pointed to my site has only gotten 1 down vote.
Related to gTLD initiative: video from 2008: "2012: The Year The Internet Ends"
Blackout your Node.js server in protest to SOPA
On behalf of the 2.2 million Americans whose jobs depend on the film and television industries

Really? In spite of that grossly inflated figure, how many jobs depend on a fully-functional and uncensored internet?
I live in San Clemente (a city of ~60,000 in Orange County) now, and was born in Pasadena. I was starting to get annoyed at OC being treated as one "city" here too, then I realized I should probably just be happy that a distinction between LA and OC was made at all. All too often, "LA" is used to mean everything south of Santa Barbara and north of Oceanside.
wow that's a great idea, I hadn't thought of that! I guess that's just another benefit of dissociating the identity (Identity) from the login (User).
Musician Peter Gabriel Comes Out Against SOPA/PIPA; Website Will Go Dark
have they figured out audio yet? jmx stuff seems to be broken, or at least it is a pain to get it to play with pulseaudio... but chalk this up to the other kabillion problems with linux audio i guess, heh.
I don't understand the problem. Why do you feel guilty?

People move on all the time in response to not being able to agree on how to proceed with a business plan, that's OK. Every job is a stepping stone. You don't owe your employer anything other than a hard day's work in exchange for a paycheck.

If anything, you may have displayed too many of your cards by indicating profound dissatisfaction. He likely suspects you're going to leave. You would have been in a better position if you had quietly started searching for a new gig with the intent of giving 2 weeks notice upon landing it.

I have donated huge amounts of my time (6+ weeks notice w/ long nights and weekends) to ensure a "smooth transition"-- and had nothing to show for it as the company went out of business a few months later. I regret this in retrospect. This was a sinking ship that could have taken me down with it. All that effort amounted to pointless "re-arranging of deck chairs."

I've also given 1 week notice because I had carefully prepared in advance and closed all loose ends before making the leap-- and as a result enjoyed a much-needed 3 week vacation between jobs. Amazingly, the employer appreciated the fact that I was proactive enough to handle the situation so I would not _need_ more than 1 week.
Cool to see my home state of Oregon up there on all those indexes. A bit surprising to see Bend though. To tell the truth, I think it's too cold up there to be that pleasant a place to ride around much.
Most popular music is not written by the person who performed it.

I think that varies by genre. It's certainly true around pop music. But I don't think so much for, say, metal.

On the other hand, having recently watched a few episodes of VH1's "Clasic Albums" series (at least I think that's what it was), I was really surprised to see the amount of creative input that came from the album's producers. I was surprised to see that the melody of Kiss's "Beth" was written by the producer, and that Bob Rock did so much with Metallica (unfortunately?) in building the songs for The Black Album, albeit it out of riffs written by the band.
Clay is a lot more flexible and metaprogrammable than Rust. Clay allows ad-hoc overloading with predication based on arbitrary compile-time computation, whereas Rust's polymorphism support is more strictly based on Hindley-Milner parametric polymorphism and type classes. On the other hand, Rust, by baking features like shared/unique pointers and logging into the language, is able to provide much stronger safety guarantees with a much simpler type system than Clay would need to provide the equivalent guarantees. Rust also requires a runtime, which supports some cool features like lightweight tasks, cycle collection, and builtin logging, whereas Clay sticks to a "no runtime other than libc" mandate. Overall, Rust will probably be a much better choice for large-scale application development than Clay. The cool thing about Clay is that it's like a scripting language for LLVM. It's great for flexibly generating small amounts of native code without runtime dependencies.
The Facts and Figures Behind the Facebook IPO
Ask HN: AWS Cloud Event announcement tomorrow
I assume all AWS customers got this invite for the Amazon Web Services cloud event happening on the 18th - the tag line is "Find out what's next in the AWS Cloud". Any speculation as to what they're announcing? I don't recall an event like this for previous annouements.
My New Pastime: Creating Vaporware
>So, what is inherently wrong with people approaching their congressmen with proposals?

On it's face, nothing. Deeper however, too many laws are passed because lobbyists are paid to ensure that corporate interests are taken care of. I don't have a lot of time to push my agenda, but corporations convert money into people's time.

Lots of us aren't even convinced that there is an issue. If there is, lets see the numbers and talk about them, and if we see something that needs a solution, we can come up with one.

This is a jobs saving law, they should be focused on jobs creation. They can save jobs by outlawing outsourcing, but nobody things that is a good idea.
We are in the process of building our startup for QR codes at QR.io.

Being an SEO/SEM guy for years, I was worried about Google snubbing a .io domain in SERPs. In the two weeks that the new site has been online, we've floated up from page 50+ to about page 5 for our most-targeted keyword phrase (QR code platform).

You do lose the ability to tell Google that it a US-targeted domain in Google Webmaster Tools like you can for non-country TLDs.

We went with it because data payloads of QR codes can be quite small (especially in MicroQR codes) and every character saved is potentially an exponential gain where it comes to unique identifiers in a URL shortener.
Startups: Host a Tumblelog on Tumblr
The article you cite is from October, which I assume means it compares the 4S to Android 3.x. Judging by the screenshots, its also on a non-Nexus phone, for what its worth.

The voice command functions and interface were completely overhauled in Ice Cream Sandwich.
I was unclear. I wasn't asking for an existing law that implements your idea. I was asking for language that does.

> If enough people think it should be, we can write it down and make it law.

Oh really? If enough people think that pi should be 3, can we pass a law and it will be so?

There are lots of things that people want that can't be codified with the desired properties. This is something that looks (to me) to be on the edge.

How about some other examples? (If it's just "I have a dream", we can pass specific legislation.)
The 2.0 is not yet in the change log: https://github.com/twitter/bootstrap/wiki/Changelog

But you'll find some indication of the work done on the road map: https://github.com/twitter/bootstrap/wiki/Roadmap
That matters less than you would think. Even with tenure, you typically need research grants in order to have money for research. Research grants are typically granted based on your publishing history in high impact journals.

But again, there are good open access journals out there. And even traditional publishers typically allows open access for individual articles for an additional fee. While these fees may seem high, they will typically only constitute a small fraction of a research grant, so if you care and you plan for it in advance, there is really no excuse for not going open access.
Registrar for .info domains acquires the ".pro" gTLD
I've wondered that myself. I think the guilt is derived not from leaving them high and dry, but in leaving unsolved problems. I'm competitive and a perfectionist, and I take it as a personal challenge to solve them.
Being a profitable product does not excuse it from criticism, nor is it proof of quality or utility (although iOS is certain high quality!) Being profitable is only an indication that people will buy it and that it has well balance profit margins.

There are plenty of other very profitable products that have less than stellar properties. For rather extreme examples: fast food, kitchy tourist items, low quality low cost furniture, and scams like power balance bracelets. There is a place for these products, no doubt, but nobody would argue that McDonalds is a great find dining restaurant. Ultimately profitability is quite orthogonal to the topic we are discussing.

Regarding your other comments, giving one example of one Apple device that is currently easy to jailbreak does not address my comments at all. As for this remote hd product you mention (it would be a good idea to give links for things like this in the future), if it does exist, it is certainly a mighty risky business. For one, Apple could pull their app store app at any time. They've done it before. Second, basing your product on a requirement to break the security of a device is not a wise move. Not only is jailbreaking unsupported, Apple actively tries to prevent it. They even tried to have it ruled illegal.

The example I gave for Android is quite different. This functionality is expressly allowed and supported by Google. I'm not sure if some carriers lock it out, but there are enough hand sets that are officially supported that it can make sense. Further, rather than working against the companies producing handsets and the operating system, Swype works with them and has been integrated into the base system of at least some Samsung products. There is no question that Android is more open in these regards and also more flexible.

Wether it matters to the majority of consumers is another discussion. According to this article, Wozniak thinks that it might not.
Burger King testing home delivery
http://www.politedissent.com/archives/905

See the 2nd paragraph after the warning banner. It might not look serious, but it is. This review is written by an MD.
Regardless of whatever process you throw at these large companies, if you have a mediocre staff, expect mediocre results.

I agree about staff, but I also think that mindset is a huge component. There are organizations out there that consider software to be a necessary evil, something that they have to do in order to do the real stuff that needs to get done.

Other organizations consider software development to be a strategic advantage. Something that they can do more quickly or more effectively to make the organization succeed.

If you're at a "necessary evil" organization, neither talent nor methodology will save you.
Find a trusted friend and give him the idea for 10% of the profit per year and a large payout in ten years.

Your happy and haven't been unethical and she is entitled to her half, but will most likely want to wait.
Google contractors sacked after vandalizing OpenStreetMap
I've made the same realization. There's something incredibly satisfying about having built something that others find helpful. That's where most of the joy of entrepreneurship comes from. Optimize for reaching that goal first and then move onto secondary goals like becoming a billionaire or changing the world.
I feel you got it backwards. The whole idea behind agile is to treat programming as a craft and to focus on the people, as opposed to treating development as a production line.

Some good readings on the subject: Extreme Programming Explained, Agile Software Development Ecosystems, Balancing Agility and Discipline.
Thank you for the reply!

Regarding the md5/sha1 stuff: The documentation as it stands is both wrong and misleading. MD5 and SHA1 are _hash_ functions (not _encryption_ functions), so while trying to suggest that people could encrypt information to put after the + sign is a good idea, you will utterly confuse newbies by giving examples of hash functions. Of course you could use a unique hash value after the +, but then you need a reverse hash lookup table in your app to correlate the hash and the internal app state/data you need (but that is a whole other beast and not nearly as simple as "just encrypt it in the to address, decrypt on receipt, et voilà!").

In the end it is confusing for beginners and outright wrong for people that know the difference.

Now for the constructive part of the criticism: Please change or improve that portion of the docs, since docs are arguably the second most valuable asset to an API-provider (right behind the service itself).
I've been very inspired by Alex's first post and although I've been planing to do something like this in the feature I was a bit scared about it, well, who wouldn't? :) But now that's gone and I am already "drawing" a plan.

Thanks Alex!
Agile is just another in a long line of fads that try to use management "methodologies" to make programming a commodity that can be done by line-workers

It's sad that so many people have that perspective. I've always looked at it in the opposite way. I mean, the first part of the agile manifesto is "People over Process" and the first wave of agile evangelists were actual programmers and not fad-prone management types.
I'll contact you. Thanks.
I've been working heavily with 2.0 for a couple of months now and it is a huge improvement over 1.x. I've converted 90% of a $20 template that I bought over to it and it cut out a ton of bad css (you get what you pay for I guess).

It is still a bit in flux (ie: they just renamed a bunch of css for alerts and tables), but if you don't mind tracking the progress (made easy with your own git branch), it is a great basis to start a website from.