skysight-inc/HackerNews huggingface dataset:
I'm not too impressed by this argument. You could easily compare China with South Korea or Taiwan and come to the opposite conclusion. This is why you should never trust an argument that relies on two data points.

In fact, don't trust macroeconomists in general: individual preferences cannot be aggregated, at least not with our present mathematical tools. As a result, micro-founded macro models (99% of them) are complete nonsense: that's why Caltech doesn't even bother teaching macro to its PhD students anymore. It also explains why DSGE models have no predictive power whatsoever. Rant over.
90's called, they wanted they AOL Keywords back.
4585 unique words.
It says some quite uncomfortable things about the whole consumerism-based economy we have going on. A friend wondered just today how the games you don't already own can be so much more attractive than the ones you already do...
And intones "there's our way in."
Paper located:

http://people.csail.mit.edu/nkushman/papers/acl2014.pdf
I find "trust" a bizarre word to use in the context of corporations. I have faith that Google are rational enough to not dance with death (e.g. having a trove of dirty secrets that could be leaked) but I would never say I trust Google. Game theory is much more interesting than the silly notion of "trust".
> Not everybody, not even most people, want to understand "how to web works", "how urls work" or anything else along those lines.

I still want to support those that do, and prevent them from having unnecessary burdens on their way. Understanding how things work is hard enough already by itself.
You'll still be able to type twitter.com/ and you'll still be able to display the URL explicitly, it just won't be visible by default. Most people don't need that feature most of the time.
Boston Globe: ‘Shadow Campus’ Spotlight Investigation
So how many Americans would be able to type хотмаил.цом?
Even the GDP per capita number is misleadingly optimistic if the 0.01% are taking the lion's share of growth that I'll stipulate might be "the same or higher than Sweden's entire GDP."

If the typical American isn't prospering, what good is it?
Who Bullies The Bullies?
Why do you dismiss nerdcore as "novelty"?
I'm not sure how this would prevent phishing. 99% of people affected by phishing don't know much about URLs anyway, and legit sites routinely use weird domains like "onlinecredit6.com" or "xyznetaccess.com" which are indistinguishable from phishing ones.

I know one thing though it would prevent - if Chrome keeps doing such things that actually may force me to switch back to Firefox. Hiding URLs IMO is a horrible idea.
This infographic doesn't take into account other rappers possibly copying earlier really influential artists, making the earlier influential artists rank lower. More generally, it would be cool to see this chart ranked by the amount of original words present in the first 35,000 lyrics that were not present yet at the albums' time of publication.
Ask HN: How can I add 10-15k to my annual income this year?
I'm looking for something external that uses my programming skills. A new job with a higher salary would be great, but that's not feasible for me right now.
I'm surprised the authors didn't cite the (in)famous "Do Dogs Know Calculus?" article [1] when they ask whether a "dog catching a stick" is an example of computation.

[1] PDF link: http://www.indiana.edu/~jkkteach/Q550
But `input[type="password"]` would cover the majority of login forms. At the least, it would force the con-artist have to mimic a native password box, which is more likely to get caught by the end-user.
> > There is a reason they have always been front and center in all web browsers.

What's more, the URL is not front and center in any web browser. The window title is taken from <title>, the path and query parts are displayed in lower contrast than the host part, and the address bar is not only hidden on iOS but also on Android when the user scrolls down the page.

This is just the same nerd-rage when Firefox introduced omnicomplete, only with less people vowing to switch to Opera.
I'm hoping someone could answer this for me. How do you trust the applications that `brew cask` installs?

What is preventing `brew cask install firefox` from installing something malicious? When I download an application manually, I trust the site I'm on by virtue of being there and being savvy enough to know it's a legitimate site. But when you script it, you lose the ability to gauge see for yourself what you're downloading.

