skysight-inc/HackerNews huggingface dataset:
Quick solution for Google 2-step auth (do it QUICK so you don't lose access to your Gmail)

1) Go to this page https://accounts.google.com/b/0/SmsAuthSettings

2) Click "Move to a different phone"

3) Re-setup your Google Authenticator

Note: the 10 printed one-time access codes and all the application-specific passwords will still work after this "reset". But you still need to reset your other accounts that use the Google Authenticator
ماكينات طباعة اوفست مستعملة
ماكينات طباعة اوفست هيدلبرج
شركة الحسينى لماكينات الطباعة ومستلزمات الطباعة وآلات الطباعة المستعملة والمستوردة من اوروبا .
شركة الحسينى لماكينات الطباعة ومستلزمات الطباعة وآلات الطباعة المستعملة والمستوردة من اوروبا .
شركة الحسينى لماكينات الطباعة ومستلزمات الطباعة وآلات الطباعة المستعملة والمستوردة من اوروبا .
Wow, I'm not really interested in learning Go, but I was drawn in and made it all the way to learnInterfaces. Congrats!

One question: why have named return values (in learnMemory) if you return something different? If you didn't have a return statement at all, would the function return the final value of p and q?
Well, they do instruct people to print backup codes.
My particular issue with the new maps is when I search for a new unknown city and zoom out to see bigger area - pointer is gone!
Try searching for city Kazan in Russia and try to quickly get an idea where the city is. Pointer or any mark of fhe city is gone when you zoom out enough!
I like KitKat, but I don't like what they do
I believe this is related to iOS 7: https://news.ycombinator.com/item?id=6112077
Apple announces colorful Sept. 10 event in Cupertino
I like to think brain is the future of interaction instead of hands.
Because there's a much larger and competent team that takes care of all other government IT business, it's called Serpro.
Hm, the point of authenticator is to not use the phone, because phjone numbers may be more vulnerable. wasn't there a case of social hacking where the telco forwarded to hacker's phone?
I use Google Authenticator on the 2 AWS accounts I manage. Fortunately, at least on the first, the master account didn't have 2FA on it, so took about 60 seconds to reset it. (remove device, then readd) However, most wouldn't have the master account (the entire purpose of IAM).

