skysight-inc/HackerNews huggingface dataset:
+1 for this. I have been using keepassX for at least 5 years now and I can access the file through dropbox on my phone, laptop, and desktop machine without issue and the 2FA is an extra bonus on the full computers.
The rent situation in SF is partly to blame for housing shortages. People are buying homes because the laws favor renters over owners. Just google for the horror stories as they are aplenty. As such the availability of units for rent has dropped, forcing people to either buy to be in town or buy/rent out of town where its cheaper.
>There are many stable renter neighborhoods with great schools.

You forgot "...in other parts of the country." The "great" schools in the Bay Area are pretty much exclusively in places with $1m+ house prices, and with few places to rent for a reasonable amount.

Also consider that the bubble primarily affected the distant 'burbs. House prices in San Francisco, and close in to the city, didn't really drop appreciably at all, and have now regained any losses. So either the "pop" was delayed (and another one is still coming, as you suggest), or there wasn't a "bubble" in SF at all. Not to say that I think it's sane to pay those prices, but I don't live the Bay Area any more for that exact reason.

There are those of us who really want to own a house just so that we can change it however we like. There's something smothering about living in a rental when you've previously been free to do what you want. I know, first world problems, but still, home ownership means that I can't be kicked out (or priced out) on the whim of a landlord.

And leaving the Bay Area is one way to achieve both. I've got better (for some measures of "better") public schools near me now than even exist in California any more, and yet I own my home (and paid only about $320k for it -- still not cheap, but much more reasonable). In my case (having bought and sold at good times in the Bay Area), I own the house outright, so living expenses are even lower than if I were renting, giving me the ability to pursue my own dream projects for more of the time.
I think if you are going to work for most of your life for someone else, than it is probably safe to buy a home, and at least recuperate some of the monthly payments you've made when you leave.

If you make decent money, and most likely will for the remainder of your life (aka used car dealer), then it is probably a better option to not own because you can always pay for rent.
I agree upvotes suck, but I think part of the problem is both displaying the score, and allowing downvotes to influence things.

I'd like more builtin randomness for things. Display comments but display them randomly instead of by any sort of score maybe.

But then this all belies the biggest issue I have with reddit/hn/whatever. Trying to follow discussions is painful as its hard to ascertain what has been posted since you last read things and not. That alone is my biggest gripe with most of this, even newsgroup readers made things much easier to follow discussion.

But I'm curious, how would the netflix style algorithms work in practice? It would seem like it would just encourage more filterbubbleish input not? Occasionally off topic news tends to be somewhat engaging and I don't like the idea of removing serendipity amongst news/programming articles.

I may not use haskell for example often or even at all, but lots of the time I do see articles that really end up being well worth my time to read.
I'm a native Oregonian - born and raised in the Willamette valley.