I realize I could probably do: `brew cask info firefox`, find the ruby file it points to (https://github.com/caskroom/homebrew-cask/commits/master/Cas...), open that up, verify the link is trustworthy.. but I don't want to do that for every installation. And if it's valid now, what's to prevent it from changing in the future?

How do you guys justify using cask?
this use of the word "so" was moaned about a few years ago. it's no different from (not than) the general decline of the standard of business english. indeed, people like Don Watson believe that the decline in standards is systemic.
http://vimeo.com/9369655 and http://www.abc.net.au/tv/bigideas/stories/2009/12/04/2762051...
(both links reference the same video.)
While I agree the URL for the "normal" users is just meaningless ballast, I don't understand how this is great for security.

So what, now "normal user" Joe will still input his Paypal's user and password, because the web page clearly displays a very nice PayPal logo and has the same look&feel as the original page. What is to be gained?!

I feel like it is just an attempt to dumb it down and put even more power in Google's hands, transforming http:// into google://

No, thank you.
Deliberately misleading title?
Portland, OR, Local, Full Time | Part Time

Stack: Python

Resume: https://www.dropbox.com/s/8qbjkk9yxglf1t1/jarrettkeifer.pdf

Contact: jkeifer0 (gmail)

I am currently working on a masters in geography with an emphasis in GIS/remote sensing, but through my work I have come to learn I have a love for programming and development. I want to pursue a second masters in computer science, but I currently cannot afford to continue to be a student. My wife is also a student, so two people with no income paying exorbitant tuition is not possible to sustain. That why I am posting here.

My experience is limited and I only really know python (I am learning C++ right now), but I am driven and willing to work hard to learn any language, platform--anything and everything necessary to be successful. If someone here would be willing to offer me gainful employment and direction, I would prove myself to be valuable.

All I ask is for a chance, at least just a meeting, so you can get to know me and see that I am serious about doing whatever it takes to succeed in this field. If you think you might have an opportunity for me, please contact me at the email above.
It depends a lot on what your current income is.
Deliberately misleading image? That isn't even a Chromebook!
The halting problem is solvable for a program which is known to use finite memory. It's only unsolvable on a Turing machine because Turing machines have infinite memory.
In that instance my guess is that he probably used a homonym on purpose. Perhaps another interesting breakdown would account (and give extra points) for homonyms since it's sort of 2 words.
> Is it spying when you're just not turning off automated systems that nobody looks at the data for?

James Clapper, is that you?
I would prefer if the hostname was clearly separated and highlighted with the path after. I don't really feel the need to be able to instantly enter a new url outweighs my desire to see what URL I currently am on.
So, on the HN front page, for each thread, only the top-level domain is listed in parenthesis, next to the title, and no other part of the URL is shown.

Am I expected believe that this is "secure"?
Ah! I didn't realize you could hold down and scroll left/right. Thanks!
The "up voters" on the submissions of this article far outnumber the "down voters." That's what matters, Matt.

That means the Reddit community found this leak informative and credible.

Spin spin spin, but people are learning. The only way out of this growing tide of tens of thousands of burned publishers speaking out is for Google to offer a minimal level of support and a phone number -- as all companies throughout history have done -- EXCEPT GOOGLE -- even ad networks of smaller size can afford to offer support. Google has no excuses.

Mark my words -- YOU WILL PROVIDE SUPPORT -- that will happen sooner or after Google's reputation has suffered badly. Google's choice.

I read through this thread and noticed so many very good questions simply ignored. You can't ignore this situation away. I like you Matt. I am sorry Google put you on this task because you look terribly foolish here.
I read the Quartz regularly and enjoy much of what they write. However, they do appear to have an obsession with China and are nearly all doom and gloom. Maybe that's because they're right and China is a house of cards about to fall but I've found I have to take everything they write on China with a pinch of salt as they write 1 or 2 articles per week on how screwed China is.
Perhaps also of interest in this context is the work of Gordon Novak (http://www.cs.utexas.edu/users/novak/) in the 1970s, related to AI/NLP interpretation of elementary physics problems [1].

[1] http://www.cs.utexas.edu/users/novak/ijcai77.html
This would be interesting. Would look forward to an HN post on this.
Are you a programmer? Try to find freelancing work..
Not interested?

The C brackets stuff is a mess:

http://www.slate.com/articles/technology/bitwise/2014/02/app...
(The error above is not only about the gotos)

Is inconsistent. Cause bugs. Can be write like brackets don't exist (http://www.andromeda.com/people/ddyer/topten.html), nullify your argument. Pick the above link and count how much problems are masked with the illusion of the brackets.

Is unnecessary (add noise just to help the parser), and python, haskell and other languages show that could be done better.
For me, the next natural question is this:

if a brain can be simulated by any turing-complete system with enough memory, and a bunch of crabs can comprise a turing-complete system...can a bunch of crabs arranged properly into trillions of logic gates produce consciousness?
Some neglected Gary Becker open access pieces
The level of realism in The Social Network is uneven. See this analysis of the scene in the operating systems class (about 20 minutes into the movie):

http://chomaloma.blogspot.com/2011/02/social-network-inaccur...
Isn't most freelance work a race to the bottom? This would be great, but most online job boards seem to go to the lowest bidder (who normally works for $10-12 an hour)
"I never trusted Facebook (or any other site) with my personal data, but continue to use it as much as before regardless."

I find it much easier to accept that all information is eventually public, and not really worry about it.
How many words in "fo shizzle ma nizzle" ? 4 or 0 ?
Why Jedi Mind Tricks is not counted? He'd be the first in this list; https://www.youtube.com/watch?v=TlZgiK6FiO0
How about taking debt, pay off investors at the same multiple they would get from a buyout, and pay the debt over time?
Because digit numbers are not foreign to Chinese. As simple as that.

The majority of Chinese don't speak any western languages. A domain name of letters is no different from a random combination of letters to them, even if the name is composed of real words in English, Spanish, or French, etc. They are completely foreign. While a combination of digits is not, like phone numbers, zip codes, bus numbers, train numbers, etc. They deal with them everyday.

My parents don't speak any other languages other than Mandarin. [To be accurate, my mother spoke some Mongolian, and my father spoke a little Russian, when they were young. But they couldn't speak any of them now.] They have no problem in recognize and pronounce the 26 letter in English. After I have been living in American for so many years, they still can't spell my home address. They remember my phone numbers and my house numbers, though, but not the street names. Think about it. It is amazing. Because I find it is much easier to remember street names than phone numbers. Phone numbers are simply a random combination of digits, except the area code.
You can't imagine, drawing on all your life experience, one taking an action that does not bring them pleasure?
Yes, but should this be encouraged even further? I think it should not because the less people know about the technology then easier it is for snake-oil sellers and politicians to lead them where they want them to be.
I've been wanting to do some NLP on rap genius's corpus for ages. This is a great analysis. What I had thought of is write a program to detect ghostwriting. Rappers probably have some sort of lyrical 'DNA' in the construction of their verses. How often they use certain words, number of words per line, number of unique words per song, ratio of adjectives to nouns, that kind of thing. You could probably unmask some ghost-writing secrets.

Looking at the analysis here, it's interesting to see some clustering in the results. IMO the second cluster is the sweet spot: Wu Tang's excessive invention of vocabulary is cool but probably detracts from the poetic effect. Meanwhile rappers like 2Pac are just kind of boring IMO, at least going by their lyrics alone.
The paper I linked to in my previous comment uses Zipf's law (briefly, the frequency of word use is inversely proportional to its rank; more at http://en.wikipedia.org/wiki/Zipf%27s_law) to estimate the "distortion." This should produce a better estimate than the naive method, but there are still problems: the plot on the Wikipedia page shows that Zipf's law is not a particularly good fit to word frequency for Wikipedia past the ~10,000th word, and it's not clear that rap music represents a typical natural language corpus. It is probably still possible to devise a correction if one knows how word use frequencies are distributed.

A second related problem that that paper touches on toward the end is that sequential words from the same text are not independent samples from an author's vocabulary. Two artists may have the same vocabulary, but if one artist uses more non-sequiturs, fewer articles, fewer repeated phrases, or generally tries to use more unique words within a given song, then that artist will come out ahead in the measure used here. I'm not sure how much of a problem this really is for comparing lyrics between artists (depending on what is of interest, it may actually be desirable), but it may explain the poor showings for Shakespeare and Melville, since prose is likely to repeat words more frequently than rap lyrics for reasons unrelated to the authors' vocabularies. (FWIW, even conservative estimates put Shakespeare's vocabulary at >15,000 words, which would be hard to measure in a sample of 35,000 words.)
Given that's the same conclusion the author came to, how was he "blinded by self-conceit, answering too quickly"?
There will be #2, but coming banking crisis will be temporary, not decades long zombie slump like in already developed and urbanized Japan.
I thought the article would be about a battery problem
I believe Chromebooks should be seriously looked at for almost any circumstance.

