skysight-inc/HackerNews huggingface dataset:
Read good books -- the classics will do (I'd say this list is pretty good, until the 75 number: http://www.goodreads.com/list/show/449.Must_Read_Classics). This is a reasonably good list of nonfiction books: http://www.goodreads.com/shelf/show/non-fiction. If you have trouble reading through it all try looking into audiobooks (or better yet, listen to the audiobooks while reading it). If you can't afford audiobooks, get them from your local library.

Consume good media -- FoxNews is bad, MSNBC is bad. PBS Newshour is good, BBC is generally pretty good.

Don't spend your time on inconsequential things (this can be difficult to do -- e.g., news media is all about pandering and sensationalizing things, you'll see everyone partake in it and you'll find it difficult to stay out of it). I think a good way to keep yourself from getting sucked into that trap -- of keeping up with latest Miley Cyrus scandal or whatever, is to just stay away from the crowd that spends too much time on it. So no more Reddit frontpage (at least the default one), instead go to nytimes.com (or HN! :-) my favorite commenters are rayiner, tptacek, potatolicious, and some others -- reading their thoughts will probably do you good).

Keep on taking those coursera courses, do projects in areas that interest you. Along the way you'll start picking up more specific interests and feel compelled to explore specific directions. Hopefully then you can even become a community leader in some area... and then you can start showing the light to other guys newcomers in that area.

Have fun while you're doing all of this!
Then they'll draw even more attention unlocking it at a bar, though.
In practice, I find that docker repeats intermediate run steps every time you run docker build.

Which makes sense to me, because you have no idea if an arbitrary shell command is deterministic or not.
> The statistically likelihood of matches between distinct parties is in some cases well under the population of the world.

I thought that was pretty much always the case. Which is why DNA evidence is never used alone - you don't take DNA traces found at a scene of crime, run it against a huge database, find a match, close the case and try and sentence the matching person.

Instead you either investigate whether that matching person had means and motive and no alibi, or (more often) you check the DNA only against people you already suspect for whatever reasons.

Both variants reduce the likelihood of false positives by quite a few orders of magnitude.
The good looking are certainly not a plurality.

JERRY: Elaine, what percentage of people would you say are good looking?
ELAINE: Twenty-five percent.
JERRY: Twenty-five percent, you say? No way! It’s like 4 to 6 percent. It’s a twenty to one shot.
ELAINE: You’re way off.
JERRY: Way off? Have you been to the motor vehicle bureau? It’s like a leper colony down there.
ELAINE: So what you are saying is that 90 to 95 percent of the population is undateable?
JERRY: UNDATEABLE!
ELAINE: Then how are all these people getting together?
JERRY: Alcohol.
I have a lot of sympathy for where homeschoolers are coming from, but some of the data points here seem poorly thought out. For example, the "[average] homeschool family spends $500/child/year". What about the lost opportunity cost when parents forego paid work for homeschooling? Naturally it's not as simple as that (think of all the time you get to spend with your kids), but still.
Which ones? Afaik, every 'open source' mobile operating system requires proprietary software to actually function.
BigBearChaseMe.com
I fixed the README to say it was using CBC for the cipher mode, thanks for that input. (though this will be changing to NaCL's implementation of XSalsa20 very, very soon)

I made it open source so people can also fork and run on a local machine, that only they hit - but I plan on launching an iOS app very soon for it as well, so you can do something on one computer, and then use another to make changes or see things on the go. This is the only reason I made it in the cloud.
Umm... I think the point was to subvert the appeal to authority by pointing out that Google has been compromised.

The main argument is in the second paragraph.

Anyhow, thanks for noticing :)
Its not just about reading, its about thinking on your feet and being able to find solutions to problems.

Spend time around a lot of different people from different fields and always ask questions. They have alot to teach you, but you wont learn anything from them if you dont give them a chance to talk.

You'll be surprised how much stuff "ordinary people" know if you give them a chance to talk.

Do a lot of Math and calculus and try to solve complex coding problems.

Build things, release, get feedback and repeat. The experience will surely increase your intelligence understanding, awareness and your ability to recognise patterns.

Good Luck.
>these other things are cool, support them!

https://www.fsf.org/resources/
That's hyperbolic. How often can someone see your passcode over your shoulder? Or have it picked up by a security camera? Fingerprint scanning absolutely has advantages over pass codes.

Security is all about trade-offs. This result was to be expected (in some form). What will be worry me is if the "secure enclave" where the fingerprint data is stored is cracked (and I wouldn't be surprised if that happens too eventually).
The One for One Presentation 
A different approach on a sales pitch.
For awareness of politics and current events try reading The Economist on the bus/train or listening to NPR when driving.
Incorporate diversity into your learnings. Different courses, different approaches, different viewpoints, different news outlets, different acquaintances, and even different Twitter followers. It will help instill a more well rounded perspective.
I know folks love to have on Gruber, but looking at df.net I don't see where he has compared the security of TouchID to other fingerprint readers - rather he's compared the convenience and performance of TouchID to other fingerprint implementations, and I don't know that anything in the OP would, or should, change his assessment of that.

(not an iPhone or Android user, at least not yet).
In this case it's valid.

In the same way that you'd afford extra scrutiny to a government agent making claims about what encryption methods to use, you should afford the same scrutiny to companies making security claims who are documented collaborators with the TLAs.

An ad hominem isn't always a fallacy, especially when the credibility of the speaker is legitimately in question. Saying they're automatically wrong would be fallacious (not to mention silly), but questioning credibility based on actual, documented behavior is not.
Just tried it. Using a list instead of a set literal sped up the program slightly (~350 ms -> ~330 ms for python and ~155 ms -> ~140 ms for pypy on my computer).
I love grooveshark so much, I don't really have much to say other than that.
In talking to a number of people who've purchased or built a range of what I would characterize as hobby machines the common thread is that they are nearly unusable or a complete pain to use for real commercial work. Everyone I know who uses 3D printing for non-trivial business purposes either contracts out the work to 3D printing service bureaus with heavy duty commercial grade machines or they actually invest on such machines to do the printing in house.

That's not to say that hobby-grade machines are useless. The degree of interest these projects garner on sites like KS means something. Perhaps it means that people are clamoring for significantly cheaper solutions. Or, perhaps, it means they are happy to have 3D printers that perform reasonably well with some TLC.

At some level I equate it to what happens with CNC machining equipment. I've built and purchased many low cost home-brewed CNC machining solutions. In retrospect they were always a pain in the ass to use in one form or another. It was always far more time and cost effective to send parts out to have them machined by capable shops with capable industrial-grade machines.

I eventually purchased my own industrial-grade machines. I had Haas VMC's and a lathes in house. That's when I saw the light. The difference between the hobby/garage machines and what the pro's are using is massive. It went from screwing around with the machine to make it work, maintaing tolerances, deal with software issues, repairing it, etc. to just using it and producing very high quality parts every single time.

CNC machining, at that point, became a source of creativity that did not detract from the design process but almost added to it.

This drip 3D printing gizmo is great. Like I said, I am supporting it. I could be lots of fun. A professional tool it is not. Not at this stage anyway.
I have a 5 year old iphone and 6 digit password. So one can be 100 times safer than grandparent without much effort.

I presume longer codes are ok on iphones even today?
If the employer needs two weeks and an exit interview, the employer can stipulate a severance package that rewards two weeks and an exit interview, legally, right?
I think it lets you integrate the avatar upload process into your own UI.
Dive into Wikipedia. It's probably the broadest, most agenda-free, no-nonsense resource out there.
(author here)

Yeah - I'm not 100% happy with it either. Initially I had Exploration, which is really what I mean (you open up the floodgates and look quickly at a lot of different ideas, before zooming in on one).

But that sounded kind of quirky/confusing when used for comparing it with Execution, as in Execution vs Exploration.

And after all, Ideation is also a valid word to use in this context.
> My front door does not have a picture of my key on it.

Yeah, but as every decent locksmith will attest, very-nearly-almost-all door locks can be easily opened with the right tools. Like picking a lock is a specialist skill, so is lifting a fingerprint and making a copy of it. No security is absolute; it's all trade-offs. Making it such that it's not worth your adversary's time to bother.
Exclusive video footage of Westgate mall attack in Nairobi.
Without debug symbols (the default Makefile includes them), the executable is 83KB (93KB with -g), less than half the size of Lua. The shared library is a bit larger, at 102KB.

Lua's whole table-metatable system always felt awkward to me, what with the magic names for operators. It's really not so bad, I just didn't see any reason to spend time learning something that felt awkward and archaic to me when I could make something that seemed a bit cleaner.
You can't compare measurements taken on different computers, for all you know the OP has a potato and I have a speed demon toaster.
I do get the point, in fact I'm building such an app right now, but my statement is still true and I find that quite amusing.
> I'm not being a hater, but tbere is a lot of "I'm not sure" in your answers. Not the sort of thing that is reassuring to see from somebody claiming a solution is "secure".

I'd rather hear "I'm not sure" than "Don't you worry about X, let me worry about X!" or just making something up, or speaking inaccurately off the cuff.

I'd rather hear "I'm not sure" than hear that someone is sure, but wrong.
It comes as a bit of a surprise to some, but a huge amount of this kind of "advanced sysadmin" is carried out in perl.

The kind of people who use perl like this are generally much more advanced users of perl than the developers of the clumsy cgi's that might have formed your first impressions of perl.
CCC hacks TouchID
it doesn't like you're a great fit for IT support. It's people like you that give IT a bad name. The same people that tell employees that can't upgrade Firefox 3.6.23 because they don't "support" newer versions. IT either reboot or reimage to fix any problem anyway. The first thing I do it get off the IT support system by installing Linux.

IT keep servers machine running, they don't care that those machine aren't doing anything useful. The server software stopped being useful years ago yet they keep it running at all costs because their job performance is tied to uptime. When I work our yearly mandatory training requires Firefox 3.6.23, IE6 or Netscape! People have to borrow loaner laptops that nobody dare upgrade just to do the training classes. This is thanks to our IT department not wanting to support "newer" technology. Eventually we get a new VP who fires all these people that don't understand that people want to use iPhones and VPNs and WebEx on their iPad and it's not ITs job to put roadblocks in their way, but instead to figure out how to support it.

"I still see Blackberry as representing arrogant unthinking executives and the resulting headaches" - you mean the people that pay you and figure out how to stay in business despite your best efforts to thwart it?
A traceroute would tell the story better.
Ask HN: Is there an alternative to LinkedIn that isn't awful?
With the recent LinkedIn "scandal," I'm curious if anyone is a part of another professional networking site.
That's one of the results of averaging :)
They probably don't have the same hardware.

On the same hardware I get:

lua 5.1.5: ~480 ms

python 2.7.5: ~330 ms

luajit 2.0.2: ~190 ms

pypy 2.0.2: ~140ms
"[I]t is far too easy to make fake fingers out of lifted prints"

Really? It seemed like this was a lot harder then just shoulder-surfing someone entering their passcode. Touch ID may be hackable, but this is still way harder for the average person to hack than a simple passcode.

AND it's way easier to swipe your finger than type in a code! Touch ID can't be worse for security; it appears it's at least a bit better.
All great advise. One thing about reddit that many may not realize, did you know that you can subscribe to specific subreddit groups? And your front page is customized to you, based on your subscriptions.
Here's Apple's main marketing text on the subject:

> Put your finger on the Home button, and just like that your iPhone unlocks. It’s a convenient and highly secure way to access your phone. Your fingerprint can also approve purchases from iTunes Store, the App Store, and the iBooks Store, so you don’t have to enter your password.

It is definitely intended to replace passwords. Pretty good security would be to require both the fingerprint and a PIN (for unlocking the phone, at that stage a fingerprint is fine for authenticating iTunes' digital purchases).
Documentation.

Working demonstration examples.

Testing for usability and ease of construction of applications and operations.

Built-in security for data storage and security of data transmission.

Ease of data portability, for both adding data and exporting data.

Community-building that leads toward growth and momentum of mutual support and exploration.

All towards figuring out what are the things that enable trying the project out, and reducing the impediments that deter potential users from trying out the project.
Launching, Case Commons & October
Not all flocks are made of sheep.
It's worth noting that PyPy also supports epoll (and kqueue), and has for a few versions.
So many Ruby/Python programs are dependent on several frameworks or libraries, nothing seems to be self-contained anymore. That's putting me off, too, however I think that's in part because of my outdated expectations (as much as I hate to admit it).

Things are trending towards user programs that focus exclusively on high-level problem solving and delegate all building blocks to 3rd party modules, and these modules may in turn do the same.
Android appeared a year after the iPhone.

It takes that long (and more) for a platform entrenched with enterprise users to lose its dominance. Those are slower to adapt than the end user market (consider enterprises still using IE6).

Plus, the original iPhone didn't have Exchange support and some other stuff RIM users would want to ditch RIM, it got that later.
That's a matter of opinion, not fact.
Chimeras are also apparently way more prevalent than we had previously realized.

http://www.nytimes.com/2013/09/17/science/dna-double-take.ht...

> But scientists are finding that it’s quite common for an individual to have multiple genomes. Some people, for example, have groups of cells with mutations that are not found in the rest of the body. Some have genomes that came from other people.

> Women can also gain genomes from their children. After a baby is born, it may leave some fetal cells behind in its mother’s body, where they can travel to different organs and be absorbed into those tissues. “It’s pretty likely that any woman who has been pregnant is a chimera,” Dr. Randolph said
You got your analogy wrong.

1) If I offer a service, it's not one time - I need to keep working till a specific deadline/check point is reached.

With music/movies, it's a one time investment - You compose music once and put it on sale. And it does the work for you.
Just for comparison, if I stop providing my service/offer it for free, I may not make money at all.

2) I'm not asking 100% of the artist's money for free. It maybe only a certain (in)significant percentage because despite piracy, the artist still makes money from sales. In fact, piracy improves sales (see link in parent post).

Whereas, if I offer my services for free, I make no money at all and there is no free marketing for my business involved (that would make me profitable) as in the scenario above.

So, it's not fair that you expect I should offer 1) services for free and 2) 100% of it.

I totally get your point though, and like I said, I still believe that time and effort, one time or not, is pretty valuable.

Cheers.
The absolute mobility measure isn't really indicative of what most people think of when they hear "social mobility". For example, in 100% rigid caste society, with any economic growth whatsoever, everyone will make more than their parents.
Touch ID is not "pretty good security" it's not even "good security" it's simply very bad security.

Touch ID is better than nothing and that people use Touch ID instead of nothing is better than the current state but not by much and this definitely isn't a huge achievement. Which is really the biggest issue with Touch ID, it's advertised as such and people believe it.
10 is ok for measuring a single variable (although even then, you probably want something like 30, even in the social sciences).

But for faces, it is possible that there are large numbers of relevant variables (various features of the eyes, nose, etc. can all vary separately). That increases the sample size you need to get decent results.
This looks rather nifty!
What's the opinion? Apple said you can use this to replace your password. No one had an iTunes Store account without a password before, so this would 100% be replacing a password.
Agriculture.

An aging industry, small margins for the older economic structure of small/medium holdings, little existing use of new technologies at scale.

As the industry demographic shifts and as 'new' technologies such as drones, robotics, remote sensing, pervasive wireless data, vat-grown meat and mixed land/marine farming are adopted there will be a lot of money to be made feeding the world.
No offense taken ... I have no dog in the fight
Same programs, same computer:

~$ time python t.py
.

real	0m0.350s
user	0m0.304s
sys	0m0.024s
~$ time lua t.lua
.

real	0m0.255s
user	0m0.248s
sys	0m0.004s
~$ time luajit t.lua
.

real	0m0.157s
user	0m0.144s
sys	0m0.012s
> I imagine users of Arch, Slack, etc. would be expected to download a .tgz and `setup.py install` it.

In Arch you would wrap this in a PKGBUILD script to generate a Pacman package. You can find PKGBUILD's for most things in the AUR.
And big surprise, NYTimes makes it seem like the problem is with Assange not being happy how he's portrayed, rather than it being based on discredited sources, putting people in key roles that never happened, and ignoring that it was a careless and clueless Guardian journalist (David Leigh) who leaked the key to the unredacted Cablegate files in his book, not Wikileaks. Look around and see if you can find that last little tidbit mentioned any time some journalist writes Wikileaks put people in danger.
> We never deceive you by “pretending to be you” in order to access your email account.

I literally don't know what "pretending to be you" means.
Another option would be to just require a PIN (or both a PIN and fingerprint).
Can you explain to me why, in your opinion, politics and software are tightly coupled? Or perhaps provide a citation to an explanation from a (preferably unbiased) source?

Without any evidence, I really don't see why these two things must go together.
Mindfulness meditation (see e.g. http://siyli.org) has improved my ability to focus on problems and increased my self-awareness, making me more effective both in business situations and personal ones.

I don't think it's improved my raw ability to think, but it definitely helps me step outside situations, think about thinking, and do meta-reasoning. Sometimes the best way to get more done is to think of a way to do less work :)
OK, thinking about the architecture angle finally made it click for me.
On the Time Value of Security Features in DNS
I was made aware of how much propaganda there is in Western movies by a comment here on HN:

"The major exception here is the Department of Defense, which has an ‘open’ but barely publicized relationship with Tinsel Town, whereby, in exchange for advice, men and invaluable equipment, such as aircraft carriers and helicopters, the Pentagon routinely demands flattering script alterations."

http://www.globalresearch.ca/lights-camera-covert-action-the...

http://original.antiwar.com/sean-a-mcelwee/2013/04/28/propag...

Do you recall any big American movie in the last decade (or even more) that painted America's military in a non-positive light? I don't. I do remember Zero Dark Thirty (if you watch carefully you'll see how they basically say that torture works great in getting prisoners to hand over information), I do remember The Hurt Locker, and a whole list of other movies, Iron Man and Captain America being the latest examples (Iron Man originally used to be about fighting communism, now it is about fighting terrorism).

Hollywood output is a very valuable export to the world in this way of framing America's image in the world, and I'm betting America is becoming even more aware of this and will put even more resources to this effort in coming time.

To me, truly the most amazing thing about this is that pretty much no-one knows about this! Tell someone that there's a lot of American propaganda in Western movies and they'll take you for a conspiracy nut.
Google should be tracking all the queries on their DNS server.
self-deprecating
I thought 300 was better
Ask HN: How can I overcome ennui?
I'm usually a very passionate person, but seems like I've lost that for the past couple weeks. Do you tend to have bouts of boredom like this? Don't feel like working, don't feel like playing, and I'm uncomfortable doing nothing.

It doesn't seems like a chronic syndrome. Just a particularly terrible bout.
Adorable Heroism - Policemen rescue kids during the Westgate Mall shootout.
First Person: Lack of upward mobilty and income inequality is a real problem.

Second Person, living in some Silicon Valley or other bubble, only meeting similar people (the worser-off of which are some "ramen enterpreneurs" with upper-middle class parents and university education), ignoring tons of homeless people, millions of minimum wage workers, immigrants, who almost never ventures outside his urban comfort zone, etc: Is there a source supporting this claim?

For some reason, for other claims, which the same people have a first person experience with, like sexism and racism, they don't feel the need for a "source" that much. But when there's something they haven't cared about ever, don't see in their circles, and doesn't affect their middle/upper-middle class lives, then suddenly they need citations, which they will then scrutinize.
http://fallibleideas.com/

http://beginningofinfinity.com/
The difference between accountability and responsibility