HNHacker News
TopNewBestAskShowJobs

sses

67 karma · joined March 17, 2012

submissionscomments
sses··on San Francisco split by Silicon Valley's wealth
I was responding to this, specifically: "The laws in SF are as renter friendly as you can get in this country. I'm not sure what all the fuss is about."

If those tenant friendly laws are de facto easy to work around - and they are, particularly for poorer tenants - then they are significantly weaker than they seem. That's what the fuss is about. Poorer people get driven out because they don't have the time and money to fight their landlords trying to double their rent, whether legal or not. Richer people like me are able to fight it and win.

I don't think you understand California or San Francisco rental laws. They do not say you get to perpetually live in an apartment even if the owner doesn't want you there. They control how much a landlord can raise rent, and limit some forms of eviction. But they also have many exceptions, and the burden can be on the tenant to prove the landlord is wrong.

sses··on San Francisco split by Silicon Valley's wealth
I'm a Googler living in SF, and my landlord recently tried to drive me out of my apartment, so I think I have an informed perspective on this.

It's not as simple as you make it out to be. The laws being renter friendly are helpful but they don't solve anything. If I hadn't had the time and money to try to fight this I would probably be looking for a new place right now.

sses··on Acquisition and maintenance of a band of minions
Context is everything here. There may be a number of companies that fit the pattern, and she could be speaking hypothetically, but Rachel worked at Google and has an axe to grind.
sses··on Cryptogams and the NSA (fiction)
He's joking. From the front page of warscapes.com: "What does the NSA make of James Joyce? The author finds out the hard way in his imagined brush with US intelligence over the PRISM data-mining program..."
sses··on Google changes Palestinian location from 'Territories' to 'Palestine'
That wouldn't solve or even sidestep any political issues. You've still got problems like: * ip geocoding to decide which language to serve the UI in * what do you call the languages? Chinese vs Traditional vs Simplified, or Farsi vs Parsi vs Persian, as mentioned elsewhere

And while political boundaries are messy, language boundaries are even more so. How do you decide dialect boundaries? And once you do, how do you decide which dialects get separate domains?

sses··on Why I left Google (2012)
That's a very loose definition of ads. Advertising typically implies that it's the restaurant promoting itself.
sses··on Android AOSP Browser stores passwords in plain text
If the device is rooted can't the malicious app also get the encryption key?
sses··on Death in Singapore
One of my coworkers had an off by one error when booking a return flight and overstayed his visa by a day (not in Singapore). So yes, it happens by accident. The idea that he should be caned as a result is ludicrous.
sses··on Balancing text for better readability
It's a good idea, but it needs to be fleshed out more for internationalization. Even for the given case, English, what exactly constitutes a word?
sses··on Steve Jobs threatened patent suit to enforce no-hire policy: filing
I wish this point was raised more in the fawning articles about how great a place Google is to work, and how generous the 10% raise was, e.g. http://www.slate.com/articles/technology/technology/2013/01/...
sses··on Steve Jobs' exchange with Palm CEO Ed Colligan
Appalling is that you would equate negative marketing with threatening a patent lawsuit extortion to force a probably illegal agreement to fix wages.
sses··on Google Set to Release iOS Maps App Tonight
There are lots of data sources other than Street View, satellite and aerial imagery being big ones obviously, but also user provided data, Business Photos, phone calls, etc.

The Yellow Pages attribution you see doesn't necessarily mean all data came from Yellow Pages, just that some may have.

sses··on Do Women Avoid Salary Negotiations? [pdf]
Maybe that typical system has a gender bias then :)

Perhaps if women are implicitly required to negotiate, and choose not to, then they will be recruited by another organization who is willing to pay them more without negotiation. You've just lost out on a good engineer - the employer has done themselves a disservice.

sses··on Amazon and Google are undermining mobile pricing, and that may hurt everyone
The Android tablet market was pretty anemic before Amazon effectively created it by aggressively pushing the Fire, and then Google the Nexus tablets.

How would that market have been better for anyone in the long run if it were effectively non-existent?

sses··on Escape from Callback Hell: Callbacks are the modern goto
I used a functional-reactive-language-that-compiles-to-javascript for a web app, in a project that lasted about 3 years. It solved callback hell, and solved some UI problems, but created some hard UI problems as well. I'm not sure how this would translate to a server, but some examples anyway.

It seemed impossible to completely escape imperative programming. Mouse click handlers for example were much more natural to write imperatively; changes made in the imperative code would propagate as signals in a reactive way.

Reasoning about what happened around the boundaries of imperative and reactive code was hard, especially as the application grew in complexity. If I have a UI element that depends on two other signals - think spreadsheet cell with a formula that depends on two other calculations - do I want to update it as soon as one signal changes? do I wait for both to change? Do I want different behaviors in different circumstances? It often led excessive layout changes as values passed through intermediate states, or code being executed multiple times unnecessarily.

sses··on Google throws open doors to its top-secret data center
I assume you're referencing stevey's rant, and if so you're conflating two issues. Steve was talking about the use of APIs between services at the application level, not the API for the datacenter/cloud as a platform.
sses··on Bollywood vs. Bin Laden
Muhammad died in 632.
sses··on NSA Mimics Google, Pisses Off Senate
What reason would Google have to object anyway? Bigtable isn't open source so there's no benefit in shutting down work on Accumulo - the man-hours are not going to go into Bigtable instead.
sses··on HTC wins swipe to unlock patent dispute against Apple
It's significantly different from a patent trial. In this scheme the patent is not granted - and can't meaningfully affect the market - until it has passed some level of technical scrutiny by a (hopefully) neutral third party. In a trial the patent has already been granted, it's already affecting the work done by engineers, licensing fees may have been paid, and so on. And the evaluation by experts in the trial seems less likely to be neutral.
sses··on Chrome redirecting to blank.html on search
That's a different bug. The problem people are seeing today is a redirect to google.com/blank.html which is of course a blank page.

Edit: ah I see reports further down that bug mention blank.html

sses··on Falsehoods Programmers believe about Time
One I caught recently: The difference between the current time and one week from the current time is not always 7 * 86400 seconds.

By noticing an automated test that failed 2 weeks out of the year.

sses··on Renouncing citizenship to avoid taxes may mean Savarin can never enter US again
Yes but they won't be US taxes, which are the only taxes US immigration law cares about in this context. He's still avoiding US taxes.
sses··on It's OK for Apple to block Firefox, but wrong when Microsoft does it
That's higher than Google's share of the US search market, according to comScore.

http://www.marketwatch.com/story/googles-web-search-market-s...

sses··on It's OK for Apple to block Firefox, but wrong when Microsoft does it
Why restrict that reasoning to browsers on iOS? You could apply the same reasoning to restrict OS X to only run Safari. Or only allow iTunes for playing music, since there are standards for encoding audio and organizing playlists.

The fact there are browser standards is not a reason to only have one. Competition among browsers leads to improvement in standardized areas like scripting and rendering, and browsers can offer a lot of other functionality that benefits users.

sses··on Web pages can sniff to see what Chrome extensions you have installed
What are the security implications? A malicious page can attempt to exploit a buggy extension whether it knows the extension is present or not.