skysight-inc/HackerNews huggingface dataset:
Yes.

See: http://sf-moh.org/index.aspx?page=181

No, once you qualified and moved in your income can go up.

You can only lease your property for up to 6 months through the MOH program and the rate is set by them. It must be your primary residence.

Read the fine print. There is a mandatory class too.
Force yourself to go to the gym on a regular schedule and work out for an hour a day M-F. Before work, after work, whenever. Just schedule it and do it.

For me, the key has been to realize that I'm not "wasting" or "losing" the time I spend at the gym. I feel like shit when I haven't done any physical activity, so I'm investing a few hours a week so that I can get more done in the normal work day.
Paul Rand vs. Steve Jobs: "No, I'll solve your problem, and you pay me."
Walt actually lived in an apartment off Main Street during the construction and early days of Disneyland:

http://www.justdisney.com/Features/Apartment.html

And now Disney actually allows a random guest to stay in the Cinderella's Castle suite each night:

http://www.wdwmagic.com/resorts/cinderella-castle-suite.htm
The first line of your second paragraph reminds me of a passage from TS Eliot's Burt Norton:

... Words strain,
Crack and sometimes break, under the burden,
Under the tension, slip, slide, perish,
Decay with imprecision, will not stay in place,
Will not stay still. ...
This says more about the arbitrary nature of using city boundaries for studying home pricing than anything else. San Francisco certainly has high prices, but it also has one of the smallest footprints of any major city, and has lots of nearly-indistinguishable residential areas that are adjacent but fall outside its boundaries, particularly to the South and East. If you look just at pricing within the city boundary, it's going to be inflated by the fact that such a large percentage of that area is still relatively close to the "city center" and benefitting from the value that creates.

Meanwhile, "New York City" (which ranked lower on median price) includes large residential expanses that are much further away from the city center, including Staten Island. (Not to mention Los Angeles, which is what, 50X the size of SF proper?)

I'd like to see this comparison done for say, Manhattan island vs. San Francisco - that would be a much more apples-to-apples compare.
Slightly off-topic rant.

Can someone explain to me why it is necessary to have the entire webpage refuse to render (white page (with scrollbar, "amusingly" enough)) if JS is disabled?

As far as I can tell, the entire website is slapped into a series of "<meta property=" tags and then converted to HTML using Javascript (from another site, no less!)

Whatever happened to progressive enhancement? Say... Actually using HTML and CSS? Maybe converted from markup on the server, or when the post is created?

There are any number of reasons not to do things this way, and any number of alternatives that have advantages over this.
There was already a crisis in SF: not enough housing.
As electric cars become more popular, expect taxes on them to go up as well. Germany recently scrapped fuel tax breaks for biofuel. In the long run, it's unlikely for tax breaks to be maintained on popular items of consumption.
the pricing sounds a bit steep for what it is (350 sek is ~50 usd/month). the only noticeable improvement over a standard account is the music calendar, which seems like a pretty easy hack over the spotify api.

would make for a fun music hackday project.
Yes, because privatization of public resources has never hurt anyone.

http://en.wikipedia.org/wiki/California_electricity_crisis
It seems to be mostly limited to those cases where the DOJ as an institution or some powerful individual in it has been made to look stupid, incompetent or both. I suspect the Aaron Swartz case was in part pushed as hard as it was because of the PACER stunt he pulled earlier, that Manning was not in solitary confinement for his own protection but as a means of exacting revenge and that there are other cases like these if you really start to look for them (which I didn't, two that I find plausible are enough for me).

The fact that Thomas raises the emotion flag in the top post in this thread makes the human element in the DOJ shine through quite a bit, to me that is a total-loss, if anything justice should be meted out with restraint and compassion. Not anger, revenge and furiousness. Those have no place in the justice department of a well organized society. Sure it is all people, but those people have a lot of power and should act accordingly.
Given that something like 60% of US households have two incomes, you'd have to expect that home pricing is at least somewhat tied to what you make on two incomes, not one. (And that's why you usually see these ratios in terms of median home price vs. median household income, but everyone immediately thinks of it in terms of per-capita income, which inflates it.)
DIY biotech. Bespoke pets for the risk-averse, and bespoke personal physiology for the rest.
> It's the people that need to be there for one reason or another and can't afford a living wage with the incredibly inflated prices and taxes associated with living in SF and California in general.

