skysight-inc/HackerNews huggingface dataset:
Well, you're lucky. I was asked to do Bellman-Ford. I bombed that question, and was so shaken that I bombed the rest of the interview as well.

The irony was, I'd just spent the preceding 2 years writing multicast link-state routing code. I could have coded a decent C++ Bellman-Ford in a couple hours, but couldn't pull it out of my head on the spot in an interview without babbling. (I tried to dodge by describing link-state LSP forwarding and then Djikstra, but wasn't given credit for knowing the more sophisticated algorithm).

Algorithm interviews suck. We should stop doing them entirely.
"Are you also including those who own property in SF also included in this?"

Absolutely.
Crows that clean up trash
No, profit is arranging a voluntary transaction where both parties where both parties trade something they value less for something they value more.

Where did all this 'profit is evil' talk come from anyway? This is a site dedicated to startups and tech talk, and all of a sudden we have activist student slogans passing for comment?
If you read the facebook post, it claims they transferred the house from one couple to a sibling as part of the process that allowed them to increase rent.
I will bring a bulldozer to Googler Mission Wonderland the day you bring a bulldozer to low-density Palo Alto whitey-ville.

We just have acres of open land here... derp.
Simply way around Prop 13. The property is owned by a company not a person. To sell the property you sell the company. As far as property tax was concerned the property hasn't changed hands. Profit.

Prop 13 was never about making sure Grandma didn't get taxed out of her home, it was about making sure corporations didn't pay property tax.
Can't Golang programmers just do what C programmers do, hook -h, and provide an artisanal help message?
You can use the same argument for any good or service. Tear something away from a person and you can absolutely traumatize them. It can be a teddy bear for a little kid, a car for an adolescent, your laptop, you get the idea.

You can't legislate life into some gentle state. It is what it is. You can, however, smooth out the bumps.

Unfortunately, rent control does the exact opposite. It creates stupidity like this. Where a landlord has to use a lawyer to increase the rent 4X, which is insane on a number of levels. That is one hell of a bump in the road.

Get rid of rent control and prices will be stable. Yes, they will be higher for some, lower for others, but they'll be stable.
I don't follow, privately owned housing is a normal good. It's a Textbook case, as average living standards rise, the total demand for housing expands, as does the demand for more expensive properties as people look to move "up market".

I am misunderstanding your point?

Edit: I think I understand, my degrees in economics so I assumed you were using the term as its used in economics. Apparently you were not.
Convert videos for Google Nexus 7
Maybe it does, maybe it doesn't. Deciding that you need a fatter paycheck at the expense of a renter who can't afford your desire -- yes, desire, not need -- for more money... yeah, in my book that makes you an asshole. Any rent increase that isn't tied to an increase in costs (sure, maybe plus a few percent for profit) or a CPI/inflation increase is just greed, plain and simple. Put another way: landlords who are already making a comfortable profit off their property don't magically stop making a profit just because demand has increased. But that's not enough: people won't say no to a chance at more profits, even if that has a negative impact on other people.

Listen, there's no reason why all the landlords across SF need to raise rents. They do it because they want more money, and know that demand is so high and that the high income earners in the area can afford it, and that there are enough of those types of people to keep the market going, at least for a while.

And, to be frank, I could keep affording an apartment in SF even if it got much worse than it is now. But I wouldn't want to live here. The thought of living in a place populated by only the rich is entirely unpalatable to me. The idea of lining the pockets of people who are displacing families and individuals who have been living in SF for years and decades... that's disgusting. After a while, if things don't get better, I'll give up and move somewhere else, and give my rental money to people more deserving. I'll be sad to leave, but will realize that the city I love has already left me.
Criminal - monthly podcast focusing on crime stories http://thisiscriminal.com/

Here's the Thing with Alec Baldwin - interviews
Yeah, there are business out there who treat programmers "properly", but they're unfortunately the exception rather than the rule, and that's not going to change any time soon.
Ex-employee here.

It's got its up-and-downs. It's a highly profitable company that still wants to hire smart people, so it bills itself as a "startup culture." Then you join and you're in a multi-level org chart with different silos literally competing for resources and attention. Very corporate. So their turnover is pretty fast, particularly in engineering.

It is a very profitable company with legit tech and legit scale, so there are some great experiences to be had there if you're lucky enough to land on the right team or impress the right boss. And because they have a pretty high bar for hiring and a reasonably high burnout rate, having worked a few years at TA means something to many Boston tech companies.
Starting to see how force of personality, self-confidence, and slickness play into interviews and determining who ends up with the best resume? And doesn't it suck how easily that cycle feeds itself? Slick interview -> high status job -> resume boost -> easier next interview -> another high status job.
Away from my computer as much as possible.
It's worth bearing in mind that there's a reasonable number of activists who campaign on the idea that building more housing makes everything worse.

I sometimes ask myself what planet they are from...
## Business

* The Fizzle Show: http://fizzle.co/show
This show gets you thinking critically about what you're doing/need to do in your business, and it provides a good laugh, too. That said, it largely focuses on "content" businesses and blogging.

## Development/Marketing/Business

* The Binpress Podcast: http://www.binpress.com/blog/category/podcast/

I host a podcast for the folks at Binpress, where I interview developers who've built businesses on their software. I've interviewed Canonical's [Mark Shuttleworth](http://www.binpress.com/blog/2014/08/26/binpress-podcast-epi...), Zend's [Andi Gutmans](http://www.binpress.com/blog/2014/09/30/binpress-podcast-epi...) and HashiCorp's [Mitchell Hashimoto](http://www.binpress.com/blog/2014/09/09/binpress-podcast-epi...), just to name a few.

## Off Topic

* Better Call Saul Insider Podcast: https://itunes.apple.com/us/podcast/better-call-saul-insider...

Kelley Dixon, an editor on the Breaking Bad spinoff Better Call Saul, hosts this podcast with guests including actors, fellow editors and the show's writers.

* Let's Drink About It: http://letsdrinkabout.it/

The co-hosts proceed from the premise that every life event has a perfect cocktail pairing. They've got great guests (often comedians) that chat about what's going on in their lives and, of course, talk about cocktails
Personally, I don't like anti discrimination laws for different reasons. Clue: how do you think these laws are enforced?
I can't believe a single glibertarian hasn't quoted Krugman on rent control yet.
to be fair I was confused to, because you were making an economics argument so I would presume you were using economics terms. Not saying that you should have or whatever, it's completely realistic that you wouldn't have heard of it, but it is something some people are going to bring in as context, so its understandable why they're confused.
I concur. And it seems to me that the feedback mechanism is destroying SF.
My brother and I gave this game a chance based on the positive Penny Arcade write-up mentioned in the article and ended up playing it for the next several years.
> The exact amount they can get away with depends on personal tolerance and your time value for money, but given how much moving sucks, in practice it's quite a bit.

It is my experience, as you say, that rent tends to increase by a small amount each year, usually about 2%. Even people on fixed incomes tend to get cost of living adjustments, though, and the range is about the same as typical rent increases.

I do not see rents increasing by the amounts you suggest, which suggests that either all landlords since I started renting in 1991 have been leaving money on the table, or they can't actually do this reliably.

I think there are several reasons why they can't raise rents by 10% a year in order to keep people there, even though that extra money would be about what it costs to move:

Since the money it would cost to move grows only at inflation, by the second or third year it would suddenly be profitable to move, even for renters who really hated moving. In order to avoid this, landlords would have to apply the rise only once. But if they do this, then the market rate is just the higher one, and you could look at the initial lower rate as a promotion. In fact, this is quite common in rental advertising! Often it comes in the form of "first month free", which is about of the same scale.

More importantly, people who rent probably do not expect to stay in the same house or apartment for many years. In non-rent-controlled areas, rent is more expensive per month than buying the same sort of place, so if you intend to stay in the same location for more than a few years, there's no reason not to buy. As a renter, I've never lived in the same dwelling for more than three years, and when I move somewhere, I assume that I'll be moving again in a year or two, as conditions change (job, relationships, etc).
The difference between "I nailed it all down" and "everybody between myself and the CEO was an idiot" may simply be a matter of perspective. Let's say both are true. Focus on the former, rather than the latter, in interviews. Be positive. Maybe that's a better way to phrase it, rather than saying "Lie." Heaven's no, never lie during a job interview; that simply won't do at all!
It really blows my mind that young people starting new companies want to live and work out there. There are other places to live that are less expensive and have venture capital! My hometown of San Antonio, while nowhere near as inexpensive as it was 10 years ago, is a great example of this. The startup scene in SAT is blowing up and you can get a gorgeous, brand-new apartment for under $2K.
Subscribed now. Thanks!
You haven't made any comments about Real Estate ownership, so I can't make any guesses.

I really like Warren Buffet's perspective, the rules one believes are right, should be created without you knowing what your circumstance will be. That is, if you are trying to determine what is right, or not, about rent controls, you should create without knowing whether you will be renter, or an owner.

I've never met a real estate owner in San Francisco who was rabidly opposed to uncontrolled rent markets - so, with 99% certainly (I'm sure there are some edge cases), anybody who is highly opposed to uncontrolled rent markets is, with a high level of certainty, not a real estate owner in San Francisco.
The not-asshole thing to do is to continue making your current profit. Or hell, raise it a little, but not enough to make it financially untenable for your current tenant to live there. You think it's ok to do something that will benefit your bank account but will simultaneously force someone to move out of their home? Enriching yourself at the expense of others is an asshole move, to me at least.
Thanks -- this is a good start but I agree. Though maybe the Reddit one could help a bit. I will see how it goes. Thanks again!
Those aren't mutually-exclusive terms.
Why are there courts and contracts?

It's not society that decided this. Most people in our society recognize the fact that the alternative would be to resolve disputes (including ones where no one intended to cause anyone any harm) through violence. We need courts, police and contracts so that we can live and create without fear of retaliation, without generations of Hatfields feuding with McCoys.
A simplistic vim configuration with C++, Markdown, and text editing in mind
Your on to some thing here. In some resort communities, with high housing costs and large "seasonal" residents, you'll find rent controlled properties for just the reason you mention: local labor. For example, aspen colorado has a "lottery" for these rent controlled properties, and has duplex housing right outside of town for local workers. An average home in town is in the millions, which is clearly outside the price range for a service or municipal worker, so they have some rent controlled properties. I've seen this in other sky towns as well.
Yahoo Paranoids Engineering Director for end-to-end here.

Today our extension works as a developer only demo, and no Yahoo keyserver service is online yet. If our toy keyserver code didn't make it into this release, you will see it very soon and will be able to experiment.

We released the source so we can solicit security feedback early, and can keep all security and privacy critical parts of this product in the open. No "just trust us" now or in the future.

Along those lines, we will work with industry peers to build public key registry software that interoperates with other federated providers, is open source, and is transparent in the cryptographic sense. I.e. Yahoo and Google users should be able to send encrypted email to one another with ease, and if either company was forced to lie about the public keys of our respective users we would be caught because math.

There's a lot more in the works, and we have many challenges to overcome to make this generally usable. In addition to the key server, there's not unnecessarily breaking existing mail features, multi-device issues, search over encrypted content w/o providers being able to read it, and mobile support to start.

If you know anyone with the skills and motivation to make strong, usable encryption available at internet scale we'd love to listen, collaborate, or hire. :)
At least you seem to be acknowledging your luck in being protected by law against market prices.

You should take advantage of your situation and save the money you are spared by law, so the day that the law stops protecting you, you have a buffer.
> Google has not applied for patent protection for this algorithm, and, as of this writing, has no plans to. Rather, it wishes to contribute this algorithm to the community.

What they should do (IANAL) is patent it and license it properly. This way it's protected (patented), but the intent is clear and future-proof instead of leaving it in an ambiguous legal gray area.
Build where? You know there's water all around it right?
Heaven forbid we devalue the existing property! Or change SF's character! /s
UP, for crissakes.
The rent control creates the mold and stuck windows. That's the point.

Supply is the answer. You cannot increase the number of people living in a city without increasing housing stock.

Build, build, build. It is the only answer.
> The not-asshole thing to do is to continue making your current profit. Or hell, raise it a little, but not enough to make it financially untenable for your current tenant to live there.

So every lease becomes a lifetime deal. Hmm. Since rent keeps going up, this means prices are going to have to go up dramatically now so that I'm not completely hosed in ten to twenty years. After all, rent control increase caps are pretty much always below property tax increase caps.

Long-term, me-the-landlord is going to be put in a situation where rent doesn't even cover taxes. Nevermind repairs, maintenance, and insurance.

> You think it's ok to do something that will benefit your bank account but will simultaneously force someone to move out of their home?

Huh. I guess evictions for non-payment are out now. After all, it's their home, and it would be evil for me to evict someone from their home just for the sake of my bank account...

Between this and your previous point, you've made an excellent case that a moral and ethical person who owns property in SF would refuse to rent it under any circumstances. Well done.

> Enriching yourself at the expense of others is an asshole move, to me at least.

Are you aware that you just defined turning a profit as an asshole move? Perhaps you want to rethink your definition.
Any advancement in avatars makes it easier for us to virtualize our real selves. You might be able to get higher-fidelity video chat if you relied more on a base avatar and sent transformations of the face over the wire. Virtual reality avatars are going to be pretty good assuming this technique transfers well to three dimensions.
> They are an eyesore and a burden to the community.

The same could be said about SF's tech workers at $social_network_of_the_month. Just because you think you have value, does not make it so. People matter, period.
Thanks for posting this @ridiculous_fish! I am the main author of xonsh, and I really appreciate fish. Its awesome and I am certainly going to borrow ideas :). I agree that making shell languages into 'real' languages is strong goal that we should all have. And like with real languages, many can co-exist happily.

