skysight-inc/HackerNews huggingface dataset:
2-factor authentication does not require the second factor every time. It typically only asks for the second factor if the device is unrecognized, or the usage pattern is unfamiliar.

So, your laptop that's logged into GMail will stay logged in when you're out of the country. Unless you explicitly log out, it will stay this way.

I enter maybe one two-factor auth code a week, if that.

So:

i) Prepare ahead and log into your services.

ii) Walk to the nearest window, get the code, and go back to your desk.

iii) Replace your phone - you keep your number - request the auth key again.

None of these are completely seamless of course, but the idea is that all of the above happen rarely enough, and are mitigable enough, that it's far better than the alternative: getting pwned.

There are also second factors in the form of mobile apps, which eliminate the need for SMS, so as long as you have data/WiFi you're set. There are also ones that don't need data at all (see: the Battle.net Authenticator, which is basically a RSA key on your phone), but require more substantial initial setup.
They certainly do if it's your first job out of college. Once you've got work experience, you're right, no one cares about your GPA.
This is perhaps the most insightful comment I've read in weeks, if not months. Kudos.
The physical rationale is fundamentally flawed. It assumes that all wind that is "caught" will enter on the big opening and all of it will leave on the small opening. But that is wrong, the smaller of the narrow region the less wind enters the entire construction.

The fundamental flaw of the rationale is that it confounds the concept of an engine to that of wind entering the tube. If you suck cold air into a compartment via a valve and provide heat inside it the air expands rapidly and must leave because it does not fit inside anymore. But note how we spend a lot of energy to expand the air and turn that internal energy into mechanical energy. There is absolutely no way that you could get air freely inside of a tube and have it "speed" up without actually pushing back on the air that is coming in.

Imagine that you close the narrow part completely. What happens? Will the construction blow up, of course not? Will the the pressure inside rise to a high value? Of course not. It will simply fill up with air and will experience as much pressure as the wall of the building is subjected to. Can you make the closure experience more pressure than any other part of the building? No that is not how pressure works, it is uniform inside the building.

Now imagine that you make a teeny tiny hole in the closed area. Will that lead to air leaking at insane speeds? No it will be barely noticeable, almost no air would be coming out. There is no reason whatsoever that the air would voluntarily go into a building than on it is own choose to leave on the tiny hole instead of leaving the same way where it got in (basically it is not getting in at all because the pressure inside is the same as outside)

Does it work, of course to some extent, take the area of the building that catches wind, multiply it with the speed of the wind and density of the air and you get the the mass and volume of air that is moving. Air is actually pretty light, you would be surprised how big the area needs to be.
pure scamming is clearly not a long-term strategy. Hard to argue with current profits but Ryan Air has been in business quite awhile. Perhaps they do know what they are doing.
The Internet Is A Giant Factory Of Viral Lies
Let's say you put those itens on the /itens?page=5&itens_per_page=10 URL, is there any problem with a site where I type that same URL on my browser and get a HTML page with those same itens, while your Javascript gets JSON? Because that's what the article recommends, and I can't see any reason not to agree with the author.

Even more, it would be great to add an "X-Content-Version" header, and get the right version of the API.
Terrying in the same way as replacing millions of farm workers with automation has been in the past century? Or the automation of the wool industry in the 19th century?

That's some very unimaginative thinking there. Large scale industrial automation is a Good Thing for humanity.
I tend to create a new email address for everything I sign up for. This makes a little harder to check :)

EG: twitter@example.com, facebook@example.com, hackernews@example.com

It also makes it a little harder for people to find me on social media. Not sure if that's a bug or a feature ;)
With gmail, you get 10 one-time use codes, which you can keep on a small slip of paper. So if you need to register on someone else's computer, you can use one of the codes and cross it off. If you lose the codes but not your device, you can print out new ones.
>> Any examples of confusing Haskell compiler errors? I personally haven't seen any memorably confusing compiler errors from Haskell. Have you seen any with Haskell or is that just something you've heard about?

