skysight-inc/HackerNews huggingface dataset:
I agree with everything you've said there. The skyrocketing rents are a product of inflated tech salaries (which will deflate eventually) and greedy landlords that can ask for whatever they want and find people to pay it for the time being.

I would much rather see these protesters target the real source of the housing crisis in the bay area rather than the much more convenient target that large tech companies represent. Although I do think Google's Eloy buses are pretty repugnant and they would be viewed more favorably if they contributed something to public transit. So why don't these protesters start showing up to city council meetings, or at property management companies, etc.? Target the landlords and the politicians. It's obviously not in the tech companies' best interests to have to pay their workers inflated wages just because the greedy landlords keep jacking up rent prices.
"Someone threw fliers with a smiley face logo and the message disrupt google into the air."

Hilarious! Disrupt Google!

Lots of posts here "there's more constructive ways to deal with this". How constructive is a bunch of pigs evicting a family because their landlord is jacking up the rent because a bunch of Google hipster yuppies want to slum it in Oakland?

Then there's the usual "these people weren't the poorest people in Oakland" posts. The police shoot people like Oscar Grant dead over nothing in Oakland, I could imagine if a swarm of young black men started throwing rocks at Google buses. The whiners here win either way - either they would get a Fox News story about how apolitical young black thugs are harrassing Google workers, or we get the comments here complaining that this is not what they were confronted with.

It's not like the moneyed classes aren't pulling the political strings in the Bay Area now, like Ron Conman getting his boy Ed Lee in as San Francisco mayor. Which goes to other inane comments of the "why don't they do this outside the mansions in Altadena, instead of to us poor six-figure Google employees?" Well the Altadena people aren't the ones gentrifying Oakland and driving rents up. Some people here claim that Oakland residents like that gentrifiers are coming in and driving up rents, which shows how out of touch they are.

People here are so out of touch they forget (perhaps excepting people like Ben Horowitz) that the Black Panthers were born in Oakland. I suppose almost all don't remember the 1934 waterfront strike. These actions are harbingers of these things coming about again.
Indie App Development as a Job
Not to drag the thread off topic, but this seems like the kind of situation where a version of Haskell's Maybe or Either monads might come in handy, so you could write:

do
command1
command2
...

and have the failures propagate automatically.
This reminds me of the MS-Novell deal, which was done in a similar way and has similar problems.
"Chose not to move" is an interesting angle. I'm pretty sure I don't support these protesters, but you're targeting the poor with your comments and I don't think that's fair.

Here are some hypotheticals:

* I live paycheck-to-paycheck and can't afford to pay the application fees, deposit, or moving costs to move to a new place.

* My child attends a good school nearby and I'm investing in their long-term future; moving would save me money, sure, but there aren't other good schools in new neighborhoods I can afford that give me the same commute time.

* My commute to work is bad enough as it is and moving farther away from the city center makes it worse. Higher commute times are long-term stressors to the human body: http://www.slate.com/articles/business/moneybox/2011/05/your...

* My blue-collar wage has stayed the same over the last thirty years while the prices of everything else have gone up. I am, thus, poorer. Moving doesn't solve that.

* If I move away from my low-cost childcare, who takes care of my kid while I go to work long hours (especially with, say, a longer commute)?
Genetic memories of UML horror stories.
as in, it's not how any tutorial or walk through i've ever seen has tried to teach the user about CUDA, it's not something nvidia talk about primarily in their documentation of the language. if it's so common, why isn't it being used in rust? please, continue to make fallacious statements about me and what i think. i really don't care.

regardless, there are three (not two) programming models in CUDA - high level (CUBLAS/FFT), CUDA runtime, and the driver API.

constant memory is 64k on an M2050, a GPU from 3 years ago. if you want to set more than 16 thousand floating point constants.. well, you probably want to put that in main memory.

i use OpenCL and CUDA, every day. and sorry for misunderstanding what you were saying, but really? you think passing in an argument is such a hassle? yes, setKernelArg is persistent across calls - so i'm confused why you're saying you don't care? it does exactly what you've been complaining it can't do (and, yes, it requires an extra kernel argument, oh my).

you've been constantly bashing OpenCL - nothing more than a document, the contents of which are decided by a committee of people, none of whom are myself - implicitly praising CUDA, and you call me biased? you don't even know what i think about either of them.
It's likely that they do show up to city hall meetings and zoning boards... to block construction of new properties in order to save the Earth and stick it to capitalism or whatever.
There are really two different problems you are mentioning there.

Problem 1 is the typical recommendation-system/ML problem of 'cold start', where there isn't sufficient training data examples to produce good predictions.
(Recommender systems based on clustering of items and users are particularly vulnerable to this.)