I'd like to point out though, that the goal is not to have bash-compatibility. As you point out, bash does some insane things and that is exactly what I want to avoid with xonsh. I should be able to give xonsh to a programming newbie and they should not experience any gotchas once they know the language.

I have been pretty careful to say BASHwards-compatibility in the docs and elsewhere, for exactly the reasons you mention. The goal isn't to be bash with some python-isms, but to be python with the useful parts of the shell syntax. Like any good technology, it should interface as well as it can (ie when not insane to do so) with the previous technologies. For example, read in the bashrc or take advantage of the bash completion functionality. That is what BASHwards was meant to mean. @ngoldbaum seems to have submitted the link here, under 'bash-compatibility.' Oh well. This probably is proof enough that I should change the 'BASHwards' language elsewhere. Thanks for the tip.

Keep doing great things with fish!
Why does it have to be fair to the landlord? How is the current situation fair the the renters? What makes fairness to one a higher priority than the other? If we have a limited amount of "fairness" to go around, I would rather hand it out to the people who would otherwise be displaced from their home, and possibly their city, than to the landlord who is already making a profit... just less of one than he/she could theoretically be making. Or does having money and property ownership entitle you to more fairness?

Remember that property is also a limited resource, and all plots of property are not created equal. Property ownership is an agreement between individuals and the state. The state gives the individual some rights to the property, but is empowered to restrict use of that properly when it believes the public good is better served. In theory, both sides benefit from that. But, for now, landlords are trying to throw aside what many (myself included) would consider the public good, in the name of higher profits.

