skysight-inc/HackerNews huggingface dataset:
I'm not a programming expert, nor a process expert, but the way I see it...

... there has got to be a multi-stage process for authentication that does NOT use any CC or SSN. Of course, the responsibility lies with the account owner for maintaining passwords/authentication information.

If you lose the information, no way to recover it.

I say this because it seems (again, I'm not an expert) that these thieves use social engineering mostly in the "data recovery" stage of the process.

The only way to tighten that from my perspective is to put maximum responsibility on the account owner to keep their logins, passwords (again, for multi-stage authentication), and such on hand. Don't have a need to recover your info, and others can't use the recovery process to get to your account.

I guess it wouldn't be a perfect scenario but... this, or lose @N.

I am sorry to hear there are companies allowing these practices, though... sad.
We are going to have to learn to -- effectively -- use compartmentalization, ourselves. (Us technophiles, certainly, but also the "greater masses".)

- Separate, low-balance checking or similar bank account for "routine payments". Larger balances held in other accounts that cannot be accessed / drawn from through normal channels.

- Separate contact address(es) for distinct and more public interfaces. E.g. I and some friends already have P.O. boxes for this purpose.

- There are other instances/examples, but this is enough while keeping this comment brief.

AND HERE IS AN IMPORTANT POINT: Companies that won't let us do this, or even just make it hard, will become anathema to our own best interests.

THERE ARE LEGITIMATE REASONS I don't want all my services and access consolidated under a single user ID and password or other authentication.

Services that push towards "one true name" and "all services lumped together", are -- from this security perspective -- not in my best interest.

I learned years ago about the value of compartmentalization. It seems that many companies have yet to learn that this is a legitimate concern and feature for their customers.

In the age of electronic recordkeeping and processing, it really is a minimal burden upon a business to support more than one account per customer. Customers have legitimate reasons for doing this. Get over it, and give them what they want and need.
Shouldn't this be considered "fair use"? A bunch of guys find some pictures on the internet. These pictures are not the originals but low-res jpegs. The pictures are saved on their machines (by the browser). Then the pictures are uploaded to Twitter. The source/photographer is provided with every picture (if info. is available). I don't understand how photographers are losing here? They are getting free publicity from the pictures which were already accessible to everyone.
HN and PN are the two sites I now visit daily to keep up with the world. Great job rrhoover (and pg, of course!)
We unfortunately cannot accept payment from students in these countries but we were advised recently that even providing free educational content as a service would fall under export control regulations.
It is a mistake to think that people against IP are just a bunch of kids ripping off content for free from [insert favorite bittorrent tracker]. For me personally, I pay for much of the media I consume.

My concerns with IP are more wide reaching, particularly with respect to the medical and agriculture industries. (And more personally, the software industry.) The book I cited, "Information Feudalism," chronicles this to a (horrifying) extent. In broad terms, countries rich in IP use it to extort developing countries.

I recognize the OP of this article sets the context with youthful apathy that can be annoying, but you shouldn't assume that the only criticisms of IP are selfishly trite.

To a secondary point, I don't think civil disobedience is a bad thing. But I agree that claiming civil disobedience while downloading the latest Game of Thrones episode is a bit incredulous.

> It is if you use your belief to say "Well then, I won't pay them what they've asked".

It seemed to me that you were equating "lack of IP" with "content creators aren't rewarded from the fruits of their labor." I was stating that this was a false equivalency. A lack of IP merely means that there is no body of law enforcing the notion of ownership over ideas.
Ok. Sounds like there's a solution so I'll try again at some point. There was a build.sh with the project that I was using. I saw something about sbt in there so had a look on their website but couldn't obviously see how to fix the issue.
His math assumes he wouldn't have internet access if he wasn't doing apple-TV and all that, which as a guy who's had Internet access more or less continuously since '89 or so, sounds really weird. Like "I'm intentionally not going to have electricity, or indoor plumbing" weird.

If you're watching TV to fit in with the "in crowd" then doing the same thing but cheaper isn't going to work... how do you show your financial supremacy and conformity by spending less?

If you're watching for enjoyment, you can pick and choose and there's no particular reason Amazon Prime wouldn't work, and I "need" it for fast free shipping, so the video streaming is "free".

Suddenly your math changes from $3K to zero.
Book of the Day: Building Backbone Plugins
I am confused. Can you point out exactly where I propose that the alternative to bad regulation is no regulation?

In the proper political environment, I'm actually not opposed to "good regulation". The problem is, the bureaucrats are taking the appetite of part of the public for "good regulations" and using that political capital to make more barrier regulations -- the bad type. Worst of all, they enforce these regulations with SWAT teams and long federal prison terms [1, just one example of many, since I know you'll ask].