Problem 2 is a different problem, which is where you only have a small amount of data for each user (low dimensional feature data), where, even if you had a lot of examples, you wouldn't have enough information about each example (i.e. enough features) to make predictions.

Problem 2 isn't really as big an issue here as you might think.
You mention a limited amount of available information: "referring url, browser, perhaps first or third party cookies, visit time, etc."
This is actually a fair amount of feature data, if you treat it in the right way - even just browser+IP are.

If our system just has IP address, we'll build features to do with geo-location, and derive features like predicted income level from a combination of geo and device/browser.

Now, those features are only useful if they are predictive - if its the case that the set of options you want to choose between will vary in some way that correlates with those features.

However, this is often the case. If you have a global website, users from some geographies will have different preferences. Time-of-day is also an important feature. Further, if you want to adjust the discount you give people, how modern their hardware (from the user agent) is is a good signal.
Those are just examples - there's a lot in there, if you treat it right.

Even these very common, lowest-common-denominator features can thus give you better results than just blindly pretending your population is a homogeneous whole, which is what existing bandit approaches do. Further, our API supports custom features, too.

Problem 1 is a more technical question.

The honest answer is that the particular type of framework we use doesn't really suffer from that problem.

Our solution is adaptive. If there are very few training data points, then our system will treat the problem as if the user population is relatively homogeneous, and will attempt to predict the best option for the population as a whole - like a traditional bandit algorithm would, or like the result you'd get from a simple AB testing framework.

However, as the amount of data gets large, our system functions more like a predictive model (i.e. like a ML system) and less like a simple bandit algorithm.

This means that there's really no cold-start problem with the learning algorithm - instead, there's a transition to finer and finer predictions as the data density increases. So it ends up using the data roughly as efficiently (not quite as efficiently, but close) as a custom solution which is calibrated to the level of available data would.

And that's an awful lot more efficient than running an AB test for a fixed length of time, and waiting to see the results.

If you want more detail, maybe have a read of our FAQ: http://www.synference.com/faq.html
or send me an e-mail.
I've noticed that the truly down-and-out seem to take further misfortune in stride. They expect it.
Yeah that's what polymorphism is for. window.localStorage would just be the interface, the underlying concrete type is irrelevant.
The tech companies, and Google in particular have far more power and resources at their disposal and are actively trying to change society in numerous different ways. They choose not to use this power to improve the local community, instead insulating themselves from the problems by providing their employees with a way to ignore the lack of infrastructure around them.

What 'constructive ways' would you suggest people without money or power use to change the system?
Like smash bus windows? There are other ways to solve problems. I help with some of them. Do you assume I don't, or do you just think violence is always the answer?
Some of us don't want kids. But we would rather live in a suburban or rural area. I work as a field tech, parking is a core requirement for any place I live, parking in the city is an incredibly rare or expensive quality.

Beyond that, I grew up in Los Angeles, the car culture is deeply baked into me, plus, my eventual intention is to live in a rural area - where I can have land to do things like solar power, growing my own produce and a nice workshop to futz around in when my heart desires.

It also comes down to rent, I need a vehicle because of my line of work, its a fixed cost I'll likely have to carry forever - rent in the city is upwards of twice as much (sometimes more) for the same space over suburbs, I cant justify the costs when I cannot otherwise expense shed elsewhere to make up the difference.
HAhaha that's my town!
Actually, I really don't need to do that. The absurd length is part of the humor. Plus, WDWEE.com is 10x more difficult to type.
I wonder if any of the executives involved with this deal will have a moment of clarity and make a public statement - "I was directly told by representatives of the U.S. Government that if we did not take this deal there would be direct and material consequences for both my company and myself. Here is the names of the people I met with, here is a log of the meetings. If I am jailed or in some other fashion publicly discredited through an otherwise seemingly unrelated matter in the future, you should always remember that I have made this public statement."
Please keep us apprised! This is valuable work.
I did some looking, but found it a bit troublesome to figure out - would this phone work on Verizon just fine?
Your comment is hitting me pretty hard. I don't want my last thoughts to be related to what I was doing at work.
I didn't know Harlem had a tech community. Brooklyn, for sure. But Harlem? That's news to me.
I wish everyone did this
> TG violates those expectations in a domain (sex and reproduction) that triggers our most ancient and visceral feelings

The only reason to be possessive about someone else's sexuality is insecurity, I think. Which can be very visceral, too, and loves to camouflage itself.
That's not the case for a lot of transgender people. I'm a MtF transsexual woman and, yea, a lot of problems are created by the intersection of being trans and our culture - but the underlying problem is having the wrong hormones in my body and the wrong sexual organs.

