skysight-inc/HackerNews huggingface dataset:
I was a little surprised by this. I bet most people here refrain from clicking in urls in emails, and would instead enter the company's url themselves in the browser, and follow the path to renew the domain or whatever needed to be done. If I do follow a url in an email like this, I at least look at the email headers, or actually look at the url first. I'm not saying I'm immune from any possible phishing attack, but these defensive behaviors have become just a reflex by now, and I guess I assumed that anyone with this kind of knowledge and experience shared these reflexes.
There are a number of people in this thread posting things like "the average user should be educated" and "why break things for us technically savvy people just to please people who can't be bothered to read a whole url".

I really con't stand this behavior. Not everybody, not even most people, want to understand "how to web works", "how urls work" or anything else along those lines. Insisting that people are somehow wrong to not want to understand this is just ridiculous - as ridiculous as if I had said "we're not going to let anyone drive a car unless they know how to tune an engine" or some such.

I for one am very happy that the creators of automobiles have bothered to make the process so simple, even a moron at automobiles like me can drive in car and have it work 99.9% of the time, and the rest of the time - it's clear I need to take it to an expert.

We as the software developers, product designers and UX experts of the world should stop trying to tell the world what it should and shouldn't care about, but rather, use that as input to decide how to build our software so actual people can use it.

Do I love this Chrome experiment? I don't know. But I know that I'm willing to trade a few seconds of discomfort of my own, which can probably be stopped by tweaking one configuration setting, in order to save the majority of the population who aren't tech savvy from the problems of phishing and just generally giving them a better user experience.
She moves in mysterious ways.
Seems like it ended up at the same conclusion I'd drawn long ago, nice.
That can be said about any survival skill: hunting (e.g. shooting, searching), identifying non-poisonous mushrooms or plants, knowing how to make fire without dedicated tools, surviving in cold climate, hot climate, sea and etc. You simply can't know everything. It is nice to know these skills but there is low probability that you will benefit from them.

Only 20% people in Hong Kong (and I believe mainland China) know how to swim - doesn't look like a problem for them.
The problem with that is you can't detect all login forms.
If you cannot detect all of them, there's a way to hide them from the browser.
10 million „e-Estonians“ by 2025
I agree. We have a 128 node cluster where I work (that has infiniband interconnect, etc), but I wouldn't call it a supercomputer. Some of my colleagues, however, have access to machines at various national labs (ORNL, e.g.) that I would call supercomputers. I suppose it's all relative, though. For someone who's only ever developed on a dual-core 2 GHz machine, a 128 multi-core node cluster might be considered the equivalent of The WOPR.
They were contemporaneous, and both pretty much hailed as the best use of English around. To my (foreign) ear, they sound similar. Some writers even go so far as fictionalizing Shakespeare sticking his finger in the KJV - I think Anthony Burgess did that.
My Gps Tracker is an open source project that allows you to track android, ios, windows phones and java me phones using various mapping providers such as google, bing and OpenStreetMaps. MIT licensed.

Here is the android version:

https://www.websmithing.com/images/gpstracker3.2.1.png

and the source code:

https://github.com/nickfox/GpsTracker
I saw Orion Henry (Heroku) talk about this last year: they got so big they had to make a choice to IPO or accept Salesforce's offer as maybe the last chance to get bought out. Once they got past a certain size suddenly the options shrank.

Seems like a sensible thing to talk about in advance: do you want to become the CEO of a public company, or do you want to get bought out and walk away?
I saw your post and it made me think of my own experience in desiring to grow spiritually. I come from an evangelical Christian background and for those unfamiliar with this sub-culture there's a saying that "everyone should have a Paul, a Barnabas, and a Timothy."

What this means is that, if you're serious about your personal spiritual development, you need three things:

* a mentor (Paul): someone that is more experienced than you and can help you grow in ways that you were unaware of and who can help you develop your personal gifting.

* a comrade (Barnabas): someone that is at your level whom you can mutually encourage and grow with.

