skysight-inc/HackerNews huggingface dataset:
Assuming hacker did sign in into your Gmail , you might be able to get that information from the list of last logins in your Gmail account. Any IP that's out of your normal location would reveal that.
More in this link
https://support.google.com/mail/answer/45938?hl=en
It isn't only Airbus that has deadly UI. Boeing came in for some flak in the design of the 777's non-intuitive autothrottle modes in the Asiana 214 crash report. Pilot confusion with Boeing's autothrottle has also been implicated in other crashes.
How many ways are to call JavaScript code from html?
The 3DSecure stuff gets a bit weird, do you still get redirected to you banks 3DSecure page? If so I don't see that working to well in at least some countries (I know Apple Pay is US only for now).

In Denmark a large number of banks would present you with a Java applet on the 3DSecure page, that's not really going to work on the iPhone.
My account was compromised a couple months ago. Google detected a series of logins from Poland, Lithuania and Oregon (probably botnets, which I think it rejected) and sent me a warning.

I expected my address to be there but it wasn't. Makes me wonder.
Yeah, this is an account that only forwards emails, so I almost never log in. However, when I changed my password now I logged in and out a bunch of times. This made this very short list of recently logged locations only contain one line that was not from today. Hmm. Would be better if they showed 50 recent logins or something...
The Airbus vs Boeing approach to fly-by-wire is a bit of a religious issue, like type safety or memory management in our world. Many words have been written on both sides.

I think the UI issue in AF447 is much less clear cut. It's more a lack of any indicator that pilots are making opposite inputs, rather than a misleading or confusing display. Airbus did not anticipate that a pilot would stall a plane and fly it directly into the ocean. There was a whole chain of events (including some appalling human factors) that led to the tragedy there.

The avionics teams at both companies have put an incredible amount of thought into how these systems are designed, and how they fail. The differences are instructive, but we should refrain from being quick to judge which is more or less intuitive.
Apple’s painfully unstable live stream was caused by bad JavaScript
IKEA is Swedish as you get, and it's technically a dutch charity.
Nothing about flying a plane is really intuitive. The Asiana crash was a pretty clear case of pilot error. At some point you have to either trust the pilots or just enable autoland.
You think Shenzhen Cheapo Tablet Co., Ltd. will keep using them when they start charging them the full price? Hahaha!

I think Intel underestimates the level of churn and ruthlessness of the market. This ain't no Wintel meal ticket.
Good book, but no, the mutation rate isn't particularly high for Ebola.
Google's patent for improving search rankings using advertising data
once watchmakers start dealing in tech rather than tech-makers dealing in watches.

This couldn't have been said any better.
ofcourse if you are being paid for the work you haven't done yet.....i would love that shit man ...
Getting Better Results in Your Article Promotion Campaign
In other words, perhaps more seriously: If your initial assumption doesn't make sense, then the whole argument is nonsensical.
It isn't the actual Gmail passwords that are leaked. One of my accounts is there, but the password is one I have used on other sites, never on the actual Gmail account.
Right. I wasn't saying that you can't make a modeless editor, only that vim is a modal one.

I find vim's shorthand notation for commands far easier to deal with than emacs's long alt-meta-command constructs. After a quarter-century, I've pretty much got over the weirdness.
I've had plenty of incidents where I've had to direct a black cab driver to my destination (all of which were within zone 2 in London). I assume they weren't authorised cabbies and were borrowing/renting the cab from someone else. This was all in the pre-uber era.
I guess the cost of taking the knowledge was high enough to warrant illegally subletting their licensees.
I think without the supporting runtime libraries also being open-source, there isn't any point in open-sourcing the language is there?

I mean, look at GNUStep. Not widespread adoption.
TOTP algorithm is open, has RFC. Check Google Authenticator Wikipedia page for OSS clients.

