skysight-inc/HackerNews huggingface dataset:
You nailed it. Some time ago, my Amex business card had a feature called Private Payments. Basically, whenever you wanted to make a purchase, you would generate a one-time use number that could be used in place of your actual number. Not sure why they did away with it, but I figured it either became a hassle for them to support it or someone figured out how to defraud it. The latter would be insanely ironic, of course.

But, your point in general regarding the fact that divulging your info for one simple payment can expose you so horrendously is very true. Same with other info, like your SSN.

Too much of our current approach to "security" is based on protecting access to informarion, which is the core problem. In my business, we work with a number of retailers, large and small. It is breath-taking how exposed and naive some of these guys are. And, they are handling personal info for millions of people.

In general, we should have learned long ago that it is impossible to secure the data in all cases, so we need systems and processes that assume the data will fall into the wrong hands.
I'm always suspicious about these second hand stories; especially when they're dramatized like this.

For instance he says:

"You could apply to one and only one university. If you didn’t get in, you’d be conscripted into the army the following Fall."

And then explains how he applied to a second university and then how he was offered to apply to a local university in Tashkent.

Just to be clear, I don't disagree with his premise, it's just the whole thing is overly dramatized. My uncle also almost didn't get into MSU because they decided he was Jewish, and my dad was rejected and had to go to a different school. The whole thing was really weird because they decide your jewishness solely based on your last name. (which is sorta black magic)

Also, from everything I heard, antisemetism wasn't institutional - ie. directed from top down. I've never heard of the quota thing (if it existed, it was done on a school by school basis). For instance MSU was known for being very antisemitic, while other branches of government were not. You've got to remember that a lot of the revolutionaries were jewish, even Lenin was a jew (sorta).
There is also that the largest banks have the implicit support of the federal government, and therefore have an artificially low cost of capital relative to smaller banks (because the Feds will prevent a default). That benefits someone somehow, although it can be hard to figure out who.
It's definitely possible to access unallocated memory e.g.,

// p points to address 1000

p := (*int)(unsafe.Pointer(uintptr(1000)))

Of course, this is why use of the unsafe package is heavily discouraged.
Anything that happens at the region level requires the servers.
The argument that Asians are over-represented and it proves the absence of any quotes reminded me of identical arguments I heard in the former USSR. They claimed over-representation of Jews in science, engineering, entertainment was a proof there was no anti-semitism!
Agreed. This is what it looks like after a double-tap zoom on iPhone: http://i.imgur.com/wy6kGiJ.png
I found pandora a little over 6 years ago on my first day in USA. I left all my music back home in India. A Google search for "Internet radio" introduced me to Pandora. They are the reason I found some of my favorite bands.

I don't listen to it as much now, but Pandora was the only source of music for a poor graduate student for nearly 3 years.
Sorry, completely off-topic rant but for an article about UX, TFA is on the crappiest-UX site I've ever seen.

First, half the page is dedicated to a head shot of the author. And then, to make matters worse, scrolling is completely broken. I spent several seconds swiping my trackpad in frustration, unable to understand why the page was refusing to scroll only to realize you can only scroll if the cursor is on the right side of the page. Permalinks are broken/non-existent, too.

Frankly, the entire site (from domain name, to ginormous headshot, to half the page dedicated to "about myself") screams narcissism.
Story of your father could not describe the whole system. Anyone could dig the NET and find a lot of jewish names in top places of soviet society. Not only jewish but also many many other man who are not ethnic russians.
That's one way of looking at it. Another is that there's about to be a big fight over royalties to the labels with Apple entering with a huge salvo today[1], and Pandora likely needs a new face in order to join the battle differently than they had in the past. In other words, "circumstances dictate."

1. http://www.macrumors.com/2013/03/07/apple-reportedly-offerin...
Yeah! Why didn't they elastically scale with the cloud? #fail
Which is only now improving with Meg Whitman.
Unfortunately you're right on this. I read his various works long ago and had not very accurate memory of them.