So as long as the government is continuing to pass more barrier regulations meant to prop up the big corporations through regulatory capture, and as long as they continue to enforce those regulations at gunpoint instead of with some sort of civil court like a civilized country would, they get no pass from me for more "good regulations".

1. http://www.wired.com/threatlevel/2013/01/coder-charged-for-g...
Well, when we have the automated delivery trucks with some standardized connector on our house with our homes central server controlling processing of deliveries, we won't need the USPS guy to put my ice cream in the freezer, but for now it sounds like a nice stopgap.
I admit that my point about perpetual engagements does not literally apply if you raise your rates multiplicatively, but I truly think that people will never stop hiring you if you keep delivering value, pretty much independently of your rate.

The better you get at delivering demonstrable value, and the more domain knowledge you can show off, and the more your network grows within an industry, the more clients will come knocking on your door. And they will be less and less price-sensitive.
The Bitcoin ATM needs a chaperone
I noticed that http://homehub.co/product/355 is in both the "budget" and "baller" categories. How are the items grouped? Otherwise, I like it.
I have most of my logic in the views (because I didn't now any better when starting my project). I know the Django way suggests fat models (well I know that now). But is it honestly that big of a deal? I know in my app that any complex logic will be in the views. What will I gain by following these best practices?
Finland and Estonia to Cooperate in Developing Cloud Services in Education
cf. https://github.com/node-gh/gh#repo

gh repo --new foo
Nice. How did I not know about these. Time to do some research!
Your principal complaint about people using Vim/Emacs as Python IDEs is that to do so requires customisation of the default configurations. Yet, in this post, you go on to include fairly lengthy instructions on how to customise PyCharm to use as an IDE!

Nevertheless, the post is well written and easy to follow. The screenshots are useful if you're scanning to see what the content is before committing to actually reading the whole thing.
Yes, I was. Didn't know this could be done cheaper, thanks!
Among the sites the average person uses every day, are the odds really that high that they'll encounter more than one with bootstrap?
Minor typo on the page: SES stands for Simple Email Service, not Simple Email Sender.
I think your right the initial entry is a bit steep. The thing that scared the crap out of us with mailchimp was that there was no end in sight for price increases. If they had a max of $500 then we may have stayed on mailchimp. I guess our thought process was if you start with us you'll never leave because our prices will top out. But yes I think we'll introduce $5 for the first 1000 to get you going something like that maybe?
Signed up: liking the UI, setup is not intuative that I need to sign up for SES or have a SMTP box knocking around.
Will have a proper play later.

Liking the concept guys, keep up the good work.
Report: Hundreds of Patch Employees Laid Off
This one is also interesting:
http://www.youtube.com/watch?v=daro6K6mym8
You'd be wrong there. Middle class in India starts at less than a decent smart phone's cost.
Thanks, Joe! I really appreciate your support. Also don't forget @nbashaw. Super happy to be working w/ him on it.
In server farms, who cares if the processor costs $400 or $500. Energy usage is the biggest cost over time, and this silicon (presumably) isn't powered if it's not used.
As someone else with not much in the ways of physical possessions, I fully agree. I remember once I left my place for the weekend and forgot to lock the door, but I had my laptop on me so no worries. And it's not even the laptop, that's just a cheap $450 code editing box. Now that I type this I remember I have all of my data backed up across three different servers and I realize there are really no physical possessions I couldn't stand to lose. Come on in Amazon!
Pay per use is a difficult one, I think once you start complecting the pricing model like that people don't know where they stand. Personally I prefer simple.
Eh, we get pen-testers regularly telling us that we have to turn off HTTP and HTTPS (we had one who helpfully suggested serving the site over a VPN) in order to be secure.

This was on retail eCommerce websites.
I was using WorkRave to prompt me to take breaks. Paradoxically, this made things worse as I was getting more stressed about getting back to getting stuff done during the break. The key is to internalize and accept that you need to take breaks, and to relax during them.

Edit: particularly #14 in computer_desk_stretches.pdf
Unblock Coursera: Petition to make exception to its sanctions for MOOCs
Here's a petition to sign if you think the US should make an exception to its sanctions for MOOCs to unblock coursera in sanctioned countries, including Cuba, Iran, Sudan, and Syria.
1) I absolutely would NOT do the "write a test; write just enough code to pass that test; write another test..." thing for this. My strong inclination would be to write a fairly complete set of tests for is-in-set, and then focus on making that function work.

