skysight-inc/HackerNews huggingface dataset:
Harvard economist Howard Glaeser, Nobelist Paul Krugmann (citing Glaeser), FT Columnist and book author Tim Harford, and others have spoken for years about how limited land use through zoning density restrictions and overuse of historic landmark status has artificially increased the cost of housing and offices.

Here is a recent column by Glaeser regarding the issue of affordable housing in NYC:

http://www.nydailynews.com/opinion/build-big-bill-article-1....
The Road to Infrastructure Improvements Starts with This App
Sorry -- define "destroying the city", please, because my understanding is that cities are made of people, not buildings, and not building any new housing tends to prioritize buildings over people.

From where I'm standing, the neighborhood groups preventing any new housing from getting built are the ones destroying the city.
Uber Plans Large, New Funding Round
This rotation of mechanisms of action to undo resistance is already widely practiced in agriculture with pesticides. It is part of the reason why organic agriculture and its heavy use of pesticides with low rotation is so problematic.

(In the crops I work most in, organic farmers spray a lot more than conventional farmers on balance. As surprising as that might be to people outside of agriculture.)
I'm just doing this for fun and to learn about Go and Unix at the same time.

I am a beginner, and a lot of my code is inefficient and/or incomplete, but by putting it on the Internet I can get criticism and find out where I went wrong.

For instance, some of you have told me that the way I've been reading files is very inefficient, so now I'll try and do it the correct way.
At least, Rust version has CLI options implemented
Not necessarily, on a per-capita basis. If Alice has incredible pineapple-farming skills and is terrible at everything else, and she moves from Alaska to Hawaii, she improves both states' per-capita GDP.
Thank you. I will look into this.
That's the problem. Most recruiters stuff every keyword they're aware of into their job ads and raise salaries to get resumes but 180K in NYC is definitely not the limit.

I know that man, though he never placed me. He has jobs in HFT field and financial industry in general.

How true those 180K I don't know.
Housing density is only one attribute of a city; livability, open space, affordability, diversity, culture, safety, community -- these are often just as important to the people living in a city, and development doesn't occur in isolation from those issues.
Personally I think this idea is probably flawed in the first place.
San Francisco has plenty of room for all the high GDP employees. They are paying high rent and pushing out low GDP employees.
One could certainly build a corollary statement to read, "tight housing markets limit worker options". I mean, seriously, how many people are limited by location based restraints to pursue the career of their dreams?

This is 2015. Some of us would have thought that by now, location would be a factor mitigated by technology.
I'm looking forward to 2 or 3 years from now when we can look back and laugh at all the fear and apprehension about systemd.

That said though, I did just recently upgrade to Ubuntu 15.04 (which is all systemd now) and it is noticeably slower to boot up compared to my old upstart-based 14.04 LTS install. Hopefully there's some more optimization that needs to be done to bring the boot-up speed to parity with the previous versions.
In that case, it's not very difficult: Bilbao is a better port than Santander by a significant margin, drastically better communications to Madrid and France, both road and rail, and more natural resources. Santander doesn't have much of a competitive advantage, and as such, does worse. Having a nationalist party in one, while not in the other, also makes a big difference in national investment too. You don't have to pay a lot of attention to see that infrastructure investment goes to different places depending on the government in charge. Cantabria is electorally unimportant, and no big politicians came from there, so good luck getting any investment.

It's also important to know that advantages and disadvantages carry over with time, so a place might be doing much better than another because of semi-arbitrary decisions over the years. Like why does Madrid do better than Toledo? Once the capital moves to Madrid, investment moves towards Madrid, and the one real reason they keep doing better it's this original investment, that brings people, which brings more investment.

Sometimes the differences aren't so arbitrary, but are down to bad bets. In the 1800s, Chicago bet on the power of Rail, St. Louis on the river. The river became less important, while rail became more important, so Chicago got way bigger.
Two new Chrome accessibility extensions released by Google
"old man!"

