skysight-inc/HackerNews huggingface dataset:
> That suggested that there may be an interesting 'toolware' market for Turkers.

In the early days of Mechanical Turk (2005-06), when almost all the HITs were seeded by Amazon themselves and were of a few common types that kept being replenished, there were browser extensions to greatly improve the UI for the common tasks (the default UI is very bad). One of the more profitable tasks was fixing the location of addresses on the new-defunct A9 BlockView (a product similar to what Google would later introduce as Street View). They'd present you about 10 photos of a streetfront that were supposed to be near an address, and you were supposed to pick the one centered around the address (e.g. the store or house entrance). Or else indicate none of the above, if the alignment was seriously off so that the correct address was out of the frame. If you used the regular website UI, you could make maybe $3-4/hr, but most of this was tedious clicking: accept HIT, click a tiny radio button, scroll down, submit HIT, request next HIT, repeat. The browser extension implemented the obvious UI improvement: use the images instead of tiny radio buttons as click targets, and then auto-submit and request the next one on click. I think in one version you could also just hit a number 0-9 on the numpad instead of clicking. With that extension I was making $20-30/hr for a little bit.
"The only humane approach to too many people is a low birthrate movement"

That's not a solution, that's another problem. Japan, Europe, most of the USA, and even parts of Africa already have birth rates so low that they're below the replacement level. This causes workforce shortages, requires mass immigration, and causes several new problems in both host and guest countries. Japan itself is in a nose dive. Adult diapers outsell infant diapers. Less people = less customers = less money = less jobs.

"what land? There isn't a vast reserve of untapped productive land lying around."

That's what I thought. But there is. It's in Africa. A large swath of land the size of France got grabbed up during the 2007 Great African Land Grab which no one seemed to notice or care about other than the Oakland Institute. Communal lands were bribed and bought up for as little as 18 cents a hectare with the promise of infrastructure improvements and jobs. Few of which came into fruition.
Since .beats depends on UTC, but unlike using UTC directly .beats doesn't preserve the standard units of time, I suspect it will be easier to get people using UTC rather than .beats.
I think that's a good literary caricature of a very real possibility of how a post-scarcity or even post-singularity economy might look. It would also be in the best interest of your ruling class to occasionally drop money from helicopters-- think potato salad guy but systemic, maybe guided by algorithms to stimulate increases in monetary velocity. Post-scarcity postmodern Keynesianism?

I could see Martian colonization and other difficult endeavors being undertaken by those who see this existence as empty and pointless and who actively desire a real challenge... possibly led and capitalized by factions of the ruling class who share this sentiment.

Wait... are we even talking about fiction here?!? :)

If on the other hand problems like fossil fuel depletion cause us to fail to reach anything like post-scarcity, I could see a scenario very much like William Gibson's Neuromancer. I think Gibson's "sprawl" 'verse is a world where the singularity failed to reach orbit so to speak. Going even more extreme I could see The Hunger Games -- tiny ultra-urban enclaves of super-rich surrounded by and served by feudal peasants. The Hunger Games (as opposed to Mad Max) is probably the most accurate picture of what a worst case scenario peak oil collapse would look like.
I don't quite understand the recent developments at Braintree. We were using both them and PayPal for awhile before deciding to turn out card transactions over to PayPal also as it would secure a better rate. Meanwhile BrainTree has been working to make it easier to split processing between the two. Is the end goal here to make sure you're paying the highest rate? Why wouldn't you only use PayPal?
Job loss and inability to get health insurance are serious issues, granted. I will suggest the root causes of those need to be tackled for other reasons anyway, starting with the utterly insane practice of having employers involved in health insurance.
This Company Spent 9 Years To Build Apps That Mimic How Brains Work
I wonder whether they could charge an even less, say 0,0001€. One cent gets you 100 deliveries! Still not free, but feels an awful lot like it.
I get it, you like full hostnames such as production-mail-server-and-occasional-nas-file-server.