> No, I admit that this was something I read on Ceylon's site (I think) and it's quite possible I'm wrong here.

FTR, I think you might have got mixed up here. Definitely good error reporting is a very major priority for the language, and I think we generally do better than Java at least when generics are involved, but we've never made any comparisons positive or negative to Haskell.
I doubt they are too, but they should be really proving it somehow.
Agreed. In this test, we were just looking at making out details.

I would certainly not say a 10MP IP camera is equal overall to the human eye. Indeed, to the contrary, the poor low light performance of the 10MP compared to the human eye is just one example of the tradeoffs of cameras to eyes.
No

Passwords: I’m not storing them. Nada. Zip. I just don’t need them
and frankly, I don’t want the responsibility either. This is all
about raising awareness of the breadth of breaches.

http://www.troyhunt.com/2013/12/introducing-have-i-been-pwne...
More of a neutral background would be a good start, something like the Kima Ventures site where white-on-red is used as a bold title versus the whole page text.

http://www.smashingmagazine.com/2010/01/28/color-theory-for-... is the knockoff answer, but you should get the input of an actual designer - I've used yellow-on-red AND the <blink> tag before, both at the same time.
Implementing malloc() was one of the first assignments in my OS class. A linked list with some header information about each allocation will get you a long way before you need a better algorithm.
What would Evernote support look like? Do you want to access your notes, or are you more interested in attachments?
As far as I know's Google's authenticator app works by using a PRNG being seeded with a unique code for your account that's transferred when you first setup the authenticator and the current time. The app certainly works without a network connection.

AS for theft, you have backup codes which you should store securely (in a Truecrypt file with multiple backups or something), which allow you to log into your account once per code.
Should I Change my Password is a push service which notifies if your account is compromised and sends you an e-mail to change your credentials [0].

Cool hack btw! The only thing missing is a "What to do" link which could be more useful for folks who are not so technically savy.

[0] https://shouldichangemypassword.com/
also just found out about http://meshu.io through this- also a great idea!
I disagree with your thesis; anyone with malicious intent can be assumed to already have their own copy. Even the Adobe dump is under 4gb compressed - a trivial amount of storage.

Additionally, there is a huge long tail of publicly available user databases that are not included in this site, which along with the lack of hashes makes it worthless for the purpose you envision.