I guess phone number is needed for the secure reset. In the case you lose the device this would render your account inaccessible.
AppCode is also built for OSX only though.
Keeping your skills current is probably the most important point here. Could you please explain when you do this. Are you in a job that allows this within production projects? Or is this all on your own time outside of your day job? I know some companies run internal projects with the specific aim to help upskill employees in new technology.
At first glance, OPs comment was comparing what I believe is the first really usable wearable device to something that looks similar in form factor but is eons behind in day to day usability. So the analogy seemed quite accurate to me.

And yes, I do remember the Nomad. At the time the iPod launched, my music player was a Sony Discman and pre-ipod, I would have bought the Nomad in a heartbeat if I could.
You can also mix PEG (Packrat) with Pratt in an interesting way. Nemerle does this, as well as https://github.com/combinatorylogic/mbase

And you can do a lot of nice stuff with PEGs, like generating error recovery and sane error messages (thins thought to only be available for handwritten recursive descent), you can auto-generate pretty-printers, formatters, syntax highlighters, etc.
I agree about being able to distinguish between Vim modes being easier (I notice when I'm in the wrong mode within one or two keystrokes).

The other very important thing is being able to recover from using a wrong mode easily.

With Vim, it's often a matter of dropping into Normal mode and pressing "u" once or twice. Recovering from closing a private tab will take a bit longer, but you can still live with it. Sailboat and airplane modes are a different story.
sorry about that - what were you searching for?
Gittree: bash/zsh function to run git commands recursively
I should have known. Still made my day.
Hopefully a JetBrains C# IDE is also on the way, then we can finally be rid of the pig in lipstick!
drchrono – looking for Django and iOS developers
Can you disclose which site?
A set of new UI primitives and the hardware to support them (crown thingy, tactile feedback chip).
Valley in comet Churyumov-Gerasimenko
Yes, that sounds good. Contact complaints[0] and indicate that black cabs seemingly and magically never seem to go south, and you have to trick them by standing on the other side of the road to catch them.

[0] http://www.londonblacktaxis.net/complaints.htm
To clarify your confusion in "provide binaries for clion":

That does not make sense. You don't need binaries for CLion. If anything, you need binaries for GCC or Clang (the compiler - not the editor/IDE).

In case of a C library, the library binaries build with any compiler will work with any other compiler in your C/C++ project.

In case of a C++ library, you might need to have the library binaries build with the same compiler. So, as CLion uses GCC, you need library binaries which were also build with GCC. You can build the library with whatever build system you like (Xcode, CMake, by hand, automake, ...) as long as you use GCC.

In any case, it does not matter what editor/IDE (Vim, Xcode, CLion) and what build system (Xcode, CMake, ...) you use, it only matters, what compiler (GCC, Clang) you use.
His dad's obviously? Who tried to recconect with the son he had abandoned?
Well, in the world of free software you have a choice - an easily-scaled database system that offers you few guarantees and is very hard to code safely against, or one that is harder to scale but easier to code safely against. That doesn't make PG bad - it's just a choice you make. If you want to pay, you can get a little bit closer to having both.

Of course you hear lines like you quoted all the time - that's because it's true. The overwhelming majority of applications don't have needs beyond a master-slave pair of DB systems - and trends are moving in favour of that direction every day as RAM gets cheaper. Stack Overflow runs on a single not-that-beefy master-slave DB system.

Typical web applications are insanely amenable to read caches, and that's where you do most of your scaling. If you're at the point where your scaling needs truly exceed a large single DB system, I'd hope you have some money to throw at the problem.
From colocation to cloud – what you should know
Please can you provide more information so other people can make more of an informed decision about the security?

How did you know the account was hacked?

Did you have a secret question that could have been guessed?

Do you know what phishing is? Would you have ever fallen for it?

Is it possible your saved password was stolen by malware?
Just fyi (happy Pebble owner since the Kickstarter), Pebble Glance now gives you the ability for canned responses to texts straight from the watch.
Sorry I don't subscribe to communism. I believe in certain unalienable rights, and property ownership is one of them.
I think the meat of the article is not the human drama that ensued, but the fact that there was an online service, and a button in the UI, that caused far more greater effect to the life of the whole family than just sating 'George's curiosity. Like there was a hypothetical Amazon order form that had an innocent radio button at the end with the legend 'Order free drone strike to the recipients address'.
People are still forced to work under threat of starvation, upper class people still work in open plan offices, lower class people still handle dangerous chemicals.

Despite space ships the depicted civilization didn't improve a lot. (and that's just the work conditions - leisure time practically doesn't exist in the movie)
Netflix's newest show is all about food
>Whether secret or known, why should any woman want a man that would be so careless with his own offspring that they end up being adopted by strangers and searching for their parents all their life? Whether secret or not, why should any woman want a man who has children by another woman? Whether secret or not, why should any woman want a man who is apparently really bad at using contraceptives?

Because in the grand scheme of things all of the above are insignificant BS, that could happen to anyone, especially at a young age, without precluding that the man/women who had that would turnup a wonderful person to be with and a good husband.

I mean "why should any woman want a man who has children by another woman"? What are you, 15-years old?
Why would you trust your account data with a 3rd party launcher? Mojang explicitly advises you not to enter your login + password into non-official launchers.
That's a fair point, and it was also made by an NTSB board member who appended a partial dissent to the report.
That's not a mode trigger?
Can't be sure, it's a "garbage sites" password which I've used too many times on untrusted sites. Any one of those sites could have been hacked, or had been a phishing gateway itself.

Of course what I did was bad practice. One should store passwords in a secure password manager, and use a different (preferably 30+ chars) password on each site.
Interestingly the word 'take-off' is only ever used in conjunction with a take-off clearance over the radio (e.g. "Speedbird 101, cleared for take-off") where as any other reference will use the word 'departure' (e.g. "After departure contact London control on 123.12").
Whoa, slow your roll. i) this is a civil matter, ii) both parties settled, with probably no admission of any wrongdoing by either party. Throwing around labels such as "criminal" is not something one does lightly. If you're not careful you could be soon facing a civil action of your own for libel.
The post is all about the people not the government. I was the organizer of the event then. I think the moral of the story is, people in Iran and what they are trying to achieve worth watching and the world should take them seriously. Despite the main stream media people here are trying to change the world to a better place to live.