The weather made me want to get the hell out, though. It's not that it rains that much, it's just that it's gray and bleak so often. During the winter, it's usually around 5C or maybe up to 10C (that's about 40-50F). The cold and drizzly weather is absolutely miserable if you like the outdoors, because you can't really do much. Too warm for snow and "winter" activities, but too cold to do much without a lot of expensive gear that, at best keeps you "not cold" in a clammy, squishy, sodden sort of way.

Here's a bit of street view that feels very "Western Oregon" to me:

https://maps.google.com/maps?q=Eugene,+Oregon&hl=en&ll=43.91...

Nothing so extreme as to be exciting, just that solid, slate gray sky.
I only wish Hacker News could look that good.
If you're sort of confused as to what advantage there is to this way of doing things over just running a VM in VirtualBox or using Vagrant, you probably aren't yet aware of what the Docker project is doing.

It's creating the VirtualBox of Linux Containers. Docker image files are extremely light weight when compared to VirtualBox images and use Union File systems to allow for complete isolation rather than using VM volumes.

An example scenario for when you'd want something like this is if you want to load an experimental library for a specific application that some part of your system depends on the stability of. Fire up a docker image for just that application with the experimental library replacing the stable library and just the applications inside the docker image will see it. No need to even play around with library versions or links. And since the Docker images are so light weight and incur extremely little performance penalty (I think it is limited to just the cost of using the Union FS over your normal FS), you can do this for dozens of scenarios at once.
The default is 5 servers to allow us to verify users. If you hit the limit you can request more servers, there is no actual limit if your account is verified and in good standing.
Further, the VirtualBox instructions are only for Windows users, to get Linux installed (which is a requirement of Docker). You don't need VirtualBox at all. But if you don't have Linux, you can try this with VBox (it's a virtualization tech that nests safely inside of vbox... unlike say, virtualbox inside of virtualbox.)
Please, add target blank to the links. Its the most wanted feature in HW ( for me )
Perhaps they simply want to create a community that discourages "Ugh. I'm tired of people trying the same old crap to curate content," and encourages If someone wants to take the next step in internet content curation then they need to adapt a netflix style algorithm.
I appreciated the LCD Soundsystem reference, Tom.
I've stopped playing games regularly, but I still listen to Ryan and the bombcast crew on my commute because they create such an enjoyable podcast. I'm sad to hear the news about Ryan.
I was born and raised in Austin and used to be one of those people who said they would never leave. I fought very hard to make the tech scene in Austin "happen" for years. There are multiple reasons it's taken so long to get to where it is now, which I won't go into here (not relevant to the OP's topic), but one of the main reasons I left to move to the Bay Area is the lack of hustle, or the lack of need to hustle, in Austin.

It was very hard to want to put your soul into building a company (which as a founder you generally always have to do, at least for a while) when everything is just so mellow in Austin. All of my friends were leaving their offices by 5pm to go drink $3 beers every single day, and likely go see a band play that evening. I of course did this too, because I wasn't going to be the only person working through the evening.

Then there is the cost of living. It's absurdly low compared to the bay area or NYC. I could have a great quality of life in Austin by doing 1 - 2 freelance gigs per month, easy (I know this because I did it for 3 years before starting a company). This translates to not feeling the small window of opportunity you'd have to build a company that becomes profitable (or you can raise money with) out in the bay area, because you can coast by on so little money. This also presented a talent/hiring problem when I did try to make a startup happen in Austin. It was VERY hard to convince freelancers who were making 100k a year and putting a majority of that in the bank to come make less for my crazy dream.

In the Bay Area I do not have these issues. EVERYONE works insanely hard. The cost of living is insane, so I can't just sit around and take my sweet time. Becoming profitable as soon as possible is all I think about.

I'm not saying the Bay Area version of this isn't its own extreme, because it is definitely out of control, but there has to be a balance somewhere between the two.
That's somewhat close to what http://getprismatic.com is doing. It works fairly well, but I wish I could explicitly tell it what I want to read rather than it just assuming what I want from things I and others tweet about.
You've said what I meant to (but didn't) say.

Comparing IceWM and JWM seems fair, because they both do the same thing. Comparing JWM with Gnome3 only on memory used for a vanilla instal is weird.
One of reddit's key features in the early days was a "recommended" page that was supposedly trained by your up/down votes. It never seemed to work all that well and was abandoned after a year or so.
On what planet is an Ubuntu user a "hipster"?
> you can't build anything

This canard keeps getting repeated over and over in comments. Not sure if it is a projection of bias, or ignorance, or just denial of the facts.

The reality is that tens of thousands of units (22,000 since the article, a year ago, more now) are either in construction or in the pipeline. This is a construction boom.

http://www.sfgate.com/bayarea/article/S-F-apartment-construc...
To me it says something about the general state of some things. Also, other stuff... Which is related to the first stuff. Maybe that's less relevant.
If someone notices programmers that are doing well in life, or having high-paying jobs, they write articles called "Revenge of the Nerds" with images of pencil thin acne-ridden teenagers ;). Honestly, are there any articles that discuss programmers or some similar group without calling them nerds or geeks at least ones? It's getting pretty old...
It's pretty easy to add ignore flags to messages. With good encryption I think it could be hard to distinguish between real and false messages without the key , and that seems like something that can be proven mathematically.
WebRTC, disruptive?
ConEmu (my personal preference) or Console 2 will improve your experience a bit. Both are pretty flexible tools.

Clink (https://code.google.com/p/clink/) is also something I have found useful.
I think these two paragraphs are critical for the lay reader:

"This said, it would be incorrect to describe the attacks as being a practical threat to TLS and WPA today. However, our attacks are open to further enhancement, using, for example, the ability of our algorithms to output likelihoods for candidate plaintext bytes coupled with more sophisticated plaintext models."

"We recognise that, with around 50% of TLS traffic currently using RC4, recommending that it be avoided completely in TLS is not a suggestion to be made lightly. Nevertheless, given the rather small security margin provided by RC4 against our attacks, our recommendation is that RC4 should henceforth be avoided in TLS, and deprecated as soon as possible."
Avatar and TDK historic points in film. AKA Dancing with Smurfs, and The Movie With More Plot Holes Than The Titanic. Hum, I beg to disagree.

Overall, I got a good laugh from the list. Seriously, this list should be called "things white US kids (of my age, granted) like". Rather than a history of cinema, it belongs more in the "comedy generated by computer" genre. Exhibit one: City Lights isn't there. Exhibit two: Modern Times isn't there. No Le Voyage dans la Lune, no Man With Camera, no Great Train Robbery, Rashomon isn't cool enough to make the list, Vertigo is too weird, and Battleship Potemkin is, like, too commie, you know. The final straws would be Independence Day and It's a Wonderful Life making the list.

I mean, On the Waterfront looks like it's very good (I haven't seen it), but, but, it was released in the same year than motherfucking Seven Samurai!
I cannot register this using my personal domain email like @perry.asia...
I assume you've already considered using gvim?
... except when someone writes a script that guesses (or reliably detects, depending on container technology) whether it's running in a VM/container and acts differently then. Or if it only acts maliciously say, one out of five times ("old school" viruses would often do that - destroy your floppies sometimes, but most of the time just spread).
"giving me the ability to pursue my own dream projects for more of the time."

That's what I was getting at. SF and SV were built on that, and it's not possible there anymore unless you've got big investors.
But that operation had also involved surgery on the girl’s esophagus, which never healed properly. She underwent another operation a month ago to correct the problem and died from complications arising from the second operation, said Dr. Mark J. Holterman, a pediatric surgeon at the hospital.

“The trachea was never a problem,” Dr. Macchiarini said Sunday.
I long for the day I can print car parts and relatively heavy duty mechanical components. For people like me who are decent with a wrench and like to tinker that would be a god send. Not to mention it would make owning a classic so much more practical. Parts get really expensive for older rarer cars.
Nice start for the interface, though only responsive down to tablet size.

Check out http://qz.com/ for a similar interface that actually scales all the way down to mobile size.
You clearly don't like to program.

The playfulness comes from developing an internal map of how the programming language you use exposes the underlying system. Cutting and pasting from examples is not going to help you.

Solving problems sets with discreet tasks attached to them like the project euler problems may help give you a structure to develop your fundamentals.
> Because people who use command lines / open source software generally have better judgement about this sort of thing

Why do we need an instruction on downloading the source to begin with? It really just promotes bad habits with those who know no better, i.e. new/inexperienced developers. The problem is when people see instructions like that on 20% of the guides they read in earnest, trusting that everything is OK if enough people say it. One hopes they stumble upon a discussion like this so that they can consider the consequences but that just isn't going to happen to everyone. True, one should exercise equal caution while cloning, gem-ing[1], etc. It would be great if authors would just link to the source and paste the relevant lines from the README if necessary.

[1] http://andre.arko.net/2013/03/29/rubygems-openssl-and-you/
Having lived in Georgia, I want to say acouple things. First you need to know that your beliefs and the beliefs of your wife are the reason that jobs that actually pay well will never come to Georgia. You can't educate what amounts to 30% of your population give or take if you think they are morally bankrupt. There is a reason corps move jobs to georgia when they want to pay less.

Having gone to school in the south I will tell you that it is a really strange place. There was an expectation that as black person you would be stupid. Most of the black people I knew played along. I don't really get it.
Not everyone likes living in apartments.

Not everyone thinks it's a wise choice to spend as much as a used house on a new condo where it's hard to find parking.

Not everyone likes living in a cement jungle.

Not everyone likes to have to turn down the volume of a good movie because or their neighbors.

If you want to buy an all electric car, you think you can plug it in on the street?

There are many reason why owning a home is a good idea. The best option is owning an inexpensive home in a market with reasonable prices and a decent income.
Is the offline version of this strategy efficient? By that I mean if we're standing in a room together are you less likely to be an asshole to me than when you're behind a keyboard?

This method is simply trying to replicate the offline version of the experience by adding a face to the name. I'm not saying it's the perfect solution, but it's probably a step in the right direction.
San Francisco isn't all that dense. It's boundaries are just drawn so as to exclude the outer semi-urban areas most cities have. E.g. the sparsely-populated neighborhoods around Midway and O'Hare are part of Chicago proper, but SFO is well outside city limits.

See: https://docs.google.com/spreadsheet/ccc?key=0Ak1exuXV7898dDR....

San Francisco is about 47 square miles of land area. The densest 47 square miles of Chicago has a population of 1.1 million people and a density of 23,500 people per square mile (versus 825,000 people for San Francisco and density of 17,600 people per square mile). If you look at the subset of Chicago neighborhoods that have the same combined average population density as San Francisco, they have a combined population of about 2.3 million people.

Housing prices are much lower in Chicago than in San Francisco, despite comparable density over comparable areas of the cities. A big part of that is lower demand. Chicago has fewer job opportunities and is stable/shrinking in population while San Francisco is growing. At the same time, supply is also a huge issue. As of last year, there were seven residential skyscrapers under construction in the downtown Chicago neighborhoods: http://www.domu.com/blog/apartment-projects-under-constructi.... These projects are adding thousands of new units to a market that is by all measures growing much more slowly than downtown San Francisco.
(this.Open-SourceProjects).call(HackReactor)
Is there a point at which current actions of the NSA fall outside the war powers and foreign affairs? Is there a point at which vacuuming up data on millions of non-combatants steps outside the realm of a valid argument for national security? Especially when that data is used/shared with other agencies for purposes that fall outside national security and war powers?

[edit: I am seriously asking about legal/constitutional concerns and interpretations. I just re-read my comment and worried that it sounded potentially dismissive or combative, which is not my intent.]
And we should care why? Is it our job to enforce Apple's NDA on a random blog?
This guy reinvented the wheel -- by turning it into a cube.
Agreed. They didn't really point out anything new or different that they will be doing. That's one of the hardest problems in development. though. It's easy to just reimplement things and mash them up, it's tough to write new stuff. Developers can waste years just rewriting Hacker News with Git logins and stronger moderation (moderation is already pretty harsh here, by the way, with far more people than spammers being ghosted) like they are doing.

Personally, I far prefer Slashdot's model where I can build up a stable of friends and enemies and have their contributions filtered differently. I can filter out the useless cheerleaders while other people can show only them. Yay. It sounds like this thing's focus on pre-caching for performance and forcing the whole community to only say happy things will prevent them from user customized responses and views, though. So I don't expect them to break any new ground in showing more useful stuff and less chaff.
Yasiin Bey (rapper Mos Def) undergoes same force feeding happening at Gitmo.
I think it's a structurally similar but substantively different problem that resulted in FISA.

It's not that foreign signals intelligence is too technical a topic to regulate, but rather that FISA necessarily deals in the whole sweep of the most sensitive secrets the USG handles. One imagines that virtually any sensible bright-line rule a legislature could come up with would immediately compromise some prima facie legitimate objective that NSA might already have. Worse still, the process of sorting out these conflicts between pragmatism and principle involves a sort of survey of the whole landscape of secrecy --- which, suffice it to say, is not a terrain Congress is comfortable wandering around.

That's not to say that all, or even most, of what NSA does is prima facie legitimate! It's just to point out that there are probably a diversity of legitimate programs that need to be accounted for, but somehow accounted for without betraying them to the world.
The scientific consensus on climate change is clear.
Or isn't it?
Two parts for HN input:

1. WebRTC itself

2. Can we extend Clayton Christensen’s definition of disruption to replace "consumers" with "developers"?

An innovation that is disruptive allows a whole new population of consumers at the bottom of a market access to a product or service that was historically only accessible to consumers with a lot of money or a lot of skill.

An innovation that is disruptive allows a whole new population of software developers at the bottom of a market access to a product or service that was historically only accessible to software developers with a lot of money or a lot of skill.

Should we consider a developer to be a consumer in that the distance and time from developer to product to consumer has become so short?
I have just started doing development in Node.js. Originally using the excellent caolan/async library (https://github.com/caolan/async) for handling synchronous situations. Now started moving towards Promises but finding it quite hard to locate any "Promises for Dummies" type guide. Most of the libraries like "q" etc (https://github.com/kriskowal/q) just give you a list of functions to use and related syntax but I have yet to come across a guide that goes into detail as to exactly how and why you use certain functions.

I am kind of figuring things out as I go along but if anyone here can point me to such guides, I would be most grateful.
Becoming an official Exherbo developer
Direction-aware hover effect
“Nobody tells this to people who are beginners, I wish someone told me. All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta fight your way through.” - Ira Glass
It used to be much worse -- a lot of the land grab was due to Arizona law years ago. But Tucson, as it has grown, has seen a lot of infill. Even so, places that look empty often have 1 per 3 acre housing.
Upvote, that's a funny joke. I hadn't heard it.

As for your first sentence, I'm not really sure what you're saying. Should we disbelieve when the US government says Snowden aided the enemy, just because he predicted it? I had to really struggle to get that interpretation out of what you said.
What the heck do you know about it? We're also full of sarcasm too.
Check that you have all the required packages installed on your system. Your terminal output indicates it cannot find pkg_config. There could be other missing requirements, as well. Once you have all the reqs installed, try again. Then, if issues persist, file an issue on the project's Github page. :)
Securing Microsoft Windows 8: AppContainers
Sometimes the truth is unpopular and seen to be uncivil when bluntly stated. Should we all rub blue mud into our belly-buttons and sing praise of everyone's opinions?