skysight-inc/HackerNews huggingface dataset:
So, for anyone like me who wanted to install it with pip, but has Python 2.7 as their default (and doesn't want to change for fear of breaking things), do the following (on a Debian based system):

curl -O https://raw.githubusercontent.com/pypa/pip/master/contrib/ge...

sudo python3.4 get-pip.py

sudo mv /usr/local/bin/pip /usr/local/bin/pip3 # optional, adjust line below if ommited

sudo pip3 install xonsh

------

then:

chsh -s /usr/local/bin/xonsh <yourusername>

EDIT: Just realized I forgot a step. You have to edit /etc/shells to add /usr/local/bin/xonsh to change your shell to it using chsh.
My answer is a decisive yes. For whatever the reason, they should be able to not renew a contract once it expires.

And therein lies some of the disconnect: my answer is a decisive no. I think there are some reasons for which a landlord should be able to kick out a tenant, but I do not believe that any reason will suffice.

And that's why we have (imperfect) laws such as the Ellis Act, and a raft of other things that protect tenants from capricious, rent-seeking landlords.
Even so, the single most attractive trait of bash is that it ships with almost everything. If I have to write a script on a machine with no internet, then bash is the only option. This its strongest source of staying power.
Why, because you disagree with what some people are saying?
It's worse than a losing battle; it actually makes the housing problem worse. It's good for the lucky few who end up in rent-controlled housing, but most of the people who can't afford $4k/mo rents also aren't that lucky.
Apparently with clustered masters, with network partition failover and healing, it by default drops messages, which means it's not even at-least-once. https://aphyr.com/posts/315-call-me-maybe-rabbitmq

Not so great guarantees there.
Celery isn't a message broker - they always recommend using Celery as a consumer for a RabbitMQ broker.
It's not your home if you're renting. We're not talking about booting people out of their homes here, were talking about raising rent. You shouldn't expect to be able to stay in your rental in perpetuity, that's why you signed a lease.
My thoughts exactly. The larger target market here is authors in general, with tech-savvy git users who also happen to write books as a much smaller subset.

It might behoove you to hide git in the background, as I suspect they do here: https://draftin.com/about
Combining your brand name with minimal oversight is a poor choice. TEDx has a very strong signalling mechanism to me, which is "I couldn't get my ideas accepted anywhere else, but I think they are important enough for TED".
This is an advertisement, not a review.
That's a bit of a snarky way to put it, but this is correct; the parent comment is abusing the term "externality". The consequences of rental contracts for tenants in a free housing market are not an externality; the tenant is a party to the transaction.
While there is definitely a lot of blame to be placed on the creditors, don't you hold the homeowners to any standard of responsibility? They signed the mortgage.
I can't take San Francisco seriously anymore.

If the VCs weren't there, it'd be a third-rate city, and much of what the VCs are funding isn't even technology but the post-apocalyptic sort of "attempt to engage in one of the short-term natural monopolies that technology sometimes creates" gambits that bloom in the caldera of an imploded technology industry. Yet it has become a more expensive place to live than New York, despite being dysfunctional in every measure other than tech salaries.

I cannot see why California hasn't done something about Prop 13 NIMBYs. All that those useless parasites do is block progress, drive up the rents by preventing new housing from being built, and cause measles epidemics with their anti-vax nonsense. It's really time to call in some Texans on that shit and fix the NIMBY problem. If California can't do that, then how are we supposed to take them seriously? If they can't get their heads out of the ass of the past that the NIMBYs claim that they are preserving, how can we trust them to build the future?
I'm currently working for a company where "Move Fast" means "Write lots of code". As a result, there's a lot of sloppiness, duplication, and pieces that don't quite fit together right. I'm having difficulty explaining the importance of reductionism; In the words of Antoine de Saint Exupéry: "It seems that perfection is attained not when there is nothing more to add, but when there is nothing more to remove."
Cause libertarians.
Rentals are for a limited time by definition.

If you're going to trot out an absolutist term like "by definition", I'd like to inform you that "limited time" is by no means a condition for being defined as "rent": http://dictionary.reference.com/browse/rent

I know that sounds a bit pedantic and splitting hairs, but if you're going to base your argument on re-defining what words mean... that's a bit of a problem.
The best lies are the lies that can't be in principle disproven. I try to be reasonably honest most of the time, but if the question is something like "why did you leave" I'm going to give the "right" answer, not the honest one.
Who's Afraid of the Apple Watch?
Have you never had the experience of discovering that the answer you were looking for in an interview was not the best possible answer? You've never been surprised by a candidate?
It's not just owners who are hurt by rent control -- it's also market-rate renters. If rent control were removed, market-rate rents would drop from where they are today. That said, I'm not sure why you think people only argue based on self-interest. Virtually every economist agrees that rent control is objectively bad.
I think your view of property ownership is a bit out of touch with reality. It's pretty rare that having a deed to a piece of land lets you do whatever you want with it. Or even close to whatever you want.
Shhh. Stop talking about Santa Cruz. I'm retired there.
Are coder/IT volunteers needed in places coder/IT “types” don't know about?
I and many other IT people seem to be heavily drawn to similar interests and pastimes, giving an impression that programmers are a dime a dozen and there's always someone willing to work in their spare time on projects needed for a given topic.

I imagine that might not be the wider reality, and perhaps someone here knows if coders/IT are useful somewhere but lacking?
Build more high rises possibly? Part of the charm of living in SF is that it feels "small" and homely, compared to a city like Chicago or NYC, where almost everyone lives in a flat in a building 20-30 stories high.
This is not an OMI/(a)(8) eviction. Please actually read and understand the letter.
Generally speaking, that's how rent control is managed. The people who dream up rent control somehow never realize that property owners will change their behavior based on how they expect rent control to affect them. So, when a tenant moves out, for whatever reason, the property owner doesn't set rent based on the current economy, instead rent is based on what the market might look like years down the line.

So, after a few years, rent control effectively guarantees that no apartment is available at an affordable price. At least, you have to live in a controlled apartment for a few years for inflation to erode the value of money you send your landlord every month enough that you can feel like the apartment is affordable. And, of course, the people moving from one rent controlled apartment to another are affected by the market distortion as much as anyone else.

And places all over the world manage to provide affordable housing without rent control, so long as they allow their housing markets to work.
Even with the salary, the shitty hours, bureaucracy, student loans, and terrible customers kind of make it a wash.

The nice thing about software engineering is that we don't have to spend ten years getting educated enough to deal with customers that don't want to take our advice...we can basically start there.
TL;DR: this, and this guy really does not like Jeff Atwood.
> how can we trust them to build the future?

Don't! Whatever the alternative was in your head when you wrote this sentence -- do that! The world needs more future-builders :D
Think about the scale of agriculture in e.g. India, with network-capable farming equipment.

http://www.trimble.com/agriculture/
Even without NIMBY-ism, rent control keeps new housing from being built, because it makes the return on investment for new housing uncertain. People generally don't build apartment buildings out of the kindness of their hearts.
I think there's actually even more to the comparison you've made than you've said: the reason Uber is generally ok, even though it does make an end-run around some transportation regulation, is that the existence of Uber doesn't take anything away from anyone. Taxis still exist, people can ride in them. If existing taxi drivers are losing business, there are avenues they can take to recover that business (often imperfectly). Making an end-run around housing laws almost unilaterally benefits an already-privileged group (land owners), at the expense of others.
Landlords do not make up anywhere near a majority of voters in San Francisco. If renters wanted it, they could force the issue.
Yeah, Santa Cruz totally sucks. Don't waste your time.
No, I think you are right. You can't play Counter Strike or Team Fortress and casually walk around the map. If you're making a dash for the flag you need to run.

Also, walls.
Show HN: A material design based URL shortener
I don't have to say much, just go and read the manifesto for Material Design. It's a lot of words that don't mean anything [1].

Another problem with it is that it's extremely trendy. Bright, almost fluorescent colors, ridiculous amounts of whitespace almost to a fault, long shadows, arbitrary grids for icons, etc.

The bigger problem is that Google decided to become smartasses about creating a new design language. They took it way too seriously and I think who this hurts the most is the developers who make apps for Android. They don't know what Material Design means -- really means, as in how Google sees it. Third party developers will never really be able to adapt it properly and what you're going to end up with is a whole new type of visual fragmentation in Android.

This look already looks dated, and I can't imagine what it will look like in a year.

[1] http://www.google.com/design/spec/material-design/introducti...
The population doesn't totally hate everyone who works in tech.

I've been here 25+ years, and it's only entitled millenials who 'hate everyone in tech'.
Michael Douglas Finds Judaism and Faces Anti-Semitism
> none of those things are being torn away from people due to market forces.

You can end up owing money without the ability to repay fairly easily due to to market forces.

If you have a judgement against you, in other words a court has determined that you owe somebody money, they can seize your property and auction it off to settle the debt. Cars, laptops, anything worth $$$ is a target.

Life can suck. You can't legislate the "suck" away. You can, however, smooth out the bumps. In the scenario above, bankruptcy is a legal construct to smooth out the bumps.

Unlike bankruptcy, rent control makes the bumps worse. That really sucks.
So you want to blame people who probably didn't fully understand what they were signing up for (not least because they probably weren't responsibly disclosed to) for having been fleeced by crooks peddling predatory loans?