For businesses, it is a cheap enough to be a "throw away" and I would rather manage a Terminal Server (RDS nowadays) or cloud apps than many individual laptops. Centralizing the support of laptops alone could save huge amounts of time and money.

For education, the normal alternative is MacBooks. But would it not be more financially responsible to the tax payers to buy Chromebooks instead? Again, they are throw away devices due to the price and it should be assumed students will damage the laptops they are give. Finally, centralized control and management yet again.

For individuals, I see almost no reason not to use a Chromebook. Yes, some people prefer legacy apps and need some beefy hardware to encode videos, but most users are the target market: web browsers who write a document once in a while.

Obviously, each of these circumstances proves more difficult if constant internet access is not possible. But given the world today this should only be an issue for a very small selection of buyers.
Yes I know but the Bluetooth needs to function even when the laptop is shut off, which I'm not sure is possible in the current version. Possibly a secondary energy source for the beacon?
I agree with the idea. One thing that is helpful, especially if you can't draw, is using wireframe/mockup tools. My personal favorite is Balsamiq [1] because they make it look like a drawing. This is important because often colors, font, etc get in the way. In my experience, many people will fixate on those things if they don't like them which is a distraction at the mockup stage. You are just trying to figure out the layout and what you should be present, not the specifics of how it will look.