I have posted this story to HN because I think people will be more interested to visit Iran and event start investing in the people. As Jonny mention in his article Iran is not a perfect place to live but people are doing their best here.
It's not important, but it's interesting that people reacted quite strongly to it. It was an off-hand comment based on the writing style, tone and perspective, a dozen or more things in the article. I should have parenthesized it, and left it at the end of my comment.
hi yeah that was a real pain for me. There are 2 namespaces in use, http://www.xbrl.org/uk/gaap/core/2009-09-01/ and http://www.xbrl.org/uk/cd/business/2009-09-01, either of which can either be correctly declared in the file, or just used without declaration (I hate xml namespaces!). In the end I used this approach, it's ruby using Nokogiri

# helper methods

def content_ar_from(doc, xpath)
doc.xpath(xpath).map {|d| d.content.strip}
end

def first_value_for(doc, xpath)
content_ar_from(doc, xpath).first
end

# download the file to 'path'
doc = Nokogiri::XML(File.read(path))

# try to find the declared namespace
uk_gaap = doc.namespaces.select {|k, v| v =~ /http:\/\/www.xbrl.org\/uk\/gaap\/core\/2009-09-01/}
uk_bus = doc.namespaces.select {|k, v| v =~ /http:\/\/www.xbrl.org\/uk\/cd\/business\/2009-09-01/}

# if it's not there use default
uk_gaap_ns = uk_gaap.keys.first.gsub(/xmlns:/, "") rescue "uk-gaap"
uk_bus_ns = uk_bus.keys.first.gsub(/xmlns:/, "") rescue "uk-bus"

# example of getting the company number
company_number = first_value_for(doc, "//*[@name='#{uk_bus_ns}:UKCompaniesHouseRegisteredNumber']")

