skysight-inc/HackerNews huggingface dataset:
That's why I like the component (http://github.com/component/component) approach; keeping things to such a minimum feature wise that you can understand very easily what each component does.

I love jQuery, but modules tend to be overdoing it on the configuration/options side. Keep things lean and orchestrate.
Not consistently locatable? Do you think this is just oil fields catching fire? The burn offs are a conscious decision to burn off excess, made by the well operator. All you need to do to locate a burn off is to ask the well operator to tell you when they are burning.

And as far as scheduling: gas power isn't like wind or solar power. You don't need to schedule it. All you need to store gas is a big tank.
Watching sports matters a lot less.

Welcome to the West Coast. I went from Seattle to DC and they sure do love their sports out East. Even the nicest restaurant in town has a wall of TVs displaying football. Every restaurant is a sports bar.

Regarding the weather, most people don't realise that SF is cold. Sunny, but cold. It's not LA. Bring a sweater.
You nailed pretty much everything, but shouldn't the Castro bike be missing a saddle?

I quite enjoy visiting SF, I actually love the place & diversity. Favourite season has got to be the Indian Summers :).
"You don't need to be an expert! Much nicer than dealing with the minutiae of parallelism (threads, semaphores, locks, barriers, etc.)"

Great! But then, a few slides later:

"Go has 'sync' and 'sync/atomic' packages that provides mutexes, condition variables, etc."