As a final note in this discussion I'd like to say that you're probably misunderstanding me. I have never said that single-letter names are completely prohibited - just that they should be avoided when possible.

I actually went and did some analysis on the code I think is good: Underscore.js. This is what I found.

I excluded all language keywords like `var` and `if`. I then calculated how many unique names there are in the code and how many of them are 1 or 2 letters long. The result I got was 4%.

I then checked how many times each of the names was used and how many times 1 or 2 letter long names were used, Surprisingly I got almost the same result - 4%.

So, to conclude - if more than 4% of names you use are shorter than 3 characters than you're writing bad - or at least worse than Underscore.js - code. I'm not guilty of this, I checked my own code too. And how about you?

Also, on a more personal note - you're infuriating as a adversary in the discussion because of at least three things: you only answer to parts of arguments that are convenient to you, you don't openly state assumption you're making and you're mixing completely irrelevant things into the discussion. Please improve :)
A bit disconcerting to say the least.
Agreed!

The use of Lucida made the site feel very dated to the mid 00's, and it wasn't terribly readable either.

Helvetica, especially with full-usage of the font-weights (from light to bold) makes for a much better typographical hierarchy and a more airy feel.

Glad also to see that they're moving to a no-borders design and really filling up the browser window.
Some of us have caught onto this cycle and are learning discipline. I personally didn't buy the game because I figured something like this might happened... problem is that the window of opportunity for EA to get my money is quickly closing as I await to see them fix the issues and make things right for the people that have suffered through it.
WoW + RM:AH = Titan

that poor game's so predestined to be a blatant cash whore, almost makes you feel bad for it
I too believe it's an important issue. One that will hopefully spur enthusiasm of a few to come up with solutions.
Does anyone else have 3 scrollbars on this site?
How To Choose The Best Investors
Technology Turns to Tracking People Offline
The questions is, can any QR code be made to work or are you pretty limited in the info represented by the QR code?

I don't understand how QR codes work well enough to know the answer.
A small UX feedback on your website - I spent a couple minutes trying to figure out why I couldn't scroll with my mouse and realized that it was because my cursor was over the left side of the website with the headshot which is separate from the article.
It isn't hard to get paid if you've done any sort of expenses for a big corp, but this is government which operates in a different language, so lots of red tape and (when I was there) regularly changing rules. I'd think things would have settled down by now.

You only get back business expenses, and a small amount to recover your living costs. Chile is not as cheap as you might think, it isn't like living in South East Asia on a few dollars a day. You need to have $10k to give yourself some breathing room so you don't run out of money within the first two months when you start get the reimbursements.

The salaries scale based on the number of founders, so that you are somewhat covering the costs of having more people on the team. However, it all comes out of the same $40k, so that leaves you less to spend on the business, if you have larger business costs.

I have some friends who were caught out significant $$ due to paperwork that wasn't accepted by the gov't, when the REALLY should have been reimbursed. At the same time, there were people who worked the system and got reimbursed for things they shouldn't have.

One thing that is good about the difficult reimbursement process is that it teaches you to keep an eye on your balance sheet, which is something you're going to need to learn to operate a business anyway.
>Instead I would much prefer to see standards made available under low royalty, FRAND terms. This has worked to great effect for WiFi, USB, Bluetooth etc.

FRAND works fine for hardware because by the time you spend $100 to manufacture and ship the thing you can spend $5 licensing patents.

It fails miserably for software because it's incompatible with free software, which means that the free software people have to create a competing standard that they can implement and we get useless fragmentation that hurts everybody. Produce something compatible with free software to begin with and none of that needs to happen.

I mean WTF, just require the patent holders to license the patents royalty free for free software implementations in order to have their patents included in the standard, and then they can still collect royalties from manufacturers who do hardware implementations. It's not like they were going to get any royalties from free software developers in the first place.
"fail" makes it sound accidental

I'd put good odds that server allocation was a very high level decision balancing the expected backlash