A lot of trans people would suffer, and require medical treatment, even in a perfectly accepting society.
And they do claim ownership?
It's hipster haves versus hipster have-nots. Where's the sense of hipster fraternity?
>>
https://news.ycombinator.com/item?id=6942165
tptacek 5 hours ago | link
I am not generally a believer in the theory that NSA actively subverts Internet standards†
†(my best guess is that the standards NSA was actively subverting were about international telephony; subverting the IETF is a little like subverting the Linux kernel --- doable, but bad tradecraft)

Does this count?(not trying to be sarcastic or a smart-a##), I just want to get a handle on what I should or should not trust these days. Seeing that RSA SecurID VPN dongle pic in the article scared me. I've pretty much been looking to your comments to give me a baseline.
Tell you what though, it gets better!
Eagerly awaiting tptacek's retraction to his insistence that this was not a backdoor.

Edit: Nevermind, apparently he already did a mere 8 hours ago, replying to my own comment. Shortly before this broke.

https://news.ycombinator.com/item?id=6941366
Got hooked and to 3202, but ca 10-20 more points could be gained according to answers here and there: https://gist.github.com/jonathanmorley/8058871

Kudos to the author of the game, good job.

PS. http://regexcrossword.com/
Human beings are not made of reason.
The novelization by David Bischoff was good, too. As a 15-year-old kid, it was the first time I'd ever encountered the idea of nihilism.
Personally, that is still way better than saying "I work for the military" (if the country is attacking or occupying another, much more powerless, country).
Obama Says Surveillance Program Changes Coming in January
But it's also wrong to say that an institution and its members are completely separate. They aren't and can't be. There is no institution without members, and there are no members without an institution to be a member of. You've got to deal with them as entangled, and treat them as such. There are varying degrees of responsibility for acts that we attribute to an institution, because generally we're talking about institutions with internal hierarchies. So for example General Keith Alexander is much more culpable than a random sysadmin. But because of the responsibility-diffusing nature of institutions, no, you can't completely let members off the hook without also letting the institution off the hook.

By the way, about your Mafia/Nazi examples: a zealous prosecutor could easily charge the housekeeper, and the police and FBI would certainly lean on them a bit whilst investigating the boss. That's totally commonplace. Meantime, in the case of the literal Nazis, yes, there were in fact consequences for such people (leaving aside that you've constructed that scenario very poorly).
But if people are going to use the argument that they'd never use an NSA employee to subvert encryption standards, as you are doing here, that clears them to do just that.

Furthermore, before the Snowden revelations, they weren't under suspicion for trying to do that.
I'm very much an old-fashioned liberal idealist. I believe we get closer to truth when all viewpoints are allowed to be aired. The closing of the mind which I see in the world disturbs me.
I never had the privilege of using a real Lisp Machine, so the difference isn't obvious to me. Thanks for the correction.
>These are Burning Man hippies, self-styled artists, people who graduated from great schools with useless majors

This is such a stupid position to take. First of all, do you realize that those "Burning Man Hippies" are, uh, literally the people who started google? Do you realize that google has made enormous donations to those "burning man hippies"?

And yes, "uesless degrees". History, art, literature, these are all "useless" of course, the only valid degrees are either hard science and hard engineering, I'm sure?

What aspects of life do you enjoy, man? A good design aesthetic? Cause that's art...

Or, perhaps good food? That's also art.

Maybe a good book, wait...

Architecture?

Beauty? Something? Possibly something that poets and artists have given you a context for, or study?

--

This is such a stupid lazy attitude to take. Come out of your hole sometime and you'll find a whole world out here full of things that you can enjoy. Just try to steer clear of those pesky "artists" who got useless degrees.

--

The people who are crying about google's buses are idiots. Don't group them together with artists or "burning man hippies".
>If I work for a Mafia boss, you know, take care of his house so that he can be comfortable and safe at home, am I supporting to the cause?

In an ethical/moral, if not a legal, sense: yes. Absolutely.

>If a German citizen was supplying raw materials to Nazi is that citizen a Nazi and evil when he was just making a living for his family while he absolutely hate Hitler and Nazi?

Does it mean they were Nazis? No, Nazis were members of the NAZI political party. Does it make them a Nazi supporter, though? Yes.

Does it make the person evil? That's a moral judgement I don't think we can have a sensible argument about, but unarguably it does make the person a supporter of evil.

This is the key takeaway from the Milgram experiment, and the key point of Hannah Arendt's concept of "the banality of evil". We think of evil acts as things perpetrated by conniving, malicious villains, but the reality is that evil acts like the holocaust were not perpetrated by cackling villains, but only happened because enough regular, otherwise perfectly nice people surrendered any personal responsibility for the larger implications of their work and contented themselves to "just follow orders".
I probably will mark that as one of my to-read list. I enjoy works on ethics.