I'm just pointing out the fact that billion dollar real world orgs use abbreviated hostnames more often than not, and they have good reasons to do so.
You might not need a WebSocket
What not to ask
4 Economic Reforms to Ignite American Startups
Since I have a background as a poker player one of the coaching sites (deucescracked) followed a season model whereas the others (cardrunners, leggopoker and later bluefire) were more similar to "release videos on a somewhat set schedule but not too strict"

It might actually be worthwhile comparing those sites to subscription based techcasts since both are in the business of selling expert knowledge.

One major difference I see is that the selling point of poker sites is that the players are successful so there might be value in a screencast site that focuses more on "rockstar developers" etc.
Ask HN: How do you handle possibly long running tasks in your web app?
This is one issue that I have encountered over and over in my career and every time it comes up, I have to go research what the best options are. Today I'm asking for help instead. Here is my problem:

I am building a web application where the user could kick off a task that could take seconds, minutes or hours. I don't define the tasks, the users do, so I won't know until they run it a few times. When a task is done, they can see a preview of the results and/or choose to download the entire result-set.

I always use polling for this because it's simple. By "polling", I do not mean "long polling"/comet. Basically, once my javascript knows that a task is running, it starts setting timeouts to ask the server if any pending tasks have notifications.

Websockets seem to be overkill for this because it's not an IM application or a game. So, what I want to know is - are there any better ways of handling this yet? Anything that integrates well with Angular (instead of coding up my own algorithm described above)?

Thanks!
To clarify; it doesn't enable one to hack your brainwaves. Rather, control things with your brainwaves.

Not very reliable unless you are willing to risk unloading serious voltage through your subject's head.
MonkeyParking Temporarily Disabled In San Francisco
Looks that way...? And not just p.1, for the first ~60 stories there is not much newer than the 18 hours give or take.
Heh, I can explain that. :) I wrote Prof. first but then thought it sounded like I had actually attended his classes, so I removed it. Then, in spanish there is no different wording for PhD vs MD, so we normally only use "doctor" as a title for physicians, or in extremely formal circumstances for other academics. I have always known him as "Andrew Tanenbaum" since the late 80s, so I thought Mr. would be a proper form to show respect.

Thanks for your comment!
Smart Feeder for Cats
Inflation isn't an act, in the way that taxation is. Inflation is basically a decrease in the value of money. This can certainly happen if the supply is increased, and that can certainly be due to printing of money, and that act is quite legitimately viewed as taxation. Supply can also increase due to other factors (increased velocity of money, for instance) and value can also decrease due to a decrease in demand. Calling, particularly, the last of these "taxation" seems very strange to me.

I'm not going to dive into the morality of these things, here. Any productive discussion is going to take way more time and attention than I have available.
http://hckrnews.com/ makes the problems much more obvious: a lot of stories have been killed (turn on showdead for hckrnews.com), and very few new stories have shown up today. OTOH, this one hasn't made hckrnews.com yet, either.
Control the Performance of Your App With A Mobile Delivery Network
That's where the subdomain-based CNAME system comes in handy.

And I'd argue that building numbers probably don't want to be part of your scheme.

purpose###.env.loc##.domain.tld

is about as deep as I'd like to get with my hostnames (though there are other options for shortening them, with DNS search directives and such).

Encoding:

purpose###.rac###.cab###.aisle###.env.loc##.domain.tld

... might keep you from losing boxen. You will hate yourself typing that. Store the metadata elsewhere, perhaps a txt record for the host.
I'm not OP but tagging and search are the big ones for me. It's like comparing Outlook Express with Gmail or M2.
Yeah, it looks like 7 consecutive stories hit front page and then were killed. Seems very strange.

..... and this was just killed. I'm going to email dang about it.
Not to beat a dead horse, but I wanted to respond to a couple things:

6. I'm not sure we're talking about the same thing. To be more precise, the thing that I like is the menu bar as a central organizing element of the application, with the familiar "File", "Edit", etc. menus. I agree that having even one level of submenus below these is suboptimal, and having two is terrible. I think it remains to be seen whether they're going away. On OS X, for one, they don't seem to be going anywhere, and that seems like a good decision to me.

