skysight-inc/HackerNews huggingface dataset:
>The other difference is big US cities are quite a bit cleaner and safer than they were a generation ago.

While it's not universal, there are large areas of major coastal cities (among others) that middle-class+ people would have hesitated or flat-out typically not have lived in 30 years ago that are now considered highly desirable.

That said, it's easy to overstate the US Millennials want to all live in the city trend. FiveThirtyEight had a piece a while back that basically concluded the urbanization trend is largely exaggerated. The more accurate statement is that college-educated millennials are slightly more likely to live in a handful of particularly dense urban locations (think Brooklyn).[1]

In fact, they say that, among all adults 25-34 the percentage in urban locations overall has actually declined a little. The data is complicated to interpret but their bottom line was that: "Millennials overall, therefore, are not increasingly living in urban neighborhoods. Rather, the most educated one-third of young adults are increasingly likely to live in the densest urban neighborhoods. That’s great news for cities trying to attract young graduates and a sign that urban neighborhoods have become more desirable for those who can afford them. But the presence of more smart young things in Brooklyn is not evidence that millennials are a more urban generation."

There are a lot of trends going on in parallel that make it hard to draw clear non-anecdotal conclusions about where people prefer to live. I also think a lot of people on this board probably find it easier to work remotely or to cherry-pick a job in easy commuting distance (whatever their preferred mode of commuting) than is the norm. Furthermore, in many cases, preferences for dense cities, suburbs, and the country are sufficiently deep-rooted that a lot of folks have trouble understanding how anyone could see things differently.

[1] http://fivethirtyeight.com/features/why-millennials-are-less...
The problem is that performance is much fuzzier than salary data. If you're not working directly with someone and if you don't have a great handle on what business metrics are, it can be very hard to understand why they're producing so much more value than you.

This effect can be even more distorted when people start irrationally factoring in years of experience. If salaries were public, you'd definitely start to see people who have put in their 10 years gripe about newcomers earning way more than them (often justifiably).

It also penalizes good negotiators, which might be a socially positive thing but I certainly wouldn't like it.
Office buildings can be very hard to convert to residential uses.

Office tenants want large, unbroken floorplans, so most office buildings built in the last few decades have a lot of interior space that's far from any windows. Residential uses need windows for every unit.

Adding plumbing for individual kitchens and baths, creating separate HVAC zones, etc. adds more costs and complications.
Exercise. Read "The best exercises for mental illnesses": http://www.thementalrunner.org/p/the-best-exercise-for-menta...

