skysight-inc/HackerNews huggingface dataset:
I still don't see a post on Slashdot and/or Reddit!

If you do, please post a the link here. If you don't, please post if you have an account there. Democracy says hi and thanks!
What, exactly, is "crazy" about it? As a renter, you don't control your own destiny. You're at the whim of your landlord. As a home-owner, or better yet, a property-owner, you have much more control over your living situation. Don't like the paint color? Change it. Don't like your stove? Get a new one. Want to plant some new flowers? Go for it.

As a renter, you're going to be dealing with rents rising year over year. Those with fixed mortgages will see the same payments for decades.

If you have kids, you want some more stability, most likely. If the building you rent in is sold, or the rent is raised too much, you have to move. You want to install anything permanent for the kids? Have to ask permission from the landlord.

Not to mention the fact that, if you're paying $1,000/mo for rent, at the end of the year, you have almost nothing to show for your $12,000. In a house/home, you have equity in said house.

And since when did the housing bubble have anything to do with "obsession with home ownership"? I was under the impression it was a combination of unsound investments ("home prices always go up, so it's OK to spend more than you can afford!") and shady mortgage companies dishing out loans with no regard as to whether a person could pay for them.
Wildfires in the American West: Can Technology Help Save Lives?
Didn't realize nuclear reactors were that inefficient. But I get most of my power from hydro, so that's perhaps an unfair comparison.
I don't understand your comment (or this is related to the lack of good introductory material noted in another comment).

You can retrieve the results of promises in parallel, serially, or via some combination of both. That's part of their power versus straight callbacks which enforce a serial approach.

Check out this link to q's documentation: https://github.com/kriskowal/q#combination
Feeling guilty or being critical of your own income isn't something that comes from a relative comparison to those who make more than you do. After all, even the average person in finance doesn't make as much money as people working in certain roles or at certain firms. Rather, it is about how that wealth is acquired and how certain jobs, including programmers, occupy a position of class privilege.

> Now, I'm not saying I'm struggling to buy food or anything on my healthy engineering salary, I'm just saying that I don't feel guilty AT ALL about how much I make, nor do I feel that I am overpaid in anyway.

That is totally fine, nobody really is asking that you or any other worker feel guilty. I do think that most people want there to be awareness and perspective about what it means to have the role you have and how that fits into capitalism and the society you live in. That kind of perspective isn't about guilt tripping.

> I do tend to think my contribution to society is at least as much as my finance friends, so perhaps either I am underpaid or they are overpaid.

It is likely that they are overpaid. When you think about it, people that perform low wage labor are just as valuable to society as programmers or those in finance. Those that do not work or cannot work are also just as valuable to society. Of course, work and capitalism don't recognize that inherent value and that is why people like BART workers have to strike and unionize to try and claw out what they desire to live.
OK. Let me question myself, then :-) . Energy-wise, I still think it is easy to flip a plane in a crash. I would only call it cartwheeling if there were two flips in succession. That would be tight, as the impact on the ground after the first flip would be quite inelastic.

Also, for both flips, you would have to have the mass of the plane straight behind the pivot point. That is hard to achieve, as everybody who has done cartwheels will know (if not, imagine maiign a handstand on one hand with too much rotation that continues into a landing on one leg)
"Birth of a Nation", for instance, had a huge impact all across North America -- but nobody is around anymore to cite it

