skysight-inc/HackerNews huggingface dataset:
This sounds like a left-wing/market-sceptic attempt to solve a very real problem.

I wonder what a more broad-based proposal would look like, one that also had some right-wing/market-friendly features. The left gets rent controls, and the right gets what? As-of-right construction? Relaxed zoning rules? Whatever it is, it would have to be pretty major for the right to put up with rent controls.

(By "the right" I mean pro-business democrats mostly, because we are taking about a very blue area of the country.)
Adopting this tool seems risky while this issue remains:

https://github.com/Netflix/denominator/issues/374

> As much as I hate to admit it, I'm no longer a good choice to champion this project. It isn't about denominator itself, just I'm stretched too thin to continue. That's been evident in the changelog, where I've not done much in the last year. Netflix softly archived the project in early Dec 2015, but I think we should less softly do so in order to not lead people on.
The same thing is happening here in France where a major telco provider became also a major mass media player through acquisitions. I am not very comfortable with this trend especially regarding net neutrality, privacy and public opinion influence power.
Some basic notions of folds/unfolds, algebraic data types and recursion schemes are great to have, I think.
On my visit there, the bus driver told us the local teens had been swimming in it and causing a nuisance, until someone had the bright idea to put a hotel next to it and make it a spa.

It's proximity to the airport makes it especially attractive to tourists who want to soak for a few hours in the middle of a transatlantic flight. Go there if you can; it's fun!
That isn't much of catch considering...
How Golang runtime works
Awesome Vue
I think what you are talking about is not actually anything new or digital or weird. You should read up on economic geography. Companies are routinely founded where it makes the most sense to found a company and sometimes move later.

Microsoft was founded in Albuquerque, New Mexico. They moved to Seattle later.

Y-Combinator was founded in Cambridge. After getting proof of concept, they moved to the Bay Area.

Aflac was founded in Columbus, GA because there was no major insurance company there. They also were the first foreign insurance company in Japan and one of the three founding brothers was a lawyer who negotiated a deal that protected them from competition for a decade, IIRC. So, for ten years, they were the only foreign insurance company in Japan. Last I heard, Japan constituted about 80% of their revenue.

These days, in theory, certain kinds of companies can be founded "anywhere" -- or, to use your term, they are location independent -- because a lot of modern companies are service businesses and, these days, a lot of services can be provided over the Internet. Industry tends to be very location dependent because you need to be where the physical resources are -- although this varies some, depending upon the specific industry.

Anyway, my point is that a small group of people getting together to found a company and then moving someplace that gives them some kind of competitive advantage seems to me to be incredibly common. You are talking about low cost of living as the draw, and this is a potential advantage.

Historically, big new businesses are often born during depressions. During boom times, you can sell just about any piece of crap. During a depression, if you are going to make money, you have to bring real value for the buck. Also, you have to keep costs low and costs are often lower during a depression.

Which is to say that low cost of living is not a terrible criteria for a place to live, but it probably should not be your number one priority either. There are any number of business related metrics that need to be met in order to succeed. Placing too high of a priority on low cost of living may be a recipe for failure and may reflect a poverty mentality and lack of confidence in your ability to succeed.

So, I say that many businesses can be founded "anywhere" in theory because, in reality, where you go can impact a great number of business metrics critical to the success of your business, such as available internet speed, time zone, availability of talent, weather and no doubt many other factors I can't begin to guess at, depending upon what you intend to do.

There is a reason Y Combinator moved to San Francisco after achieving proof of concept: Silicon Valley. So, in theory, they could have funded startups from anywhere. In practice, it makes more sense to be someplace with the right infrastructure, the right people, etc.
The point is that the company did just fine even having made a mistake. Ignoring that is just being difficult.
Given this account's admission of trolling and history of unsubstantive comments, we have to ask you to please stop. We detached this subthread from https://news.ycombinator.com/item?id=12762670 and marked it off-topic.
If you want to fight unaffordable rents, you've got two real options. The first is to do a revenue-neutral tax on landlords - preferably through a land-value tax in order to remove incentives against building tall. The related second choice is to lift development restrictions, up-zone things, and build public transit infrastructure.

Rent controls are just a short-sighted way of giving hand-outs to people who are politically connected or otherwise good at navigating bureaucracy. It's a price ceiling, with all the classic issues of them: shortages, quality reduction, search costs, deadweight loss, and misallocation of resources.

Shortages: More people want apartments than can get them.

Quality reduction: if you're in a rent-controlled apartment, the landlord knows you aren't going anywhere, so why would they improve the building in any way that they can avoid?

Search costs: joining a decade-long waiting list for an apartment. Fun.

Deadweight loss: Developers want to build places that people would benefit from renting, but they don't, because it's illegal to charge rates that would make them money.