But the issue people keep on missing, or not in sync with me, is practically, how do we minimize discrimination, how do we handle future employments? All I am hearing is "they are still morally responsible." If for the sake of discussion, assume yes they are morally responsible, my actual questions are still unresolved. And we just keep saying "yeah it sucks to be them, but what can we do?" That's the exact attitude we always have and won't eager to fix on;y because we dislike what the NSA has done.
Google announces ban on "multi-purpose" Chrome extensions
NSA Fallout in Europe Boosts Alternatives to Google
I love this Canon (camera) advert:

https://www.youtube.com/watch?v=sg-9LuCQXrk
This guy is ... misery. Bingo cards! I made a fucken operating system. It's done. Mine is humble compared to OSDev people. I mock them. I probably represent misery to them.

game_over test_pilot begs_the_question chaos umm

God saC:\TAD\Text\BIBLE.TXT

nd to
overthrow, and to spy out the land? 19:4 Wherefore Hanun took David's
servants, and shaved them, and cut off their garments in the midst
hard by their buttocks, and sent them away.

19:5 Then there went certain, and told David how the men were served.
And he sent to meet them: for the men were greatly ashamed. And the
king said, Tarry at Jericho until your beards be grown, and then
return.

19:6 And when the children of Ammon saw that they had made themselves
odious to David, Hanun and the children ys...
More interesting than the definition of primes, it's almost the definition of multiplication that is embedded in this regex. We have two numbers(of occurrences) being multiplied:

- the first one is represented by the group (..+) it represents the number of occurrences n between 2 and +∞

- the second one is represented by (\1)+. We will repeat the first number m times, between 1 and +∞ times.

So the result of the multiplication is n*(m+1), which cannot be a prime. We just have to take the opposite with negative lookahead. It's very beautiful indeed.

See http://regex101.com/r/qN2fQ8 or http://www.regexper.com/#^%28%3F!%28..%2B%29\1%2B%24%29 to follow the above explanations.
He is likely a criminal[1] and I'm really baffled how positive he is portrayed in the media here in Germany.

1: http://books.google.de/books?id=q1F4otnSovMC&lpg=PA59&pg=PA5... and the following pages
I have boip.com but I have no idea what to do with it. Any suggestions?
We don't use hphp in production at Etsy but do use it for static analysis in our build. It catches lots of dumb mistakes.
>Ok... I think I'm getting trolled at this point.

If you don't want to discuss something, then don't post. You are not making any sense, and calling people trolls does not help at all.
Perhaps, but that possibility has long been in its arsenal: Prostitution has been legal in Canada for years, decades; this court ruling overturned as unconstitutional the laws criminalizing many associated activities, e.g., solicitation, living off the avails, etc.

It was illegal to talk to a John, making vetting the John uh, difficult. It was illegal to hire bodyguards, because they would be living off the avails.

While the ruling comes into effect only next year, the practical upshot, as with other rulings of this ilk in recent years, is that arrest and prosecution will now proceed only in the most egregious cases.

My bold and brave prediction is that this Conservative-majority Parliament will duck the issue altogether and make regulation of prostitution a provincial matter - simply because they are unlikely to be able to reach any sort of consensus that would not fracture a fragile alliance between the ultra-conservative base, which makes most of the contributions, and the just right of centre centrists that are its silent majority.
Playing sports is the realist path to upwards mobility in America? As opposed to any well paid professionals such as programmers, doctors, lawyers, engineers or accountants?

What percentage of kids who try really hard to be really good at basketball or football make a successful career out of it? I don't know but I suspect about the same ratio as those that try really hard to be rock-stars.
tl;dr: Idea 1 is Vim (or any other programming editor). Idea 2 makes no sense, projects have too many symbols for them to be meaningfully encoded in rememberable icons, plus I don't really see how it would condense information. Idea 3 is LabVIEW. Idea 4 is Visual Studio's code map.

These ideas are all basically the first thing anyone comes up with when dreaming up a new IDE.

The big problem of IDEs is that they're a lot of work to make and polish very well. Most developer environments are either in a terminal, to get rid of the hard UI stuff, are an editor with good scriptability, to get rid of the hard IDE stuff, or are backed by huge slow moving corporations.

The one really big innovation that is going to blow life into innovative IDE development is scriptable GUI, aka Javascript+HTML. LightTable isn't the first and isn't going to be the last of awesome new IDE environments for which implementing ideas like this is going to be a piece of cake.

So hold on to your hats, we're definitely going there.
> The bus remained where it was, the thought of driving to Mountain View with a broken window and flooded with cold air an unthinkable horror they could not endure.

Yeah, a neutral article for sure. The employees actually took the effort of collecting the fliers off the street, but after a violent attack, would you feel like going to work, or are they to blame if they didn't?
Now you have a different problem, fearing breaches at Paypal (and their record isn't clean on this front either)
You don't value USD because it can be taken away, you value it because you need it to stay out of jail.