[1] http://balsamiq.com/
Weekly Web Dev Recap
Note to self, sensationalized media to ignore in the future: recode.net
As I said in another comment:

Try and explain to the average user why URLs on HN look like this:

news.ycombinator.com/?id=123123

Whereas on CNN they look like this: http://edition.cnn.com/2014/05/04/world/africa/nigeria-abduc...

Whereas on another news site (Israeli) they look like this: http://www.ynet.co.il/articles/0,7340,L-4516118,00.html

Whereas on Reddit they look like this:

http://www.reddit.com/r/pics/comments/24p3tm/japanese_photog...

Each one of these is a completely different implementation detail which the average user doesn't care about and, honestly, won't necessarily understand without understanding the underlying technology behind these sites.

Remember: Most users barely understand, if at all, what a browser is! And if you want to see a comparable challenge, try to explain to someone just one thing - why do some sites have www vs. not.

The parent's sentence was really great:

"You underestimate how subtle the concepts underlying addressing are, probably because, like many technical people, you have understood how URLs work for so long that you can no longer remember what it is like to not understand them."
on fire

[snip]

3. Fig. Inf. doing very well; very enthusiastic. Jill's new book is really on fire. Everyone is buying it. Fred is on fire in his new job. He'll get promoted in no time.
I agree with the possibility for productive debate, my comment is probably a bit too cynical. I just see a lot of redundant arguments, bad analogies and strawmen coming up soon and jumped the gun.
That's always been my problem with it: unless you consider $10/hr good pay (and some people do, and there's nothing wrong with that), but $15k at $10/hr is almost another full-time job. If you're in North America, you can get $10/hr or so as a greeter at Wal Mart.
As I noted below, that study was not focused on randomised controlled trials and has been criticised by sloppy work on the part of the authors.
Its quite common, I have one for example.
Google News Growth Hack Exposed
Is Quartz biased against China or are other news organizations restricting their reporting in order to ensure maximum access to the Chinese market?

http://www.nytimes.com/2014/03/21/business/international/blo...
By Jr. do you mean a paid internship? And when you say no one is hiring, do you mean in Portland, OR, or including SF?
Yeah I would have though Doom would be very high. But the density of his lyrics perhaps stem more from allusions/references and humour than from the words themselves.
I agree that the grey box with the domain name should be more visible. Users who enter their personal informations anywhere do not read the URL and won't see the domain name on a grey button that looks like a "passive" piece of the interface.
http://www.mikeperham.com/2013/10/01/how-to-make-100k-in-oss...
There's more to statistics than Google
I think you mean word-by-word, not sentence by sentence. That would be typical of old - fashioned rule-based systems. In reality, these include morphological and syntactic analysis. However, there are many statistical machine translation systems. Pangeanic, KantanMT, Safaba, for example, have developed statistical systems. The main difference nowadays is the amount of data, level of customization and different hybridation levels. Pangeanic has moved from a purely statistical to a more hybrid approach to include linguistic information. Google's fast reply is based on cache and large amounts of data whereas the above companies excel at customizing.
The Portland startup where I work just hired 3 jr. devs. Our goal was 2 seniors and 2 juniors but we didn't get any viable senior candidates. Most candidates were eliminated at the code challenge stage. So that'd be my tip: if you have to complete a code challenge, make sure it's the best code you've ever written. Even if it's a trivial task, things like full test coverage and demonstrating that you know some OOP best practices will give you a better chance at an interview.

The two bootcamp grads we hired had much stronger skills than most of their peers. I had conversations with their instructors and, indeed, they said that these guys were top of the class.

Also note that while senior devs are hard to find, competition is fierce at the junior level. We relocated one from Boston and the other had done his bootcamp in Chicago.