Misallocation of resources: someone with a $400/mo rent-controlled apartment in a prime location in downtown SF will keep it forever, even if they only use it a couple weekends a year. Or people commuting from SF to Mountain View can't trade apartments with people commuting from Mountain View to SF, since they're locked into their rent-controlled place.
Both parts have very clear and unsurprising explanations if you understand how IEEE 754 doubles work (same type as C double). For example, section 15.4 of ES5:

http://ecma-international.org/ecma-262/5.1/#sec-15.4

> A property name P (in the form of a String value) is an array index if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 232−1.

.

-1 is the easier case to understand: ToUint32(-1) is 2^32 - 1 and ToString(ToUint32(-1)) is "4294967295", which is very clearly not -1.

Needless to say, the C equivalent is an out-of-bounds dereference.

.

While -0 is technically a different value from 0 (it's called negative zero in IEEE 754), the ToUint32 operation specifically carves out a case:

http://ecma-international.org/ecma-262/5.1/#sec-9.6

> If number is NaN, +0, −0, +∞, or −∞, return +0.

The "same thing" happens in C:

A) The literal `-0` is interpreted as an integer. The actual value it uses is zero:

char ** foo = (char **)malloc(3 * sizeof(char *));
foo[0] = foo[1] = foo[2] = "foo";
foo[-0]="bar"; /* this sets foo[0] since the compiler treats -0 as the unary negation of the integer 0 and integers have no signed zero */
printf("%d|%s|%s|%s\n", -0, foo[0], foo[1], foo[2]); /* "0|bar|foo|foo" since the -0 is understood by the compiler to be the actual value 0 */

B) Since JS interprets `-0` as an IEEE754 double, the value can be recreated by going through negative infinity:

double ninf = (-1.0/0.0); /* should be -Infinity */
printf("%g\n", ninf); /* "-inf" just to be sure */
double nzero = (1.0 / ninf); /* should be IEEE 754 negative zero */
printf("%g %d %zu\n", nzero, (int)nzero, (size_t)nzero); /* "-0 0 0" -0 behaves like 0 when casted to integer types */

.

The arguably surprising part is that JS doesn't have integer literals, but that isn't surprising when you think about the fact that JS only has one number type which maps to IEEE 754 double.
> The video clearly shows a fully autonomous vehicle in a range of driving conditions.

The video shows a fully autonomous vehicle in a range of (relatively) easy driving conditions.

1. There is not a single "sticky" situation in that video. Handling 90% of situations is (relatively) easy; it's the last 1% that is extremely hard.

2. It's not clear how many tries it took to record that video, but likely more than one.

3. At the end of the video, the car drives in the opposite lane of where it's supposed to. That smells of a highly-staged demo, not a general purpose solution.

In short, this video in no way proves that the sensor suite is anywhere close to being sufficient. Can that car repeat the same trip at night? In rain? Can it drive down Castro St. in Mountain View or University St. in Palo Alto at lunch time? Etc. etc.
I'd say they are more lax now with using your phone, but I doubt they would let you set your phone ON the actual table next to the cards during a hand.
Preferring php to Haskell gives you exactly the wrong kind of laziness. :)

Jokes aside, Python seems to strike the best balance between being "scripty" for semi-interactive work and being well-engineered for larger (though not excessively large) and more complex code.
It actually works as a phone, too, though.
You're completely missing the point. First, getting mad about someone trolling on the Internet has nothing to do with sexual assault. Second, I never stated anything about blaming the victim. But that doesn't make it smart to walk down a dark alley flashing $100 bills. The mugger is to blame but that won't keep you safe in the real world where some people will always be vicious predators.

In fact through your intentional misunderstanding and inflammatory rhetoric about unrelated topics I now suspect you have successfully trolled me in a discussion about trolling. Well played, sir!
So, if the water is the medium moving data, that make it a device with actual memory leaks, right?
It seems a great idea if you manage to take care of the real-world business side of things, integrating with utility companies etc I think that's the difficult part.
That's not what happened. Layoffs were across the company but mostly focused on "redundancies" with the Nokia purchase. Of the non-Nokia-related layoffs, SDE, SDET, and PM were all affected. SDET took a bigger hit but it was nowhere near all of them. The discipline was renamed "quality".

Later, the quality org was merged with engineering, "eliminating" the testers by making them devs. This change happened across the company but not simultaneously.

Disclosure: Microsoft employee, but this has all been reported on. e.g. Ars Technica covered part of this:

http://arstechnica.com/information-technology/2014/08/how-mi...
The article in Nature is much more readable IMHO:

http://www.nature.com/news/tardigrade-protein-helps-human-dn...
I got my first modem in 1990 or thereabouts. For some reason there was still a lot of XModem use back then, but it was gradually replaced by ZModem.

Some years later, just before BBSes were obsoleted by the internet, several multiplexing protocols appeared which let you chat or play a MUD while downloading or even upload and download at the same time.