I suspect that Google may have an update that restores accounts. I know when I've restored my phone, losing all apps, when I reinstalled an app months later, the settings were still there. Obviously the settings are stored in a file somewhere, so my hope is that this is how Authenticator works, and this buggy release just failed to properly open that file. Of course, not everyone can wait and have to reset like I did.
During the year-to-date(starting in January) I put on about 25 pounds of muscle. The motivations were a mix of vanity, desire for general well-being, and the increasing recognition of my own mortality as year 30 draws closer. (w/r to this last: knowing that I'll get old and lose capability, I want to try to experience life in many dimensions before I lose the option entirely.)

And I guess I got all of that. In fact, it only improved my self-awareness, since even though you can build yourself up to look tough, no amount of training is going to stop a bus from hitting you. And you get reminded of that every time you go in and train to failure. That is really the essential conflict: "why even bother" vs. "try to be the best you can be."
I am also an interaction designer and while I can certainly understand the author's concerns, that we have abstracted our physical world into visual, often 2D, data which we can manipulate with minimal effort is the direction "nature" is taking.

We are deciding as a species that what makes us human is mind and our tools will reflect that. To think that we will build specific tools that simulate an archaic contextual experience to preserve an unnecessary tradition just screams waste to me.
oddly iOS 7 hasn't autoinstalled this yet.

That is odd - it installed several hours ago for me.
It is obvious that most of the old features like
multi-stop directions will return

IMHO that is far from obvious.
How Drinking Can Make You Socially Awkward
Malware, though, would likely not be able to actively send stuff out via the air.
>why have named return values (in learnMemory) if you return something different?

Probably to avoid declaring the function as `func learnMemory() (int, int)`.

>If you didn't have a return statement at all, would the function return the final value of p and q?

No, you have to do that explicitly. You can do `return`, though, which will return the variables whose names match the definition.
They are not. I've done time many times now. Very handy when switching between phones because you don't have to recreate the tokens every time you switch.

Just be mindful that whenever these screenshots get compromised, you lost all your tokens.
I feel this article is only going to resonate with those past this point in life... Things I've learnt in my thirties....

1. Learn now, making time for it later will be very difficult and require sacrifice.

2. Maintain informal human connections via facebook, twitter etc. It’s easy to be smug and say I only value friends who I talk with in real life, but the reality for the youth today is that you will be lonely and miss out on events by being a snob. (Also, no one will email you photographs, ever.)

3. Don't take (older) family for granted. Get your grandparents a cheap cell and teach them how to text, they will love you for it. Get your Grandpa playing an older version of Civ on an old laptop etc. Don’t bother with extended family events, cousins, siblings that you don’t enjoy, spend your time with friends instead.

4. Find a job that you enjoy (and work won’t seem like work, some of the time.) Also, be good at it, don’t half-ass it early on.

5. Be more supportive to those around you, colleagues and friends alike. Have them realise you are crutch that can be there when they need it, don’t be a doormat.

6. Realise how lucky you are never to have endured real hardship. (This goes for most suburban raised/affluent human beings on earth, not the small percentage that truly started from nothing.)

7. Choose saving over spending outwith means. Do everything you can thrifty, trip to Europe in your 20’s? Stay in a hostel with other fun people, business class and that cool boutique hotel can wait. You can leverage the money into better things later if you already have a solid amount of cash on hand. Be that buying a home when you get the opportunity, amazing holidays with a partner when you really need the luxury r&r, providing for your children without any negligible detriment to your quality of life etc etc.

8. Don’t forget things that are important. Use photographs, a diary, self email or a text file on your desktop... Whatever works for you.

9. Enjoy food and drink in your 20’s as later on it will be a case of “Everything in moderation.” (I’d tag on find a sport/hobby you love and it won’t feel like exercise in the future when your body needs it... Swimming, walking, martial arts, anything!)

10. People = Sh#t. This is just me as I’m quite the (cartoon) nihilist, but please respect peoples boundaries because some people like to be left alone, don’t encroach on others personal space.

11. Don't Forget to Tell Your Spouse How Much You Love Them. I kind of agree, but instead I’d say remember it’s not the end of the world if you don’t have one and if you do, remember to work at it... Try not to be a d#ck.
I was born in shower brass field. Sure, it's not as well known as kicks pasta steer, but it was a great place to be born.
Phosphorous minerals stoke speculation of life beginning on Mars
Gosh. For some reason, the "right answer" I expected to see was "do not try to validate the address; just send the e-mail and handle the bounce if it fails".

There is a whole other layer which is very good at handling incorrect or undeliverable addresses.
Can you copyright a playlist?
Yeh definetely, we just update a new version. It is faster now.
Xing Rises on Speculation of LinkedIn Takeover Interest
Chasing down the references in that paragraph reveals nothing about the FDA, AMA, DEA or NIDA's opinion on the Anabolic Steroid Control Act (1990). The only citation leads to the THOMAS page for the act[0] which only contains the text of the act, and not any of the discussion surrounding it.

Remember that Wikipedia isn't a primary (or even secondary) source and shouldn't be used as one!

[0] http://thomas.loc.gov/cgi-bin/bdquery/z?d101:H.R.4658:
> The downstream health effects of developing muscle tissue (and increased bone density) are largely positive;

But surely up to a point? I find it hard to believe that guys growing so much meat on themselves that they can't clap their hands over their head get only largely positive health effects.

How's having hand, that when shaken by somebody feels like kaiser roll for them, improves health?

> I feel silly that I'm even bothering to justify myself to an internet stranger.

Sorry. No offence meant. I can respect bodybuilding as a hobby (part of life that has self contained meaning and brings pleasure by itself). I just see people doing it as if it was a mean to something and that's what eludes me (apart from, growing muscles to attract some girls, I get that).
To describe what you are returning. An int tells you a lot less than status404s int.
Russia Issues International Travel Advisory to Its Hackers
That Russia is issuing statements like this and we all know the truth underlying it is the problem. Regarding Bout. They don't say he's innocent. They say he got disproportionate sentencing and an unfair trial. That's certainly a far position to hold in a debate on the topic given the sordid history of the US working with Bout when it's been convenient and then when he's served his usefulness out he is tried and jailed and in that trial is not permitted to leverage evidence of US complicity with his business dealings.
Yeah that was weird.
No, obviously the stickiness is less based on network effects and more on brand perception. But a brand can also die from staleness.

A new generation of users are coming online whose experience is predominately a mobile one, and on touch, sparse, touchable, explorable interfaces are the norm. If Google simply kept maps the way it has been for a decade, sooner or later, they'd find themselves criticized because it doesn't work like "Apple Maps".

In fact, people seem more willing to adopt radical new user paradigms if the form factor changes. If I change your desktop email, you'll get annoyed, but if I create a radically new out of the box mobile email experience, you'll be more amenable to learn it.
This is the worst ! I used to drag and drop the yellow character to view exactly the place I wanted to see, now I have to go back and forth between maps view and streetview until i get to the right place...

Plus, the switch between views (public transport, bike, traffic) being hidden in a hover menu that disappears when I make a search... Now I have to first think about enabling the mode I want before making my search. How is that a progress ?

When I got in to the beta, I thought it looked great, but after I tried to use it, I quickly reverted back to the old maps
File Uploading without a Server
I've been using Authy on iOS7 because of incompatibility issues with Google Authenticator
Since there are two comments so far that have so completely misunderstood how this works, I guess I did a poor job of explaining it.

Powerful people have the option to work their connections to end the TSA, but that is a lot more effort than paying the $100, giving up their fingerprints and accepting the mostly hidden indignity of a background check (which, for $100 can't be more than a credit check, real background checks cost tens of thousands of dollars). So the TSA has basically taken the wind out of the sails of anyone who could hurt them but is not ideologically opposed to what they do, and frankly, the vast majority of Americans, rich and poor, haven't thought about it enough to have an idealogical position and will be happy to take the path of least of resistance.

As for all the "regular" people who sign up for pre-check, they don't in anyway negate pre-check's ability to co-opt the ire of powerful people. If some percentage of the plebes sign up, that doesn't make things any more annoying for the powerful. Most regular people won't be signing up, if you don't fly more than a couple of times a year, it usually isn't worth the effort - you get past the checkpoint and just try to forget about it while you go on with the rest of your trip.
9+1 Tips for Setting up an E-shop that really sells
<irony>Living in Russia is so delightful that all of us should never leave it.</irony>
Gnome Developers Re-Implement Middle-Click Paste
My hungarian translation of it:
http://learnxinyminutes.com/docs/hu-hu/go/
I recently sat in on a presentation regarding javascript module loading. Someone in our company had taken it upon themselves to roll their own solution, because, shit, they're being paid and apparently have no oversight.

The solution involved creating an entire cache/hash layer on the client using local storage.

At the end of the presentation I had to try to be as respectful as possible when I asked why basic browser caching and content expiration weren't enough. Apparently it wasn't even considered -_-
Hoooooray! Victory, at least for now...
Happened to me as well, fortunately I disabled 2FA on my Dropbox account before the upgrade, thanks to this warning!
Oh come on, then sarcasm loses its humor. Anyone who didn't get it the first time probably falls into the same category of developer that is being criticized here. :P
Where Nokia Went Wrong
Not sure you read the article - there is an additional constraint in that only email addresses pertaining to the institution in question are allowed.
It's not an engineering problem to the extent that you've got populations whose very existence depends on these energy streams.

At that point, it becomes a rather pressing existential problem.

You cannot simply "engineer" more energy into existence.

Yes, there's quite a bit more energy striking Earth every day from the sun than humans use today. However it's not in forms we can utilize directly, other than simply basking in it. The most widespread process for converting sunlight into useful energy is about 1% efficient, we're already using 14% of all its productivity on the planet, and using it to replace existing fossil fuel uses would require another 21%. That's plants, and for humans to directly utilize 35% of all net primary productivity strikes me as manifestly infeasible.

Source: Jeffrey Dukes, "Burning Buried Sunshine"

http://globalecology.stanford.edu/DGE/Dukes/Dukes_ClimChange...

And the lack of an engineering solution means that this is a social problem -- that's the fundamental conflict here: deciding how to allocate scarce resources.
>Another legacy app I'm employed to "repair" has one single 'template' for every page on the whole site. Its first ~500 lines conveniently consist of a giant and highly nested if/else clause to set the page variables and inline javascript.

oh, oh! I'm doing one of those. Only, it's a modern, MVC version, so there's actually a couple of dozen controllers with a single function each, and all actions snake through The Great Maze of Ifelsedom to set their rightful values, before traversing it once more on the page view file

Manager: "Uhm, I thought you said changing that label would be a 5 minute task?"
I wonder if this will make it to Redhat/CentOS and how long it will take.
Good article. I hope some of these 'brogrammers' read it and realize that programming 20 hours a day is not only shortening your lifespan. It is, literally, making you more stupid.
> One question: why have named return values (in learnMemory) if you return something different? If you didn't have a return statement at all, would the function return the final value of p and q?

Kinda. You still have a return statement, but you may omit the arguments.
See: http://golang.org/doc/effective_go.html#named-results
> Switching it to use a single properly formatted SQL reduced load times to under a second.

We need you to change it back because the system that scrapes that page is relying on the page load time.
Not necessarily. They may be using a reversible hash. Not much more secure, but it beats plaintext.
Or more simply, you can't help people who don't want to be helped =)
> hiring random "programmers" who have history or psychology degrees and think they can program because they made a form in PHP.

That's pretty unfair to people coming from history or psychology who actually can write good code. Just because you don't have a degree in CS doesn't mean your code is shit. This is purely anecdotal, but my predecessor at my current job was a CS graduate and wrote code like in the OP.
ExoBrowser: The Experimentation Platform to Build a Next generation Web Browser
So now males with daughters get special entitlements, too?
Drinking can also impair your ability to drive a vehicle, walk in a straight line or even to be able to walk at all. Of course drinking affects your ability to interpret social cues. And if that doesn't make you socially awkward, how about passing out in the hosts bathroom draped over the toilet? How about puking all over the floor when you don't quite make it to the bathroom?

Geez, I think this article is stating the obvious. ;)
> People find muscle sexually attractive

