skysight-inc/HackerNews huggingface dataset:
"unconscionable because it was a "contract of adhesion." A contract of adhesion is a standardized contract, which, imposed and drafted by the party of superior bargaining strength, relegates to the subscribing party [the customer] only the opportunity to adhere to the contract or reject it."

Side note...that reminds me of my Military Service contract with the Government.

But this is good, giving up your right to sue is not something that should be allowed in Terms and Conditions...now a separate agreement that still wouldn't preclude using the service/material/item in question, perhaps there is room for that.
Developers can select the country app stores their apps are available in. It wasn't relevant for my app but if an app can't really be used in the other country why risk support requests and bad reviews when you might actually want to launch a functional version there one day.
The script that generated the CSS is far more impressive than the image itself, would definitely like a look at that.
I love programming professionally at nearly 50. I doubt that is going to change. And I'm in the game industry.
Just because someone sues you, does not necessarily mean it is justified.
Has anyone found work through oDesk and been satisfied with it?
Actually, European payments market is getting more and more exciting, starting with - shameless plug - PayLane http://paylane.com (we even have DevZone for IT geeks http://devzone.paylane.com).
I see that you're based in Switzerland, so assuming you don't have a high risk business (porn, drugs, guns etc.), opening a merchant account should be fast and problem-free.
FYI, I am 50 and loving it still. More relevant question IMO is: are you doing what you enjoy doing?
And also 8Tracks [1] if you say that a infinitive sign is similar to another infinitive sign.