* a person to mentor (Timothy): someone whom you are a Paul to.

I think this has applications beyond spiritual development; it can be applied to any field/dimension that you want to grow in. Part of my problem in college that I was always fixated on having a mentor but never asked myself who my Barnabases and Timothys were.

As the years passed, I put aside this unhealthy fixation on having this spiritual mentor and I found myself begin to grow as I embraced the people around me as Barnabases and Timothys. I don't want to discourage you from looking for a mentor; it's awesome to find one. But don't feel like you can't grow as a programmer/developer without one. Growth takes lots of different forms and it would be a shame, in my opinion, if instead of growing, you spent your time waiting for Godot.
It's even worse than you enumerate: echoing lsc and his mention of "stunningly inefficient and expensive rambus ram", the highest level architects at Intel were petrified by DRAM size, I think it was, concerns, and ordered some stunningly stupid things that at least in some cases the engineers under them knew wouldn't work. Intel had not one, but two *1 million part recalls", one of which was for motherboards just before OEMs were going to start shipping.

And AMD, which only occasionally manages this, did everything right for a short period of time with their K8 microarchitecture (P6 style, 64 bits, HyperTransport plus on-chip memory controller) while Intel was screwing up so much.

I wonder how history would have gone if they hadn't then taken 2.5 years to start delivering the successor K10 microarchitecture, and another half a year to deliver one that didn't have a screwed up TLB. Intel is not the sort of adversary you can just give three years to get its act together, especially with their historical manufacturing prowess keeping them at least a process node ahead of you (and pretty much everyone else?).
I've been working on a kind of reversed wetransfer. You'll claim a domain, and others can drop files at your personal url. It have been opensourced on github (https://github.com/dutchcoders/dropit). And running at https://dropit.io/.
> What about doing something more like this: https://twitter.com/aripalo/status/462942544007929857

The team may choose to do something like that in the end. That's really the point of experimenting with different approaches; they use them to get feedback, run user studies, and get a sense of what works best.

> Additionally, what about addressing insecure forms that fail to utilize https. Chrome is already detects login forms. So just warn users by turning the origin chip to a red background when they are on a login page.

That's actually very, very hard (as in np-hard). Chrome has heuristics for detecting login pages, but it doesn't even detect all legitimate login pages. And it's trivial for a phisher to intentionally make a page that appears exactly like a login page to the user, but will not be detected by Chrome's heuristics.
I see that Python is still used as hobby language and something serious is written in Java.

Google, Dropbox, NASA, Instagram and Pinterest seem to think Python is more than a "hobby language".
I went to a debate about the existence of God a few months ago. Dan Barker, an atheist who has contributed to the Daily Show, had the winning quote:

"There is no meaning of life -- and that's a great thing: it means that there's meaning in life."

The quote is poignant regardless of your religious affiliation. Barker was saying that the meaning of life is intensely personal. Each of us invents it through our own experiences.
I wonder if it's because can fly higher than 65,535ft.
My Computer Vision Exam Project
The idea that a flight routing system wouldn't take into consideration the altitude of the planes involved seems a bit like a movie rather then reality.

Now if they said the problem was the U-2 was moving so quickly that the calculations of all the planes in the air ground the systems to a halt maybe that would make sense.

Something smells very Hollywood here with this story.
I flagged this article because I can't imagine a civil, productive, germane thread that could emanate from it. Flag it with me, or prove me wrong, I guess.
So, what variable max values were not accounted for and tested in the software?
"People at the end of their life who claimed to be the happiest with their life were the ones who had spent the most time in this state of flow."

I can certainly believe this.

If you are not familiar with the concept of "flow state" (Samadhi in Hindu cultures [1]), I'd recommend reading the wonderful "Free Play: Improvisation in Life and Art" by Stephen Nachmanovitch [2] over the more famous "Flow" by Mihaly Csikszentmihalyi.

[1] http://en.m.wikipedia.org/wiki/Samadhi

[2] http://www.amazon.com/gp/aw/d/0874776317
Do you realize how close-minded you sound? This is purely a bikeshed issue.
Created an opensource plugin architecture for currently Chrome, but can be Firefox as well. Consists of repositories and plugins you can enable and disable. These plugins will add extra functionality to an existing website, or change layout for example. https://github.com/dutchcoders/eight-spice-chrome
Hope she doesn't want to text anyone.
Depends what you mean by "newer". The TI-89 is considerably older than the TI-83+ and it also uses RSA. All of the TI calculators with updatable firmware (i.e. all the ones with flash memory instead of ROM) use RSA and have now had their keys factored [note]. Here's the comprehensive list:

http://db48x.net/TI-keys/keys.shtml

[note] apart from the very newest ARM-based TI Nspire, which is a completely different generation.
What is the popup you're encountering? Because it sounds like a bug, and I'd like to make sure someone is working on fixing it (or has already done so).
I think you've hit the nail right on the head. The added complexity of these tools, created ostensibly to simplify configuration, simply cannot accomplish what they set out to do by trading in one language for another.
Why does it need to promote discussion at all? Is it not a useful read standalone?
To be fair, civil, productive and germane is a pretty tall order for any thread on the internet.
chrome keeps both domain and subdomain black, which makes this kind of phishing easy.
Firefox have a better approach of keeping black only the main part, and graying out everything else.
Yet better solution would be to highlight domain with green color instead of https://, and to scroll urls with very long subdomain to make domain viible.

I rather liked how this[1] firefox addon added a bubble around domain, but kept url as selectable text.

[1] https://addons.mozilla.org/en-US/firefox/addon/smart-text/
That is so much shorter than what I posted on Derek Siver's site it is embarrassing:

Born at the end of the '60s just before Christmas I was named after a saint. Later I found out that Santa Claus was largely invented by Coca-Cola to sell sodas and all the unlikely, but commonly held, beliefs that he was omniscient and omnipresent for at least one night of the year was seriously undermined.

Then it was only a short jump to realise that Jesus was probably all made up too, that he wasn't the son of God and, by extension, there might well not be a God.

I became a devout atheist at the age of seven - by 'devout' I mean that were there to be a Rapture as some believe that there will be, I will consider the 'proof' of the second coming to be symptomatic of hallucination, possibly a spiked water supply, and refuse to believe in God because I prefer to live my life that way without one.

The question "What is the meaning of life?" had no easy answers in 'forgiveness', or 'love thy neighbour', or the promise of an afterlife for those who did good deeds as if we were on Santa's omniscient list of good children to recieve presents. So I used logic and logic alone to arrive at the definitive objective answer no matter how it may seem uncomfortable to my sensibilities to reveal it.

The truth is, that to ask this question objectively you have to necessarily be totally objective about life and to be objective about anything you have to be outside of it with a detached point of view. With 'life, the universe and everything' with a whole 'philosophical universe of discourse' included in the set of things being considered I had to immediately dismiss all instrinsic attempts at an answer as not definitively objective due to their lack of detachment and inescapable subjective bias.

Realising that I needed to be outside the 'universe of discourse' to properly pose the question I saw what the difficulty with answering this had been all this time...

...'meaning' is part of the 'universe of discourse' and it not available if outside of it.

Consequently, all claims to a definitive meaning of life are erroneous in logic as an objective answer cannot be found. It is not so much that life is meaningless and we should all be nihilistic atheists, but that we are free to live any way we please as there is no wrong answer - as there is no definitive objective ULTIMATE answer!

Every way you wish to give your life meaning is equally valid for your life, with the caveat that this is an ephemeral guideline you choose to adopt not an eternal truth - actually, I like the way this same argument was presented "in reverse" by Mr Sivers as whenever I have posted about this in various fora in the past I have felt that I've come across as overly alienating by hitting them with the cold truth first instead of pandering to their intimately held, but unfortunately subjective, beliefs. Putting it all the other way around encourages more people to read on and seems more life affirming - even if I know, in truth, that life is without extrinsic meaning.
"...the whole point is to prevent phishing"

URLs are the bread-and-butter of the web. Surely, you don't have to hide the whole URL? Why not simply show the whole URL but visually emphasise the domain in some way so it stands out. Make it easy to read the whole URL while emphasizing the domain (i.e. don't fade out the rest of the URL so its too faint to read).

