skysight-inc/HackerNews huggingface dataset:
My grandmother basically did that, in rural Texas. She was a nurse, shifted to inspecting nursing homes for the state, and then to consulting for nursing homes, and worked at reduced hours up to six months before she died in her 80s. She had plenty of time for family, friends, and her church, and still got the satisfaction of putting her professional expertise to good use and getting paid. Seemed to work out pretty well for her.

Consulting was a critical step. This approach would be hard to pull off in most regular jobs.
Did Google provide the APIs required for MSFT to show ads? Did Google's obligations to content owners not apply to the other platforms where ad-free official clients existed?
Little but that's sort of a distraction to the main point of the discussion. Using gold is no more helpful than say using the price of a barrel of crude oil then and now.
both are terrible measures, as a long-term measure gold isn't so bad, but for point-to-point comparisons (as is done in the parent post), gold goes through some crazy speculative bubbles. The CPI is dastardly manipulated figures. (hedonic adjustments, substitutions)
Working until 80 might sound reasonable to a software developer, but if you have a job like a construction worker or a firefighter, you may not be physically capable of doing your job at 80, even part time. So you'd have to switch careers to work into your 80s, which not everyone would be successful at pulling off.
>SAT scores

Wait...what? Is this a thing? Are people actually putting this on their resumes?

I had the highest SAT in my county (still just a 1360/1600), but I don't go around putting 2002 "STAR student"[1] on my resume.

[1]Local award for highest SAT score. I think each school in Georgia awards this.
> join this community for only 50$ and you too can get rich quick!

Pass.
You're right, but I'm referring to the United States. I'm sorry I didn't make that clear.
just point cpp at your C code and use whatever random collection of C++ features you think make your life easier. We've learned since then that that's a recipe for disaster

How so?
Why Facebook's checkout is a few steps in the right direction but not enough
> No its not, you know since flash is disabled.

Did you try to open your web browser on your phone and go to http://youtube.com ? please try. I don't have a windows phone, but when I tried it in a store, it seemed to work well - and other people on this thread claim it also works well,

> And they did respect the terms of service with their new app - nothing more, nothing less. Using a HTML5 client is not part of that terms of service.

The terms of service actually mandate either flash or html5, nothing else. Microsoft chose not include flash. Microsoft chose to avoid using HTML5 for the youtube app. They are not complying with the terms of service, and it is ENTIRELY their fault.

> Remember when google maps was blocked on Windows phone's browser? A negative PR was required to caused Google revert the stance.

Yes, and at that time Google was at fault, and it took them a couple of days to make things right. In this case, Microsoft has been playing the PR game for more than 3 months now, instead of doing the right thing (honoring terms of service).

> Again, no they don't work perfectly and Youtube is sadly not something you can just substitute!

Again, go to youtube in your web browser. it worked for me. Yes, it's not as nice as a YouTube app, but you don't actually lose out on any content.
Most people commenting in this thread are missing the point. This is about giving you the ability to put your personal data on a server that you control first, and then having the ability to push it to cloud services you don't control (like Facebook, Twitter, Google apps) easily and selectively through those services' APIs. That way, from your perspective, all the "clouds" revolve around your personal server and they are all interchangeable and disposable to you, because you have all the data on your box and can just choose to push it somewhere else instead. It means you can use all the cloud services, but are no longer dependent on any one of them for storing your own data.
Book on the subject: Gregory Kramer - "Auditory Display - Sonification, Audification and Auditory Interfaces"
Why do you as an American feel the need to invoke some dead german left-wing militants in a pseudo-religious phrase that's meaningless except maybe for shock value? This seems highly inapproriate for any website and even more so on HN.
Of course not, it's always lagging behind, because 9gag gets all of its content from reddit. It can never get close because it isn't an actual source of content.
Amazing job, excited to see where this goes.
That's the quote I was looking for to include in my post, but couldn't find :-)

Awesome! Congrats on being on track to retire early. Just be prepared for it. From what I understand, a lot of people who retire get bored. If I didn't have to worry about money today, I would be volunteering a lot. If money was no object, I would be traveling a lot.
I think it's more a metaphorical "leave", as in "leave the rat race". Most people know they can leave their job, but leaving a chosen career path is a lot harder, especially for a less educated person, and particularly for blue collar workers.