*[http://8tracks.com/]
A bit of a false dichotomy here.

Don't do the work because it's expected of you, because it's sexy, or because it's "interesting". Don't do it because your friends are impressed, because the pay's good, or because your friends are there.

Do it because it enables you to do what you love.
True, but for every non-us company that creates broad democratic institutions and enforceable contracts, then that countries comparative disadvantage shrinks, probably towards a meaningless point.

Look at India - democratic, enforceable contracts, and vast internal Market. Sound familiar?

Go to New Mexico, or southern California you will find tired, poor huddled masses.
Oh no and paypal said they were changing... yeah like 99% of paypal users have the time and money to sue paypal individually, yeah change...
Don't you think any paid selection-curation-storage effort will have ad-supported competitors?

Google, Youtube etc are all free - it's obviously economically feasible to distribute media online for just ad revenues.
Thank you for kindly letting me / us all into your system.

Good luck
Late 30s represent, yo. The author of the article mentions high stress. My experience differs.

In my case the stress sort of waned by itself. I think I moved a bit towards Wally character from the Dilbert series. I don't overcommit anymore and I certainly gained resistance to "aggressive schedules" and visions of doom and gloom tied to deadline skips. So I stress out less and less and I believe it comes naturally with age.
Amazing design. But if I'm totally honest, it just looks like a blogging platform. I can't tell what's unique about it.
Craigslist rolls out Map View
Awesome idea! But as a remote server, is the RasPi really up to it?
The frustrations of this are less than frustrations of almost every other job I know.

I hope to mitigate the frustrations by simplicity - the idea of a few great tools I know inside and out
>>How is a 19 year old supposed to get a non existent company to give them an internship on a sharply defined project?

Actually answer to this question lies in understanding a simple thing. Most of us really study to just get a job. That is the fact.

Most people get into software after hearing stories from the 90's. How some some uncle of theirs, or somebody from their far relatives, or neighbors or someone from their village did CS engineering, Got into an IT company. And then went to the US, after which within 5 years the guy became a manager. Stories of how such people 1.5-2L a month, has a very posh home, car etc. And then talks of all the beautiful infrastructure, glass buildings. Lets be frank, most of the people join software for that reason.

The problem now is they don't really know what they are getting into. They lack the desire or interest to genuinely work towards solving problems. So at the end its all about 'Somehow get a job'.

The days of 90's are long gone. And there is no such rapid growth these days.
You'll see, turning 40 is even worse ;)
I think it's nothing new. Although I wonder how actual is that "not having root argument" when UAC is on. Isn't it just like sudo?
Generaly I think, that what matters in security is conciousness of users. I think if Linux had more unconcious users, there would be Linux mallware, I think it'd be possible.
>> I know the founder of remenis.com he explained to me the idea in Dec 2011

That's good for him, but you can hardly clone something, that's an idea in someone's had, right? Thus it seems that - shocker - there was no cloning involved.

>> Whats the difference between this and blogging socially on wordpress.com or blogger or tumblr?

I bet that the authors can explain this better than I can (if they haven't yet in this post on HN)
What if suddenly, by the time you're 50, you find that you no longer love it, but it's the only thing you can do to put food on the table?
This is literally the worst article I have ever read on this website.

Saying Windows relies on security through obscurity, and then listing 2 out of 5 points saying Linux is more secure because nobody uses it (which isn't even true).

This has to be a joke, or satire.
The best Indian research institutions like IISc and TIFR don't teach undergraduates, and the best Indian undergraduate institutions (IITs) don't do much research.

Both research and undergrad teaching are required in the ranking. Honestly though, IISc is the best indian institution and will barely crack the top 100 research institutes in the world.
Entrepreneurs are overvalued. Period.

The glorification and, sometimes deification, of various entrepreneurs as almost single handedly bringing the world out of the darkness is complete bullshit and merely an example of the fundamental attribution error writ large (http://en.wikipedia.org/wiki/Fundamental_attribution_error).

People just completely forget that a) the world is an incredibly complex system that rarely has single factor causes to various effects and b) that people just don't matter - the ecosystem that surrounds them matters much more.

For example not worrying about personal security frees up employees to take more risk. A strong rule of law that attempts to equate wrongs allows people to focus on value added services rather than the fear of litigation. Access to cheap raw materials (plentiful mining/food/water) allows one to easily build things that would be quite simply uneconomical anywhere else. A capitalist system allows more niches to be profitably exploited than centrally planned economies. "Special innovative people" are by far the least of your worries.

Systems matter more than any one person and anyone who gives you the "A player" talk is full of crap - "A player" yourself out of Afghanistan as a sick female and we'll see who's talking.
If you meant Google a/c attached to an Android device then I would like to differ. I created an account in Korea and used it extensively in India and it also worked well in USA. And yes, on all the three places more than one device was used with the account, over the time.

There's my friend who bought his iPad in Holland and he is in India now but the language of his iPad app store is still Dutch. He says he can change it but that comes with some trouble he is not willing to go through.

There are country specific apps on almost all the app ecosystems.
See, microsoft lives in a bubble world nobody has disrupted until very recently. To microsoft, the end-users and the customers are two very different groups of people. The customer (and decision maker) is the purchasing manager at xyz large corporation, the person whom microsoft goes out of their way to wine and dine and schmooze. The end-user is the employee who is forced to work with sub-par technology. The end-user has to suck it up or be shown the door.

Apparently some genius at microsoft has decided that this tried-and-true approach from the business world is also the secret key to winning consumers' hearts and minds.
Another reason why the rovers are slower than cars: cars have air-breathing engines. On Mars, your propulsion system needs to be totally self-contained, or else solar powered.
Supermarket giant Carrefour launches 1st virtual store in France
Yes, course I still wanna be coding when I'm fifty in a decade's time. If I was rich enough to not need a job I'd be hacking on my homepage.

I just hope my wrists hold out that long.
Simple Helper to Extract Values from a String
Yes, that's right. It's pointless to release an app in some country where it won't work or won't have much value.
Similar experience here - the more "managerial" my job was the more miserable I became.

So I now have a reasonably high level job with a lot of variety but I usually spend a couple of days a week developing stuff - altogether not a bad combination for me. I do manage some people but as they are all smarter than me and very self directed it is actually a pleasure to do.

[NB By far the most stressful job I had was as co-founder and CTO of a VC funded startup]
JSONBurner For RSS
http://sriram-iyengar.blogspot.in/2012/10/jsonburner-for-rss.html

JSONBurner is an online service to convert any RSS feed as JSON. This makes development on Mobile, Responsive web platforms very effective and faster.

Applications built on languages like javascript, ruby that provide first class support for parsing JSON, will find this service very effective.
True, but it would be a step in the right direction.
I enjoy it now and that's the best prediction of the future I could hope for. It would be silly to worry about something so unpredictable!
It is actually not the government's job to decide this - it is the voters. People vote with their mouths and dollars, and right now everyone just does not care enough to boycott coal power or stop driving SUVs. I'd like solar panels to become cheaper and electric vehicles to become more common, but the government cannot realistically control free markets like energy generation.

That said our perception of air pollution may be a bit exaggerated. Atmospheric aeroforming is a very difficult task -- even if we tried actively for 500 years, I think we might have difficulty changing the composition of the earth's atmosphere significantly. Before air pollution is even a real threat, our technology will have probably progressed far enough naturally (i.e. sans government investment) to handle any problems. Keep in mind there are over 5,000,000,000,000,000,000 (5 Dectillion!) kilograms of atmosphere. Humans produce 2,500,000,000,000 kilograms of CO2 year roughly (2.5 trillion). However, each tree (on average consumes 33 kilos of CO2, and (by NASA estimate) there are roughly 400,000,000,000 trees on earth -- thus trees could consume up to 13,200,000,000,000 (13.2 trillion kilos of CO2), and CO2 is heavier than air so probably a fair amount of it reaches the ground. Even if only 1/5 of the trees processed CO2, we would still be not generating any significant amount of it. Anthropogenic global warming is mostly alarmist theory until we prove humans have a significant effect on the atmosphere (as one scientist pointed out, the earth has warmed and cooled dramatically before human existence, and it will continue to during it, despite our actions).
I've been on the platform for about 6 months now, and I've found quite satisfying work and generally cooperative clients.
Very inspirational story. Especially how they personally worked with the clients and freelancers in the first days.

Here at JotForm, Our 15-person support team completely runs over ODesk. We have supporters from Philippines, UK, US, Canada, Germany, Ukraine, Kenya and El Salvador. We even promoted one of our supporters as Support Team Manager and had great level of success.

The quality of people on oDesk varies, so when we need to hire a new supporter, we choose some of the best applicants and run 5-hour trials with them.

The best part is we have people all over the world, so when you contact us even at 3am, you will get a response within 20 minutes on average.
> Whats the difference between this and blogging socially on wordpress.com or blogger or tumblr?

My answer would be: focus. It's nice that you visited YetAnotherCon 2012, and created ten blog posts about it, but honestly, I don't really care.

Storylane focuses on telling stories. http://folklore.org, which does something similar, although even more focussed, is a fantastic read. My hope is that similar intriguing insights into people's lives pop up on Storylane.
Jury nullification doesn't apply in civil cases such as this.

In a civil case if the judge feels that they've ignored the facts he can overrule them.
Sure, but there's nothing particularly programming-specific about that situation.

It can happen with any profession, and I can't see that it's any more likely for programmers.

[Personal note: I'm my late 40s, and have been a professional programmer my entire working life. I still love it, and can't think of anything else I'd rather do.]
It's often difficult to gain mindshare with other developers and management.
The Data-Driven, 21st-Century 'Choose Your Own Adventure'
They are building a replica of the Taj Mahal to be ready by 2014
I don't think this is about "programming" versus "managing".

It's about "actual problem solving, and building things" (which is good and enjoyable at any age) versus "navigating oceans of constantly changing APIs" and getting bitten by minuscule oversights in enormous volumes of documentation, which requires a lot of stamina, and maybe optimism, that you have less of as you get older.

I hate arcane APIs with a passion. I love programming and building things. Always have, always will.

I think one's tastes don't change much with age; what changes is your willingness to put up with things you don't like. Like a grumpy old uncle who says inappropriate things at family reunions, at some point in your life you just stop pretending.
In the US, maybe. Here in Seoul it's everywhere. Practically all apartment units come with them pre-installed.
A extremely simple analogy here would be home loans. If your home loan costs you ~4%, but you can make 10% in the stock market, than it would make no sense to pay off your home loan early, because you could use that money and invest in the stock market (a net of 6%).

I am no accountant, but in Tesla's case, it sounds like they now have a pile of money that they are going to sit on for emergencies, and that it may make sense for them to pay down this loan early with some of this cash because it reduces their liabilities (by reducing the interest they owe), whereas sitting on it nets a 0% (or near 0%) interest rate. Also, I wouldn't be surprised if there was some political/strategic motivation for paying off the loan. Unfortunately, Solyndra has become synonymous with the loan program, and I wouldn't be surprised if there is some pressure from investors or the board to distance Tesla from the program because of that.
Same here. I am interested in some process stuff, because processes can be "solved" in a similar way to computer problems. But I actively enjoy this kind of thing, and I hope to carry on doing so.
Similar here, in my 40's and I must admit I also struggle with the management divide. However, I'm lucky that I work in a small company so I get to do a variety of work. I also have a lot of domain knowledge (medical imaging) which means I need to be engaged at a technical level. However, even when I'm working on strategic planning or market analysis I also manage to find a "reason" to write some little program to process data rather than just put it in Excel or hack up script to create a Gantt chart rather than use MS Project.

I guess you can take the boy out of coding, but you can't take the coding out of the boy!
There was at least one university where hashed passwords were leaked. I believe it was michigan, though not sure anymore.
HTML5 apps are good for the company making them, not for the user using the app. Almost all the best apps (i.e. the apps you want to use not the apps you have to use) are native. That doesn't mean they're worthless, they're great for getting an app out quickly (e.g. Wunderlist, who released non-native then made a native app).

LinkedIn put a lot of time and effort into their app, it is pretty good, though a little laggy even on a Galaxy S2 which should be powerful enough. The Financial Times doesn't really care too much about user experience I'd imagine, as long as the users get the content.

But er, I resent being called stupid for betting against HTML5 for mobile app development. No need for such a confrontational title :-)
The interesting idea in the post(beyond the programming vs age bit, which is sure to trigger some rage,) is this

"To me, there's an innate frustration in programming. It doesn't stem from having to work out the solutions to difficult problems. That takes careful thought, but it's the same kind of thought a novelist uses to organize a story or to write dialog that rings true. That kind of problem-solving is satisfying, even fun.

But that, unfortunately, is not what most programming is about. It's about trying to come up with a working solution in a problem domain that you don't fully understand and don't have time to understand."

If this is a problem that affects you don't do 'most programming'. Nothing really stops a developer from learning a problem domain with economic potential. Sure you may have to go to school or read some books or get some experience, but so what?

The idea that a programmer always has to work in a half understood domain transforming some one else's ideas into code is just that, an idea. It is a dominant idea, but nothing really stops anyone from mastering an interesting domain in addition to programming.

Knowing how to program is like knowing how to write (in a largely illiterate society, so your knowledge has economic value). Or like knowing how to cast spells. Yes, if you spend all your life scribing other people's thoughts or casting spells to manifest other people's wishes, it could get boring. Could, but doesn't have to be. You don't have to be a scribe just because you know how to write.
How do you compete with subreddit?
> Your original point about Google's geographically restrictions is technically wrong. It's not based on your geolocation but on the simcard inside the phone. If have a simcard from the USA then putting it inside an Android phone gives you access to the USA store even while in Thailand—you can still download over WiFi.

It's both. For apps in the Play Store it is generally SIM-based, but for "content" (i.e. Music, Movies & TV, Books, Magazines) there's a geographic block on the stores in addition to the SIM check. Even with that, Music and Books are semi-sane (you can use them wherever after purchase). Movies & TV, OTOH, is batshit crazy. Even after buying something you can't stream it or download it if you fail either the SIM check or the geographic check. Even playing things you've already downloaded can be an issue.

On top of that, you have devices without SIMs (e.g. tablets) which have a geographic check on everything, including apps. And then there are the corner cases...

P.S. These days even previously-purchased / downloaded apps can be re-downloaded even when restricted in a country because they still show up in your purchase history.
I am 50.

I had a large portion of the 'middle' of my career in management, including a couple CTO/VP Eng positions, with the traditional increasing stress.

So I moved to Hawaii for nearly a decade, got rid of the stress, rediscovered programming, and I'm happy again.
Delegated tasks are a team anti-pattern
Some people actually seem to be missing a significant part of his point. He's not talking about "Do you want to be coding at all when you're 50?" He's talking about the dependency management that goes into building something large on the shoulders of others.

That's a lot different from "hacking on your homepage" or throwing together a quick Ruby script utility to do some scraping.
We haven't had issues when dealing with US-based clients (granted previous to this we didn't have any clients, so I don't have much to compare it to).

I didn't actually do the paperwork, so I don't actually know how complicated it was. We're actually incorporated in Chiba, and at that time (Nov 2008), the government office responsible for the paperwork wasn't very busy, so they were happy to help out.

Unless you are fluent in Japanese, you probably will need help from someone else. If you don't have a Japanese cofounder / spouse, probably the best thing is to pay someone to help with it.
Maybe a cool feature would be if it didn't unlock automatically, but put it in "unlockable" mode, and would unlock when you knocked on it. You would still have the convenience of unlocking automatically (if your hands are full, use your knee or something), and it wouldn't unlock when you're in the house
32 here, and so far programming is the best thing I've ever done in life. The stress I've experienced has all emerged from my own expectations of myself, from wanting to excel.

My mother is in her late fifties and recently returned to working in a children's daycare after being a manager for many years because working with children was what she was passionate about, and she realised she had advanced away from what made her want to go to work.

I feel the same way about moving away from programming - what I enjoy is digging my hands deep into the rich code, smelling the mix of coffee and ozone, feeling the flourescent glare burn into my retinas - THAT is what makes life worth living!
Well, he probably is frustrated. I'd be if I had to take time out of my work to respond to something that amounts to some bizarre political pissing contest.

Having to justify a 500m loan to a pioneering technology company in one of the biggest recessions? That's a rounding error compared to the billions spent on rescuing failed banks or in researching fancy new ways to blow stuff up.

(Sorry, I, too, am frustrated.)
I am quite impressed with the design of Rust. For any strongly typed-language, I am always curious about how it handles generics. Most new languages will take in functional language features now a days and so does Rust. But, I think its killer feature is easier generics. C++, Java and to some extent, Scala have not been successful in taming the complexity that gets introduced while supporting generics. I think Rust with its prototype-like take on generics similar to Go, but still remaining strongly-typed, is a great design. I will be curious to know what you guys think about that.
And ENA not in the top 50 ?
Has been tried in Prague, Czech Rep., last year - a flop except for the free press: people likely to buy your stuff through your smartphone app are not likely to stand around and scan barcodes.
thanks for the feedback, yes we will add social media accounts prelaunch.
would you buy this app?
ShowHN: Quickly find people with the right skills within your company
Most animals are pattern matchers. Overzealous ones at that. Our specialty is abstraction and formal logic.
Street View for Google Maps web app goes live in US/Canada.
A WYSIWYG HTML5 designer that really worked and produced quality, clean code.