I'd bet real money that almost every applicant for one of these mortgages was reassured up, down, left, and right by the broker (whose interests were most definitely not aligned with the applicant's) that everything will be fine. "When the variable rate kicks in, you can just refinance. Rates will be lower than ever!"
HRW worth looking into as well if you have a smaller number of buckets: http://en.wikipedia.org/wiki/Rendezvous_hashing
The Hating Game
The vendor mentioned in the article, Steinwurf ApS, says on their website that "Our products are based on Random Linear Network Coding[...]" [1]. In this case, it looks like they're using it as an erasure code, though.

[1] http://steinwurf.com/technology/
> When was the last time you heard people clamoring for price controls at the grocery store?

This is, in fact, extremely common, historically and currently. Just within the US in the past several years, look at the demand for price caps on bottled water in the wake of natural disasters.
There were no pranks but simply DDoS for being banned, Brian did not DDoS Jason's email but banned him for breaking the rules. Pretty much the only truth in that petition is that Jason is in deep sh*t.
Cool, I'm glad they caved in the end. Next time I'm trying new MUAs I'll include it in the list.
You can't legislate life into some gentle state.

So you don't believe laws against crime?

You can use the same argument for any good or service.

None of the things you mentioned have the universality of a home, which strikes almost everyone, regardless of demographic. Those who aren't adversely affected by not having a home are notable for being extreme outliers. As wpietri said, housing is not a normal good.
I've a not really relevant answer, but Netflix has more than 1.2 billion time series ( http://techblog.netflix.com/2014/12/introducing-atlas-netfli... ), which they update about every 5 sec. Though I don't know how much they store for how long.