# example of getting the cash in hand
cash_bank_in_hand = first_value_for(doc, "//*[@name='#{uk_gaap_ns}:CashBankInHand']")
No. The two statements are unrelated. I should have parenthesized it.
Ip or cookie, still don't see the need for giving your phone number. In case of a crack, the cracker knows your private phone number too, for what?
Looking for Quantified Selves/Wearable lovers
Sorry, this is already a book thread. So I post my recommendation here too:

It is a brilliant novel about Franklin and his expedition: The Discovery of Slowness (Sten Nadolny) It has originally been written in german (Die Entdeckung der Langsamkeit). Very well investigated. Especially John Franklin seemed to have been a very interesting character.

Read the amazon reviews: people start to get philosophical, when they write about this book.

A great weekend read, well worth the time. Maybe I should grab it again, too...

(deleted my post in the main thread)
Jamgasninja
Five Million Gmail Accounts and Passwords Leaked Online
> You really have to believe in the company as a whole to make that commitment

Or just get a good salary/benefits/etc
My email address was there but "your first two symbols" listed there was wrong. Is that first two symbols hash of my password?
Criticl, an Altruistic Publishing Platform and Grassroots Journalism App
but matched up with your email... and many people don't have throwaways
6 Innovative Ways We're Reinventing Birth Control
Do they even have a test? If I ask for a hotel in Manhattan the cabbie normally asks me where it is.
Career paths when your starting from the edges
So i've held off on asking this for awhile, as it seems to be a question that would just answer itself given enough time and effort, but what the heck. First off, excuse the extensive preamble, but it's relevant, and i have a feeling it describes a few peoples experience not just my own.

So i'm 29, never made it through uni, basically through a lack of any kind of work ethic (there were always bands to play in and beer to drink), so non-graduate i guess you'd call it, but around 5 years ago i decided i in fact wanted a career, and a job that stimulated and inspired me.

Cue the next 5 years of basically retraining myself to have a work ethic, to be dedicated to learning on the job and in my own time, and generally putting in the hours that i should of the first time round when i was 18-20. Now i'm working as a sysadmin/network engineer/support desk jack-of-all-trades in a small hosting company.

I'm self taught in almost everything, i learn in JIT fashion when a problem comes along, you learn how to fix it on the spot, although i've taught myself programming in my spare time rather than because i had to.

Long story short - i'm deeper into the industry than i have ever been, and i understand a lot more than i ever did, but i'm worried now this is it, manning support desks and helping people set their new iphone up to work with their company email.

A lot of the threads on HN about career paths are from young(er) graduates, or people who got into a startup early on and have the experience on their CV. So my question is this, how would someone coming from the opposite direction, older, not a graduate, no professional experience, think about breaking in to the industry?

I'd like to think it would be as simple as: keep coding, learn the frameworks, contribute to projects and start your own to build up a portfolio of work. But is that naive?
I couldn't up-vote this more! I just don't have a compelling reason to use such a device. Weather, traffic, map and such data is just novelty for me. If I question myself what can I do with watch that isn't possible otherwise there's just one or two (heart rate monitor and perhaps chat). Even those aren't really necessities as much as novelty. Perhaps app developers will come up with good problems to solve but I can't think of any use case right now.
> Apple still encourages developers to have UIs that are specifically tailored to the iPhone or iPad experience.

iOS 8 introduces a concept called Size Classes, and the tl;dr is that the iPhone 6+ in landscape is considered a tablet.
Ask HN: Where do you post your site/app to get USERS?
I'm talking about CNET and similar sites, where they review your product and post an artice on their magazine/website/etc.

Also - which ones brought you the most users ?
Digital mapping uncovers ‘super henge’ that dwarfed Stonehenge
Show HN: Apple Watch in 3D
How beacon technology is shaping the future of shopping
Of course it makes a difference.

If I am paid annually in arrears, I must live off savings or credit for the first year. I pay off the loans and rebuild my savings at the end of the first year, but must dip into them again to get me through the second year. And so on.

And I run the risk that my employer goes bust just before paying my salary and I lose out on a year's wages (if paid monthly, I only risk a month's wages).

