HNHacker News
TopNewBestAskShowJobs

arkem

580 karma · joined April 1, 2011

submissionscomments
arkem··on Uber Database Breach Exposed Information of 50,000 Drivers, Company Confirms
From first hand experience I can tell you that Uber was recruiting to start their information security program at least 18 months ago and when I spoke to their software engineers and SREs they had a decent understanding of modern security issues.

In the 18 months since I assume they have assembled a decent security team and while most likely Uber dropped the ball here at least they recognized the need for security before they got burnt.

arkem··on The Sony Breach Demonstrates the Importance of Moving Beyond Perimeter Defense
I'm a security guy and I've worked in these kinds of environments and it really sucked.

These days whenever someone proposes creating an air gapped network for a secret project I spend a lot of time enumerating the extreme costs of this configuration. Some of these costs are lowered development productivity, additional hardware and the extra people required for the more intense monitoring.

Air gapped networks are unpleasant to work on but can be a good security mechanism if you truly appreciate the costs.

arkem··on William Gibson: How I wrote Neuromancer
I definitely think the Bigend Trilogy is as strong as the Sprawl Trilogy. Pattern Recognition and Neuromancer are my two favorite of his novels.

Sadly however, I'm having trouble with The Peripheral (his latest), maybe it'll grab me but it has yet to do so.

arkem··on What happens when a software bot goes on a darknet shopping spree?
Accelerando by Charles Stross is the book you're thinking of.
arkem··on Uber pressures regulators by mobilizing riders and hiring vast lobbying network
That makes the price knowable, I don't think that's the same as fair.

Lyft and Uber will both tell you if the price for the ride you're requesting will be higher than usual so in that sense their prices are just as knowable.

I think a fair price would be one that an informed and unencumbered buyer and seller reach. One reason why it can be hard to get a Taxi in New York if you're trying to leave Manhattan is because the prices aren't always fair and that drivers would rather seek a fairer transaction (in contravention of regulations).

arkem··on Uber pressures regulators by mobilizing riders and hiring vast lobbying network
I'm curious as to how you know that it was a fair price if it couldn't be adjusted by supply and demand.
arkem··on Peter Sunde: 'I went to jail for my cause. What did you do?'
How does one tell the difference between conviction and brainwashing? Or are religious convictions not real convictions?
arkem··on Travis CI: From Open to Minimum Vacation Policy
I am Australian working for an unlimited vacation company in the US. Knowing that vacation days won't be paid out if I leave the company helps me to remember to take days off.

With unlimited time off there's no longer any reason to stockpile days for that giant trip I keep putting off or to think of vacation days as being money that my employer owes me.

Before leaving the US I had 6 weeks annual leave, 4 rostered days off, 13 public holidays and usually a few extra days of stand down when the office was closed over Christmas (call it 50 days off).

Even coming from that I don't feel worse off now that I have unlimited time off.

arkem··on Why I’m Giving Up My Passport
I think the claim is more that there is no Overseas Constituency (basically a congressional district for non-resident citizens) like several other countries have.

See: http://en.wikipedia.org/wiki/Overseas_constituency

arkem··on Immigration is about talent, not costs
YMMV but I know at least one E-3 holder that ended up with a green card.

The E-3 isn't explicitly a dual intent visa but my understanding is that you can't be denied an E-3 specifically for having applied for a green card. If you're on an E-3 and are seeking a green card talk to an immigration lawyer.

arkem··on Hard-won lessons about money and investing
I'll take any interest free loan that I can get, offsetting today's gains to lower my tax bill means more money to invest.

I agree that in many situations tax loss harvesting isn't helpful and even in the best case it's not amazing but if over the long term it can be worth the 50 basis points that the robo-advisors claim then it might be worth paying 15-25 basis points for it.

Hearing about Schwab's entry into the market makes me think that I should at least hold off to see what changes an established broker makes on the robo-advisor market.

arkem··on Hard-won lessons about money and investing
Thanks for the tip about Schwab, looks interesting, especially the 'free' part.

Thinking about it, basis points feel too expensive for something that's done entirely in software. I suspect competition from existing players will drive the price right down.

arkem··on Hard-won lessons about money and investing
I've been considering moving from holding Vanguard ETFs (one of their Total Retirement funds) over to Betterment or Wealthfront to take advantage of their automated tax loss harvesting.

Does anyone have any thoughts about whether automated tax loss harvesting is worth the 0.15-0.25% fees that the robo-advisers charge?

arkem··on The Mercenaries: Ex-NSA hackers are shaping the future of cyberwar
VUPEN and Endgame are companies that employ people to do vulnerability research and develop exploits.

They sell a subscription service that provides access to a catalogue of their exploits to Government groups (law enforcement and intelligence agencies mostly). Depending on the company the list of acceptable clients will vary, some of these firms sell only to the federal agencies of 5-Eyes nations, others will sell more broadly than that, some may only sell to ${Local SIGINT agency}.

Government groups might do any number of things with these exploits but typically law enforcement will use them to execute warrants to help in their surveillance of suspects. Intelligence agencies may use them in the same way (pursuant to their authorizations). Other customers might somehow try and defend friendly networks with the information but this doesn't work.