???
Heh, this brings me back. I was a young guy at Sun, perl 4 was a thing, I actually argued that we should redo /usr/bin in perl. In the days of a 20mhz SPARC.

Silly me. Maybe it makes sense now.
When you check you accounts what are you looking for? Just balances? Or whether transactions have hit? Suspicious activity?
I really like that you can now use systemd-cat with logfiles because regular cat doesn't fit anymore.
Out of curiosity, what would have made you trust it more?
China Preparing for Drone Warfare
I wonder if it would make more sense to give everyone the reusable fillable ones and keep 2-3 different bags of coffee around. Best of both worlds?
really unix philosophy, isn't it?
Is there any data on this? Let's assume both an airplane and helicopter with highly trained and skilled pilots, with both aircraft high enough and going fast that there is time for the pilots to have time to fully prepare and react when they suddenly lose power.

It is certainly not obvious to a non-pilot like me that the plane is safer. If the plane can reach an airport, then sure. The plane pilot has less work to fly the plane then the auto rotating helicopter pilot has, so presumably can better concentrate on the landing. As long as he puts it down with enough room to stop, he should be fine.

But if they are not in range of an airport, so it is going to be a landing in a park or on a highway or something like that, would the plane still be safer? From the various videos I've seen of landings under such conditions, it seems that the big killer for planes is that they land with a lot of forward velocity. Essentially an unpowered plane landing outside an airport becomes a rough touchdown followed by effectively a high speed car crash in a car that was not really designed for that kind of crash.

The helicopter, on the other hand, wouldn't have much horizontal velocity, and so it would just be a rough landing.
Imagine you are a designer or a developer at Twitter. Are you really going to believe that somebody 3 levels above you has the necessary skills and insight necessary to make those decisions?
HeyLaughingBoy nailed it, but there's another couple of points that got missed in the replies/discussion.

1. It's not "free work", it's just ... stuff you do. Maybe you release it out and other people benefit from it, maybe you just do it to demonstrate skills.

2. Per #1, you get to demonstrate whatever you want to learn. Do you want to learn how to use Twilio APIs? You could wait for a client engagement that might need Twilio, or you could try to force Twilio in to a client project where it's not needed, or you could... just play with Twilio, produce something demonstrable, and use that to show what you know about using Twilio. It's great when you can show your skills having real value to real past client projects, but absent that demonstration and experience, you'll be experimenting on your new clients to a degree. Learning on your own dime (and time) can also inspire a degree of confidence that you actually know XYZ before you're engaged to do XYZ.
Livability, affordabilty, diversity, culture and community are all adversely impacted when the housing supply is artificially constrained the way it is in San Francisco, and the notion that, for instance, building marginally taller buildings, or legalizing the construction of backyard cottages, is going to have even the slightest impact on open space is absolute nonsense.

There was a neighborhood meeting this week about building over 1,000 units of affordable housing on what is now a parking lot, and the majority of current neighbors expressed a preference for the parking lot. Please, convince me that a massive slab of asphalt is better for San Francisco than making room for 1,000 new working class neighbors.
Video games that require an online server to work, need someone to host a server and rewrite the code to support old video games that the video game maker no longer supports. The fact that a video game maker can cease to support a video game by taking down the servers is scary. They can force owners of the video game to buy a new version for 2015 by taking down the servers for the 2014 version.

I used to have Battlefield 1942 and Vietnam for my son, and those servers were taken down. So the games are basically unplayable now.
GDP affects the entire country not just these localities and cities network into and recruit huge areas around them. NYC isn't Boulder, CO. It has global reach, and actions taken in New York can affect the movement of money all over the planet.

An example, suppose somebody can suddenly afford to live in NYC, where they get a job moving commodities through an import/export business. Their contribution to NYC's GDP is minor: salary and profit on the deals they make. By getting this person into position to make these deals, American commodity producers suddenly get additional access to global markets they might not have had otherwise and suddenly corn from Stoy, Illinois is finding its way to China and Wheat from Russell, Kansas is ending up in Germany.