7. I would prefer if Gnome, Canonical, etc. gave up on the idea that you're going to run the same desktop and applications on a desktop as on a phone. I think they should make a variant interface for touch devices, like Apple has done. Of course "Gnome Desktop" and "Gnome Touch" should share code to the extent possible, but I think the desktop and a phone are just too different to share a common UI.

Honestly, I think Gnome 3 is in many ways the most polished and beautiful of the Linux desktops, but they've made a few fundamental decisions that I just can't get behind.
Yeah, I'm familiar with that--note again that that was a combination of hardware and software, and that the perhaps leading cause of actual damage was the omission of a mechanical safety interlock that existed on earlier models; with that interlock, the buggy software wouldn't have mattered.

There is a difference between embedded systems or devices (pacemakers, imaging devices, etc.) and EMR/records/data mining software.

The regulations are all calibrated to defend against a Therac-25 (well, sort of) and seemingly not to deal with modern software development or deployment.
Just read the descrition:

- "Reach the target numbers with as few moves as possible" is this a platformer, where I must travel to the numbers or, being numbers, I have to do a series of operations to get to the target?

- "the bubbles pile up to the top of the screen" There are bubbles? What do they do? do they hinder me in any way (besides making me lose)? "...reach the top" Am I going to be climbing?

From the text alone, I have no idea of the game. You failed to establish context - what I will be doing and how - and only talked about the goal (and that was vague), and the losing condition.

Now lets look at the pictures:

Ok, now I see the bubbles, the top, and the main idea of the game. You have a "tower" of numbers that is growing, and you will be berforming arithmetic operations with them to reach the target.

I didn't get exacly the steps to work with the numbers. I suspect is: 1- touch a number (8), 2- Touch an operation (-), 3- touch another number (5). You get 8-5=3, so I imagine you get a "3" bubble. I also assume you can only use two adjacent numbers (or where would the new bubble appear?).

If you get the target you get points. You can also swipe a number to remove it from the tower, with a penalty.

In conclusion, it could be better. I am assuming a lot from the pictures, so they should be clearer. Show the steps I have to take to works with the numbers. The textual description says nothing about the game. Describe the game in brief sentences: "You tower of numbers is growing without end! Do mathematical operations with them to prevent it from growing too much. Everytime you get the target number, you get points." Or something like it.
You're relying on dataset.keys() being in the same order as headers. Really, you should use the csv module, even for one-line CSV files.
It doesn't look that way - it's not mentioned in the blog post neither on Pinterest's Github page.

Therefore, I don't really understand the purpose of this blog entry. Yay, they built something. What's the use, if it's not published and usable for others, too?
> The only humane approach to too many people is a low birthrate movement, which requires universal free contraception.

No, it doesn't require that: without universal free contraception, economic development and, particularly, strong social safety nets reduced birthrates in much of the developed world to below replacement levels. Note that this is less true of the USA than much of the modern developed world because while the USA has good aggregate economic output, it has fairly weak and unreliable social support systems for a developed country.

People have more children when children are your insurance against poverty due to age, disability, etc. -- as they have been for most of human history. When that becomes less true, they have fewer children.
Read our blog post on iBeacon battery life
http://www.marconilabs.com/ibeacon-battery-life-does-size-ma...

Best,
Pieter
Increasing the cost of human labour is an objective; it should encourage more automation and shorter working hours (which are probably more productive anyway, but people are irrational). And hopefully it will reduce the gap between good and bad jobs, giving people more choice of how they want to work.

Increasing the cost of everything is an unfortunate side-effect that will hopefully not be very big.
[I hope not to turn this political]
Israeli here, as far as I know suicide bombings didn't drop in popularity, they just became much harder to carry out since construction of the fence. Shooting rockets over the fence is just much easier these days...
In letter, Neil Young urges Pono backers to fight climate change via Kickstarter
This is my favorite: http://xkcd.com/1024/
I really like this idea for more than just money. I think having a habit like this to get rewarded to focus on long term goals over short term rewards would be awesome to have.