I can believe that it's true on average and that it can be useful for lots of people. I wonder if nowadays that's still something biological, or rather cultural indicator like pale skin in middle ages, or tanning more recently, that a person has much free time on his hands so is socially above average.

> associate it with power in social situations

I never seen anyone doing that. I never seen person with above average muscles in position of power. Is there some research about this?
this is great, I was thinking of building something similar, but it didn't seem like the route finding APIs were there at the time.

It seems to side step a lot of the problems I'd imagined... a great way to solve this problem I hadn't thought of before.

It'd be interesting to see what it would be like for n legs of a journey (for n number of place searches)
Ministry of Sound sues Spotify for copyright infringement
Nice idea, but I hated the workflow of setting up an account - first I have to type in a phone number manually twice, which is easily readable from Android. I also missed an explanation why I needed to set up an encryption token rightaway (I get what the point is, I'd just much rather try using the app first without having to set up all kinds of passwords and credentials first).
I suppose this comment comes too late to have much visibility, but as for me, I can deal with the fullscreen popup thingy.

The inability to default to replying in plaintext to HTML mails is annoying, but I can deal with that, too.

What I can't deal with is the broken UX for the fake HTML elements, which were previously native controls that worked fine.

The To field is now a magic list of clickable email addresses instead of a regular textbox. Great, but clicking and dragging to select no longer works, typing with a selection active does not delete it, and undo no longer works.

The From field (for use with multiple email addresses), which used to be a native <select>, is now... a HTML reimplementation with no additional functionality. It sort of works from the keyboard - you can press space to bring up the list, up/down to choose an item, and enter to select. But it's not quite the same (as OS X, at any rate): the list starts with no selection rather than the current item, you can't press space again to close the list, and you can't choose an item by typing. In fact, if you try to do a few things in the new compose, including typing on the list, the keystrokes pass through to the greyed-out main window and you perform random email actions.

These interactions are not inherently critical: I could easily learn to live without them in general. But they work for every other like control in the OS, and they used to work here, so naturally I have and will retain muscle memory for them; the result is infuriating.

I'm actually quite surprised nobody has made a user script to fix these and the other issues in the three weeks since my account was forced onto the new compose; Gmail's obfuscation makes this a little more annoying, but not too bad if you stick to modifying elements rather than directly interacting with the JavaScript. I'll probably end up writing one myself.
This has mostly always been the case. Also consider the microcode has to be loaded every time the OS is booted (or be baked into the bios image). So it doesn't really mean much.
Nothing. SPI and I2S is usually not implemented with free-running clocks anyway, the clock only runs when there's data on the interface. Sorry, grandparent.
That's part of the plan further down the road.

But decided to push something out to the wild first and gather some feedback. Glad you like it. :) Thanks!
Aside from the probably-subconsciously-desired association with Fahrenheit 451, Amazon did well with "Kindle" and "Fire" as well.