The latter is what I’d expect most developers who like a test-first approach to do. I don’t see anything wrong with it, either. I just don’t think it’s the same as what TDD advocates are promoting.

I think it's pretty telling that when TDD people talk about tests that are hard to write, they mean easy tests in hard to get at areas of your code. I've never heard one discuss what to do if the actual computations are hard to verify (ie 4 & 5 above) and when I've brought it up to them the typical response is "Wow, guess it sucks to be you."

Indeed. At this point, I’m openly sceptical of TDD advocacy and consider much of it to be somewhere between well-intentioned naïveté and snake oil. There’s nothing wrong with automated unit testing, nor with writing those unit tests before/with the implementation rather than afterwards. Many projects benefit from these techniques. But TDD implies much more than that, and it’s the extra parts — or rather, the idea that the extra parts are universally applicable and superior to other methods — that I tend to challenge.

Thus I object to the original suggestion in this thread, which was that a developer probably doesn’t know what they are doing just because they can’t articulate a test case according to the critic’s preferred rules. I think those rules are inadequate for many of the real world problems that software developers work on.
Presumably the worry is fairly simple: You get a delivery. We agree our driver was in your house alone and unmonitored. You claim £50 in cash has gone missing. Our driver claims they didn't take it.

Do we trust our drivers so much we tell you, the customer, that you must be lying?

Do we trust our customers so much we fire (or caution) the drivers with no physical evidence?

Do we fit all our drivers with wide-angle all-around body cameras? Will drivers object to that, like some developers (myself included) object to using screen capture software? What if for any reason the camera wasn't functioning? Do we fit cameras in customers' homes?

I can tell you for sure that in an operation as large as Amazon there is some fraud by customers and some fraud by drivers.
In most cases, anything that can't be opened from inside the fridge would also do it. The lock on the inside is only neccessary if it's a house with multiple renting parties and there are multiple such refrigerators in the wall between the outside and the hallway, as opposed to one refrigerator between each flat and the hallway.
I tried to install this last night and failed. I'm still on ES 0.90.5. I had previously tried to upgrade to v1.0rc and failed. In the meantime, I'm using ElasticHQ which is great.

http://www.elastichq.org/

Some feedback for the team:

This release of Marvel would have made more sense after 1.0.

The authentication and authorization of the entire system still needs work. I've got a proxy apache+LDAP in front now but it's clunky and difficult to understand/modify with plugins for example.

You should integrate Marvel and other plugins into your apt/yum repos.