There are other ways of tackle phishing too. If most phising occurs when you click links in your email, then email providers could display an intermediary page before you're taken to the destination link. The intermediary page tells you the domain you're being taken to: you click a PayPal link and the intermediary page states you are about to be taken to sharkventures. This could of course be very annoying for every web link and some users won't read email re-direct messages, but it's another approach.
Not really.

If all languages were the same -- if it really didn't matter -- there'd have been no reason to create the second language.

The first programming language would have been just fine.
You have set up a false dichotomy here between enterprise and hobbyist.
With StackTray (opensource) you can manage all your EC2 instances from the OSX statusbar. Currently only Amazon AWS is supported, but planning to extend with PaaS, but also DigitalOceaan, Google Compute Engine and Azure. https://github.com/dutchcoders/stacktray
Rappers, Sorted by Size of Vocabulary
Hard not to respect someone who you starting reading and are saying "Yeah, but you are conflicted..." then hit:

Epilogue: I am a VC. I am talking my book here. I don’t like to pay sky high valuations. And I like to argue against them. So understand this post in that context. But I am also an investor in companies that have found, and may or will find themselves in the valuation trap. I have lived it, felt it, and suffered from it. It is a real issue
My take is that there is no meaning of life. We impose our own meaning to get by.
Your comment and that talk reminded me of a philsophy lecture I had about Nietzsche and the reason behind the "Übermensch".