This is more along the lines of what I meant, although I'd wager plenty of people grew up renting and have been slowly pushed out of what feels like their home by skyrocketing housing prices as well.
Also not working for me if I search for some random street address (which works well on Google), even if I add a zip code to the end. Even if it isn't possible to be confident enough to show the map first thing like Google does, at least adding a map tap on any search that looks like it could possible be interpreted as a map would be cool (though I could fairly easily just add !map, so it isn't that important).

Edit: tried a few more and some of them work. It seems like intersections may never work and some addresses don't work.

Other suggestions for DDG:

Speaking of !bang!, did you consider making the tabs !images, !video, etc.? That might help more people discover that really cool feature that I didn't know existed until folks here mentioned it (and is why I switched to DDG as my primary search engine). Similarly, the "try these other search engines" section at the end could have !g, etc. in parentheses.

I'd also suggest keeping the X in the search bar visible all the time, at least if the page is wider than some minimum width.

I like the few orange lines at the top of the page as the only header to make it easier to identify the page. I just noticed the up arrow off to the right when scrolled down, which is helpful too.

I really like that you just show the site rather than the full url until I mouse over that result.

The one thing I miss is the longer text list of meanings; only being able to scroll three at a time isn't fun if I'm looking for number 11, but before it was easy to pick out #11 even if I had to click once to expand the results.

Edit: I just noticed the result site favicons, which is nice too. I don't remember if that was there before, but I hadn't explicitly noticed it. I use the FaviconizeTab extention on Firefox so I appreciate wider use of favicons :).
It is very likely that the Chinese government prefers Windows 7 to Windows 8. Why the fuss about XP, protectionism?
Ask HN: Remote work
Hey HN, where can I look for remote programming work/consulting gigs that requires around 10-15 hours of work/week for an experienced programmer?
This is only if you subsequently give them a link to what they uploaded, correct?

I have a site that allows uploads (students turning in Java files) but the files are just stored in a folder on the server that isn't in the web-served path. They can't see the file again once uploaded. I assume (and I think rightly) that there's no security risk in my case.
That is pretty awesome, I've sent them email to see if we can use some of the work they have done in this space.
I've got a simple flat weight bench, a 300lbs barbell set and combo squat stand/safety arm (for bench presses, etc) thing at home. Everything you need for typical "big move" weight training. Total cost: about $500 which is a bit less than an average year of gym membership.

Highly recommended if you have the space for it.

Also I do a lot of hiking as part of my photography hobby.
I too find this annoying, its apparently a "feature" using squarespace. Even squarespace's own website won't load without JS enabled.
Don't forget to include the DiskCache plugin, ImageResizer is really complete in terms of features (if you're on .Net)
Arctic Death Spiral and the Methane Time Bomb
Just curious to see whether anyone gives a sh1t
It's as important for the updated best practice to be taught to novices, and as important for industry leaders (such as Facebook[1]) to update their current code, which reflects the first (outdated best practice) example in the article.

[1]: https://developers.facebook.com/docs/javascript/quickstart/v...
Cool numbers. Are they median home value / median income?
The signup tells you to sign up for something called TimeCamp[0], which appears to be a paid time-tracking SaaS. GetInvoicing probably sets you up with a TimeCamp account, and allows them to market to you.

If you're interested in a really free (as in no registration) invoicing tool, http://invoiceto.me/ works a treat for me. Been using it for months now.