Can't remember any names, but these protocols were only popular for a very brief time before the internet took over.

I also recall some BBSes survived a while into the internet age by adding telnet ports. You ran your normal dialer software with a telnet driver that took the hostname as the phone number and then would end up running ZModem and the likes over telnet.
> No casinos or card rooms let you have a phone/device at the table.

That's simply not true. I'm not aware of a single cardroom that currently prohibits cellphones - indeed, several casinos have installed USB chargers in their gaming tables for customer use. Using an electronic device during a hand is prohibited, but this is primarily a matter of etiquette to speed up play.

These devices pose no threat to the integrity of games at casino cardrooms. Their surveillance systems are more than capable of detecting an unusual IR emitter. Their dealers are more than capable of preventing deck switches and detecting suspicious card handling. These devices only pose a serious threat to games played in unlicensed venues.

http://www.anteupmagazine.com/news/cell-phones-at-the-poker-...
https://www.sitncharge.com/
Forget the cash flow of renting out a property for a second, and just consider selling it. If you have an apartment with a tenant paying below market rate, that property is worth less money to potential buyers because of the rent-controlled tenant they'd be stuck with.

And buying or building real estate for speculative purposes is extraordinarily common.
To avoid this: https://news.ycombinator.com/item?id=12759697
Freeablo – An open-source Diablo engine
I'm talking strictly cash games here. (I know tournaments are different.) Most rooms allow your phone to be on the rail or in a cup holder, immediately next to your cards but not on the felt itself.
The fallacy of sunk cost - "the result of his careful consideration was that he could never give up, because he had already
invested too much."

Ming should have quit. An instructive example is the Chinese physics PhD student who exploited the system for his own benefit, http://philip.greenspun.com/careers/women-in-science.
I'm very comfortable with rapid price swings. My strategy is to buy when they are silly underpriced and wait. They may drop further but almost always if there's a good dev team it'll jump when they have big enough news. So you just wait.

I've yet to be bold enough to short something overpriced but there are plenty of cases where something has struck me as obviously overpriced and within a year the price has corrected.

Game plan definitely involves waiting months at a time.
I think the better framing in Silicon Valley might be established residents vs. newcomers. As you point out, most people around here are politically similar, and I think NIMBY-ism plays a much more important role than political alignment.
That's highly dependent on the type of acquisition. What the new owners want from the purchase makes all the difference. In the case of Google and many Silicon Valley companies, you see "acqui-hires", where they buy the company just as a way of hiring staff. Those, for example, almost always kill the original product entirely. Sometimes it is just a "if we cut quality, we can raise profits on this little investment we just bought into". But often it's to take advantage of mutual strengths to grow product lines in ways they couldn't before.
I recently spent several days in Vienna looking at art. The Hapsburgs were avid art collectors, and have a massive collection. I highly recommend Vienna to any aspiring art historians.

Klimt had a rather conservative art training. He was essentially a court painter, painting murals in various palaces and museums around Vienna. His founding of the Vienna Secession was a big turn from the centuries long legacy of professional court painters producing landscapes, portraits, and allegorical depictions of Hapsburg empire to "Art for Art's Sake." This was a switch from art as a profession to art as an expression.

In Mad Men, Don Draper is regularly ridiculed as a sell out, because his art is for a salary. Somehow this was seen as heretical. But art has a long history of being a profession of propaganda production for ruling class patrons. Klimt help break this mold in Vienna, and is definitely one of the most influential artists of the last century. The Secession produced artists that would go on to influence Surrealism and Modernist, which ultimately shape the way our world looks today.
Deadweight loss: Developers want to build places that people would benefit from renting, but they don't, because it's illegal to charge rates that would make them money.

Is this because rent control would drag down market rents below the profitability level for developers? Why can't the developer charge the rent they want for new builds? Or is it because most developers expect some high amount of rent inflation when the puts units on the market?
Wagging fingers in hindsight doesn't do a heck of a lot, does it?

And let's not pretend that it's some exceptional part of human nature to need to touch the stove.
I wonder if this interesting property reduces their mutation rate (and therefore slows their evolution).
Whoa that's a pretty cool visualization. Thanks for sharing!
You tell me. I posted examples.
It's kind of weird how certain computing platforms that died around this time period have frozen in time this aspect of the modern "sustainment" movements. For example, the Amiga scene these days is full of high-effort oddball software and hardware projects that are closed source and for sale (and likely to earn their creators literally dozens of sales).
No one has ever shed a tear for real-estate speculators.
Exactly. And yet I got "flagged" for saying that one man's McMansion is another man's Castle.
This. It's so silly. You're just selecting an arbitrary group of people and insulating them from the real problem, at the expense of other arbitrarily selected people. The problem doesn't go away.
A big player with deep pockets can also make it a losing game for new player even if they can find alternate channels to reach consumer.
“How I Successfully Made $0.20 from My First App in a Month.”
What does a real quantum computer need for cryptanalysis and/or attack purposes?
The DDOS attack against a single DNS service provider that took down a large number of services this week is probably a pretty good example for the necessity.
> Just wondering, have you ever lived in a foreign country?