I'm not sure what in particular tptacek objected to but my guess is characterizing them as part of the Government. The Government isn't keeping any secrets here (except for the ones they're presumably contractually obligated to keep by Endgame / VUPEN / etc) and the vulnerabilities have been discovered before the Government has contracted with the supplier.

arkem··on The new Cloud9 development environment
Not to be confused with the Cloud9 esports team: http://cloud9.gg
arkem··on Announcing Project Zero
It could also be that their semi-formal third party security team is now a formal team. Previously it was less than a full time project but more than a 20% project for many of Google's vulnerability researchers.

I guess that'd have the same net result though since it's much more feasible to hire for if it's been formalized.

arkem··on Announcing Project Zero
This sounds like a new name (and possibly more executive support) for what those guys have been doing for years now.

The guys in that article have been working on finding bugs in non-Google products for a little over two years and you can see their past results through the advisory credits they've received at Microsoft and Adobe as well as from open source projects like FFmpeg.

For example see Ben Hawkes on this list of Google CVEs in other companies' products: https://www.google.com/about/appsecurity/research/

arkem··on Meet Google's Security Princess
Almost certainly, since Brandon is a brilliant photographer who often does portraits of other security Googlers.
arkem··on Bitcoin: The future of money is at stake
It's a minor theme in Halting State by Charles Stross
arkem··on Dear Google Recruiting...
Disclaimer: I used to work at Google and have some incidental knowledge of Google's recruitment practices but am not an expert.

Many of Google's recruiters (especially the sourcers who are looking for candidates) are temporary contractors.

These contractors generally have a tenure measured in weeks and they are vying for one of very few full time positions. This high turnover, low institutional knowledge, and desire to distinguish themselves would be my best guess at explaining why the "Do Not Contact" note is not being respected.

arkem··on Poll: Do you actually use the product you are working on?
I work on League of Legends (well sort of, I'm an infosec guy) and you bet I play it every day :)

It's actually a big part of the culture at Riot Games, the idea is that we're trying to be the most player focused company so it is important that we all play, it helps us make a better game.

arkem··on Google Security Team Member on NSA: "Fuck These Guys"
and here's the original "fuck these guys" post https://plus.google.com/108799184931623330498/posts/SfYy8xbD...

The submitted link is Mike Hearn agreeing with and elaborating on Brandon Downey's original thoughts on the matter.

arkem··on Inside GitHub's Super-Lean Management Strategy
I recently left Google (about a month ago) but in my roughly 18 months at Google I was always working on 3 or 4 projects of my own choosing outside of my 'day job'. They each took up between 5-15% of my time so I'm happy lumping them all together and saying that they were my 20% time.

One of my non-day job focus areas was security education, I ran several classes/events to try and teach people about writing secure software. A public example I can give is the Hardcode Secure Coding competition which I was one of the organizers and judges. See http://googleonlinesecurity.blogspot.com.au/2013/05/the-resu... (I'm one of the guys in the desk photo).

Another example of my 20% projects was a dashboard that compared the number of security reports that had been reported against various parts of Google. It compared them with a lighthearted metaphor and was displayed in a relatively high traffic area in the hopes that it would draw the interest of people who did not track security issues day to day.

A final example is that I worked a little bit on Glass, but only as an interested outsider. I helped out with some security reviews of internally developed Glassware on a volunteer basis as well as wrote my own Glassware to help test the platform.

Blocked off time varied, Hardcode required a lot of blocked off time (including a trip to Singapore). My other projects generally needed a couple of hours at a time. In an average week I'd work two half days on my side projects (not every project every week).

My managers were both very supportive (and all round great guys), it helped that I could explain the potential benefits of all my projects and that they were not completely unrelated to my day job (performing security assessments and code reviews of non-Google code/systems). There are probably limits to what my managers would endorse, but I never got anywhere near those limits.

arkem··on On Hiring: Trial Week - Yay or Nay?
Probation in the article's context is mostly an artifact of Australia's Fair Work Act and not being an at-will employment country.

For the probationary period the employer can fire you for almost any reason (like in the US) but afterwards there's a procedure involved where the employer has to show cause and give the employee a chance to rectify the issues before dismissal.

It's not like a trial week that last 3 months, it's more regular employment but you receive tenure (or a sort) after 3 months.

arkem··on Inside GitHub's Super-Lean Management Strategy
"There’s Google’s now-defunct concept of 20% time"

I wish people would stop saying this, 20% time is not defunct at Google.

arkem··on So I’m the guy who sent the t-shirt out as a thank you
Many websites do but I wouldn't say most.

Bugcrowd maintains a list of websites that have bounty programs: https://bugcrowd.com/list-of-bug-bounty-programs/

arkem··on Google - Our History in Depth
That would be December 20 1998 in an article 'Good new search engine running on linux'

http://linux.slashdot.org/story/98/12/20/2348230/good-new-se...

arkem··on H1B workers are not indentured servants
http://travel.state.gov/visa/bulletin/bulletin_6062.html

If you fit in the second employment related priority categorie (EB-2) and aren't from China or India your visa process has no backlog. EB-2 status is granted to people with Masters degrees or Bachelors + 5 years experience.

arkem··on Magic: The Gathering API
It's a cool API, I like it.

Just be careful because Wizards of the Coast might disagree with you about what is and isn't public information. Especially when you are showing the rating and number of votes and rating straight from Gatherer.

arkem··on XSS in Google Finance
Disclaimer: I wasn't involved in this particular bug at all so I'm speaking generally.

We definitely don't play the blame game but we do keep track of bug statistics so we know where best to spend our time and effort. It can be useful to know that projects using framework X have more issues than framework Y or that maybe we should arrange to run some security classes at office Z.

Bugs like this one are fixed with the help of the product team, they're usually the ones writing and pushing the fix (since they know the project best) and it's a good way to get some practical security experience spread around the organization (and increase awareness).

We do write post-mortems for serious issues to delve into the root cause and to help stop it from happening again. We have a lot of initiatives in place to improve the security of our products overall through both awareness raising (training, newsletters, security puzzles) and technology changes (scanners, static analysis, framework hardening).

P.S We're always looking for security people to join us at Google (send me your resume, email in profile) or by bug hunting for bugs to submit to our vulnerability reward program.

← PreviousPage 5 of 7Next →