That's an odd choice of counterexample, since it ranks pretty highly in this list, so apparently is actually cited a lot on Wikipedia. It's the "most influential" pick for 1915 in the year-by-year list (http://blog.argteam.com/coding/a-history-of-film-in-wikipedi...), and is #16 of all time in the all-time list (http://blog.argteam.com/golang/the-top-25-movies-of-all-time...).
It's not just the violent crime rate, either -- it's that the police, as a matter of policy, don't give a crap about anything that doesn't involve blood in the street. If you call the police after your home or car are burglarized, they will basically tell you to stop wasting their time.

If you're not a thug, all evidence (or at least many anecdotes) suggests that Oakland doesn't want you.
To me, Reddit has done a great job of letting me think of it as the kind of place that suits my style of discussion. I hear stories about the atrocity exhibition in this-or-that group of subreddits but never encounter it personally.
I've been listening to Ryan Davis on the Giant Bomb podcast every week for the last several years. It's often a long podcast, so this is literally hundreds and hundreds of hours of having this guy's voice in my head.

I once noticed how intimate a medium podcasting can be when one of the Giant Bomb guys visited Seattle and I was deeply offended that someone who felt like a very close friend came to town and didn't even bother to visit me.

This morning, when I got the news that he died, I felt it in a way that I haven't felt for years.
That's really not a lot, especially when you consider that it's distributed among a cluster.

A single SPARC M5-32 can have up to 32TB of memory:

http://www.oracle.com/us/products/servers-storage/servers/sp...
There is more to this than just Reddit. For one thing, there's a different approach to identity, and for another there's summaries and whatnot that get automatically pulled. And, for all we know, other additions that he hasn't shared yet. Plus, reinventing Reddit is not necessarily a bad thing. For example, the site you are using right now.

Also, your comment is itself a bit Eternal Septemberish -- you know, the belittling, and the intentional disregarding of differences between Monocle and Reddit. Not sure if that's meant as implicit metacommentary or if you aren't actually aware that you are contributing negatively.
So, given that virtually every HTTP request has a uniform header, you'd need an adequate number of requests to the same page. That sounds impractical, but it won't stay that way for long. 2^24 is only 16.77 million requests, something not-so-difficult to achieve by a botnet, especially on sites that scale well (slower sites would be safer, actually).
Exactly. The heyday of SV (think microprocessor and early PC heyday) had insanely low real estate prices. A guy could get buy doing manual labor and tinker on computers as a side project in the garage back then. Today that's unthinkable. It sucks that tech companies willingly WANT to be in SF/SV, as if it's some magical technological cloud city where the rest of the world can't compare.
As someone who recently (this past year) went from being a renter to a homeowner, and had previously been a home owner for several years, it's not all rational... but here are some of the reasons.

I don't have to worry about the rent going up every year / six-months. If I plan to own the house for multiple years, a large chunk of my money goes to equity: I'm banking away value for later that you will get back when you sell the house. (Assuming the market doesn't go pear-shape: a big assumption.) In contrast, money you spend on rent is a pure cost, and irrevocably lost.

There are several "rent vs buy" calculators that can visualize (based on interest rates and rent vs mortgage costs) the crossover point where it's cheaper than it is to rent for X years, and what it does for your net worth. For me, it appears that about 2-3 years of owning will be a break-even point, and less if my rent would have increased.

In my case, the mortgage on a house (3 bedroom) + yard + garage, with a nice kitchen, was about $100 more per month than a cramped, 2 bedroom apartment with a miniscule (and poorly designed) kitchen, no space for the kids to run around, and not enough space to even unpack our stuff.

I OWN IT. Until you've owned one, it's possible you might not fully comprehend this double-edged sword.

I can paint the walls, break the walls, rip up the floor, put in a new mailbox, take out the trees I don't like. There's nearly nothing that keeps me from renting out a bedroom to a friend, or letting the in-laws stay for a week. If I want to mount a swamp cooler outside my window, I can, or turn my garage into an archery range.

There are downsides, too. As an owner, you risk that the market will fall out from under you. It's harder to move, as you have this limbo of not being able to buy a house until you've sold the previous one. (I haven't figured out how to make this not suck. Same goes from transitioning from a lease to ownership.) I have to mow the lawn, make sure the garden is watered. The utilities are a bit more expensive.

Also, as a homeowner, you tend to accumulate More Crap, since you have more space to fill.

All of this is worth it, though, as I do not worry about whether it's OK to paint my kids' rooms, or tear out a ceiling fan that I hate, or stain the deck a different color, or completely redo the landscaping. When someone (me, or the kids) busts a hole in a wall by accident, I think "Dangit, I have to fix that..." rather than "well, there goes my security deposit".

I'm sure that a big part of the appeal of home ownership is that our parents valued it, but I feel like there's a real intrinsic value to it as well. Consider surveying your friends who have owned + also rented, and ask them about the things they like or dislike about it.
I would consider adding who submitted the article to the list view. It sounds small, but on HackerNews I recognize names of people who have submitted past articles I enjoyed quite often and tend to always click on those. If you're trying to build a community I think this is pretty important.

My gut reaction when I first hit the site wasn't "Oh, awesome, there is a community of people here talking about stuff and submitting things", it was "Hmm, looks like a bunch of curated links or an RSS reader".

Also, if your username/profile is the same on Monocle as it is on Twitter, I'm even more likely to recognize submitters that I follow there as well.
But again - why would you choose to rent if you can own? Rent is thousands of dollars thrown out the window each year. Mortgage (or buying with cash) is the same, with the exception that at the end 1) you own a property that you could, if need be, sell for roughly the same amount you threw out and 2) you stop paying for housing for the rest of your life (minus repairs, yes, but that's insignificatn compared to paying rent every month - or otherwise landlords wouldn't be profitable).
Personally, that sounds like a really odd complaint to make. After all, running promises in parallel should be just a matter of using a simple library function that you can very easily code yourself if its not already provided.

I tend to find that the biggest problem with promise libraries is writing code with lots of jumps and more advanced control flow. If you are using an explicit continuation-based approach then doing a jump (for a loop or for breaking out early) is just a matter of calling the appropriate continuation. On the other hand, promises naturally tend to prefer the sort of code where there is only a single return statement at the end (unless you abuse the error handling system but there are all sort of problems if you do that)
I thought that too, but then I remembered that the pictures are 40-50 years old, and the majority of people depicted are well into adulthood. Even the kids depicted who managed to avoided both unusually high levels of child mortality and decades of fighting would now mostly be in their sixties.

All the identified non-Afghans are dead too...

A better crude calculation would be to point out that although there are over a million people living in Afghanistan today who were alive when those photos were taken in the early 1950s, that's less than 10% of the 12 million Afghan population in the early 1950s.
(On the same crude basis, around a third of developed countries' 1950s population is still around)
There is space between those two extremes.
Day in the Life at Rdio: Ryan Sims
This would be true except Sega stopped making great games around the time they stopped making hardware.
I searched for the word github and or bitbucket in the article.

Closed the tab when I couldn't find it.
I am presently in Asheville, North Carolina, another "mellow" place that's probably very much like Austin (except smaller). A lot of $100k freelancers too. I moved here from Boston, and I'm not going to go into why as it's off-topic, but...

Yours is an interesting perspective. It seems like both extremes are a double-edged sword. On one hand, slower mellower and less expensive places give you the free time to think and play and create. But on the other hand, they drain you of your sense of urgency and they create a culture where people don't hustle -- as you say.

I'm trying to get something off the ground in Asheville now (https://www.zerotier.com/) and it's required a lot of self-motivation. There's not a huge tech scene either, so if it starts to get real traction I'm not sure what resources I'd have to surf the wave aggressively.

On the flip side, I lived for quite a while in the Cambridge, MA startup orbit and experienced my fair share of hustle. What I saw was a lot of me-too, a lot of crackpot stupid ideas frothing around and getting funding because the founders were connected, and a lot of workaholism that eventually drained people (including me) of genuine creativity or excitement about what they were doing. Costs were high, time was short, and inspiration got thrown under the bus for the need to perform.

So I agree that there's probably an optimum in between. My sense is that Asheville, Austin, probably Portland, etc. are probably too far on the mellow end and that today's SF/SV is probably too tweaked out and overpriced.

I get the feeling that SF and SV in the 1990s was right at that happy medium. Wasn't there, so maybe I'm wrong, but that's the sense I get.
> How do you stop house prices from going up?

Don't concentrate outrageous salaries in one urban area?
The wiki article on gentrification goes over some of the basic causes and effects that can occur, to that end the movement of wealthy people into places that were affordable to those with less causes displacement. To that end, wealthy people play a part in the systemic issues that cause class disparities and change and ultimately harm the makeup of existing communities.
"The only people who claim that the police did not first knock on the door are the friends and associates of the victim."

Well, to be fair, the only people at the scene that weren't police officers were his friends and associates. He was hosting a private gathering in his residence after all.
I am currently experiencing the same phenomena. Prior to being educated to code, I could hack until 5AM. Post-school, I can barely toy with a new language. Most side projects seem inadequate or too overwhelming!

Even in the workforce, I complete projects in a timely manner with a very meticulous mindset, but they never feel like accomplishments anymore. They are just artifacts.

I think one of my issues is I have swayed from the objects that drew me to computing as a hobby. I loved blackhat hacking, socializing in IRC, and gaming on quakeworld.

I have Google Glass sitting at home on my desk. I installed the toy REST app and sent a few hello worlds to the device. I have a list of domains waiting to be populated with content and apps. I just don't have the passion anymore.

I get a glimpse of it when I get to work on my car. Opening up that terminal just never brings that adrenaline anymore.
Canada trading freedom for "security"
I dispute the first graf for three reasons. First, the attack (you can play with it yourself; it's one of our upcoming crypto challenges) is relative to the start of the art in cryptography devastatingly easy to carry out; it takes a large amount of time, and may not be suitable for mass attacks, but one can imagine circumstances today in which this attack could be workable for targeted high-value secrets. Second, the kinds of advances in this attack that will make it more viable are less likely to be cryptographic and more likely to be systems programming related; as people play with the attack and explore more of the interactions between browsers and (say) specific RC4 bias positions, I think we're likely to find "non-cryptographic" (to coin a term) refinements of the attack that will make it scarier. The tempo of these kinds of advances is much, much faster than the tempo of fundamental advances in crypto. Finally, I think that graf doesn't adequately capture the other circumstances in which RC4 is used --- it's not a hair-on-fire operational issue for the web today, but it might be hair-on-fire for less well-understood cryptosystems.
Yes, avoiding my point by picking at the word choice when the context made it clear that I was talking about oversight by the population, not indirect ones is a totally valid reply.

Similarly, if word never filters back, they can't exercise indirect oversight through elected officials, because they're incapable of even knowing that they should be electing officials based on how they will resolve those issues.
> ...if the idea came to him in today’s Google, he would leave the company and build it on his own rather than put it at the mercy of Google leadership.

I wonder how much this rings true for anyone currently at Google.
I know this isn't what the article is about, but the new lightweight typeface looks like absolute shit on a non-retina iPad 2. I was very surprised indeed by that (and also by how stressed my iPad 2 seems running the basic OS - animations are labored, scrolling is jerky; it's like Symbian, or old-school Windows Phone). Early beta, fair enough, but the font problem is worrisome and I don't see it getting fixed. I'm curious how it looks on an iPad Mini.
This reminds of the book The Kite Runner. It describes a very different Afghanistan in the 70s before the Soviet intervention.
+POOL, Tile By Tile. A water-filtering swimming pool in the East River.
I like your approach with your await library. You're probably aware of this, but the jQuery "Deferred" implementation of promises has a similar mechanism that I'm not sure is common in other JavaScript promise implementations:

$.when()

http://api.jquery.com/jQuery.when/
What I'm curious about is how the low-income class is living in/around SF. I mean, there are waiters, cashiers, plumbers, assistants... where do they find affordable housing?
Well, the link in the first sentence does point to http://commonjs.org/...
Public systems have been gutted by the private schools.
If rents are going up, you have gentrification. End of story. If rents are going up at ridiculously high rates, you have hyper-gentrification.

San Francisco can pick one or the other, but it can't opt out of the basic laws of supply and demand. ANY, and I mean ANY attempt at enforcing affordable rent for a particular income group will have unintended consequences that will either result in less properties being rented, or more rental properties instead being sold to the super-affluent as single family residences.

Or, you can just accept reality and build new, denser developments which will, yes, probably price out the poorest.

As a former construction worker who lived in Asheville, North Carolina (a Portland type city which has attracted tons of hipsters and trust-fund assholes who have driven up rents) I know what its like to have to move because my rent got jacked up. Instead of demanding the government allow me to afford a place to live, I accepted reality and moved the fuck on. I've since moved, worked my way up to making a decent salary, and one day (soon) I will move back and buy the house I got booted out of.

The notion that one person has a "right" to rent a place at a given price is in direct conflict with the "right" of another person to rent that same room for a higher price.

Rent control and "fair housing" policies benefit people like the majority of my family members. My family members, for the most part, are excellent at doing what they did the day before, the week before, the year before. If something begins to disrupt their routine, they complain about the disruption rather than changing their routine. They are poor, and this attitude is a big reason why. Rent control/fair housing policies primarily benefit people like my family.
This appears to be the same Robert Fisk whose numerous factual errors gave birth to a special term: https://en.wikipedia.org/wiki/Fisking
I'm not sure if it is a good source to rely on. His stance is not what would be worrying me most, his accuracy and his ability to correctly represent facts and make conclusions would be.
Huh? You don't feel like you know enough to vote against your representatives today, or to discern whether you should vote for their opponents? Do they support PATRIOT? Do they support FISA as it stands? If yes to either, vote no.

Again the problem isn't oversight, but rather (in this instance) that you realize that most of the population doesn't agree with you, and won't vote a representative out of office solely because of their position on FISA.
TBH, both callbacks and promises are kind of similar when it comes to running things in parallel. In both cases you use the same sort of semaphore pattern and its something thats easy to hide behind a library function.

function parallelCallbacks(cbs, onAllDone){
var nLeft = cbs.length;
var results = []
var onOneDone = function(res){
results.push(res);
nLeft -= 1;
if(nLeft <= 0){ onAllDone(results) }
}

for(var i=0; i<cbs.length; i++){
cbs[i](onOneDone);
}
}

parallelPromises([
function(){ return promise(10) },
function(){ return promise(20) }
).then(function(results){ ... });

parallelCallbacks([
function(onDone){ onDone(10) },
function(onDone){ onDone(20) }
], function(results){
...
});
> There's nothing cooler than seeing some run-down urban area transformed into a place that's more successful and vibrant through renovation and revitalization.

This change almost always coincides with a displacement of people, esp. existing communities of those with lower incomes or communities inhabited mostly by people of color. What exactly is cool about the destruction of a standing community that is caused by issues of systemic class and racial inequalities?
I worked in Seismology related field for 8 years and visited Tokyo construction companies to see how they build and retrofit existing buildings to make them earthquake proof (to some extent). Let me tell you, they are way more prepared for the earthquakes than SF is.
Vancouver, Canada is even worse, and there is no local millionaire machine and a good chunk of the wealthiest people in the world living there.
We're not talking about cars. We're talking about computers. 8TB of RAM is 8TB of RAM, it doesn't get better by spreading it across a thousand servers. 4096 CPU cores are 4096 CPU cores, they don't get better by spreading them across 1000 servers. Those things get worse spreading them across servers, because you massively increase the latency to access them, and for them to access shared data.
Unicorn patent.
Both renting and owning have risks. There is no such thing as a risk-free world. You can decide which kinds of risks you can more tolerate, though.