Finally, keep up the great work! Truly revolutionary stuff and great building blocks for all of us out there working in this space. Thanks.
Show HN: Member activity analytics for Fitness Centers
Android shipments up to 78.9% in 2013, iOS down to 15.5%, WP at 3.6%
Why not put a keypad on the box, then generate limited-use codes that delivery people can use?

Then it can be used with local delivery services and the like with no extra work needed past a "put it in the lockbox at the front, code is 393536" instruction.
Raw access to tower signal strength level anomalies could measure precipitation and especially temp inversions. Cell phone freqs are too low for the really fun propagation I'm familiar with from ham radio, but some kind of data should be available.
In high school, I was pretty fond of plugging 11^n to get rows of Pascal's triangle. It breaks down at row 5, but inserting 0's in the middle extends it (e.g. 101^n, 1001^n, 10001^n).

11^0 1
11^1 1 1
11^2 1 2 1
11^3 1 3 3 1
11^4 1 4 6 4 1
About 30 years ago I deleted the JOBCONTROL process on an old VAX 11/780 thinking it might be the reason why someone's process was stuck.

It wasn't a but an hour before I lost sysadmin privileges.

Never "experiment" with a production system - ever.
Supporting the Cause, Improving the Web
Presumably the idea being such the delivery fridge key grants access to the fridge and not the house?
Firstly, Samsung isn't defeating anyone. Most of the devices they ship are unprofitable low end devices. This makes for a single impressive sounding headline, but has little to do with their competitive position.

Secondly - Samsung was forced to sell bigger screen phones because they couldn't achieve good battery life with smaller devices.
Thanks for your input on what's required to climb Everest. I will pass that on to Ed Viesturs [1] from RMI Expeditions so that he will change the requirements listed on their website, based on your superior experience of actually taking up climbers to the summit.

[1] http://en.wikipedia.org/wiki/Ed_Viesturs
I keep hearing this, but I have not ever seen it. Do you have a specific citation?
I am more thinking the drop in government spending from $84 billion in 1945 (big debt) to under $30 billion in 1946 (surplus) and the tax cuts from 1948. Rebuilding someone else is generally not seen as a plus to the overall economy.
That is a good point. A step in the right direction for humankind.

The problem is, despite appearances, the new boss is the same as the old boss.
Very clever. I just forked over a $10 card for $6 in bitcoins. I've been reading about bitcoin since its inception and finally have my own slice of the pie...
Email me at address in my profile.
I'd argue you'd get more economic benefit abolishing patents entirely (not just the software ones, I mean the ones on reproducing someone elses car or gas furnace). You pay a cost in a loss of investment valuation towards invention because it is less economically beneficial if you can't have a monopoly on your patented good, but you benefit economically by letting new inventions reach natural price equilibrium immediately, and the spread of new inventions would propagate more inventions, even without a major profit motive - you still benefit being "first out the door" on a new idea. Which we see all the time in software, and then run into this problem where first out the door has already made a bunch but is now suing me for trying to do something even remotely in the same problem domain because I see demand there, but I won't be able to meet it because I'm artificially locked out of that market.

That applies to all economic domains. Patents worked back when it was extremely hard to sell your goods to its entire market, because you were either distance limited, communication limited, or production rate limited. In the first two situations someone could just take your idea, set up half way across the country, and made all the returns.

Today, I can invent anything I want and have it on ebay overnight and ship it anywhere in the world. I can advertise on most major ad services if I want, with an audience of the entire first world. The only limiting factor for me is demand, but that just means I have to be safe when bringing inventions to market, but it is good for the economy overall because it means if I can't meet demand, someone else will pick up the slack.