Moving those commodities employs truckers, truck manufacturers, ship crews, cargo container companies, shipping companies, etc. and all of those additionally network and recruit other industries: fuel, navigation, refrigeration, packaging, etc.

So while our NYC broker friend might only contribute a fraction of a fraction of a percent to NYC's economy (maybe not even a million dollars all told), his impact on the U.S. economy is vastly magnified. He may single-handedly connect enough sellers to enough buyers to keep hundreds of people fully employed and cause tens of millions of dollars of value to be created and distributed.

The alternative to him not being in place? The crops go to waste, or the farmers are simply paid to not grow them.
Maybe at Silicon Valley startups but it will raise flags in many places. That may be fine based on your interests however.
The idea that education is a net-positive investment is completely wrong. Could it be for certain people? Absolutely. Is it for a lot of people? Ask the English majors in the States bar-tending full-time.

Education can be a great thing for certain people. However The idea that everyone should go to college is totalitarian in ideology. You're trying to mold society to what you "think" it should be.

Publicly funded entities by definition cannot compete since the profit loss mechanism doesn't exist. Governments can try to artificially "recreate" the free-market by passing laws, but at the end of the day favoritism exists. It's akin to the mafia allowing the different family bosses to compete for cities -- ultimately there is no competition.

The decision to take on student loan debt is completely voluntarily. Comparing that to a gun to the head is ridiculous. You know what is a fair comparison though? Governments forcing their subjects to pay for other people's student loan debt.
Nice, I was thinking of doing something like that, but I don't know as many unix tools as the author does. :-P
Surprising, what does `systemd-analyze blame` says ?
You're only counting those areas specific GDPs. But I bet if you look at the components of GDP they contribute to by making markets available to the rest of the country (for example) it's far higher.

For example, NYC is home to much of the publishing industry. But all those books go out to local bookstores where they are sold at a small profit, increasing the GDP of those local areas above and beyond NYC's publishing industry's contribution.
The ADA is intended to protect people who self-identify. If some chooses not to hire me because they see my essays at the top of my online resume, then they are violating Federal Law.
Read the book "Successful Cold-Call Selling". It doesn't have to do with tech but is very food.

Then call each of the companies that I list. If you think they're a big company, ask for their HR manager, otherwise ask for their software engineering manager, then pitch your job board.
Carl Sagan’s solar sail spacecraft is finally getting a real-world test
I think the article's author got lost in translation: the word "colegio" stands for school, not college.

From what I understand by reading the official government bullet points about this law (http://reformaeducacional.gob.cl), it:

- dissolves all charter schools making them public schools with free admission.

- private schools must reform as non-profits

- forbids any school, private or otherwise, from filtering students with admission tests.

Free college education was a campaign promise by Bachelet's administration but it was not included on this law.

Edit: grammar and formatting
I'm not sure the systemd guys want to build with the unix philosophy. I don't have a definitive source (maybe SE radio podcast?) but I seem to remember one of the authors saying as much. They're more interested in what Linux can become than what unix was.

Not that I agree, but I believe that's what they said.
More details on the parking lot: http://sf.curbed.com/archives/2015/05/08/at_balboa_reservoir...
Oh neat, had no idea about that command. Looks like these two are the big time sinks:

6.340s systemd-udev-settle.service

6.232s NetworkManager-wait-online.service

Everything after that is under 250ms or so. Interesting that udev and network manager are taking so long during boot.
Yes they do. Under a set of terms and conditions that make it virtually useless. That's why it has been around a year or more and you see virtually nothing using it.
Yes. Google tried not having managers and A/B tested against a team that had managers. Manager teams outperformed. Some of that is in this video http://youtu.be/l6ISTjupi5g
It's not clear if the ones leaving are managers who wanted to remain managers. If so, the title is misleading.
He should get about 50lbs of seed potatoes, and store them in the ground in the springtime. Best place to keep them, really.

Then, in the fall, he'll have more potatoes than he knows what to do with.
This is extremely relevant to my interests and something I was pondering beginning work on. It makes me very glad (if not feeling a bit unoriginal) to hear that so many other people had plans to do similar. :)
"However, type errors are also a class of error that is very very infrequently encountered as to a problem."