[0] http://www.timecamp.com/
Not nearly as much as Comcast though. If I have my home internet with Comcast and I suddenly can't access Netflix while my friends on other ISPs can access it just fine, then of course I'm going to call Comcast.
Not to mention that many Apache configurations will use mod_mime, which by default enables multiple extensions.

So if someone uploads a file called `image.php.jpg`, the file is executed by Apache as PHP code. And obviously verifying the MIME type or even the content of the file won't help you here, since you can just write a JPEG header and then throw in `<?php system("..."); ?>` after it.

Even when you think you're safe based on what you'd consider to be obvious assumptions ("the file extension is whatever comes up after the last period"), there are weird things like this that might bite you.
This might not work for you but it works for me:

I do intermittent fasting (16 hour fast and an 8 hour feeding window) every day. I workout in the last hour of my fasting and then eat my biggest meal of the day.

My typical schedule goes like this:
-My last meal (usually a protein shake or cottage cheese) right before 9:00pm.
-I wake up and have tea
-At 11:45 I head to the gym and workout for an hour or more
-At 1:00 I eat my biggest meal
-For dinner I just try to have a regular sized portion of food

I try to keep my protein and carb intake around the same amount of grams and keep the fats somewhat low. On the weekends I fast, but I don’t workout and I try to lower my carbs (this usually doesn’t happen though).

What I really like about working out at lunch is that I get away from the office and it makes me feel focused and fresh for the rest of the day.
I am not 100% sure why recruiters are still tolerated in technology positions. It's time for the model to change - maybe engineers should have agents? If an engineer chooses to use an agent they could build a personal relationship with that person, who knows their skills and what they like to do, and avoid wasting time with positions they don't want to know about and are not suited for. Or not - handle job search in the normal way without recruiters.

We seem to always hear about the terrible shortage of engineers and related fields, so how is it that recruiters add any value?

I have never taken a position where a recruiter contacted me first. I've never even done an interview in that situation because they always see to be shotgunning jobs at everyone they possibly can - email costs nothing so why wouldn't they? I have always found a job rather than been found by the recruiter.

Monster.com and LinkedIn seem to be wretched hives of scum and villainy. The best advice I can give is to never use any "service" that makes it possible for everyone, without qualification or your explicit permission, to contact you. Build your personal networks. Apply for the jobs you want. You won't be losing anything. I never had a Monster.com presence but I did have LinkedIn - since removing it I have lost nothing but unsolicited contacts from recruiters who want me to look at jobs I don't want, and then for me to give up the contact details of anyone else I might know...

There are a few recruiters I like and trust, but the ones spamming like this need to be spoken to very sternly indeed.
Another such organization is Cyber Coders. They constantly keep spamming me even after I unsubscribed, sent them email asking me to remove from their list and clicking 'Report Spam' many a times on GMail. I don't know their email always gets through. I was completely surprised with number of recruiters [1] they have on board. I guess spamming must work for them to have so many 'recruiters' on their staff.

[1] http://www.cybercoders.com/recruiter/
Here is Conal's comment duplicated for prosperity:

> All of these changes so far look good to me. They definitely helps reduce confusion! Under "Here are some resources for learning about FRP", I'd drop the "Principles of Reactive Programming on Coursera" and the two Elm references, as they're both quite different from (the original) FRP. Based on the Coursera description, I'm guessing that it is about Rx. Elm is a system conceived independently from (not even "inspired by") FRP, which bears some superficial similarities, but doesn't have either of the two fundamental properties I mention in the StackOverflow posts (precise & explicit denotation and continuous time). I've spoken with Elm's author, and we'll hopefully get that confusion sorted out.