They knew Amazon rating / word of mouth is going to put a massive hit on the LaunchDay+1 sales anyways, so what do they care if it actually works once you've handed over your cash?
Crowdsourced hiring
ls -a should be ls -la if you want "maximum information" (not really maximum)

Also, ifconfig is deprecated.
I agree. I'm actually about 80% done with a redesign that follows a good f pattern and is mobile/tablet friendly. Sorry about the problems guys and thanks for the feedback. Aside, any feedback on the content of the article?
Would it be worth adding some sort of optional region field? Some people may only be willing to hire people in certain countries or time zones for whatever reasons.

"I'm sorry, we're only hiring people in the USA, not the Antipodes."
On that note changing the form to require more information as your estimated risk goes up seems to be the ideal compromise.

Except that enables people to gain information about your fraud detection system.
That will be fixed soon. Thanks for the feedback!
The last 5 meals I have eaten out in Australia have not had table service. The last meal I ate in Australia that had full table service cost me $120/head. While I'm sure you can find restaurants with lower price points that still do table service, in general, you don't get it. It's not bullshit at all. Perhaps there are areas of the country which have high concentrations of people who can earn less than the adult minimum wage (ie, students) where table service is more common.

I make no judgement at all whether full table service is a good or bad thing, I simply note that because of the cost structure, a restaurant in Australia has less staff than a similar restaurant in a different country.

In most other countries I visit, most restaurants have table service, even cheap cafes and coffee shops. This is demonstrably not the case in Australia.
Don't like my face?!?

But yeah, I'll be changing that soon.
I originally wanted to buy new SimCity but thank good ness I didn't. It wasn't until now that I see how chock full of 'DRM' it has.

Someone should kickstart(er) a SimCity 'like' game the way it was _meant_ to be.
Show HN: Have trouble keeping in touch with friends? Penguit to the rescue
I have trouble keeping in touch with my friends. I built this to help me out.

Known FF ugliness. Working on it.
My own personal anecdote is that most of my Bay-Area game-industry contacts were at Maxis: around 8-9 of them. And precisely none of them are still with EA today. Some have left to freelance, some to do indie games, some to do regular tech jobs outside the game industry entirely (e.g. would rather work for Lockheed than EA).
Polygon lowers it's Simcity review from 9.5 to 4 out of 10
Interesting, there is mention to execution control but doesn't cite

[command] && [command]

and

[command] || [command]
Ask HN: Simple, affordable support software for bootstraps?
Hi,

I'm bootstrapping a web service and have been looking for simple user support software, but all the services I've looked into are either bloated, too expensive, or lacking. I'm really just looking for something minimalistic with a faq and user feedback. I'm thinking of just using my own solution if I don't find anything suitable. Any suggestions?
Sereal - A binary serialization format
Tropes vs Women in Video Games
Can you give more details about what services you are offering?

The cautious side of me says the following:

Will the morale of you and your employees change? If so, then what will happen is that you'll sell out and your employees may not get the financial windfall that you get, they get demoralized and quit and the whole thing winds up falling apart and your 11 employees leave.

But that doesn't matter just because you cashed out, right?

Will you and your team retain the autonomy and freedom you (may) have now?

What about the other 50% of your business that you may be dropping? What is the potential upside if you were to focus on growing that side of the business?

You're looking to sell out to the client company who comprises 50% of your rev for what?

THe larger budgets come with tethers to the scope and constraints of those who own the budget... so just because they are larger doesn't mean you have more freedom with them... in fact, if they are significantly larger - you may have MORE scrutiny and reporting and metrics etc...

Finally, only you can answer this - but take a very cautious stance and don't forget all the trade offs...
Also, I'm not a narcissist. In my experience, it's best to give constructive feedback instead of slander.
Nice comments. Another commenter that posted on the article's page pointed out SEOmoz as another example and also shared a video of Atlassian.
No, but...

http://imgur.com/QJCC8lD
Edit: Nvm, they don't tokenize with the data. How did I miss that...