As someone working every day in Python, this seems mind-bogglingly divorced from reality.

I don't know if you mean something far more restricted by "type error" but most of the errors I encounter - in my code, the code of my team, and the code of those on other teams, across several projects - are errors that would have been caught by the type checker in Haskell had I been writing similar code. Many of them would have been caught by the type checker in C.
Hi Hector, we are expecting to hold monthly meetups... See you in July. Let us know before your flight.
I'm still a systemd noob but I've heard there are ways to avoid blocking on network connectivity. Hopefully you'll forget about that part.

udev-settle seems to be a workaround LVM not being event driven enough http://freedesktop.org/wiki/Software/systemd/Optimizations/

https://bbs.archlinux.org/viewtopic.php?id=189369

Using arch, systemd boot time is now almost inexistant (but I have a tiny system with a SSD).
I have the feeling that things will settle into a Microsoft-like "things mostly work, most of the time, because so much effort was put into it rather than good design" kind of world. Sort of like how PulseAudio is now.

Most people are cool with that kind of OS, so I don't think there will be much more than occasional grumbling. People like me who can't stand it will all have left.
I'd still say the UK and Australia are a fair way away from the American parties (particularly the republicans).
That is an interesting take on it. When you combine it with the article on 'mega cities' [1] it makes you wonder if the bay area is destined to either embrace it or die.

[1] http://arstechnica.com/science/2015/05/megacities-demand-lot...
I've heard the same. The answer to bad managers and overly complex corporate structure isn't to completely get rid of all structure and managers.
Lennart Poettering has a different view on Unix philosophy, it's more 'make it interesting and do what you need to'. I think nobody is right or wrong. This is all growing pain and, as I often say, at the right time I'm sure there will be tinier systemd-like built to be more Unixy (as in 'small set of smaller composable tools').
Sorry, didn't mean any offense. I meant it as an old-fashioned way of saying "good friend", etc.
udevsettle is a hack that waits for the kevent queue to finish. I believe the justification for it was that certain volume and storage technologies on Linux act in a synchronous probing fashion that expect all devices to be up simultaneously before initializing. It's frequently mentioned as a bottleneck, including here: https://wiki.freedesktop.org/www/Software/systemd/Optimizati...

As for NetworkManager's wait online service, see what timeout has been set inside the unit file, and try lowering it. Though I suspect this might be yet another hack implemented as a synchronization point for network-dependent services to initialize properly, given just how finicky it is to define what a "network is up" state actually entails.
A 10 or 15k pay increase per job hop should be easily achievable by much of the Hackernews demographic/stereotype. Sticking around several years for a single digit percent annual payrise could easily cost you 30k/yr over 2 or 3 years compared to switching jobs yearly or faster.

The speed with while a typical ~100k dev role gets promoted or awarded payrises to become a 200k position is _much_ slower that the dev who cherry-picks better opportunities when that arise, and works out close-enough-to-truthful explanations for any resulting 6 or 12 months roles (usually with ex-colleagues who'll give references backing up your post-role-claim that it was a 6 or 12 month contract role, not a permanent position.)
Show HN: Iconate.js – Transform your existing icons with trendy animations.
Rum and warm weather... uhmm... arguable. Way better some mojitos and a bit of chat ;-) Looking forward to meet you next time you come. Thanks
Before anyone gets up in arms about apt going away for the next release... no.