Of course, who the hell ever read any of Bradbury's books anyway?
You may want to use a pseudonym for work where you cut corners and failed to do work you're actually prepared to do properly. I browse without javascript enabled to judge the quality of the tools I'm considering; I wouldn't hire anyone with a portfolio full of broken non-semantic documents.
You're right, the new wording was ambiguous. A better wording is this:

Rule number 2, for instance, does not apply exactly in the above way to MySQL, PostgreSQL, and SQLite.
"Semantic web != semantic html"

True, in the sense that "sustainability != solar power". They're different concepts that cannot be compared "by equality", to speak in those terms; but semantic html certainly is part of the semantic web.

Of course we can go around and redefine "semantic html" to mean "use <h1> instead of <div class="header1">, a heavily diluted interpretation of "semantic html" as it was conceived in the context of "the semantic web". And I cannot argue with the point that "semantic html" is being used that way sometimes, maybe even increasingly so. Now I have no interest in letting this discussion degenerate into linguistics, semiotics and descriptivism vs prescriptivism, but if we are to use that watered down definition, the whole article loses what could potentially have made it interesting and descends into 'duh' territory.
In college I was hired to build an auction site. I was billing my client $20 / hour and subcontracting out the work to some of my fellow classmates at $10 / hour. I was swamped with other work and didn't have much time to review the code. I just made sure it satisfied the specifications and shipped it. We launched the site and did a few hundred thousands dollars worth of transactions in the first 24 hours. Then something strange happened... all of the bids mysteriously disappeared from our admin panel and users started emailing in asking why their bids weren't showing up anymore. I got a panicked call asking what had happened. I had no clue, but promised to look into it. I started digging through the server logs and noticed that all the bids had been deleted around the time that Google had discovered and crawled the site. Sure enough, my friend had added links to delete bids via the admin panel that were executed via GET requests. It wouldn't have been that big of a deal except the poor guy had used JavaScript for authentication! Google's crawlers had carefully hit every single Delete link and wiped out the site. I fixed the authentication system, refunded everyone's credit cards and relaunched the site with a huge apology for the issues. Needless to say, from that day on I became far more diligent about doing code audits.