Meanwhile, if I'm paid annually in advance, this will surely cause my employer cashflow issues, leading them to only be able to afford paying a lower salary; but I can't effectively use a paid-annually income, because most of my expenses are monthly. And if/when I move jobs, I will probably have to repay salary.
On the other hand good luck finding something against the TV licence fee, or against most things the BBC do, that isn't written by a Murdoch paper.

I agree on the second paragraph, it's a shame that each individual doesn't shine through that where relevant.
Hubble finds supernova companion star after two decades of searching
Yes. The two main questions you should ask yourself is:

1. Should the employees work an entire year before they get their first salary?

2. Should the company pay a whole years salary in advance?
One approach I used when we migrated data centres to avoid having to manage timing etc. of IP address changes in our apps, was to use haproxy.

We configured slaves in the new data centre, set up a haproxy in the new data centre that used the old data centre databases as the main backend, and the new data centre databases as the backup, changed the apps to point to haproxy, shut down the masters and let haproxy shift all the traffic, promoted the slaves once we were certain they'd caught up. We had a period of seconds where the sites were effectively read-only, but that was it.

We're planning rolling out haproxy with keepalived or ucarp to mediate between a lot more of our backend services
Best wedding music service in the UK :)
Alarmr, an Alarm Clock App with Sleep Timer for Android
Ask HN: Which headphones should I buy?
I have been given around roughly $200 to buy headphones...

The question is, which headphones so I buy?

I'm thinking of beats solo2(White) but I'm really new to these kinds of things. So, a little help needed here, I am a general programmer, and I don't need some specialized headphones or anything, just plain old headphones that are nice and loud, and let me hear music...

So, what do you guys suggest as to which headphones should I buy?
Likely those between "George"'s parents.
Exceptions that Apple has negotiated "card-present" rates from banks for apple pay, because they believe touch-id, tokenized cc numbers, and the secure enclave are such an effective fraud prevention mechanism that they have shouldered extra fraud risk for the banks. I'd argue that no one in the android space can match this at scale. With the lower rates apple can either make bank or pass through better rates to merchants, which means that apple pay suddenly becomes the preferred payment method for a tonne of large merchants.
How to hack communnication: Surprise
Based on the two letters of mine, I have a feeling that it's from a BB forum crawl or similar.
> Yes, but Minecraft is not a lego - you do not need to buy newer sets.

Minecraft the game does not generate a continuous income after the initial sales, but recently they started an official multiplayer server hosting service (called "Minecraft realms"). You can buy a private server for $10 per month.

Given that Minecraft is played by a lot of kids whose parents whose parents or themselves do not know how to set up a server, I think this is a very viable monetization strategy, albeit launched a bit late.

Of course, there have been 3rd party commercial hosting services for Minecraft for a long time, but again, it's not something kids and their parents go after.

Hell, I know how to set up a server but I am considering hiring a Minecraft realm for the winter months, just because it is less hassle than setting up a server and the price is reasonable.
meetups.com is a great way to network.

When I lived in Brighton I got to meet O'Reilly authors and core devs of popular languages.

It's also great for building confidence (by doing talks) and getting hired.
Really hope they do not wreck Mincraft as much as they wrecked Skype....

Skype was secure and impossible to TAP. Now it is tapped by the NSA.

Skype had a nice and clean UI. Now it's confusing as shit. Crashes. It has ads...

What kind of turd will Microsoft turn Minecraft into.
I think you're taking the ski thing a little literally. I'm using it as an example of how people will do something quite arduous, expensive and dangerous because it gives them a unique experience. Obviously the 'overhead' of putting on a VR headset is massively less than that of skiing.

If you think of VR as being a new screen technology, I can see why you might come to the conclusion you have. But true VR (where you have 'presence') goes far, far beyond that. I agree it's not going to be a general purpose platform like the smartphone, but I think it will still be high impact.

Do I think people will be browsing Facebook with VR? Probably not. The challenge for Facebook will be to create an environment based on their content that you would want to visit.