Nietzsche feared that the progression of atheism would lead to broadly accepted Nihilism. Which would have the implication of anarchy and moralless behaviour.
So he imagined the "Übermensch", a person who choses his own meaning and own morals, free from any moral commitment society has placed upon him.
This is only somewhat related to becoming a better programmer but I'd rather post here than create my own thread for this.

I just graduated from college and I start work in 4 months as a software dev at a company that you've probably heard of and use on a regular basis. What can I do in these 4 months to maximize my chance of success at this company?

I thought I might go through SICP but I'm not sure if this is more of a theoretical exercise or if it will directly improve my work. I can't work on any open source projects because of the learning curve required to get familiar with the codebase, + I won't be able to work on it once I start my regular work.

Does anyone have any other ideas?
Agreed, they already spend a huge sum of money on healthcare. My point was that they don't spend a "huge" enough amount of money to make "right to live" possible in all scenarios.
Then again there are Nietzsche's three terrible truths:

1. Existential: death and suffering are inevitable.*

2. Moral: life is amoral.

3. Epistemic: most of what we think we know about the world is illusory.

*I include being downvoted on HN, especially under the new voting regime, under the category of suffering.

Edit: a reference, with additional clarification and justification for those who dispute the abbreviated claims.

Leiter, Brian, The Truth is Terrible (February 22, 2014). Daniel Came (ed.), Nietzsche on Morality and the Affirmation of Life (Oxford University Press, Forthcoming). Available at SSRN: http://ssrn.com/abstract=2099162 or http://dx.doi.org/10.2139/ssrn.2099162
The topic is relevant, but the article is extremely vacuous. There is literally no content other than random opinion polls.

For those interested in some of the facts underlying this assertion, please read Capital by Thomas Piketty, or watch Paul Krugman give an excellent summary of it [1].

1. http://billmoyers.com/episode/what-the-1-dont-want-you-to-kn...
Is this book any good ?
I think the content of the article is insightful and aligns with what I and some friends were recently discussing. There seems to be a growing sense of pessimism (outside the tech scene anyway) in middle class America. I don't really know the cause but I think it's worth discussing further.
U-2s don't fly very fast (~500mph). For comparison, a 747 cruises at about 570mph.
Nobody is asking people to understand the HTTP protocol. This is understanding how information is addressed in the 21st century.