Yup - I am currently living in Germany. I am well traveled too. I never said it is easy. I just wanted to get across the point that the benefits are worth the costs.
Rent control just creates an even less regulated, shady sub-industry of subletting, where the lucky ones who got in under rent control basically keep the apartment for life and skim the difference between what they pay, and the real market value.
>real-estate speculators

Also called "every house owner in the western world".
I think the biggest question is whether there's really a market for it, and companies willing to pay for it. It might take a while for Mint-like applications to come up, and solar companies to discover your API and start/consider using it. You might have to build something like that yourself; e.g. a Mint-like web app for all my utility accounts -- if anything to make the existence of pulese.energy more well-known.

I'll admit that it's definitely very useful. Having a standard API to query usage data that works across various electric & gas companies is great. I personally might sign up for your API because I like having that sort of data. recently bought a WeMo Insight Switch to measure how much energy my desktop computer was using. But is there a larger market for it, besides nerds like myself? Are there B2B opportunities for your product; i.e. startups or large companies that need an API like pulse.energy?

What you're trying to build reminds me of the Clever API for education: https://clever.com/ They provide a standard API to access student data that works across the heterogeneous systems that school districts. I've worked at an educational software company in the past, and the product I was building was critically reliant on Clever. Our product simply wouldn't work without it.
Any violations of the journalist's rights would have to be argued in the appropriate court.
Thanks for posting Andreas. If there are other concrete things we can do to improve markdown rendering issues for them are very welcome.
High apartment and real estate costs are the outcome of a variety of factors. I.e., it's a multidimensional equation. Attacking it by capping the rents is like saying that we are going to legislate 2 + 2 = 3.75.
American Academy of Pediatrics New Recommendations for Children’s Media Use
Density of information. It needs to not only be short, but to convey a lot at the same time. This is why analogies (like "Uber for x") are popular. You need to capture something of the spirit of the venture, as well as what differentiates it from its competitors.
A surprisingly enjoyable read.
That was a common meme about the poor repeated by the rich. It still lives, sometimes in a more sophisticated form, eg. poor people don't know how to manage spending, not buying in bulk, not taking advantage of discounts, etc., when in reality, in practice, most things cost more when you are poor because you can't afford to wait for good opportunities, and people are actually doing the best they can it their circumstances.
> First, like you said, the cultural issue makes them more reserved and less open to others.

Except Indian and Chinese culture are not reserved at all. As the guide mentions, it is very common in China for people to socialize outside of work with their classmates or colleagues and even with their professors or supervisors. This often involves going out to eat and drink together. And when I say drink, I mean drink. It's amazing how much alcohol gets consumed in a country where acetaldehyde dehydrogenase deficiency is common. I'm not as familiar with Indian culture, but from speaking with Indian friends, I gather it's quite similar.

The issue is that Chinese and Indian international students have left behind all their social connections back home. It's not easy for anyone to start their social life from scratch. Then you add on the language barrier, and it's no wonder that they may appear unsociable.
Sorry - copy paste
The penalties for getting caught doing this in Vegas are very harsh[1]. Looks like 1-6 years six imprisonment and a $10,000 fine.

[1] https://www.leg.state.nv.us/NRS/NRS-465.html
Abolish all local input into zoning and transit development, in favor of a pro-development Bay Area regional zoning and transit czar. That's the only thing that'd make enough of a difference to actually matter. Along with reforms that allow developers to up-zone existing lots by providing equivalent-or-better housing for tenants during and after construction. Basically a gigantic middle finger to NIMBYs - you got us into this affordability mess, so now we're building shit and you just have to deal with it.

Something like that would make residential construction available and cheap enough to fix the regional affordability issues. And that's the only thing that'd make up for enacting rent controls - making housing cheap enough that the controls are irrelevant.
Why is everyone treating this like it's real?

Isn't this sort of overly-long, overly-detailed, yet still totally vague blog post just a clever way to get people to transfer $2000 via Western Union to a stranger?
A lot of linear algebra is implemented using graph theory, using things like sparse matrices.
"A virtual machine using KVM need not run a complete operating system or emulate a full suite of hardware devices. Using the KVM API, a program can run code inside a sandbox and provide arbitrary virtual hardware interfaces to that sandbox."

This is amazing. If you're building something platform-level, like for e.g. NaCl, I presume you could use the KVM API to provide stronger isolation beyond the standard limited isolation of a regular Linux process.
I have yet to meet a professor that is not at least able to read English fluently. Their pronunciation might be terrible but they can at least understand.
TERMINATE – World's best communication program