(Via the "exercise out of depression" subreddit: https://m.reddit.com/r/EOOD/ )
if you can run it under gdb, repro, and get a "thread apply all bt" that'd be very helpful. The HHVM team is very responsive on GitHub issues!
I haven't put that much thought into people knowing my salary, since it's private. I went to great lengths to hide the value of the transaction of my home though. At the time, I was a bit embarrassed about how much I spent and I didn't want it being public.
Thank you.

One of the things I found really interesting here is how much could be done with just basic userland tools, and how old some of those tools are.

Docker was released in 2013, but support for kernel namespacing has been around since ~2007. That's quite a long time for such a great feature to go mainstream.
> What is the social value of having negotiation skills be a large determinant of one's salary?

Nothing in my comment said there was actually social value in having negotiation skills.

I'm talking about my personal experience and the drawbacks I see.

Do you think Buffer pays its employees fairly?
One time I got on to a bus and sat in front of an old gentleman who kept looking up at me occasionally. When he got off the bus and walked passed me he said: "Whatever it is, don't let it beat you kid.". I must have looked physically wrecked that day. Ever since then those words have stayed with me.

Chin up, OP.
Sharing salary information would give rise to more social inequality, taboo and bias about type of role, company and growth prospects. It allows HR to negotiate with you on their terms rather than based on competence. If they want to make salary sharing info public for all employees, they should also make it voluntary and pay employees each month for this release of private info.
As I mentioned in a lower comment, I would be fine being payed less than someone who is clearly doing more than me (where more is a function of the job of course). When I was an engineer at a large company, there are many people there that I'd probably be upset about NOT making more than me. This does not mean I'm underpaid. Underpaid is when you are paid less than what you are bringing/the market rate.

Landon Donovan is a superstar that brings in the crowds to LA Galaxy. Bradford Jamieson IV is an 18 year old who has a career total 8 goals.

The point is not having everyone settle on ONE average salary or something, its not allowing similarly skilled/performing people receive widely different salaries based on unrelated things like negotiation skills. If anything, I'd wager in the sports world most similarly performing athletes make similar amounts thanks to this.
Yeah, you and your family. Well, you are lucky. These researchers and this reporter had already risked their reputations, lives and their livelihoods. So you, now, don't have to. And maybe you'll be even able to benefit from all their hard work, because were would be fewer vulnerable cars around. Although you would probably never know that.
Daily vigorous exercise might help.
I don't want you to make more money because you're a pretty good negotiator; I want that money distributed to employees based on engineering results rather than negotiating skills. I don't want engineers who are focused on looking for and creating BATNA's and getting good at story telling rather than working as engineers.
The Best Exercise for Mental Illnesses
Engineering salaries spiking wildly sounds like a net positive for engineers.
I have never suffered from clinical depression but generally speaking, I would strongly endorse the idea that exercise helps the mind. It's very difficult to articulate why this is, but it is. I cannot stress this enough.
So discount the value of negotiating as a skill, simply because others aren't good at it?

Seems just as biased as rewarding those with negotiating abilities.
I am in the Valley, and while I don't want my salary publicly disclosed, I am willing to reveal it in hopes that it helps everyone else get more competitive salaries - better salaries = happier employees.
The distance to occluder buffer is a screen space "inverse shadow map" if you will. For each screen space pixel it stores the distance from the surface under that pixel to closest occluder, should one exist.

We are in fact casting a real ray from each non-trivially shadowed pixel towards the light source. We're using the PowerVR Wizard GPU's hardware ray tracing unit to accelerate process. Pixels who's surface is back-facing WRT the light (i.e. N dot L < 0) we know are shadowed so there's no need to cast any rays.
> But woe to any non-Italians who called them that!

I wouldn't question that - the point was that a discussion of the words themselves in a clinical sense carries no pejorative meaning (and even their intended meaning can vary according to context).

It's unfortunate for the purpose of this discussion that the author chose "N-word" as his example. It would have simplified matters if he had chosen "F-word" or "C-word" given that all modern profanity in the linked article has been reduced to euphemism, as my question wasn't about racial labelling per se, but rather about the need to reduce any (modern) profanity to 'X'-word when discussing the words themselves, as distinct from using them for their implicit meaning.

One would absolutely refrain from using racial labels in a pejorative context. However in a discussion of the meaning or history of the words themselves (racially linked or not), their use is unambiguously not profane. One only has to consult an authoritative dictionary to confirm that these words do in fact exist, and can be used in an uncensored form without causing offence.
You're right, so I'll update it to reflect your wording, which I think is clearer, and actually correct.
'Too much' isn't just some random person's opinion where it's all relative. There are already plenty of examples of data regulation in governmental and commercial contexts - from PII of minors, to PCI, to data residency, to what companies are allowed to do in regions like Europe, Russia, and Asia.

All these hacks we are seeing of both public and private data are proving increasingly damaging as more data is being collected and aggregated (whilst as you point out, impossible to fully protect against).

This very clearly indicates an urgent need for far greater regulation of what is allowed both in transit and at rest, as well as suitable penalties for negligence. This should be a politically non-partisan issue as it's so wide ranging, covering national security (e.g. Snowden, OPM) as well as comedy gold in the commercial sector like Ashley Madison and more serious cases like Target.
Edge is replacing IE and is the default browser for Windows 10. IE is included in Windows 10, but it is buried in the Windows Accessories folder in the Start menu. The current version of IE is 11 and that will be the last. Microsoft will support IE until Jan 2016.
Yeah, I'm seeing the same regular stutter as well. I noticed that it was reporting 50fps, but I suspect it's running at 60 fps with vsync and then dropping 10 frames every second.
This won't get a lot of votes, but it ended up as diet and exercise for me.

When I dropped caffeine and alcohol my anxiety went away. When I exercised my depression went away.

I tried a lot of things, but it ended up figuring out that I wasn't eating well or working out.

Now I do crossfit. I know, I know. It's a cult blah blah. But go try it. You need to be exercising every day to get all that endorphin goodness and plus, you meet a lot of fun people at crossfit. The community keeps me coming back. I don't get that biking (which I love) so I don't do it as much as crossfit. And I hate running. The key is to keep doing it, and that social component works magic. If you can work out at a home gym every day - good for you - but I lose interest and stop, then I get fat and lazy and depressed again.

As for food, I'm not a fan of cooking. But I found paleo then keto. And I avoid all the stuff you're told to eat. "healthy" grains, for example. I don't drink coke. Basically avoid all sugar. I'm basically paleo to paleo-keto end of the spectrum.

I really didn't think it would work but there it is.
I created a similar app a while back called Clnli. The idea was to create a network of bathrooms by partnering with restaurants, small shops, etc. that already do a good job of keeping their bathrooms clean (Starbucks, froyo places, hat stores, etc).

Users would pay a weekly/monthly/yearly fee (non-renewing, good for travel) to get access to the network and they would be able to unlock bathrooms directly from their phones. No need to ask for a key.

Stores would get paid on a monthly basis for keeping their bathrooms clean.

The primary problem was convincing stores to join the network. I talked to a very very large number of store owners and managers in and around downtown San Diego. The value proposition to the store owners just didn't seem high enough. The idea of charging people to use bathrooms didn't sit well with some owners, and others flat out refused to open their bathrooms.

My starting market was parents with young kids. That market seemed quite receptive to the idea.

I hope Looie is able to pull it off. I still think its a great idea.

EDIT: Having to use a separate access key seems meh, when we all have cell phones. Clnli integrated with lock systems like http://resortlock.com/ and displayed a code in app. Using BLE/NFC would have been even cooler.
Thousands of years ago humans must have discovered that profanity is the universal lubricant -you've got WD40 and you keep your best hammer at hand, but at the very end you know that it will not do without some cursing...
Looks good!

I'd marked 'docker pull' as out of scope because I thought it would be fairly hard to interface with their API from bash, looks like I was wrong.
Oh, jesus. They got $20,000-50,000. Such sellouts, right?

Have you looked at Linux's sponsor list and budget lately? Good thing they GPL'd it - otherwise it might have ended up powering an intentionally obfuscated and user-restricting codebase like Android...

OpenBSD gets less money per unit societal value than any other software project I'm aware of.
I know Haskell is the introductory programming language of choice at many British universities like Oxford and Cambridge. In the US C, C++ and Scheme (functional) are all in the top 6 most common ( http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the... ) so I don't see at all why those shouldn't be good choices.
They both appear to claim that the alarms were caused by too-heavy processing loads:
" This was the action taken by the Executive program if its resources were exceeded. If a job could not be scheduled because no "core sets" were available, the Executive called BAILOUT with alarm code 1202. If no "VAC areas" were available, BAILOUT was called with alarm code 1201."

vs
"The result was that the computer was being asked to perform all of its normal functions for landing while receiving an extra load of spurious data which used up 15% of its time. The computer (or rather the software in it) was smart enough to recognize that it was being asked to perform more tasks than it should be performing. It then sent out an alarm, which meant to the astronaut, “I’m overloaded with more tasks than I should be doing at this time and I’m going to keep only the more important tasks; i.e., the ones needed for landing.” "

Hamilton claimed in 1971 that "Due to an error in the checklist manual, the rendezvous radar switch was placed in the wrong position", Eyles says "The problem has also been attributed (including by the author previously) to a "checklist error".

Also if you're going to point out that the Medium article doesn't mention Laning, it seems equally damming that Eyles doesn't mention Hamilton.
Apache Zeppelin: Web-based collaborative visualization notebook
Yeah, when I worked for 5 years as a developer in municipal government, I may have had less total take home pay than some of my peers, but my "hourly rate" was easily comparable. I had 5 weeks of vacation a year to start, and worked 35 hours a week, every week.

When I left, it wasn't because of the money.
Henry Ford’s Soybean Car
> I want that money distributed to employees based on engineering results rather than negotiating skills

Why should money be distributed based on engineering results? Business results are what matter and a startling number of engineers are bad at assessing business results.

> I don't want engineers who are focused on looking for and creating BATNA's and getting good at story telling rather than working as engineers.

That's fine, but keep in mind that the easiest way I've found to influence my BATNA is to actually get great at my job.
> look at how little Buffer is paying.[0]

Uh...it looks like they are paying a lot of engineers >$90,000. In what world is that how little ???
No, I Am Not Lost – A Black Woman's Experience in the Stanford CS Major
Yes. The basic technology has been there for a while. And the Docker source code has some eyebrow-raising parts to it.

However, I've stated this in other threads: Docker isn't about containment. It's really about the packaging system. I don't think this technology demo gets that.
The ‘Hole’ is 12' Below Street Level and a Century Behind the Rest of New York
It's possible that your courses are boring. After a while at university I was craving for measuring myself against the real world, not just against artificial problems set by the teachers.

Perhaps you could try doing something entirely different every once in a while?
Just a reminder about history, Richard Pryor, whose comedy albums include 'That Nigger's Crazy' (1974), and "Bicentennial Nigger" (1976) then, and I quote now from his Wikipedia entry:

> In 1979, at the height of his success, Pryor visited Africa. Upon returning to the United States, Pryor swore he would never use the word "nigger" in his stand-up comedy routine again.[36] However, his favorite epithet, "motherfucker", remains a term of endearment on his official website.

There's a lovely composite of Pryor's views vs. Carlin's at https://www.youtube.com/watch?v=JZCS5I80X-8 , which is the [36] above. I empathize much more with Pryor in that sequence than Carlin.
If you know that you are depressed and can talk about it, that's a good step and you should be glad to be aware of this.

It's difficult to quit playing games and procrastinate even when someone's not depressed...

Meeting new people and finding a project seems a like good thing, at least it worked for me. You should also try and going out for like walking, biking, or whatever.

And you should avoid medicine, alcohol or drugs.
Grooveshark successor?
Ask HN: What are your favorite crontab scripts?
I can see a world in which open salaries benefit both employers in aggregate and employees in aggregate. (Intuitively, this shouldn't be surprising; more information leads to a more efficient market.)

Open salaries have the effect of making it easier for people to ask for numbers close to the mean, and harder to ask for numbers far from them. Obviously this benefits employees currently making lower numbers. But also, if there are companies paying their "10x" programmers huge salaries because they're worried about them jumping ship, open salary data from other companies helps push back on that, which saves the company money (that could be used to fund paying everyone else more).

Companies that don't do heavy amounts of recruiting don't have a good sense of what competitive salaries are, because they aren't regularly getting indirect information from candidates who negotiate. Open salary info helps these companies pay closer to the true competitive salary, which prevents them from losing good candidates without risking overspending. This is definitely good for the company, but it's also good for employees who have a fairer choice of jobs at fairer salaries.

Closed salaries are a great way to maintain the status quo. There is some Prisoners' Dilemma-ish behavior where one company opening salaries alone probably gets them a particularly bad result in the short term, so the clever thing to do is to exert social pressure for everyone to cooperate.
Strong candidate for

http://ourincrediblejourney.tumblr.com/
Regarding the patch timeline, the article makes it clear they had been working on the patch for months before this went public.

> Miller and Valasek have been sharing their research with Chrysler for nearly nine months, enabling the company to quietly release a patch ahead of the Black Hat conference.

With respect to letting the driver in on it, it's pretty clear they withheld most information:

> Miller and Valasek refused to tell me ahead of time what kinds of attacks they planned to launch

And with respect to this:

> However, between "do the test with vehicles on the road" and "don't do the test at all", I'd certainly pick the former.

Oh look, another false dilemma. Between those two, I'd pick neither, and do the test responsibly.
I just found my experiments. Code for the 16x16 Mandelbrot here: https://gist.github.com/poizan42/71f38038e8d91f91f8b8

Experimentation with creating 256x256 Mandelbrot here: https://gist.github.com/poizan42/3054232ad7624602a7fa
CTRL + L to highlight the address bar and gain focus. Thanks for the tip.
How about a monorail or short distance hyperloop?
The grocery stores were vacant for a few years but I can't think of any since I left Milwaukee last year that were still dormant. Office Max, Joanne Fabrics, those types of retail took over most of them that weren't leveled.
I created salarytalk.org/h1bdata . Hope that helps some people gain insight as to where they lie on the salary distribution.
SQLite might be the easiest to configure, but some other RDBMSs have an option to run in memory too (e.g. MySQL's MEMORY storage engine). Also, as a last resort, you can always configure the DB to write to an in-memory file system.

This strategy is, in essence, mocking the FS layer in DB tests.
> I do appreciate your candor, though, and I hope you won't be offended at mine.

Not offended at all.

I would argue, however, that the best way to get good at negotiation is to actually gain a strong understanding of what it means to do your job well.

The real risk I see with open salaries is that most engineers tend to overvalue engineering knowledge and undervalue business understanding. So they'll see the solid engineer with great business savvy as overpaid when he makes more than the other intermediate engineers. Companies, unfortunately, will be pressured to underpay their top performers.
I don't even think you need to pump the ban time up that high. Most of these driveby brute-force attacks are just a bot that will give up and move on to some other server as soon as it's banned.
Wolfram Connected Devices Project
How is generating a customized Modernizr build with just the tests you need equivalent to checking out an entire recipe book for one recipe? Either way, you are just getting the tests you need.
As of a few years ago, starting salaries for fresh-out-of-college software engineers in the Bay Area at decently-funded pre-IPO companies were consistently around $100K. I don't have a good sense of what it is today, nor what it is for early-stage startups, large companies, non-profits, etc.

(This is what happens when you don't talk about numbers!)