skysight-inc/HackerNews huggingface dataset:
Yeah, seriously. I'm not really sure how you can compare public transportation and driving a car in San Francisco.
By definition, half of all homes cost less than the median. Where do you get from there to a "minimum" down payment of $135k?
All global tech giants except Nokia pay slave wages
"Grass is greener" isn't a cliche for nothing. Seems like the author is making a classic mistake assuming different will be better. The main argument here seems that he enjoys taking vacations in NYC, not that there's anything there that will improve his daily life.
I wonder how long until these spammy sites get wise to this (or how many already have) and start stripping off the tag portion of the address.
Ask HN: Systems for competitor evaluation
Deep into the customer discovery process, my partner and I have recognized the need to document and track lots of data related to these interviews. Specifically we want a way to track and store information about competitors, almost like a feature matrix. Excel or Google docs can work but I was wondering if anyone knew of tools tailored just for this.
No.

If I'm doing excessive amounts of stuff in the shell, I'm doing something wrong.
You really only have two options: do it yourself, or get someone else to do it. As far as getting others to do it goes, 99designs is relatively cheap.

Personally, I recommend learning yourself. Rudimentary graphic design is a pretty useful skill to have. Gotta say though, it can be a little frustrating. Unlike coding, where most of your time is spent building and adding, design requires constantly trashing and starting over, so it always feels like you're not making much progress...

It took me a whole day to design the logo for Taskforce (https://www.taskforceapp.com/) for example.
Beginner Elixir Project Ideas
Getting out of the echo chamber is _definitely_ part of it.
Courts don't charge people with crimes, prosecuting attorneys do. District/State/US attorneys are not in charge of the court system.
The extreme download vs upload traffic asymmetry between Comcast and L3/Netflix has been mentioned several times as a straw man argument for why Comcast is justified in charging Netflix directly.

Maybe Netflix could find some creative uses for all that idle viewer upload capacity to reduce the deficit ;)

- Have every Netflix client cache and serve chunks of the most popular streams P2P-style. You could have a DHT algorithm for discovering chunks or have Netflix's own servers orchestrate peer discovery in a clever way, for example by only connecting Comcast customers to peers physically outside of Comcast's own network. This would reduce Netflix's downstream traffic and increase viewer uploads.

- Introduce the Netflix-Feline-Image-KeepAlive-Protocol, whereby every Netflix client on detecting a Comcast network uploads a 5MB PNG of a cat to Netflix's servers over and over again while you're watching a video. Strictly for connection quality control purposes of course.
ODesk or ELance.
I kind of doubt anyone visits Oakland or San Jose (both of which are huge destinations in "the Bay Area" but have their own international airports) and says they "went to SF." I sure hope not. It's pretty clear cut if you went to SF or not, since there's water on 3 sides of the city and not much to visit on the 4th side.
SF can suck you in, but there are loads of people in SF that have nothing to do with Tech at all. When I lived there my friends included a guy who worked on the Bay Bridge, a Hotel Manager, a financial advisor, a set designer, and a couple of musicians. The only tech people I talked to were at work. Those people are easy to find if you look.
The Dow Jones Home Price Index agrees;

http://research.stlouisfed.org/fred2/graph/fredgraph.png?g=B...
Someone send a blog post about the article and later dang changed the link to the original article: https://news.ycombinator.com/item?id=7774398
My girlfriend and I (both in tech) have also left San Francisco as of last month, but for slightly different (but related) reasons. The 75,000 mentioned people who have moved to the bay area for tech have caused rent to rise by such a large amount, that even though we can afford to pay, it feels like a huge waste of our money. We could be spending it doing other things or just saving for our future.