It is still, like I said, advantageous to the first to market with an idea, enough so that I wouldn't predict much of a drop in novel ideas. Like I said, I would expect more if technology and designs were more open and people could cheaply iterate and extend past concepts more readily.
Show HN: Easy tool to develop technical presentations with code management
Marvel works with 0.90.9 and above, which I highly suggest you upgrade from 0.90.5 if you are on it in any case.
They have sued over patents that should never have been granted.
This is a fundamentally flawed way to hire. Once a developer has 7-10 years of experience, they should be able to learn a new language in a couple of weeks. If you need a Python developer then hire a Python or Ruby developer. If you need a Java developer then hire someone with C# or C++ experience. And once a developer has around 15 years experience, then their past languages don't really matter any more. If they are good at what they do, then they can be productive with new tools from day one. Sure they might be mostly doing code review those first two weeks while they get up to speed, but an experienced developer can provide valuable input to younger developers that provides value to the employer.

Fact is that we really don't know how to build effective developer teams in the long haul because we have been in an unusual time period where almost all developers have only a few years of experience in their first language.

Times are changing.
Pentagon, scientists closing in on rapid DNA technology
Does anyone know how in demand Perl skills are?

I am being asked to learn Perl by my employer and I am wondering how much real value it will add to my CV down the line.
You might have a point about the "History in Pics" account, I guess you would have to be competing with a newer account and outpace its follower count- or have an "Ad free History in Pics" account that catches traction or something. Or maybe they really wouldn't care at all, I don't know.
Yes, of course. I failed to specify this in my other reply to the parent.
I stopped following accounts like this because of their promotion tactics. They retweet stuff from other accounts and then delete it 15 minutes later. If you look at the feed before subscribing, it looks like it is a bunch of interesting photos. Once you start following them, you see these lower quality retweets at the top of your feed that are deleted as soon as they start to get pushed down on subscriber timelines.
You're right, I probably should have characterized you as railing against regulation or something like that.
"His math assumes he wouldn't have internet access if he wasn't doing apple-TV and all that"

I included internet costs both with cable and without cable. I'm cutting the cord, not becoming a hermit! :)
Reducing to the extreme, I think the current banking/finance crisis can be reduced to the aphorism:

Cross me once, shame on you. Cross me twice, shame on me.

And much of the world has let itself descend far too far into the second sentence.

People abused the finance system and related laws and regulation, severely. Those people should not have been given a second chance.

Keep the system. Throw out the bad actors and policy.

Instead, we have set ourselves up to be crossed again, by bad actors that have as a result grown even more powerful.

Kudo to Iceland, for giving theirs the boot -- and in some cases, a jail cell.
"insurance company of that scale is an incredible asset for a society to have"

Not when it means keeping the ill-handled, tax payer killing investment company. It failed and we did a massive disservice to the tax payers by keeping it open.
Productionizing A Flask Application
How, I wonder, would one algorithmically determine a user's "karmic anxiety"?
The way that Product Hunt has been helping me to discover new products is by the collective curation, by people that provide a lot of insight and are users themselves, just as it would on HackerNews. Above all, it allows me to get involved with the community (founders, PMs, designers, avid users). I used to go to the App Store for my discovery, but now I do it faster and easier on PH. That's why I really like it. Kudos!
From a users' point of view, I am enthusiastic about the chrome apps. Having been using my phone and tablet way more than my PC, I am now used to the simplicity and ergonomy of mobile apps. Chrome apps allows me to find back almost the same experience on a PC.

From a developer's point of view, I would also say "so what? Cordova has been here for a while" but it is not a technological improvement, it's about releasing your apps to a broader audience.
Karlin Ventures: What we look for in eCommerce
What's PN?
We'll the question is only in how many changes you have to perform to make PyCharm best fit to your needs and how many changes you have to do to make an editor be an IDE... At least to look like IDE. And one product as a solution is most probably always better than many (editor + plugins), because one product always more stable, more tested, provides a solution not a set of tools. And imagine the programming department which want the same tool for all developers - the best thing is to take a ready-to-use solution. Vim/Emacs are great, they solve "editing" task best of all alternatives. PyCharm solves "programming in python" task best.
wakatime looks great, been looking for something like it occasionally. thanks!
Snowden nominated for Nobel Peace Prize