It's also extremely easy to tell if an email is registered on a website if you aren't concerned about the victim being notified. You just need to attempt to either reset the password (it'll say whether the email exists) or register a new account with their email.
How is NSA's large-scale spying on the world, that's been going on in full scale since the 1950s, Google's problem?
I would really, really like to see more HN readers asking their young children, and posting the results.
This story's been done before but planet money is still awesome

http://www.amazon.com/The-Travels-T-Shirt-Global-Economy/dp/...
Is it possible to apply the same hash function to a string as it’s done in the users database of the Adobe breach? I think it is 3DES. I’ve been able to obtain my (hashed) credentials, but as it seems my account is deactivated at adobe.com (probably due to inactivity?), so I’m not able to test which password I used. :(
NSA tracking cellphone locations worldwide, Snowden documents show
That's a little more than 4k (8.3MP). I think I was expecting it to be a little higher than that.
Ok, now just combine that with t-shirts (g-shirts).

edit: awesome idea btw!
I am not sure what you mean by 'bright outline'. We added red rectangles around the lowest discernible line. Are you referring to that?

We have not sharpened or enhanced the images. They are straight from the cameras, we simply digitally zoomed and cropped the portion of the eye chart to make it easier for people to see the results.
> I look forward to the day when we dial back airport security procedures to the new reality of reinforced cockpit doors and passengers who will fight would-be hijackers to save their lives.

I think this has already happened. I have TSA Pre✓ now, and the security procedure is as follows: plunk your bag down on the X-ray, walk through a metal detector, reclaim your bag. No taking liquids out. No taking your laptop out. Shoes, belt, and coat stay on.

The future (past?) is here :)
Trigraphs make it more evil:

// will the next line be compiled??/
no it won't!
is that my hackertyper that I see there? :D
The crazy thing my simple password was used by 5 other people. Luckily my email password is much more complicated.
Ah, but by checking if your email is compromised, they get even more emails then they did just from compromised sources.
Were the cameras saving raw images? Looks like JPEG artifacts are visible in some if the images.
Again, nullable types are not "baked into" the language. They are syntax sugar for a union type.

Also, Ceylon doesn't need Either, since that is just a workaround for not having union types.

Seriously, union and intersection types are _really_ fundamental notions in set/type theory, and having them as basic constructs of the language makes the language _much_ more expressive.

I seriously urge you to try it out. You'll love them, I guarantee it.
Shit. Looks like I got caught up in the adobe breach. Let this be a lesson to all engineers in charge of such situations to implement strong security. You are partially responsible for these disasters.

I got a call from PayPal a week or two ago. It turns out somebody in Indonesia accessed my Paypal account, presumably with credentials scraped from adobe. I know, I know, shame on me for reusing passwords. Luckily no damage was done and I did a change to the strongest password I've assigned anything yet.

Great job, op (if you're the one who wrote this service) for such an amazing tool. Everyone, if you haven't already, you really should check if you've been compromised. I will be sending this to all my friends.
Welcome to Common Core. Obviously there won't be non-sensical questions on the test, so why bother exposing kids to them in class?

Teachers are being forced, now more than ever, to optimize for test scores, at the expense of real learning.

This isn't a video about stupid kids, it's a video about a stupid education system.
On a risk / reward basis the benefit to checking here is actually pretty high.

I don't find any of several accounts I use on there, but did find a friend's email listed (and just notified him). I'd actually appreciate a way to query my mailing list in an automated fashion.
I'm really torn on the topic of API copyrightability, and watching this nervously.

On one hand, haven't we all worked with (or built) APIs which seem remarkable in their structure and simplicity? The best of the best seem like unambiguously creative works.

On the other hand, I don't want to work in a world where simply conforming to an interface specification could be illegal. What a nightmare that would be.
For some reason I always forget I have an Adobe account.
I believe people are going to the mattresses over the rage being directed at him. They are arguing more "how dare you be so enraged at him simply for not finding the issue as important as you do!" This is why I said what I said.
It's the same reason why you don't reply to spam; it confirms your email is valid. http://www.pcmag.com/article2/0,2817,2376031,00.asp
also: https://pwnedlist.com/query
http://ismycreditcardstolen.com/ ;)
> However I am not an engineer, never finished college, and am over 35 which may have hurt my application :)

I think it was more that the idea is far afield of what YC typically invests in (computer software/hardward) and what YC understands. They understand and accept their circle of competence and don't want to put money toward something they might be unable to assess accurately.
Good ideas, but I wouldn't give pre-screened users the keys to the kingdom right away. I think it's an unwritten law that trolls and sockpuppets are going to exist in every industry, and just because someone comes from company X doesn't mean that they're going to be a quality user. You could relax the requirements to attain full membership perhaps, but I sure wouldn't give them the means to easily manipulate the system at-will with nothing more than an email address.
It's definitely pricy if you order one at a time, but if you want a run of business cards costs come down to a couple dollars each. Or you can just staple your existing business card to a $1 bill!
Same here, with completely randomized passwords 60 chars long and different emails. IM INVISIBLE!
What's the delivery time? I would love to print a couple of these for christmas.
For testing logic and reasoning I think the LSAT is the best as far as the popular standardized tests go. I think the ASVAB is the best all around test for getting a general idea of an applicants skills.
This time there's nowhere else to go really. We're approaching the point where AI and robotics can beat a significant proportition of human capabilities at competitive costs.

This means that a significant proportition of humans can't simply remain competitve. And that proportition is growing year by year. Ultimately the machine beats the man. The social politics around the world need to be adjusted for this rather sooner than later.
> By grabbing parts of APIs, Google took "the most important, the most appealing" parts of Java, Oracle's lawyer told a three-judge panel.

... this made me laugh. I find Javas APIs horrific and muddled. Surely not one of the "most appealing" parts?
2013, the year of Usenet
Eh, I've seen worse technoerrors.
Very cool! I wrote code to do this back in 1995 for a company called 3DCOM. We supported full color, full page prints from a sequence of 24 images, each from a slightly different angle to produce a 3D "holographic" printout. the effect was so good you could stick your finger into the image.

At the time (the dark ages of commodity printer technology) it required an EPSON inkjet that could do at least 1200dpi. After printing you just slapped a sticky-backed lenticular lens (lined up with registration marks) on the printout and voila!

I kept one 8"x10" 3D printout of a buckyball that's still pretty impressive looking, even after nearly 20 years!
Thanks! I got that it was a joke, I've just never understood why it was funny. The "debate" has always seemed to me like Quantumist physicists arguing with Classicalists about which method of computing a cannonball trajectory is correct. I mean, clearly the Classicalist interpretation overestimates the effectiveness of cannons by failing to account for the chance that the ball may quantum-tunnel through its target, leaving it undamaged.

Your comment and that article really help convince me that there exist people who actually understand what's going on.
They don't need to steal if you publish your email address yourself wfunction... http://comments.gmane.org/gmane.comp.lang.d.general/86923
Instead of providing such edgy commentary (what even are Reticulans?), care to explain why they clearly decided to Photoshop pictures of the victims? Why relatives (which have never spoken up) did not supply the media with better pictures other than pixelated 80px by 80px frames? How come if there is more than one picture of a victim, they all look the same? This is are only basic questions you should be able to answer if you think 9/11 is real, I am not even taking into account all the other discrepancies encircling 9/11.

I know, it is very hard to cope with the fact that you got tricked into believing something for years on end and find out that all of it was one big lie - a set up.
YES OH MY GOD! We tried to reference a lot of our favorite memes and things in the video. Glad you caught it!
ActiveState's Perl and Python distributions go non-free
My point is that we should not oppose it, not that you personally need to take action of some sort.

Hmm... but isn't a lot of the rage toward Ben because he didn't take action on something that some people feel is a big deal while others feel it is not such a big deal?
FCC chair: ISPs should be able to charge Netflix for Internet fast lane
–=--
I like this one:

Object oriented programming is a godsend for writing unmaintainable code. If you have a class with 10 properties (member/method) in it, consider a base class with only one property and subclassing it 9 levels deep so that each descendant adds one property. By the time you get to the last descendant class, you'll have all 10 properties. If possible, put each class declaration in a separate file. This has the added effect of bloating your INCLUDE or USES statements, and forces the maintainer to open that many more files in his or her editor. Make sure you create at least one instance of each subclass.
> If you're lucky it will be 'article'. But you probably won't be.

This situation can be improved (and is being improved). If we treat HTML as nothing but a display language, then it will become one - and if that's what you want, then you should just be using PDF, PNG or SWF.

> And it will remain this way because HTML isn't intended the way you seem to think it is.

I guess we've reached the root of our disagreement. It's exactly how it was intended to be used historically, it's how it is still used for the most part (with webapps being a notable exception), and I think it's the best way to use it going forward.
We send emails to all of our customers who end up in these breaches as well.
It's probably not meant to be for business cards you hand out, but more of a reference of the size.

I hope.
Introducing CattleMax Air, in Response to Amazon Prime Air
Riot LCS Contracts: Players Cannot Stream Dota 2, Blizzard Games
I do think certain providers to allow this. Just not all.
I already said the risk is nearly zero. Read it carefully.

Yet, if there is a risk, even if it is at 0.1%, precaution is required. And when this impacts the lives of hundreds of passengers, the risk is more than just me dying on the street tomorrow.

-- edit --

whoever downvote is probably a kid.
It's pretty easy to extract all the image data from ANY video source using FFMPEG. If the command line version doesn't fit into your workflow, there's always libavcodec (what FFMPEG is based on). Give me a shout if you're interested in supporting any and all video formats.
> > you have to know the language quite well to be able to avoid the parts that require runtime support.

> This isn't really true, it turns out :) I've only spent about a week using Rust. I spend a ton of time in #rust asking questions, and everyone's been really helpful.

Rust is perhaps easier in this aspect than pretty much any other high level language out there. The fact that Rust can operate without a fully featured runtime system makes it one of the most interesting new languages in my opinion. The different "pointer types" in Rust make this possible, it's a bit confusing to start with but enables nice things on the other hand.

It is nice to see someone exploring alternatives to memory management other than malloc, reference counting and full GC. It's also nice that Rust hasn't really decided on which way to go and have been doing some outstanding exploratory work on this field.

Oh yeah, and a good IRC channel with helpful people is a very valuable resource.
Same for both ActivePerl and ActivePython: http://www.activestate.com/activeperl/license-agreement

"To use the Software for internal-facing or external-facing production servers you require a Business Edition license"

Maybe only a problem for those who used their ports on Windows, as they were the easiest to install without a compile toolchain.
Your first data point:

My daughter smiled and tried to hand me her juice. Granted, she's 15 months old...
Similar to the Node + Socket.io example, here is a Spring 4 + SockJS example (the example is a trading application instead of chat, but the concepts underneath are pretty similar):

http://assets.spring.io/wp/WebSocketBlogPost.html

and the code: https://github.com/rstoyanchev/spring-sockjs-protocol-webapp
There's nothing wrong with gaming laptops, it's just that both their performance and the experience they provide pales in comparison to a PC. (A PC that costs less, mind you.)

I mean, you cannot realistically say that you can have an immersive experience on a 15 inch, 1600x900 monitor when it comes to graphically intensive games.

Also, with CPU bound games like Arma overclocking can result in a difference of 15-20 fps.
this is going to be a great event, I'm speaking at it too, presenting my old "A Singular Christmas" from 2004 (nee Eigenradio)

http://notes.variogr.am/post/262976984/a-singular-christmas-...
Did One of the Silk Road's Successors Just Commit the Perfect Bitcoin Scam?
if by IDE you mean an editor, you don't need an IDE to have syntax highlighting.
Umm, actually the skilled factory workers (who aren't yet automated) aren't in danger - but these millions of those minimum wage service jobs are next in line to be automated; and they aren't going to be "turned into" any other jobs at all, they will be permanently unemployed.

That's the whole reason for needing drastic social changes, to figure out how to distribute resources when the raw labor of many or most of population isn't useful anymore, when paying a bare sustenance wage is more expensive than simply getting a machine to do the same thing better and faster.
Seeing notes as files (plain text or whatever they provide). Not sure about attachments, it could be abstracted in various ways. Then there are Skitch files, that have become part of Evernote.
I don't think so. People are mad at Ben because he reverted Isaac's commit and they thought it was because he had an ideological axe to grind. They think that Ben wasn't indifferent on this matter.
> Also, Kotlin already has kickass IDE support.

_Please_ try Ceylon IDE, and let us know where it's nonasskicking. We've worked very, very hard on it, and we think we have something really useful and usable, but of course we very much welcome feedback.

FTR, I personally pushed almost 240 klocs to this project over the past two years.
That picture works really well as a desktop wallpaper (hi-res, dark, not too much contrast)
For cases like these are why you should NEVER
The term sheet gives you the unconstrained option to appoint a director. Again: $150k doesn't sound like "appoint a director" money.
In case the automated cars weren't enough of a wake up call, this is a pretty clear indication that the millions (billions?) of people we currently employ to do low-skill manual labor will be out of a job before too long. If we don't come up with useful for things for them to fill their time with, it's going to be a hugely destabilizing force in society.