Instead we'll continue to work in tech doing consulting work, but we're going try our hand at being completely nomadic while doing it (starting with Central and South America, though we'll be picking a place and staying there for a few weeks to a month at minimum). We've sold pretty much everything we own and have whittled down our belongings to a large backpack and daypack each. It feels pretty amazing to be this lightweight and mobile, and our current budget has spending about 3x less than we were while living in SF (and still living very well).
I suspect that would work even worse than what we have now.
First of all, that wouldn't work in go, it would complain that you don't use the err variable, you could change it to:

file, _ := os.Open("file.go")

The underscore tells the compiler to ignore the error. And yes, file is <nil> now!

As a sidenote, it would be more idiomatic to do this:

if _, err := os.Open("file.go"); err != nil {
//handle error
}
// Do stuff with file

This has bitten me before - if you use a non-existent key on a map of strings (or dictionary, or hash, however you call it) you get "" and an error back.

my_hash := make(map[string]string)
value, ok := my_hash["no_key"]

value is "", ok is 'false'.

What type you get back exactly from a bad request depends on the type of call, but you always get an error back! Maps storing ints return 0, maps storing strings return "", etc.

Go always forces you to look at each error, since errors are always different.
Hey all,

I mean, I already wrote the post, but what I will say is that I've spent a ton of time in New York, and I know exactly what I'm getting into. For example, the bustling environment will actually _invigorate_, not drain, me, because that's the kind of place I enjoy. I'll also be saving money on rent, get to enjoy the wonderful subway, and a whole host of other things.

There's also quite a lot of value in _being_ in San Francisco. If I was going to start a company, I wouldn't bother with anywhere else. But I'm not starting a company. So it's not for me. This post isn't titled "You should bail on San Francisco."
When renting is about the same as mortgage payments, why rent?

The question to me is why anyone feels they have to live in SF.
> not quite sure why my comment is getting downvoted.

Kneejerk responses.

You're entirely right that Google at least has to legally take some action, as otherwise others can point at the precedent when doing actual attacks on Google trademarks.
"Other people... build systems that can provide meaningful security for their users."

Do all of the implementations, particularly on mobile, actually provide such security? If a court is willing to order TLS keys to be turned over in order to enable the government to access information, why couldn't they order the developer to release a backdoored version through the relevant App Store or other update mechanism? If the author refuses to comply, then they will demand the codesigning keys so they can backdoor it themselves.

To quote your critique of another's security proposal:
"Then the only difference between hushmail and your model is exactly what the FBI will get a subpoena to have you type into your server to subvert your users. The models are equivalently insecure."
Both.

Most common, SewerCo says "pay for half of our digging costs" and FibreCo says "You're getting paid by the city to dig it up already! Why should we pay again?"and round and round we go. Also, if either SewerCo or FibreCo's work has delays, then there's another whole drama about who pays/is responsible for additional work, penalties, and so on. And the respective Project Managers don't give a rat's ass about the other company since hitting their budget/timeline is the only thing that matters.

Seems like something that can (and should) be worked out, but unless local government steps in and mediates/forces their hand there doesn't seem to be a great urgency. Locally (in NZ) ElectricCo and FibreCo are starting to be the same company in a number of cases, in which case "stop arguing and just do it" is just a management edict.
I took away 2 things from this article and don't agree with him on everything:

1. If you're intention is to write evergreen content, you should probably separate it from your blog so people don't automatically assume it's less valuable. Like it or not, the date and format matter. At the very least, I would create a separate page to highlight the more important articles.

2. I would make sure to include a date on some topics, like tech that's going to change rapidly. Not every topic needs a date though, like his salary negotiation article.

You said some of this too, but just felt like summarizing myself.
Typography in 8-bits: System Fonts
Well, I might agree with you, or I might not, depending on how we're defining "documentation".

If we're talking about the sort of documentation the OP is talking about, which is crucial for any interface that you're releasing to the public, then I don't agree. Documentation like that impedes change and its value doesn't always come out on the right side of the trade-off.

Now, if we're talking about more informal documentation used to clarify thought process in confusing areas or writing good commit messages to document the thought process behind a set of changes, then yeah, I agree that everybody should always do that.
Numerous email systems refuse to accept "+" as a valid email address character.

Increasingly, I simply use mailinator for throwaways (and, of course, don't provide personal information).
ISP's Dream Internet Plan
Big Bang's Ripples: Two Scientists Recall Their Big Discovery
If you want the highlight reel: http://ange4771.imgur.com/
This absolutely. I flag such submissions (this one included).
Steve remains at work, rather than being pulled to other alluring things, because he he finds SF so draining and obnoxious.

Maybe I'm self-centered, but I just can't imagine the macro outweighing the "alluring things" to their exclusion. Certainly, though, SF needs to deal with homelessness 3000% better than they have in decades, and options for the mentally ill remain a national shame and failure.
Rewarding Inventions and Inventors
Michel Foucault. Discipline and Punish (1975), Panopticism
I know a handful of developers that moved to New York. Seems to me that New York is where the developers go when they are tired of SF. I am thinking Denver or Chattanooga, where I could actually afford to buy a house and a yard.

Edit: I have been in SF for 3 and a half years. It was only suppose to be 2 years to get my career started. I feel the black hole pulling and next thing I know it will be 10 years.
What You Need to Know About Access Management Systems
Way cool on the brag. I thought he stopped with the checks.
The problem is that it is trivial to delete anything after (and including) the + from an e-mail address. I've had this happen when trying to use this approach.

What I do instead is this: I have a subdomain of my regular domain, say "me.example.com." That subdomain is a catch-all; anything sent to it goes to my regular account at "example.com," though I have a Sieve rule to filter those messages to their own folder. Companies and so forth get addresses like companyname@me.example.com or, if I'm giving one in person, myname3@me.example.com so it doesn't seem odd.

At that point, they can't tell the difference between that being a tagged address or not, so the entire address has to be sent untouched. I can then do whatever I like with it, namely trashing the message in a rule. Using a subdomain is preferable for keeping the generic spam down since those aren't as easily discovered.
Thanks for that. Only time will really tell but after I made the decision, it was rather freeing.
I'd rather be asset rich than straight up poor!
I grew up in the area, and I no longer want to go back; and neither do most of the friends I grew up with. It has not only gotten more expensive, but the culture has changed significantly.

The intransigent "family farm" that is ingrained in the American psyche is being eroded by a practical reality - and on some level everyone feels it. The newer generations are increasingly less attached to their place of birth. The Bay Area is rapidly changing, and I'm happy for all the people that now live there and call it their home.

It's no longer my cup of tea, but I'll find my place somewhere else. Please don't feel sorry for me =)
Oak Creek Canyon Fire
I've visited that part of the country before. I tell people I visited SF. I have no clue if I was actually inside the city proper. The problem with the "these people are prickly" notion is that THEY'RE NOT WITH ME BACK HOME TO CORRECT ME and thus I don't really have to give a shit if I stepped inside the city boundaries or not.
Assuming you run your own mail server, you don't necessarily have to use the +tag. You could use any schema you want. For instance, you might give out the address me.1408@yourdomain.com, which automatically expires in August 2014 (after which any mail sent to that address gets nuked).
I honestly had no idea the sections could be rotated like a Rubiks Cube until I read your comment. The cube can be rotated in its entirety by dragging the empty space around it -- as such, you can see and use non-visible sections without altering the drum pattern.
> Piping programs into each other is okay, but once you start bundling it's all up in the air.

How does bundling mean combining it into an _executable_ file? Sure, this could be the case for an installer, but that one could also just download/copy the files.
Thanks for the tip, I don't think I can change it now (correct me if I'm wrong), and will keep this in mind for future submissions.
Ageing: The girls who never grow older
Commute is a huge deal: I ride the 38 for ~90 minutes a day, in total.

Also, to be effective at my job, I needed to be there during the 9-5, M-F period. I don't plan on getting myself into another 'real job' soon.
Would rather have our own hosted environment as we expect to do a lot of customizations...
Um, that would be a trade libel.
I run GNU/Linux on a CF-53 [1], and the experience has been nothing short of perfection. I say this having owned a 2011 iMac, 2013 Macbook Air which I still own, and the usual Dells and Lenovos: I would never willingly use any other laptop to get work done.

The CF-53 features a hardware on/off wireless switch, magnesium alloy casing that you can jump on, port protectors that fight dust and debris, and a keyboard that is to die for. The tactile feedback on the keyboard is absolutely incredible. It is the best laptop keyboard man has ever devised.

I hear it all the time, that Macs are the highest quality money can buy, but compared to what? Compared to cheap, plasticky crap run of the mill consumer Windows laptops from HP? Yea of course, get a Macbook there's no doubt.

But compared to a Panasonic? No way Jose, Panasonic makes better quality hardware that lasts longer and will take any abuse, which is why you'll read reviews by armed forces deployed in the ME use who recommend Toughbooks over competing ruggedized machines, including machines made by military contractors like General Dynamics.

You can spill water all over the 53, and drop it to the ground from three feet. Order one with built-in GOBI wireless card or GPS to make up for the bulk. Buying on ebay is commonly done to obtain toughbooks on the cheap. They last forever anyway, and they are often dumped on the market en masse once off of corporate and government leases. I would take my whatever-priced CF-53 with 10,450 operating hours over a brand new $1200 Macbook or brand new $1800 plasticky feeling consumer Windows PC without hesitation.

The only other laptop I'd consider buying for a mobile workstation is a CF-52, and only because it offers a higher resolution display and a higher performance GPU.

1: https://github.com/atweiden/pacstrapit

2: http://forum.notebookreview.com/panasonic/462491-robs-rant-r...
That was beautiful. I am very glad that I clicked on that link. (I need to study that dictionary...)
Right, and the problem is that their version of best effort doesn't involve trying very hard at all, since they have minimal competition in most local markets.
>> for perhaps a 15% increase in pay

Where are you working? Total comp in the bay is often much higher than other areas (data-points from Seattle, LA, and New York)
Rent seems to be at least 50% higher in SF though[1]. How is that?

[1] http://www.numbeo.com/cost-of-living/compare_cities.jsp?coun...
Laravel Forge – How Taylor Just Saved Us Hours Of Work
They are no longer legal currency but are issued on the The Bank of San Serriffe (address:Thirty Point, Caissa Inferiore, San Serriffe, Pincus).

The reason for the change: http://www-cs-faculty.stanford.edu/~uno/news08.html
If you go to microsoftstore.com it shows a giant countdown to when you can preorder the SP3 and a large banner mentioning the SP3 getting added to the Surface family. Clicking on that banner loads into the above link with all the details of the SP3 and pricing and everything.
What do you think about Seattle, Austin, Boulder?

I lived in New York for 7 years. It's a really hard place to live. It gives a lot, and the benefits are immense, but the cramped living spaces, crowds, and fast pace are difficult. (For some, the climate's also hard. I got "Building SAD" when I lived downtown, but other than that, the climate wasn't an issue.) Of course, no one can predict how you'll react to it. My guess is that you'll probably find NYC challenging but enjoy what it has to offer (much more than SF; it's a real fucking city, not some colony for East Coast banking/consulting rejects turned VCs and the 25-year-old nerds they boss around). It's worth trying out, for sure. But I wouldn't expect it to be an easy place to live.
Most majorities started as minorities too, so that doesn't say much.
Parody is a specific legal defense against trademark infringement. The idea that trademark holders are always required to 'defend' their trademark regardless of context is simply false.