He is definitely right about Rx, but Meijer also never claimed as much (since they are also WG 2.8 members, I'm sure they talk a lot). One of the tenants of FRP is continuous time, and you lose that once you update only at discrete events, which IMHO, is a very sane choice to make. This divergence with classical FRP first appears with Cooper et al's FatherTime work and the later Flapjax work by the same authors. Conal has made some effort to combine the pull (sampling) and push (demand-driven) versions of FRP:

http://conal.net/papers/push-pull-frp/

But still, it makes a lot of sense to go full on discrete. Krishnswami provides some good results in this direction:

http://www.mpi-sws.org/~neelk/popl074-krishnaswami.pdf

I'm not sure, however, what Conal thinks of his work.
Brooks?
Excellent writing; it really makes me want to pick up some Erlang at some point. It's also giving me some interesting ideas in regards to the language I'm currently working on.

I'll also echo a sentiment brought up by another poster which is that the Go style of error handling seems really unattractive. I'm not sure I'm totally on-board with the Erlang style of "just let it die" (although it seems to work great for Erlang), but being forced to deal with exceptions right away in all cases seems like it would clutter your code and cause a lot of headache. I'm also curious as to what happens if you neglect to handle the error? If you wrote something like

file, err := os.Open("file.go")
return file.Read()

What would happen if an error occurred? Would `file` be nil? If so, wouldn't that easily propagate up, even to functions which, on their surface, shouldn't be expected to fail?
To be honest, rarjpegs (rars attached after jpeg file contents, properly unarchives by any software) have been used in the imageboards for a long time and are super-simple to create (cat file.jpg file.rar > file.jpg).

It's actually rather interesting, if someone attaches some illegal content into rarjpeg, will it automatically make you a criminal after you see it (and store it onto your hard drive)?
It depends on the kind of application, but for the most part you are right. If a file is saved to a path that is not part of the "web root", then it is unlikely that any vulnerabilities will be introduced.

Just make sure it is a hardcoded path, and not one that users can manipulate in any way (a filename of "../../../../file.java" for example). And if there is some other interface that reads files from that directory and outputs them to a page, that will also need to be secured against XSS.
We can't always choose the hardware that we want, and we can't sometimes choose the software (OS) that we like.

At work I'm stuck with Windows, but at home use OSX & croutonized debianized chromebooks.

In my regular Windows toolbox are: Far manager, cygwin (full install), SysInternals, NirTools, Windows 8 SDK/DDK, emacs-win, but haven't time to get around and learn Powershell...
I would like to know how to set these people on fire.
> Shouldn't you be able to buy a house alone?

Where? Rural Nebraska? Chicago? NYC? Manhattan Island? Malibu?

All of the above?

It does not seem unreasonable to me that some more desirable locations are out of reach for some people.
I can't imagine wanting a "gui" for either git or "database". I'm happy with the git command line, where I know what I'm doing and the details of which you must know anyway, as many learn the hard way. Similarly I'm in SQL Developer and SQL Developer DM all day most days, not sure what sort of "gui" is missing?
Giving up keys about information otherwise already known to be on the computer is what's declared non-testimonial though.

It would be like refusing to open a safe even though the cops have a video recording of every point in time from you putting a bloody knife in the safe to the present time; making you open the safe isn't what proves your association with the knife as the police already have that on video.

How the courts interpret that kind of theory for computing will certainly be intriguing though.
Dear Google: Parody Is Not Trademark Infringement
That's absolutely right, and in the few articles I've seen that break out Manhattan, it's still significantly more expensive than SF. Of course, that's old news, right? And being old news, "Manhattan is the most expensive place to live" doesn't fit into the current tech boom, linkbait narrative that all the blogs and news outlets are exploting.
Since that shortcut was added, that's almost always how I launch the Task Manager. Recently however, I read that Ctrl-Shift-ESC (CSE) doesn't launch the Task Manager in the same way that Ctrl-Alt-Del (CAD) will.

I went looking for the source but I only found this blog post from Raymond Chen [1]. Based on that discussion, it looks like winlogon.exe is responsible for launching the Task Manager both ways, so perhaps that more recent discussion was incorrect.

[1] http://blogs.msdn.com/b/oldnewthing/archive/2012/01/30/10261...
Yes, I couldn't concentrate on content because I had an urge to scroll it down.
Many below-market-rate places take a long time to sell because the salary restrictions make it difficult to get a loan, even with 10% down.
The reality is that you need a large fraction in cash to afford these units. This might be the case if you're selling and moving within San Francisco, but not if you're a new low-income home buyer.
It depends on the attack you're trying to prevent against.

The blog post in the OP solely discusses XSS vulnerabilities that are introduced by unrestricted file uploads. There are numerous other issues that can occur from arbitrary file uploads (malware hosting, arbitrary code execution if it's PHP, phishing), but to prevent against a user content ever reaching sensitive data via XSS, placing all user data on a separate domain is pretty much your best bet.
I work in SF, and I don't live in SF.

Why should SF subway operators need to live in SF?
Ld-linux.so is a valid domain name
The fact that you have to go into the settings to resize it IS the problem that people make a big fuss out of. You didn't offer a solution, you described the problem.
Mostly I agree with your comments but this time you missed the most important fact: Levision HAD a choice and could have complied with everything like many others have done before - but he did not choose the easy way and instead jeopardized his professional and personal future by shutting down his company and commenting publicly.

Yes, there are good reasons for the authorities to demand personal information of criminals from service providers. But there is no reason at all that secret courts decide about these demands without anyone knowing or having the chance to question the legality and scale of data sniffing.

Ironically, without Snowden we all would have no idea what is going on behind the curtain.

Levison should be lauded for his courage (and despite all technical inaccuracies or open questions about the timeline you brought up)!

PS: I dont understand why this submission is already heavily penalized, this matters for most/all of us.
One thing that this work requires is some from of symbolic differentiation. Basically, given some expression e, you have to compute, via a symbolic analysis on e's structure, a derivative for e, e'. e' can then be used to compute normals used for shading, replacing the need for a hand crafted normal map (you can also approximate normals via sampling, but if you have a functional definition of a surface, why not just use derivatives!).

This definitely requires some compiler support, but the purity of Elm should be helpful in that regard.
Low density. Without enough population density it's impossible for transit to be economically viable. Tokyo has it. London has it. NYC has it. SF is... simply not dense enough to support a good transit infrastructure.
I really like the new design, but I'm still hoping for better discovery of bangs. Perhaps DDG could include links to suggested bangs alongside Images and Videos based on the search term. With the final link being a dropdown of all other available bangs (sorted by potential relevance maybe). Another possibility would be to include the list of bangs (or a shortened one) in the pull out side menu. For me, bangs are one of the best features of DDG, and it's disappointing that they aren't more discoverable.
It's not the expensive as shit part, as much as it is the lack of variation. Once you get realy expensive, the place gets lame. It already happened to (much if not all of) downtown NYC and central london.
> courts must not be allowed to consider matters of great importance under the shroud of secrecy

That's his opinion, and nothing more.

As it turns out there are many great reasons for allowing courts to consider things under a shroud of secrecy.

E.g. deliberations about a warrant to search the home of an accused pedophile. The accused is innocent until proven guilty so the court would have a strong interest in not making such a warrant public (and in fact we screw this up too much already with sex-related cases IMHO).

Or in embezzlement cases, having a completely public deliberation about warrants would tip off the crooks ripping off the taxpayers into avoiding the very means of communication intended to be wiretapped.
Except that suite is in Disney WORLD, not Disneyland...
Its a reasonable question, the challenge is spectrum management. As the city would provide layer 1 (connectivity) not any above layers, they would have to become the spectrum manager for wireless base stations. That is percieved to be too complex. Also this has to meet the needs of consumers and businesses alike. Currently fiber scales from 1mbit > 1TBit [1] so it has that flexibility. Maintenance of the fiber is independent of the special laser you would attach to it if you were say, the new LinkedIn headquarters, versus a consumer.

Not that fiber is particularly "easy", looking over street maps and figuring out what sort of bundles/routing you need to get full coverage is quite an exercise in itself.

[1] http://www.lightreading.com/optical/400g-terabit/euronews-bt...