The first place I saw this code pattern was of course at Stripe, but I would be happy to learn that it predates them.

I also have a little service that attaches to web forms and does interesting things with the data in a similar way. It also scrapes the form at submission time just like Stripe and Braintree do. Nothing malicious in case you were thinking it.
CPU Processing Trends for Dummies
VMWare is to OS as CloudVM is to JVM
The answer is neither.

They've already ruined their "second day" sales, and they have the money for their uninformed first day buyers already. Their best option is to ignore the pleb's while demand dies off enough that their existing infrastructure is adequate
I like how the penguin shakes when you do something wrong
And how much overhead in logic, code and frustration would that cause in terms of development and support.. right now, I'm dealing with an over-normalized database close to what you are describing and needing over 20 joins in a single query to get a complete record for display (not including actual sub-records) but to get a complete set of properties, where null means not there...
Google patches Chrome's Pwn2own exploit
Thanks! I was trying to give the Penguin some character.
This is great. It also makes me think that, for whatever reasons, Cars 2 was not written by Pixar.

It's a horrible sequel. The original story had fully rounded characters, personal discovery, redemption, recognition of working with others, a whole pile of admirable qualities.

Cars 2 has a bunch of animated effects, celebrity cameos, and lots of guns, shooting and rockets. There may have been a story with a message but I'm not sure what it was.

Would it have been that hard to come up with a better story for the follow up?
From Wikipedia[1]:

> The company's IPO took place in 1995. In 1997, after
> setbacks on a series of secondary titles, Braun and
> Wright sold Maxis to Electronic Arts for US$120
> million in stock. The deal made Braun the largest
> shareholder in EA at the time.

Not Wright, but a result of the purchase.

Also from Wikipedia[2]:

> Maxis went public in 1995 with revenue of US$38 million.
> The stock reached $50 a share and then dropped as Maxis
> posted a loss. EA bought Maxis in June 1997.

and

> It was a difficult idea to sell to EA, because
> already 40% of Maxis's employees had been laid
> off.

[1] http://en.wikipedia.org/wiki/Jeff_Braun

[2] http://en.wikipedia.org/wiki/Will_Wright_(game_designer)
"Add "set -o vi" in your ~/.bashrc to make use the vi keybindings instead of the Emacs ones."
Better to do this kind of thing in .inputrc, as:

set editing-mode vi

(or set editing-mode emacs) because any application that uses readline gets to use those settings. So for example you get command line editing in various command line apps. bash uses readline, so you'll get that. The python repl will give command line editing with .inputrc set as above.

$ apt-rdepends -r libreadline6 |egrep -ve "^ " |wc -l
8995

psql (postgresql) and mysql (mysql) are really handy with command line editing.

"'ctrl-x ctrl-e' opens an editor to work with long or complex command lines"

If you've set -o vi, or set editing-mode vi in .inputrc, then on a command line type:

esc-v

(Escape key to get out of insert mode, then the 'v' key) That will open a full vim session for editing your complex command line.

:wq

exits vim and gives your command to bash to execute.
How does this differ from me setting a recurring calendar appointment in gmail/outlook.

I already do this to remind me to do romantic things for my wife... it works perfectly with my phone and email and needed nothing extra....

I don't see the benefit over my email system.
I've got to point out that my previous remark about a LinCity-NG back end was made half-jokingly and now that I've noticed that's not really obvious it's too late to go back and edit the comment. The difference between how your city is represented in SimCity 2000, 3000 and 4, on which LinCity-NG is based, and the new SimCity is quite profound and I thought I'd explain it further.

First, the new layout engine finally allows you to construct roads at arbitrary angles and not just along the axes. This makes it fundamentally incompatible with the old grid-based map format used in SimCity since version one with few alternations [1]. Then there's the agent model of economics [2], a change from previous games' broad statistical model, that seems to be deeply integrated with the game's visualization.

[1] The biggest change was likely the introduction of varying terrain height in SimCity 2000.