It will be interesting to see if they can create a reward system good enough to be effective.
Disagree. Would say it's a decent violation of expectations for the same instance to be passed into every invocation. Of course, the counterargument is 'know your tools,' which I'm partial to, but the fact that this pops up is an indication it is counterintuitive.
Naw, it's probably graceful expansion. Or maybe that is 6th?
License on Transfer Network
Just commenting to endorse this site. Lots of good content.
$ telnet m.trykeep.com 80
Trying 54.87.165.213...
telnet: connect to address 54.87.165.213: Connection refused
telnet: Unable to connect to remote host
I love the sentiment!

I'll try this out when I have more time later, but I think it's worth noting that, of course, saving is only part of the equation. There is so much you can (and should) do to reduce expenses outside of the mundane day-to-day, as well! For great advice on pursuing financial independence or betterment, much of which has changed my life and habits, see: http://www.mrmoneymustache.com/ "Financial Freedom Through Badassity"
>The leaders of the world’s great religions — Jesus, Buddha, Mohammed, Moses — all had crucial revelations during periods of solitude.

They're fictional persons and stories. It doesn't make sense to reference them in a topic like this.
Power - A Zero-configuration static web server for Mac OS X
non-mobile link: http://trykeep.com/
I believe the former is more idiomatic, but I don't have a reference.

You want to explicitly check against `None` so that you're not overwriting all falsey values of `val` - even though you should generally try to enforce argument types, your second example would cause unexpected behavior in some cases, particularly those that have non-falsey 'default' assignments
Letting someone else worry about your backups and such is a benefit of centralized servers w/ remote X11 displays. Assuming you trust the network.
Dropbox's Head of Design on the Dawn of Personalized Products
I read that blog yesterday as it was mentioned on a different thread. It seems most of his advice is don't buy anything you literally don't need to survive. What's the point of living if you can't enjoy your life? You'll be a rich corpse, who cares?

What am I missing?
https://www.youtube.com/watch?v=eky5uKILXtM#t=10
The reference to HIPAA and how it restricts things they'd like to do with health information -- and the fact that Goolge is investing in Calico, which is more about health technology -- suggests that the concern is more with the regulations that are designed to prevent financial fraud, exploitation of health information for scams and discrimination purposes, etc., that affect the market for health information technology, and less about the kind of regulations that are designed around the safety of health care technology.
Amazon Zocalo
> References, please? And not mathematical references; programming references.

ML has had tuples several decades before Python existed.
> "The problem is that the worker who is going to be out of a job doesn't own the company that buys the robots to replace him/her. Ever heard of a lights out factory that has all the former assembly line workers at home with full salary? Didn't think so."

Port containerization went a bit like that. Of course, that was back when America had labour unions.
is the link dead?
How To Profit From Selling Digital Products
COOLEST COOLER: 21st Century Cooler that's Actually Cooler
mint.com, while not really innovating...at all...anymore... is still pretty nice for tracking your various accounts, including investments and debts (student loans, etc)
I personally find Capybara[0] to be the happy medium for web scraping, if Python isn't a hard requirement. It has a simple API, like MechanicalSoup, but it can also easily be configured to use Selenium, node-webkit, or any other browser you want for full proper JS evaluation.

[0]http://github.com/jnicklas/capybara
Continuous play would be nice! Watching all 27 episodes in one sitting to get up to speed.
Funny, it looks like while I was writing my post someone else posted an article "Do you really need a WebSocket?" - https://news.ycombinator.com/item?id=8015399
I think the point is that your middle-class life is an "exploding volcano of wastefulness" and you can make a lot of decisions that reduce your expenses without sacrificing much, if any, quality of life. For example, living closer to work and riding a bike or walking instead of driving a car everywhere—makes you fitter, happier, and saves you cash.