: (

Can program written in Go still deadlock or not? I became a big of Clojure's no-brainer "no locks at all, hence no deadlock" approach btw.
> How is it you've determined that Ortiz is lying on multiple accounts

Where did it say that?

If Aaron's lawyers statement disagrees with Ortiz' then there will hopefully be some factfinding to determine who tells the truth and who does not. If they both agree then the falsifiable claim turned out to be true.

Falsifiable does not mean 'false'.
Can music guys make music subscription work?
OP, did you honestly not know how expensive it was, as well as a few of these other points in the article? I would be shocked if that's the case. Most of the items in the post are pretty well-known things about the San Fran area. More or less, the title is a bit of link bait, and I doubt most of you don't already know these things about San Fran (or the bay area, for that matter).
Windows Store App with Caliburn.Micro - Basic Databinding
Bringing functional to the frontend – Clojure and ClojureScript for the web
Which brings even more headaches when it comes to US (hegemonic) supremacy. Who would disempower them? What would they replace it with? The sort of people who could responsibly do this are not the sort of people who would push it forward with enough force to do it successfully.
I do hope they eventually turn their attention to Google's complete opacity. I still find it absurd that it is impossible to call Google about a problem with nearly any of their services.
Pretty certain I've got an optimised version of Flipboard on my tablet. Path I haven't got on my tablet, but there's an optimised version available if I want it.

What other existing types of platform would you expect their services to be on at the moment? Flipboard for one almost certainly wouldn't make a great deal of sense as a web app. That doesn't mean that they aren't considering whether it would look good on a gesture-controlled internet TV, or on Google Glass.
Homomorphic encryption allows you to encrypt the data and then operate on it. It doesn't (necessarily) imply that each plaintext has exactly one encrypted version. [1]

It's also highly experimental at this point, from what I remember.

[1] As a trivial example, let's say you give me a very large number, and your encryption scheme is to add some number, n, of zero bits at the end. Only you know how many bits you're adding - n is your private key. Regardless of what you pick for n, I can multiply your number by 2 (i.e. bit-shift it) and give the result back to you, which you would then be able to decrypt to the result of the calculation.

This works for any value of n, so I can't tell if two original numbers are the same by inspecting the ciphertexts.
I visited once in August and my mind was blown at how cold it got in the evening. In the east, August is very hot and humid, gross really. I was told that the SF summer starts in October. I think that was almost a joke, I think it's more like there isn't really a summer in SF, not that there's anything wrong with that.
CIBC Mobile Payment App uses NFC
Well, for one, if you knew as much as you say you do about SF you would know nobody calls it "San Fran".
I highly doubt those settings get changed often enough by 99% of users to make it worth putting them on the home screen.
Firstly, I'm not a Windows developer so please forgive any platform specific errors in my response.

If you're talking about runtime libraries that let you interface with an operating system, then for me, that's not an API.

Even if those libraries are available for every language available on the OS. It's still not an API.

An API should be language agnostic. Granted there may be language specific libraries providing wrappers, but the API itself must use an open protocol, making no language requirements. Otherwise it not an API.
A Modest Proposal to Reign in Sociopaths
SOPA, Aaron Swartz... when will it stop? Never?

We wring our hands and shake our fists. We petition our political rulers. All for naught.

You see, politics attracts sociopaths and control freaks. And absolute power drives them to frenzy.

Sociopaths don't do mercy. Control freaks don't relinquish control.

Bit by bit, they steal our freedoms and crush resistance.

And we beg them to stop. All for naught.

So, do we ignore them and let them be?

No!

There's a technical solution to all this. And it's well within reach.

Light!

Roaches thrive in darkness. Perhaps bright lights are in order?

Bright lights to scatter the roaches and to keep them at bay.

Bright lights to wake those asleep and to inform their consciousness.

Bright lights to expose and shame.

Five or six corporations own our TV networks, TV stations, newspapers, publishers, movie distributors, and many of our politicians. Why use their platforms to make change?

Bright lights. Our platform. Our terms.

Let's build and promote a bright lights social platform for identifying bad laws, bad prosecutors, bad judges, and bad politicians.

There will always be sociopathic, politically opportunistic prosecutors and writers of bad, unconstitutional laws. But let's make them pay. On our platforms; our terms.

SOPA was a warning. The torture of Aaron Swartz, a call to action.

Let's use the internet to restrain sociopathic control freaks before they make it impossible to do so.

Don't ask for new laws. Post editable proposals online with hyperlinks, voting, mobile, and other social features.

Don't beg for the removal of bad laws. Post a list of laws that just must go. Let our fellow citizens participate effortlessly.

Etc. Etc.

Does any of this make sense? If so, let's hear it. If not, the status is quo.
How about presenting some demos to see how it works and what it can do? I worked a bit with Theano and would like to see (video/tour) how this relates.
But her voice is iconic now, not unlike the voice of GLaDOS.
Walt Mossberg Reviews Mobile File Sharing App
Superior Orders
Not necessarily. They can have a "we're allowed to sue on your behalf" agreement with the owner. Also, the patent owner could sell it to them for $5K, wait a couple of years, claim that the value has ballooned to $2T, and let them sue.

(Oh, patent owner also owns troll, but you can't know that without spending a few hundred K$)

And if they lose, the patent apparently is worthless, so not much help there.
No worries - for the (really) quick (while you have traffic from HN) fix, stick:

@media only screen and (max-width: 800px) {
.tuck-corners .headline,
.tuck-corners h2 {
display:none !important;
}
}

at the end of your style sheet. It (should!) hide the messy bit on the homepage from smaller screens and let people see/fill in the 30 trial day form.
Tony Fadell on the unique nature of Apple's design process
This is a perfect opportunity for government regulation. Tax the waste so that it becomes something more than a rounding error. Government gets a source of revenue, get the environmental benefits of increased natural gas use, and it's not like the oil companies are going to pack up and leave because of a tax, because the oil isn't going to leave with them.
wasn't the content encrypted on MegaUpload then?
Fetching a Living?
Correct. He could have gone to trial, or taken the 6 month plea bargain.
When I first moved to the Bay Area, I got a 40% pay increase, but I calculated at least a 50% increase in cost of living (coming from Salt Lake City), and that was moving to the East Bay.

Some days I'm sad I moved away (Denver), other days I'm happy to own a home for a lower payment than my rent in the Bay Area.
Depends a lot on when you go and where you're coming from.

From my house in the Mission, right now Palo Alto is 30-minute drive that traffic has bumped up to 61 minutes. The next train takes 25 minutes on BART to get to Millbrae plus another 34 minutes on Caltrain with a 19-minute wait in between. That's on a limited; a local train would take even longer. Mountain View is another 10-15 minutes away.

Having lived here for quite a while, I think the author has it right: those places feel pretty far.
What I find really sad about all of this is that it took a suicide for all of this news and outrage to surface. It's understandable but it's depressing. I think some people (not saying Swartz) considering suicide think, I'll show them, or this will make them sorry. This sort of supports that.

In Swartz's case the sad thing is he probably never expected this outpouring of support. To him it probably seemed as if the world either didn't care or didn't support him. Just read the old HN post he made for legal fund donations. It's unfortunate he can't realize how most people are on his side.
What about helium? Last time I checked, helium was getting way more expensive than before, and it was actually kind of hard to find.
>The most crushing aspect I saved for last though. Taxes here are significantly higher than I’ve experienced anywhere. This means you’re squeezed both on your take home pay and your expenses.

...and some weirdness means they don't spend that money on roads, so the road surfaces are lousy. Maybe I've been spoiled by our great road surfaces in UK.
> avoiding the excessive legal fees.

From all the information that I've seen so far it looks as if the legal fees were plenty excessive already.
Got it. Thanks, Scott.
For this reader, whatever point you were trying to make was lost. There are arguments on both sides about everything, but there's no value in posting an if-by-prosecution on every Aaron Swartz story. To me, your original post reads as:

[generic topic statement]
[endorsement via obvious positive traits]
[condemnation via obvious negative traits]
[trite conclusion]

I fail to see how this format furthers discourse since there was nothing clever in its use; it's essentially a search and replace of whiskey terms with fracking terms. What you've said above about long and short term views and how this shapes policies introduced by politicians is what you should have written in the first place. That is interesting and encourages discussion.
It is unfair to label this poor quality, the author clearly describes a problem with moving a security tool like SSH into the browser.

Despite Chrome being speedily updated when known security problems are discovered, the attack surface compared to a dedicated client is huge: the 2-decade-old /usr/bin/ssh + /usr/bin/xterm combo has no concept of a DOM, does not share computing interfaces available to untrusted users (e.g. shared web workers), cannot receive messages from untrusted frames (postMessage()), cannot even be addressed by untrusted content (chrome://path/to/trusted/script), does not almost transparently expose ring0 drivers (OpenGL), does not have thousands of LOC on subsystems with little battle testing (WebRTC) and so on.

Of course these features are thought to be secure, until they are discovered in the midst of a Stuxnet type scenario and suddenly everyone is patching like crazy. Wasn't Java considered invulnerable only 2 weeks ago? Look at what changed - somebody noticed it wasn't long after tens of thousands of infections already occurred, and today it is on every browser's plug-in blacklist. I can't recall the last I read about xterm in the Pwn2Own contest, or any 0-day in the past decade, nor can Google accidentally DoS my xterm because their sync service is down (happened last month).

Following from the truism that the fastest, most bug-free code is code that doesn't exist, the easiest way to reduce exposure to unknown attacks is to minimize the amount of code running. Security design 101. Using something with the complexity of a web browser to render an 80x25 vector used to administer potentially hundreds of thousands of machines is almost the antithesis of good protocol.
Yeah, I'm in palo alto now - but kind of want to move to SF. The crazy rent/finding a place and commute issue serve as a pretty strong resisting force though.
The packages are available but you don't need to use them and are often encouraged not to.

Yes, you can still have all goroutines asleep and the program will halt but that's due to improper concurrent design rather than a program implementation mistake.
Hipsterify dem codes
thanks, much appreciated. We'll get this done once the server cools down. A deployment would kill it :-)
Your Facebook & LinkedIn Connections Are Worth More Than You Think
They're annoying in a regular desktop browser, too.

I don't know why people feel they need to break regular scrolling for their slides. I'm sure it's interesting content, but I'll wait for a PDF version of the slides.
Video of rob giving the talk: www.youtube.com/watch?v=f6kdp27TYZs

Also, this makes use of the excellent "Golang Present Tool", which makes most of the code on the slides executable.[1]

[1]: http://godoc.org/code.google.com/p/go.talks/present
Parcel for Julian Assange is geo-tracked by artists
Umm.. how about opening up Siri to the app developers? I think that will improve its utility. Oh and they could hire a few more top notch distributed systems guys to figure out how to handle server load better for the massive amount of real time natural language processing...
I commuted to Mountain View from San Francisco on Caltrain. It is doable, but it gets old pretty quick.

Also those sports fans that the OP say don't exist much? They all take Caltrain to go to the ballpark at peak commute hours during the season. Also, they allow alcohol on Caltrain. Imagine a packed train full of orange and black with lots of alcohol.

With the coming electrification of Caltrain in preparation for high speed rail though, hopefully they'll be faster and more frequent service.
Well, that was supposed to be the banner that RaspberryPi was flying. Except everyone seems to be busy building XBMC and MAME boxes out of it, and not much visible work on how to make it friendly as a beginner's programming tool.

I'm nostalgic for the old 8-bit BASIC too, but primarily because you could switch the thing on and the interpreter was in ROM and ready to go a few seconds after powering on.
There's a difference between "knowing" something and then experiencing it.

Knowing that rent and taxes are high is one thing, but balancing the books really brings it home.
> you're just doing an useless signature solution.

I'd have to disagree; The authors are clearly filling a need by simplifying a process that a large amount of people (many of whom are here in this thread, it seems) do on a regular basis. Is the process itself horribly flawed? Of course. But people still have to do it this way, so we may as well automate it.
Did that pay increase make you better off or was it a net loss?
I think if the Belgian consumer group is successful in it's case, Apple will have to seriously consider complying with EU law, or face one lawsuit after another in each member state. It would be a public relations nightmare.
All have filters on by default and all will allow you to disable them
Check out Aarons involvement in setting the PACER data free.
Very thorough write-up, and, as a longtime SF resident, I concur most of it is accurate.

One thing I want to add is that even if you aren't into startups when you get here, there is a great chance that you'll get swept up into the tech industry by sheer osmosis.
"The other thing that I did was to put together a desktop from parts with him over the holidays, which was a bit more fun than our usual yearly giant lego build, and I hope will give him an idea that these machines aren't magic-- they are put together, even if I don't have the skills to convey that at the circuit level."

How much did it cost to build? I would wager it was more than $200. To put together a PC is beyond a lot of parents skill.
I am generally opposed to meme regurgitation (I have had more than enough of that to last me a lifetime) but this example was pretty exquisitely done.
Security Holy Grail anyone?
Great response. Well thought out and articulated.
shouldn't the Castro bike be missing a saddle?

Wow. Really?
You mean like a phone? Into an extremely-entrenched marketplace which (in their primary market) has about a year left on their contract on average? As a relatively small player with a more-expensive-than-anyone-else product? The UI was certainly experimental, and that was a hell of a risky shot.
Go just makes things easy to get right, it doesn't make you get them right. Mutexes, condition vars, atomic operations on primitives have their place. That place is usually in scenarios where channels do not fit well.

A program written in Go can deadlock, but the runtime detects deadlock and terminates the program, so at a system level, it does not deadlock.

P.S. "No locks at all, hence no deadlock", is this not true, any system with blocking operations can deadlock. You can construct a Go program that only uses channels and get it to deadlock...
> threatening the business model of JSTOR

I keep on hearing this, and it continues to make no sense to me, so forgive me for reposting one of previous posts (s/commercial value/business model/ if it helps):

It seems implausible to me that publishing the contents of JSTOR in such a way would actually destroy any substantial amount of JSTOR's value. What university would actually drop their JSTOR subscription in favour of a bunch of unlicensed PDFs they torrented? JSTOR, in addition to keeping you on the right side of copyright law, gives you all their systems for querying their data, and keeps itself up to date.
Maybe a university in a developing country would drop their subscription, but any in the US? I find it unlikely.
Such a torrent would be far more useful to an individual who didn't have access to an organization that subscribed. However it seems these pay-per-download fees only account for a fraction of a percent of JSTOR's operating budget (http://news.ycombinator.com/item?id=5064408).
So it looks like there is some feasible harm there, but by no means destroyed commercial value.
Post-mortem on yesterday’s (false) malware report – and a request for Google
it is the kind of spammy-like detail you are likely to find in popup windows that probably is blind to me
Jasminerice no longer under active development
I'm having issues getting my plugins to display, even after adding the service hook, creating the package file and tagging it, it's been hours and yet nothing.
Yes, you can still deadlock, but the runtime will usually panic saying that no goroutines can advance, which is definitely nicer than just hanging. If the core of your code is synchronized on channels, it becomes very easy to manage.
Copying information means you have two copies; sharing a public good means there is less to go around. Even if the piracy case is somehow justified by the "I can't steal something if you never know I took it" argument, that simply isn't the case with something like Internet access. As a demonstration: shared Internet access is subject to tragedy of the commons in a very clear and direct way that music piracy is not (especially if you take into account "enforcing the laws against pirates doesn't cause most pirates to pay, they just consume less or not at all").
What do you think of the pricing and plan options?
Great write up! I stay by the south bay but I still find useful information in your article.
Theano mostly--it really is good at what it does
I think I've spotted why.

"We’re an innovation team, powered by O2. We were set up in January 2011 to test new ideas & concepts fast, in an open environment...We create prototypes, iterate and pivot where necessary, building alpha and beta products to test with user groups with the goal of adding value for our customers."

They've got the PHB working for them.

https://thelab.o2.com/who-we-are/

http://www.dilbert.com/2013-01-09/
The list:

It gets cold at 4pm

Neighborhoods define you

Rent is insane

Cost of living overall is sky high

There are crazy and cool things always going on

Costumes are a way of life

Lots of homeless, beggars and crackheads

PBR is the official beverage of San Francisco

An extremely pro-dog city

The Divisadero is the fog line

Palo Alto and Mountain View are farther away than you think

The 3 things you need to know about MUNI (Google Maps is never right about what time the bus will come; Half of the buses require you to step down into the steps to get the back door to open; Chinatown is a bottleneck on any route going through it)

There are tons of amazing views

Startup Central is in SoMa

SF is a super fit city

If you’re a foodie, welcome to heaven

The 3 hour time zone difference is a big deal

Watching sports matters a lot less

Everything is taken to the extreme

You’ll turn into an early adopter even if you weren’t one before

All the best tech startups are at their best here

Working in tech is the norm, not the exception

People love novelty and new experiences

Tons of awesome lies just beyond SF’s borders

Come with an explorer’s attitude
I have been a BBEdit user since 1995. I have been through my nearly annual consideration of moving to another editor. vi or sublime?

A number of features and just the inertia of muscle memory have kept me with BBEdit. One of the features, I have always like is the way that BBEdit deals with comparing version of text. Maybe Kaleidoscope 2 will be an an good replacement for this functionality.
Thanks for all the great info, it's very helpful for someone like me, who's gonna come to the SF area the first time in march (attending / giving a talk at GTC San Jose 2013).

One more question, is there something like a weekly pass for the Caltrain, such that I could visit SF in the evenings after conference?
Well of course not. But I burn the gas to make myself warmer, and they burn it because they have no use for it.
Do most people run ssh and xterm on a bare-bones OS, or are they running on a full OS stack?

An OS that they may or may not update frequently.

An OS that they may or may not be logged into as an admin.

An OS that may have a keylogger running on it.

I think running SSH (or Chrome Remote Desktop) from a Chromebox is a pretty good way to have that minimal OS that is updated frequently, without admin privileges, with a lower risk of a keylogger. That I have to use two-factor to log into, even if my device is stolen.