Given that the use here is noncommercial (Peng! is not selling a product in Google's area of business), it's almost certainly the case that Google is under no obligation to engage in any legal action. Even commercial parody can be protected, though the criteria are somewhat more complex.

Interestingly, it's easier to legally parody stronger trademarks because of public recognition of the parody - see Louis Vuitton v Haute Diggity Dog for an example. Google certainly qualifies as a strong trademark, although the parody name here isn't as memorable as 'Chewy Vuiton'.
Not SF, but my wife and I are trying to buy a house in Silicon Valley. I can't imagine how this market is sustainable, but all the evidence is that there is no hope for improvement. It's disheartening to say the least.

My wife and I are ~30 years old, have $500k in cash saved, and our combined salary is ~230k. So we are in the upper upper range of earners, and not looking for sympathy. But even with that, we are unable to buy a house or townhouse in mid-range neighborhoods here. The houses all go for 1.3-1.5 M. I don't see that ever being feasible for us.

I don't know that I have a point, other than an anecdote of what this looks like on the ground. I know we could commute or move to a lesser area, but how are there enough people to maintain the volume of ongoing purchases of all these $1.5M houses?
Still, given that the missing start menu is most folks' #1 complaint about Windows 8, wouldn't you have to say that (at least in hindsight) it was a mistake to leave it out? Yes, software engineering is always about compromises, but isn't it also about making the right compromises?
I don't think the cable companies have much of a side. I think a large part of the problem is complacency about improving service on the cable companies' side rather than active malfeasance: they simply don't have to work very hard to retain customers since the local markets are monopolies or small, stable, oligopolies.

There just needs to be some more competition to hold their feet to the fire.
I believe you nailed the true root cause. District attorneys have the power to choose who to charge and to what degree. It is not a DA's responsibility to weigh what is for the good of society, they need only to be concerned with conviction rates. Does that seem like the foundation for justice?
Thanks, that seems to be the case for me as well testing on openstreetmaps.org. In one case I tried openstreetmaps.org is returning two options (one of them being what I entered :/), so it seems like in that case DDG also just doesn't show a map tab.

(this reminds me why I never try to use OSM more than once every year or two; I hit too many cases too easily where it doesn't work; maybe I can just use DDG results to determine when OSM is worth trying :) ).
> By definition, half of all homes cost less than the median.

That's not what median means
cat helps with readability, as in having the input at the start. It's premature optimization to complain about it, I'm quite sure any performance difference is negligible.
Teleportraiture (2011)
I had an especially frustrating run-in with the Origin gaming system where they accepted the +origin form of my email for sign-up, but neither their website nor their program would allow a + in the sign-in form-- effectively sticking me with an unusable account. (Phone support did clear it up)
Git: How to use the subtree merge strategy
Same here. I blacklisted their domain after awhile.
This is an excellent point.

I work as a real estate analyst in Shanghai, and this same situation is playing out here. Like San Francisco, buying a 2 BR 1,000 sqft apartment in the city proper can cost upwards of US$1M (RMB 6M), though here the GDP per capita is only US$6,000 vs ~$42k in the US. Also, many Chinese feel to own a home before marriage, which is usually accomplished by pooling the savings of parents and grandparents, and assuming one will be in debt until the end of time.

Those that have apartments probably bought them 10-15 years ago, when the price was 10X less. They are, as you mentioned, asset rich, but it doesn't translate into any greater quality of life.

The good news is that the rental market is relatively cheap here. In real estate terms, the cap rate (annual rent / sales price) for buying an apartment is around 1.5-2%, compared to 5%+ even in places like SF.

The market here in China, and the general obsession with real estate, is a deep an interesting topic. The best summary I've found so far is the corresponding section in the book "In Line Behind a Billion People". It's expensive by ebook standards but well worth the time/money for those curious about China.
I hate San Francisco (and NYC and DC, and to a somewhat lesser extent, the non-SF SFBA cities). Unfortunately, it really is the best place for tech company employment, at least in a 15-500 person company. You need to have enough companies in a given area to make it possible to switch jobs without relocating, and I just don't see that anywhere else (NYC for non-core-tech tech-using companies, and DC for gov contracting).

Peninsula is losing out to SF itself for a lot of companies, too.

For a startup, having service providers in an area is important, but investors are more important, and remain reluctant to do anything remote to themselves.
Kator - I'm able to build something like this for you. I typically build APIs and a CMS with Laravel, then build the front-end app using Angular JS and Ionic Framework. Would you like to chat about it sometime?
Moreso than Detroit?
Amazon S3 Lifecycle Management for Versioned Objects
I've seen 3 volumes recently posted on Safari Books Online
But if you still live in said house, you're actually LOSING money because of the increased property taxes.
Any part of the electrical system could catch fire due to a fault.

Edit: not any part, but electrical systems do start fires.