I'm personally not a big fan of rent control, but simply dropping it (and allowing landlords to drive trucks through loopholes such as this) alone is not a way to get ourselves out of our current housing mess.
But there are many examples of goods that are not considered "normal." The state has always regulated such vital goods, usually ensuring supply. The Farm Bill is a perfect example. Housing is another.
I didn't see any mention of dead letter queues. Does it support dead letters? This is an extremely useful feature of Amazon SQS.
It would be nice to have a message queue system not built in Erlang or Java.
I think this has a lot of roots from NSQ.
But, NSQ has no replication support.

I think built in replication is very nice to have.
Would like to try once this arrives.
That scam isn't that common or the reasoning for these laws. Let's just assume that most renters and most landlords are fair actors. Sure they both want a better deal but most landlords don't try to factor moving costs in to the equation. Fact of the matter, and I own rental properties, you generally want to keep great renters, at least in our market, want to keep them almost to the point of not raising rent to risk losing them
I don't see how that relates to my post. If anything, the post I replied to was describing an attempt to pass the interview by force of personality and slickness, in that they were describing how to avoid answering the question the interviewer wanted to ask.

I'm not looking for personality, self-confidence or slickness. I just want a person to directly answer the question.
TED's reaction to the article https://www.youtube.com/watch?v=LlOSdRMSG_k&feature=youtu.be...
Seattle: Hack the Commute, This Friday-Sunday
Wait, really? You're in favor of artificial pricing constraints to avoid "gouging"? Doesn't virtually every reputable economist believe that those constraints decrease the supply of housing? The moral dimension to rent control seems just as dubious as the legal one!
How does something like rabbitmq fare here?
BTW the author is Joe Armstrong -- Erlang's inventor.