[2] The developers give a brief explanation in https://www.youtube.com/watch?v=Tz-UGPRilUE. Looks like they've done some pretty interesting things with it.
Good point. I was aiming for some randomness in terms of when I reach out to people. If I call my grandma every Monday, she freaks out if I miss a Monday. Penguit will vary the actual "reminder" within the scope of the timeframe that you've given.
This rings a bit more true for me. There is no shortage of workers for enough money. I can offer $100,000/year for an IT worker and get flooded with resumes. The larger companies however like to buy at a discount, and the discount comes from someone in a foreign country taking part of their pay in dollars and part of their pay in the right to work and live in the US. That seems to vary with individuals of course but my observation at Sun, NetApp, and Google was that it could be worth up to 50% of the base salary for an individual to work in the US. That is a heck of a gap to fill.

It would be great if the H-1B system was updated to allow sponsored people to work anywhere as long as it was in the field they had said they were going to work in and they didn't spend more than say 180 days being unemployed. I suspect you would find that a lot of the "push" for more H-1Bs would fade away (although that is just a guess). I'd really like it if we could grant automatic H-1B status for 3 years for anyone who got a doctorate STEM degree as well.
You can get to SFO for less than $20 provided you're willing to use a shuttle/van service. The premium is for a private ride that is direct to the airport. So it's definitely possible to get these types of services cheap you just can't expect the same level of quality as Uber say.
Large mistakes and crimes would have smaller impact.
Don't Always Accept Given Interview Answers
It's also the Article III section 3 Constitutional definition of treason. But we didn't put those people on trial; we defeated them in combat.
"A Tear?" I'm still in mourning.
I wonder what is the root cause of anti-semitism? I always thought that anti-semitism is an illness that belonged exclusively to Europe, and they exported this "problem" to Middle East. Now I read that Soviet era, in multiple regions similar problem existed. But why? Do all other ethnics had their own fair share? If not why Jews? Or Jewish people are just more outspoken?
Entertainment is one thing, diplomacy is completely another.
We haven't had 3% inflation since before the crash of 2009.
In zsh, you can hit <tab> to expand it in place before hitting <enter>.
Maybe you can find something in this nice thread...
http://news.ycombinator.com/item?id=5235137
I really could have used that "chmod g+X * -R" the other day! Thanks for the tips.
these sets are "interesting" to say the least. I tried it out putting "blonde, brunette" figuring it would give me hair colors.... I figured wrong.
As one commenter said it before: slightly higher rates (due to competition).

Another one would be: target of acquisition of a bigger international banks (HSBC comes to mind). Slowly the govt. has to regulate that as well or else ...
On the plus side, the bizarre site ux is because he's trying to do something novel, and not due to negligence, like the source of most of the internet's bad ux.
Largely delayed response, but according to vgchartz you're actually wrong:

http://www.vgchartz.com/analysis/platform_totals/Software/Gl...

Wii has Xbox 360 and PS3 beat. If you want to argue third-party sales, you are correct, which just goes to show how well Nintendo sells its own games. However, a significant portion of the third-party software lead that the PS3 and Xbox 360 have goes away if you ignore Call of Duty, which also just points out how massive Call of Duty is.

This data actually surprises me further, because ask anyone who even knows what a third-party is and they would say Microsoft and Sony have much better third-party support. However, sales-wise the difference isn't nearly as significant; considering cheaper cost of development it would also seem irrelevant. It seems to me that third-parties simply didn't/don't want to develop games for the Wii.

Now with the Wii U doing poorly, I don't see the trend shifting to more third-party support for Nintendo. This can only hurt them.
Ah thanks.
Thought it was doing more but for most cases that would be enough. Most fraud isn't very sophisticated so just the number and zip would be enough.
All things being equal, odds are the 25-yo who just joined the company knows fuck-all compared to the veteran who's been there 10 years.

An exceptional 25yo vs a should-have-been-fired-already 35yo, maybe you'd have a point.