The interesting time series are heavy machinery telemetry feeds (for example a Rolls Royce jet engine has its own communications subsystem to phone home to a RR engineering station via satellite, which however, likely makes it low-bandwidth).
Getting Started with RealSense in C#
I haven't seen the talk.

But if the Billion+ people in China believe in their system, then it is important for us to hear their perspective.

Its like all those damn libertarians. I hate their perspective, but damn it, I'm gonna listen to them. Libertarians are central to the changing Republican Party (especially in younger Republicans), so I must understand their viewpoint moving forward.

I may disagree, but its important enough that I need to listen.
At the extreme end, one thing that they'll do is become a slumlord - have noncompliant housing that isn't registered.

Yes, it's illegal, and the penalties are severe if the person is caught. But it's an option. And if the current owner is sitting there thinking, "Shit, I can't rent this building out and make it worth my while," (property tax, cost of keeping it up to code, etc) he'll sell it to a slumlord who can make a profit out of it.
I think what he means is the cost and burden of daily life in SF demonstrates a place that doesn't want you - not so much that the long-time residents don't want you (though that's true in some cases).
Foreclosure... for not paying your bills? Not seeing the point.
Why are most of us better at real estate investing
If you are an employer in SF and your employees are getting priced out and moving away, maybe you are not paying enough. If you cannot afford to pay more, it isn't your employees that are being priced out, it's you. Move to any other area with lots of talent and 1/10 of the cost of living, or face this problem again and again.
Sane argument for free-form enterprise. Trauma enterprises are from a gross gap legal sanitizer function that forces markets to change. Tearaways you can take from logical systems that try to sense problems with random, arbitrary math(tied) category .
Hmm, a bit surprised! I haven't seen a lot of purple carrots in India, atleast in my part of the country (Kerala). Default carrots for me is still orange. I came to know of the existence of purple carrots only very recently.
Not when prop 13 caps are generally higher than rent control caps.

I don't believe we're talking about rent control here, or at least not exclusively. The original article is about someone's rent increasing by over 400%. I can't imagine how that could be justified by cost increases on the landlord's side.

I'm not arguing that the current system of rent control and property tax increase limits is working properly and is the best way to do things.

At any rate, you're re-framing the argument here to try to make me look bad. Your original question asked about landlords making 10x of their existing profit. If the landlord is already making a profit (which was the premise of your question), clearly they're not having issues making money in a rent-control+prop 13 environment. There are many multipliers between 0x and 10x, and I would argue that the responsible multiplier in order to maintain non-asshole status is well below 10... and even well below 1... but certainly greater than 0.

Just to be clear, though, to reiterate my initial point and make my position clear: if you're making a $500 profit off a $2000 monthly rental, and decide that you can and should make $5000 (a 10x increase in profit) by raising the rent to $7000, if that's at the expense of the renter's ability to pay... yes, it is my opinion that you're an asshole. That is the original question you asked, and that's the question I answered.
So, I think that while there is certainly ageism going on, it cuts both ways. What is your advice to a "senior" engineer who, for whatever reason, ends up with a folks working under them that are markedly older than they are?

It's annoying, for example, to have good ideas or strong viewpoints written off as useful exuberance--and that happens too.
A better way for him to have put it would have been: "Just like the Indiana state legislature can't by statute declare pi to be 3.14, San Francisco cannot repeal the law of supply and demand".

Rent control or not, the law of supply and demand still applies; it just expresses itself in more dysfunctional and unproductive ways.

That's the problem with rent control. Reasonable people can disagree about whether the public policy goal of getting people affordable housing trumps the rights of property owners. But they can't disagree about how many digits are in pi, or about whether rent control works. It doesn't work. It harms everyone in the market except for a lucky subset of tenants.
Rabbitmq has at-least-once semantics (unless requeue = false, in which case all bets are off, since you could get a message multiple times due to cluster partitions^ or not at all due to a drop without requeue. Note that unlike disque, requeue is set on a rejection/recovery operation, not on a message).

It has transactional publishing (which not all clients support as the Confirm method is non-standard) and uses a per-queue leader election so all publishes have to go to the master queue, guaranteeing ordering. However, requeued messages have undefined order. However however, all messages with the requeued flag unset still have strict ordering relative to each other.

Messages are only removed when acked. If I understand correctly, disque will report back a message publish failure in an OOM condition, whereas RabbitMQ will simply refuse to read from the connection and make TCP do the publisher throttle work, which is a massive hack that occasionally causes problems. I prefer disque's method, especially since clients should never be deluded into thinking a publish can't fail for other reasons.

Overall, the main differences between this and rabbitmq, from my reading, are:

* RabbitMQ has stronger ordering guarentees...until your message gets requeued, in which case things get more complex.

* Disque has a clearer clustering story, stating outright that it is AP. However, this means that messages might or might not always reach their destination, producing (as the grandparent comment calls it) "lonely widows". RabbitMQ can be CP or AP depending on configuration, but its CP mode is somewhat fraught with pitfalls and strange performance issues (as I have personally experienced in production).

* RabbitMQ has the advantage of the whole suite of AMQP features: exchanges, headers, routing rules, as well as some non-standard ones like federation, dead letter queueing. Of course, complexity comes at a cost, and Disque is considerably simpler.

* RabbitMQ supports per-message durability and per-queue mirroring options. This reflects its history as a single-node application which had clustering added later. I prefer Disque's approach of always-clustered with the option to write to disk (especially having that option only apply on graceful restart).

Overall, I might use Disque for high throughput applications where I don't mind messages rarely being lost, such as metrics. However, the AP semantics worry me. Dissatisfied as I am with Rabbit's CP mode, it's still my preferred option of these two in most use-cases.

^ (edit) As the sibling comment notes, the default mode for clustering is AP and message can be lost (this is the same as disque). A few times in my original post I accidentally defaulted to talking about its CP mode, which is the only mode I've used (IMO, the only mode that should be used).
The news isn't about the legality of the rent increase - it's clearly legal - it's about the sanity of a world (or rather a city) in which this happens, and of the people who choose to live there.
SF is expensive, but not 10x so compared to other American cities. If you do move to a place like Manila, you might not be able to find the talent you need.
Despite its name, ZeroMQ is an alternative sockets API and nothing, I repeat nothing, more.
shhhh! It's a secret
All this VR stuff is just another fad like 3D TV and movies.

I've tried the Oculus DK2 and the headsets are still too heavy on your face, too low res, and not responsive enough.

The problem is that "immersion" is just not important enough. It doesn't add enough to the experience to overcome the downsides.
Some cities actually do stuff like that. You can can anchor large, cheap boats in Paris on the Seine (you pay a rent for that of course,but its much cheaper - closer to a parking spot).
Then these boats are made into single apartments. They're larger than most apartments in fact. There is electricity and water included, the only thing you need to get wirelessly is internet (which is rather easy).
Good question, but the maps and figures released by the rental companies usually put it in the $3000-some range, plus or minus depending on area.
Is this "issue" a bug or a feature? Isn't it very liberating that people can't see whether you're looking at them or not?
It is terrible that an owner is able to do things with their own property.

And that those merely paying rent don't have total control over something they haven't purchased.

Its an outrage.
Pretty sure they set it to autofollow by default.
Looks like even his lawyer doesn't want to have anything to do with him based on the documents posted.

You are right the petition not only misleading it is straight lie.
> "everything that happens on Meerkat also happens on Twitter"

That doesn't /mean/ anything.
+1 for This Developer's Life. I think it's one of the finest tech podcasts.

Still sad that they stopped recording it last year, but for new listeners, it's still worth watching all old episodes.
I don't think you need to be a property owner in San Francisco to believe in the free market economy.
From the video:

- That you can compress ECDSA public keys from 64 to 33 bytes

- Compression techniques that can be applied to the bitcoin protocol, such as inverted bloom lookup tables

- SNARKS

- Fully homomorphic encryption

- Various bugs in the initial bitcoin implementation, including one that created ~2 billion BTC

- Whether bitcoin was legal

- Whether it would take off
In general, you want to consume messages "fairly" ie. in a way that minimizes latency introduced by the queuing. Best-effort ordering gives you this most of the time, which is better than none of the time.