The link to the The Mess We Are In he refers to ( https://www.youtube.com/watch?v=lKXe3HUG2l4 ) is a fun and accessible talk to gave at Strange Loop conference last year.
"The Farm Bill"?
I'm much more familiar with "Here is this problem space that there's great rewards in addressing successfully, we don't actually know how to address that problem space, we can just see that it needs to be addressed because of (business indicators a-z). Can you help us address this problem space?" And then figuring out how to do that + implementing it (if it's actually possible at all).

Is this not programming?

Programmers are dripfed information on a "need-to-know" basis by managers who have no clue about the process involved (and therefore with no clue about what information is needed). They are then placed in an open area, interrupted regularly, have to justify the cost of any tools, are never given assistants, and have exactly zero authority or autonomy over the process or results. Because of that, programmers are some of the least respected people in their environment.

That sounds horrifying, how on earth are you ever expected to accomplish anything worthwhile in such an environment, and in the present ultra-competitive market, why would anyone tolerate being treated that way?
Of course; I was speaking informally. "allowing collisions" == "allowing it to be feasible to find a collision"
He said that we need 100 000 new homes to have an impact equivalent to a $75 000 down-payment grant. He said the 30 000 homes would also have an impact but not as great.
And here we finally get to the 'all property is theft' argument.

Give me strength.
Arbitrariness isn't the issue. Agreement between various moral codes -- often in harmony, often conflicting -- is what matters. And often that means compromising on some things. You don't appear willing to compromise on what seems like an advocation for absolute property ownership rights.
I don't understand the purpose of at-most-once semantics in practice: So, you've got some process where you don't care if the message goes through, but you're willing spend money on the compute/storage for it anyway? Why bother?

If you're designing a system with those semantics, is that because you're hoping that it's exactly-once: 99.999% of the time -- wink, wink, nudge, nudge so that your handlers don't have to be idempotent? What's the fallback plan for the day that all of your messages go into a networking blackhole?