The more apt comparison might be physical mail addresses. People should understand (and it is taught in schools!) the basic format and the structure of it. We don't ask them to understand (in the states) the layout of zip codes, but we do expect them to understand that the first line refers to street address.

Similarly, we can do the same education for information today. We can explain the design behind the structure, the beauty and simplicity in URL design. (not always, I get that) Or, we can just continue on the path we're headed and tell users: "just type this into the search bar (Google), and a website comes back, along with some ads (probably)".
Geocities for Generation Touch, but with  good taste
I still know my ICQ number by heart, but cannot remember my own land line and only recently managed to memorize my (company) mobile number.
Here is the meaning of life.

There is only one inherent value to consciousness, and it is pleasure.

What is the evidence for this claim? It is directly perecptible. To see the proof of this, all you have to do is look.

Everything else you value should be for the sake of this ultimate value. (Because there is no other ultimate value for them to be for the sake of.)

Now, this isn't an endorsement of hedonism, which I take to mean "doing whatever feels good." Rather, you should pursue pleasure systematically.

First, it must be sustainable over the long term (your lifespan). Second, it must account for the various kinds of emotions (e.g. serenity, self-esteem, etc.). Third, it must account for the fact that these emotions are effects that have specific causes.
Thanks, I am adding Piketty's book to my reading list.
Practice jQuery with the Simpsons
Homebrew Cask is awesome!

A couple of weeks ago I decided to backup my hard drive, reformat it and reinstall OS X Mavericks to get rid of the cruft that seems to have built up in 4 years, updating from every OS since Mac OS X 10.5 Leopard.

I made halfhearted attempts to organize my dotfiles and configuration in the past, like the cool kids do on Github. That’s when I learned about Homebrew Cask (http://caskroom.io) which makes it super easy to install the GUI apps I install on whatever Mac I’m using—iTerm, Transmission, Vagrant, Virtual Box, etc.

And now I have them in a Brewfile (http://robots.thoughtbot.com/brewfile-a-gemfile-but-for-home...) under version control in case I need to install the whole shebang on another Mac.

And now brew update && brew upgrade updates everything.
Something is going on. After 9/11, Americans started buying non-hunting type guns in unprecedented quantities (and that got really wild after Obama's election, with an ammunition shortage that's not ended (confounding factor for the latter, it's after the time the Cold War stocks of surplus military ammo got exhausted)).

There are confounding factors, e.g. America is aging as the huge demographic bulge of the Baby Boomers age, and that especially combined with a nationwide sweep of shall issue concealed carry regimes has resulted in a lot of these older folk, perhaps realizing they're less able to physically protect themselves, buying guns and getting concealed carry permits (my class for that in SW Missouri was overwhelmingly middle aged or older). (If Puerta v. County of San Diego is upheld, which is the way to bet, 90% of the nation's population will be covered, already it's much easier to list the few states that don't do shall issue.)

ADDED: but that doesn't explain the run on rifles of military utility....

I think a factor was the government's response which essentially told us we were on our own (more details if desired).

But this is fine grained hard data, due to the taxation regime for guns and ammo (used to fund hunting favorable conservation stuff, ranges to a certain extent and perhaps more of than going forward, etc.), here we don't have to depend on anecdotes, surveys, etc.
Well, 2 and 3 are not true and 1 is leaving out a big part of the picture, which is that life and pleasure are quite attainable.
I posted this article. At least in my family and circle of friends, this is a much discussed topic.

That said, I agree that HN should be mostly for technology.
That's very nice. Are you keeping historical data? These would be interesting as diagrams.
More details, and more expert analysis, available at the Aviationist[1].

[1] http://theaviationist.com/2014/05/03/u-2-freezes-lax-radar/
Just need to have a dropdown of the primary language like Bitbucket does. Probably have different results.