Ubuntu Desktop Next is Canonical's playground for testing new ideas. 15.10 Desktop Next will use Snappy for sure, and IIRC 16.04 will be an LTS that may use Snappy if 15.10 DN works out exceptionally well. Snappy's insufficiently mature yet, IMO, and the effort to convert packages without a Snappy target for some equivalent of `alien` seems a bit gargantuan.
Twitter 2FA
Maybe this has been addressed here before but I couldn't find anything on it, so here it goes. With all the stories of hacked Twitter accounts, why does anybody know why they don't have a better implementation of 2FA? For example, I have two Twitter accounts I manage (one personal and one business). I can only implement 2FA on one of those accounts because Twitter only allows one account to be associated to a phone number. I thought I was going crazy but a Google search turned up numerous people complaining of this very issue. So does anybody know why they don't have a better implementation of this?
Something like systemd except being ONLY an init system would be really great.
Could a book like this be turned into a cheap hardcover book for undergraduate use?
I like many things systemd has brought.

However, I think the app-ification they are planning to deploy in Linux systems is extremely dangerous. Essentially they are implementing app bundles as containers [1].

All good lessons learnt from package managers? Gone. Nix? Forgotten.

Imagine a heartbleed like scenario. In a controlled situation with a distro that uses a package manager this is easy to fix. Just upgrade the compromised package. Now think what happens if you have 20 different containers running 20 different userlands...

It's really scary. Linux has become such a nice OS partly because many distros created great package management tools.

These systemd guys make things terribly complex for no reason. Systemd itself is a monster running as PID 1, which is not very wise from a security perspective either. Pulseaudio is slow and unreliable. Dbus is quite inefficient. Etc.

Things are getting ugly. They are messing up with the Linux userland and ignoring core Unix principles.

[1] http://0pointer.net/blog/revisiting-how-we-put-together-linu...
Pulseaudio had bugs which caused problems, but what in particular is it about the design of PA that is flawed?
Correct, but unfortunately you will probably never, ever, ever know if this is the case and you would have a hard time proving it anyway so the point is probably moot. The real question is: what can someone who is having trouble finding work do anyway? See my response below.
Online dating company Zoosk backpedals on $100M IPO
> location would be a factor mitigated by technology

Do you want to be surrounded by people on the cutting edge of tech? They all congregate in one or a few places, and you have to move where they are to reap the benefits of community.

People will always seek to associate in meatspace, regardless of society's tech level.
agreed! so many folks see all that stuff as "bloat". In many cases, that code is there for a reason.
Similar feelings here, this "it kinda works"-feeling was the reason why I switched to Linux in the first place. What are your plans? Where do you go when you 'leave'?
Featured Vid #85 – World's Toughest Job
NetworkManager, and most other net daemons suck. I had almost lost hope till I found connman [1].

It's implemented by Intel and used in many mobiles. It has it's own _absurdly_ fast DHCP client. It manages many network interfaces flawlessly and it's really lightweight. Give it a try.

[1] https://01.org/connman
He's termed out in 2016. May try to run for state office again like he did in 2014.

http://www.sfbarf.org/front.html

(could really use a site update, but they're doing the right work)
Tangential: if someone wants to get into freelancing, how does one go about it? How do you find gigs? I'm into HPC, Hadoop, etc. and have been contemplating freelancing, for a change.
I feel that this has been needed in Linux for a long time BUT it has to be something that is picked up by the majority of the distros similar to the way SystemD has been picked up.

It seems so much better to have a user space container system for packages and a separate DEFINED standard config area.
The "bad guys" aren't waiting around and complaining that no-one's spoon feeding them working exploits, they're busy right now reading the git commits.

There's a whole group of commmits around the 4th that I'd look at in detail if I were curious:

https://github.com/facebook/osquery/commits/master
I think Curbed is being really hard on the narrow streets proposal. City streets in America, and especially in bike-friendly places like the Bay Area, are absurdly wide. We would have much more livable cities without them.
I don't get it... What's wrong with apt? I wish everyone just used one package manager.
He mentioned OpenBSD. On OpenBSD /dev/random is a CSPRNG.