What are they supposed to do? Quit without savings and try to change careers?
(That's the feeling, anyways. Not sure what the answer is.)
>>You know my old saying, "Slavery was never abolished, it was only extended to include all the colors."

Some people balk at the idea of "wage slavery," primarily because they think it is so different from the traditional slavery that it should not be called that.

But the question is, if you are doing something and the alternative is starvation and death, are you really a free human being? If you think about it for a while, the answer becomes clear: you are not free. Sure, you have the freedom to switch from one slave-owner to another, but at no point in the process do you have real freedom.
Speculation: by booking them for misdemeanors rather than infractions they can run them through an immigration database.
> What makes your point much more evident, they should have changed it when everybody stopped using the word.

I suppose in the ruthless calculus of business, maybe you're correct, but there's a lot of things like nostalgia and familiarity etc. A familiar name is not, I think something to be trifled with, even if it "doesn't make sense" when viewed dispassionately...

[My former company/subunit used to be called "XXX Electron Devices" which I thought was so neat and cool, unique even. It was an old company and I imagine the name dated from long ago when people weren't quite sure what to call that newfangled stuff... They later brought in the corporate image consultants who changed it to the more conventional but infinitely more boring "XXX Electronics" instead. Blah.]
I'm not sure the alternative is any better as a startup founder/employee. You're putting in greater amounts of hours, blood, sweat, and tears for less money in a lot of cases. Sometimes it pays off, oftentimes it doesn't. Bear in mind I speak as a corporate wage-slave whose company just announced layoffs after a "record quarter". The answer must be to win the lottery, maybe I should start playing...
>Google has obligations (both legal and moral) to both the content providers of YouTube and to the organisations who buy adverts on it. In order to 'not be evil' they have to take actions that respect these obligations.

Aren't content providers losing revenue because Google refuses to make a Youtube App for Windows Phone in an effort to cripple it?

The latest numbers peg WP's marketshare at 3 to 10% in various countries. Assuming a one to one equivalence of users and views, content providers are losing ~3 to 10% of revenue because of Google's dithering on this to help Android.

I would assume both content providers and ad buyers would benefit if Google makes an official Youtube app or allowed Microsoft's version with ads in it. Am I wrong?

If Google wanted to fulfill it's obligations to content providers and advertisers, they would do what Amazon does with Kindle and have a proper app on every platform that lets them publish one.

The fact that they don't shows that the reason is all about Android and not about Youtube.
Just hope that the players won't enter too much invalid names : http://stackoverflow.com/a/7828803/260556
>>Anyone can do it.

Correction: anyone who graduates without debt and starts their careers making good money can do it.
> Yes, I really wonder if emscripten was explored here... I assume he was doing this all on the server-side (since there's a mention of $25k monthly server bills).

It is on the client, I believe. Literally runs VirtualBox on the client side.

> Browsers can't run Linux software like ffmpeg, can't run Python, can't reach native performance, and can't make cross-domain requests.

ffmpeg definitely can be run in browsers, as can python. How close to native performance needs to be measured in each case, of course. I'm curious if they compared the performance and found it lacking, or just didn't try the browser options at all.
New species is first carnivore found in the Americas in 35 years
As I understand it: You're taking a non-blocking source of randomness, and depleting its entropy pool quicker, which forces it to drop back into 'not very good random mode' quicker.
Argh. No, that's not what happens. Think about this for a second. It's not like the "entropic" bytes have a color, and the pool gets low on the bytes with that color.
Incorrect, it is worth approx $0.

Data General NOVA:
1969 $8000
2013 ~$0

$100 * ($0 / $8000) = $0
"I wish I worked more" - said no one ever on their death bed.
Heh, registering a company and bank account in India. Going through that right now, I feel your pain.
I have a feeling it will be.
> Also, the great side effect is you don't have all the ludicrous results of trademark law, like ownership of letters, words, phrases, shapes, and colors.

Except if you don't have that, or its equivalent, the system can't work.

Whether the mechanism is based on contracts or ownership, the end result is that the only kind of soda which can have that bottle shape and that kind of logo design is the one made by this specific company. Otherwise, it's too confusing, and fraudulent misrepresentation is too easy.

Specific colors, words, shapes, and patterns are how human brains distinguish things. They have to be distinct and recognizable for people to differentiate between different kinds of product, especially when they're different varieties of the same basic thing.

It seems you're getting hung up on specific terms, such as 'own'. That's not how the law works: Broad concepts are whittled down into specific terms of art in each individual branch of the law, which is what has happened to the concept of 'ownership' when applied to trademarks. It's a very different thing from owning a car, but there are certain vague similarities that justify the re-use of the concept.
If you're billing £2m a month, it's a big difference.
Not quite in this case. I'm making an assumption that the Ask function provided by the parent is actually asynchronous.
On Bitcoin, Illegal Drugs & First Impressions
Evan Czaplicki (author of Elm lang) made the identical argument (sometime?/years ago), with the same reference to Dijkstra's quote, but with another suggested solution, Functional Reactive Programming, on which his language is oriented:

http://elm-lang.org/learn/Escape-from-Callback-Hell.elm
I'd be inclined to cut him a break, except that he doesn't seem to cut a break for developers parachuted into his milieu.

The situation seems quite analogous.
At what rate? Most payment solutions we have dealt with can tack on a whole percent off market rate.
I'll stop harping on the backdoor point. What kinds of things do you think developers can do wrong reading from urandom? There are a lot of things you can get wrong using raw sockets instead of TLS; a universe of them.

My real issue isn't that devs use SecureRandom. Use it by default; it's not like we'd doc a bug on you for doing that.

My real issue is that the library developers who expose SecureRandom don't themselves simply pull the random bytes from urandom.
VirtualBox, at least the version I run, cannot do that on its own. You would need to set up the firewall rules on the host. Which is, of course, possible - but not in a cross platform way (linux uses netfilter/iptables, bsd uses pf, windows uses ... I'm not sure what these days, but many users have a 3rd party firewall as well)

It isn't doomed to be insecure, but its security, portability and convenience/usability have a nontrivial tradeoff which is ignored by the original description. If it's portable and convenient, it is likely going to be lacking on the security front.
I agree that's an open question. Whether a large proportion of people could work in some job up to age 80 (possibly after changing jobs) is definitely an important part of whether it would produce a plausible system.

It doesn't have to be the same job, or to be gap-free, though. If you have a strong retraining/welfare system to cover the gaps, as Denmark has, it's not as big a deal if someone needs to take a year or two off to change jobs. If you can't do your job anymore at some point for health reasons, there is a generous system for disability leave. And, a common unemployment insurance system (a-kasse) covers being unemployed for up to two years, with up to ~$36k/yr salary and retraining / job-finding assistance. As a last resort, there's a floor of ~$22k/yr welfare that anyone can get if they have no other source of income, with no time limits. That's comparable to the low end of U.S. Social Security, so at least nobody would really end up with no income.

The wager is that enough people would be productive post-65 to have a significant overall effect.
I always liked event based systems the most. I find them to be clean and flexible. Sometimes you want to run some more code after you run an async operation, or you want to run multiple operations at once and deal with them out of order. Await seems pretty linear.
The unedited post by Peter Shih on Medium
The difference, to me, is that the lack of freedom you describe is simply a part of the human condition (food and shelter require work, which has been true as long as life has existed) as opposed to what you call "traditional slavery" which is man-made.
452 Blocked for reasons which may or may not be legal but I probably shouldn't say either way
My understanding is when they fly you out, you're pretty much a shoe-in and now they're letting their devs have a shot at trying to interview, while getting a feel how you work with others. i.e. are you sane or will you eat on of our disposable dev's face?
Amazon is actually relevant here, because their Kindle Fire browser is partly cloud based. Microsoft may say that HTML5 on the Win Phone isn't feasible, but they own a giant cloud based server farm (Azure) just like Amazon. So if Amazon can make a browser that splits tasks between the cloud and the physical device why can't Microsoft handle HTML5 this way?
How to Stop Worrying and Start Living
Now Networking is More Than Meeting Someone
Yahoo Toolbar for Chrome
Any insight as to how this is substantially different than Clerky or, better yet, just going to Orrick's website or the NVCA website and getting the docs for free?
Subscribe to StartupList Newsletter for awesome startups
let the living eat the dead
Then they changed to the more unpronounceable Renesas Electronics. Blah! :)
I'm struggling to see what is the difference between the native iOS UIActivity vs Ink.

http://developer.apple.com/library/ios/documentation/uikit/r...

I thought that's what UIActivity does and many applications are already using this particular feature to share photos between apps.
> Did Google provide the APIs required for MSFT to show ads?

Yes. The API is an HTML5 iframe, (and it takes care of both movie and ads). Microsoft refused to use that API for their own reasons.

> Did Google's obligations to content owners not apply to the other platforms where ad-free official clients existed?

The iOS client is the only ad-free official clients in existence. It was created in 2007 with a five year license agreement to Apple. I have no knowledge of the details, but it is possible that Apple actually paid in lieu of showing ads.

Either way, there is no reason an 2007 agreement between Google and Apple should apply to Microsoft in 2013.
Yes but as you say, the user experience became worse after that change. Google is forcing developers to implement a lower quality experience. This seems bad. Is it so they can maintain more control?
I have noticed very cheap quotes before that will then say plus interchange. Interchange is what the card companies charge the provider and you are probably looking at about .6% average just through those.
There are other means of accomplishing what you are referring to, for example, the async module for node.js is really nice in terms of having loop workers, as well as flattening out callback structures.

I find that async.waterfall + SomeFunction.bind(...) are insanely useful with node.js ... I don't seem to have near the friction in node that I find when working in C# projects.
amazing!

any tips on how I could quickly hack it to save pdf / email pdf?
I can only speak to US-based IT jobs, but there's a really distinct problem with the industry here.

There is a decent supply of bright young things coming out of school who don't know things, but know that they don't know things, and study and bust ass on stimulants to make up for it -- coding all night on Dew.

By the time those bright young things are 30, they have probably given up the Dew because they have high blood pressure, and their evenings and nights are taken up with family duties.

It's an all-or-nothing approach; spend all your waking hours on your job, or have a life. One's healthy, one isn't. One will keep you employed in the IT industry past 40, the other won't.

And yet, we hear IT companies complaining that they don't have enough talent and trotting out the old "old programmers can't learn new tricks" schtick. Instead of developing the employees they have, they want more input into the front of the system while they shuffle the 90% of programmers who don't become "greybeards" and aren't "management material" off into suboptimal jobs doing 4-hour response hardware service.
Is Your Co-founder a Jerk?
http://en.wikipedia.org/wiki/Poverty_in_the_United_States

I still don't see the rosy picture you're painting.

edit: Poverty in the US is hovering at the same rate since the 60's from what I can tell, while absolute numbers obviously are rising. So.. what am I missing? Something like People aren't working in factories to put bread on the table, people are working in offices to pay for their next new car or big screen TV. just sounds nuts in the face of this:

http://en.wikipedia.org/wiki/Hunger_in_the_United_States

In the later half the of twentieth century, other advanced economies in Europe and Asia began to overtake the U.S. in terms of reducing hunger among their own populations. By 2011, a survey found that among 20 economies recognized as advanced by the International Monetary Fund and for which comparative rankings for food security were available, the U.S. was joint worst. [..] In comparison to other advanced economies, the U.S. had high levels of hunger even during the first few years of the 21st century, due in part to greater inequality and relatively less spending on welfare.

Maybe I'm dealing with this?

In the 1980s and 90s, advocates of small government were largely successful in de-politicizing hunger, making it hard to launch effective efforts to address the root causes, such as changing government policy to reduce poverty among low earners.

and I can only say, if only getting rid of poverty was as easy as ignoring the poor, or downvoting a post instead of responding to it. Corporate profits are soaring, people for the most part are still struggling, and they even seem to have lost their voice. So now we're free to just dream? Why actually make progress when you can just imagine it?
>The only thing that's clear is that Microsoft is using its customers as pawns in a PR game against google. I know what my response to that would have been: No more MS products.

Wait a minute, isn't Google using YouTube content providers and advertisers as pawns in this game to hurt Windows Phone?

Windows Phone holds about 3.5% marketshare, and by refusing to make an official app (with ads) or allowing Microsoft's version which shows ads and because of the degraded experience of the mobile site which discourages people from searching, watching related videos etc. , they're hurting revenues of content providers to help Android.

So if you're a content provider, you can and will be used as a stick to further Google's selfish interests even if the actions hurt you.

Sounds like a reason for "No more Google products" if anything.
> HTML has a DTD

Tangentially to your point, that's only true of the 4.x and earlier versions of HTML which are SGML applications, WHATWG HTML / W3C HTML5 is not SGML-based and does not have a DTD.
Well if Google are claiming their platforms are open, then as long as Microsoft can comply with content providers (showing ads, etc), Google should not have a problem with them hooking into their platform?

Google is not interested in "openness" except where it benefits them. They are just as controlling as Apple when it comes to their viable properties (and rightly so, but they should stop using "open" to describe their platforms).
>he suggested people should work to age 80, but work proportionally less in all the years up to there.

At 70, your body is generally not able to do the same things you were doing at 20/30, at least not with the same ease. A 75 year old man could work as hard as a 25 year old man, but the same amount of work will probably take a greater toll on his health.

In a way, seems like his scheme is pretty much geared to make people dread reaching old age, and a reduction in pension payments would come from all the people committing suicide after facing the realization that as their bodies become more tired and less resilient, they will have to work harder.
IOS 7 beta 6 is now available
I don't understand this, you can put decent volume through a forex broker and get conversions at something like .1% Surely it would make sense to do this at cost for customers?

Granted your bank will probably want a decent chunk for doing the conversion for you.
>>"traditional slavery" which is man-made.

So is capitalism. So is the corporate hierarchy. Heck, the society we live in right now is man-made. Why does that matter as an evaluation criteria?

Yes, food and shelter have always required work. The difference is that they have required work by the person for the person. Or by the person for their family. Or by the person for their tribe. This meant that you worked only as much was actually needed - i.e. subsistence - and no more.

That is a very different set up than what we have now. The cost of healthcare alone makes subsistence living impossible.
Candy Crush Saga 
A small parody I did to show how criminally insane one can be while addicted to Candy Crush. lol enjoy
I have 10, and yes I meant the number between 9 and 11. This is equivalent to an alarm with a short snooze function, albeit one that involves scratching and sandpaper-like abrasion from feline tongues, and which can actually result in sleep deprivation instead of excess somnolence.

Dogs fortunately come in a variety of sizes, but IME they're a bit more regular than cats, plus they're more prone to express gratitude than merely issue demands.