Sure, he takes it to an extreme not all could stomach, but there is practical advice in there for almost anyone in my opinion.
10 Startup Cardinal Sins
Well, prior to ~1971, going to the US to meet him could have worked. :)
Uber Makes Economists Sad
This seems unnecessarily presumptive. While it may be true that using terms like "liberation" and "freedom" implies at least a somewhat avoidant personality, I think you're really venturing too far to extrapolate from that that such people don't actually enjoy being alone.

Case in point: I would probably use those terms sometimes to describe alone time, and yet I enjoy the hell out of it. I don't seek alone time to "demonstrate autonomy" -- I seek it because I enjoy it, period. Part of the reason I enjoy it is because of the autonomy it involves, but I've never once isolated myself just to prove to myself that I have some sort of autonomy.
In this case, there's actually a bug we're tracking down.

See https://news.ycombinator.com/item?id=8015140
The email address is @intuit.com, so I'm guessing it's related to mint.
There's an error in your premise. The discussion on the article was not legitimate on HN.

The questions are important. The problem is that the discussions on HN make - in the words of Spolsky - the internet worse. It makes the internet worse because it makes HN worse. And it makes HN worse because it makes HN look like the rest of the internet.

Don't misunderstand me. I have opinions and ideas about solutions and would love to discuss the issue thoughtfully on HN. But the reality is that it isn't going to happen. That thread is a big ball of asshattery and there are many other places on the internet where I can have more fun being an asshat when I am so inclined.
Any word on how this compares to all of the competitors? Or is it too early to tell?
The main sentiment behind MMM has always seemed to be "get a really high paying job and work your ass off for a few years". It doesn't really work if you are stuck in an average wage, with few prospects and no jobs to apply for.
How Heartbleed (Remediation) Opened Doors to Open Source Cybersecurity
Wanting to jump back in to the IT/IS world, help!
I'm 33 and have had an environmental science related job for the last 6 years. At first it started out as simple data collection/field tech work but now I've been doing A LOT of database development/data management/server admin, creating data visualization programs in IDL/Python, logic programming for process control, some security and general IT work even though 90% of what I do is not under my position's description. Consequently, I consider myself to be completely underpaid for my experience and capabilities and I want back in the IT world not only for a new challenge but a different lifestyle. I worked in IT from 15-24 and have generally kept up with trends and practices.

I'd rather not do any help desk but will bite the bullet if it opens a door and comprises less than 25% of my job. I don't really enjoy programming as much as I do the database development/management/server admin side of things. My certs from the past are basic, A+/CCNA/MCP, and extremely old at this point. I would rather redo those or work for new ones than list those on my resume. I'm lost where to begin, should I grab a cert or two before applying for jobs or just start knocking on doors and handing out resumes?

What's the best way to get back into IT/IS, especially on the database side of things?

Thanks HN!
> Germany asks top U.S. spy to leave amid flap

That says quite a lot about U.S. - Germany relations.
Innovation Districts: Reshaping Our Cities, Changing Our Economies
Take another look at the article. The attaker makes the browser send the Facebook authentication cookies to only Facebook.
What an awful name.
Hard Road Ahead for Solar Freakin’ Roadways
http://moments.intuitlabs.com/

You would be correct.
For the record: this is previous discussion https://news.ycombinator.com/item?id=8014826
Ask HN: How did you get a career break in Image Processing?
Which company are you working at?
What additional courses did you take to boost your practical knowledge in Image processing?
What was the interview process when you got hired?
I like the way you look at the things, very positive. The way I see, its experience is rubbish I can't even use it effectively :) All I want is to bookmark stuff and then go back and find them. Isn't that supposed to be core feature of a bookmarking website, what's it good for if the flow for that is simply bad, unpolished?
Getting started with iOS Development
Programmers behind Israel's Irondome Anti-Missile system speak
Show HN: My first platformer game (Mac, Demo)
Great work SparkFun! Any more info available on what other libraries that are in stages of completion...? » http://phant.io/libraries/