skysight-inc/HackerNews huggingface dataset:
City projects take decades to take shape. It's not hopeless, it just takes time and political will. There are people advocating for greater zoning capacity, streamlined permitting processes and investment in mass transit, among other things.

>And those people 'just moved' to NYC after all.

When the rich get priced out of downtown, they don't move to KC. They move to cheaper areas outside of downtown and drive up prices for lower-income people living there. When four young professionals pile into an old single family home because there aren't enough apartments, that drives up prices for families who have one or two sources of income, not four. This affects everyone who lives in a city, not just wealthy transplants. Yuppies are not the ones being displaced. The solution is a steady increased supply of market-rate housing.
>Historically, societies with laissez-faire economic policies have been associated with rigid, hierarchical social structures with negligible social mobility.

Historically, ALL societies have possessed rigid, hierarchical social structures with negligible social mobility, and very few of them had anything close to laissez-faire economic policies.

What made Renaissance / Enlightenment Europe a little better than the rest was its intense competition along several dimensions (political, economic, technological) both between and within political entities; such a world made creative types too valuable to be liquidated or enslaved.

>In a perfectly libertarian society, the bullies would not only take your lunch money, they would murder your family, burn your house, and leave you for dead by the side of the road. This is your free society. Enjoy.

And eventually the bullies would run out of prey -- and would have to prey upon themselves. But it would probably not come to that. Anyone with half a brain would have stopped contributing to such a flawed society a long time ago, and maybe even started undermining it, e.g. the USSR.
Writing data structures in all languages is an advanced topic, if by "data structures" you mean data structures sufficiently generic and powerful enough to be used by a very wide variety of programmers. Do not be confused by the fact that you were able to bash together a linked-list library in C for some task or other that seemed to work for you; it almost certainly has bugs, suboptimal memory usage if not outright leaks, inefficiencies, and an API that would render it not very popular as a generic library for everyone to use. The reason is that "sufficiently generic and powerful enough to be used by a wide variety of programmers" is intrinsically a very high bar.

Under every language you use are some frightfully subtle data structures, and the easier they are to use (i.e., Python dicts), the more frightfully subtle they are under the hood.

(Since certain people have developed a knee twitch with the word "generic" lately, let me note that I mean generic in its most, ahem, generic sense, not specifically the programming language research term.)
What does "interacting with it remotely through a computer network" mean?

If I take some caching algorithm from RethinkDB and put it in my fork of OpenSSL, do I have to make it possible for everyone who connects to my SSL server to download the source of my fork? Do I need to start stuffing the URL of corresponding source into my certificate?

I'd hope the answer is no, but what in the license makes it clear that the answer is no?
Ma seems to be saying to the United States: Continue running trade deficits with China, subsidizing China's ill-conceived domestic social and economic policies, or war. If this is what Ma is saying (it essentially is) then war with China is inevitable and better engaged in now, while the US still enjoys a qualitative advantage.

Anyone doubting this interpretation of Ma's comments needs to read Michael Pettis' commentary on Chinese economic policy:

http://foreignpolicy.com/2016/07/22/chinas-currency-manipula...

http://carnegieendowment.org/chinafinancialmarkets/66485

UPDATE: Comments claiming Ma only says, "keep trading"... don't understand how trade works between US-China (read Pettis links above), and are not paying attention to coincidental news from China about new DF-16 ICBM's pointed at the United States. Its almost as if China plans to negotiate trade with a gun pointed at the Trump administration's head.
One of my favorite examples of SF writers underestimating the pace of certain changes is a scene early in Isaac Asimov's Second Foundation -- which is set 1000s of years in our future -- showing the life of a teenage girl before she starts adventuring.

Sitting in the bedroom of her suburban house, she uses the new technology of a voice-activated typewriter to write a paper for history class. Looking over this homework assignment, her father reprimands her for one of her writing choices, and she sullenly revises the paper accordingly.

(The choice, as you will likely recall if you read the Foundation Trilogy, was to brag about her grandmother, the heroine of the previous book.)
Presuming the USERS don't ALREADY have a problem is the inherent flaw in your logic.

A researcher who earns no money finding exploits is at an inherent disadvantage to black hats who DO get funding for selling the exploits they find.
I still see a heaping pile of bullshit with your name next to it. You might want get that taken care of before you start tossing out demands.
I totally understand.

And we have quite a lot of bad lemons (if I may), who basically have 0 clue of what they are doing. They join teams or take on projects, blow away loads of $ and have nothing to show for it.

But imagine if every doctor or lawyer was paid based on such bad lemons for example (considering that we can still had bad lawyers and doctors even after having licensing exams).
Scores of Chinese billionaires and CEOs disappear in state-sanctioned abductions
There's a fork of windirstat here: https://github.com/ariccio/altWinDirStat

It's had most of the functionality ripped out, but it's been optimised to run blazingly fast.
That was Thomas Friedman's McDonalds Theory of Conflict Prevention, espoused in the book "The Lexus and the Olive Tree." Interestingly enough, he still tried to defend the theory even after the Yugoslav breakup wars (namely, that the war ended very quickly because of fears of long global isolation), but he dropped the theory altogether after the US invasion of Iraq in 2003.

Interestingly enough, he has an updated theory that more specifically ties it to integrated supply chains. However, that theory is probably still equally fallacious. Prior to WWI, it was thought that a major war wouldn't break out due to the impact it would have on trade (particularly the fact that Britain and France relied on German industrial production for key military components).
> Copyleft has always been feared by lawyers and corporate people alike.

...and open source developers using every other license there is.
While not the best term is its valid in the sense that you're sharing your existing infrastructure. With uber you're sharing the car you already own. The problem is way too many people ran out, bought $35,000 cars they wanted, and drove them on the weekends and evenings to pay for them and then complain about low wages. You're not supposed to buy infrastructure for these types of gigs. They only make sense as added use on existing infrastructure.

The same way a gig musician is supposed to have his own gear that has already been paid off and not supposed to run out and buy the most expensive stuff at guitar center after a few guitar lessons. Then they're pissed that studio gigs pay only $100 a day which isn't a lot to offset that guitar center credit card balance.
Ask HN: My site is better than competitors out there, how do I get traffic?
I don't know how many of you use chat sites when you feel like venting or talking for a while. There are websites like blahtherapy, 7 cups of tea, omegle(using tags) and others that fulfill this role, letting you connect with a random person to talk about whatever you want. It could be to talk about your new dog, or ask for advice about your struggling relationship, or to vent about your daily struggle with depression, or anything you want - you get the point.

Thing is, most of these sites are pretty bad, and fail in one way or another. Some spam ads everywhere, or allow trolls to flood in, or have poor programming (backspace exits the chat suddenly, no reconnection features, poor design), require creating an account - or a mix of these.

Because of all this, and because I myself am a user of these sites, I created my own "worthy" alternative, rainychat.com

However, even though I KNOW my site is better in most ways, I have no idea how to make people realize it exists.

Is advertisement on google neccesary? Do I repost my site on facebook and twitter over and over again? How do you promote your sites?

Honestly, I'm lost. I don't have lists or followers to spread the word, and if things keep this way my site will die eventually.

What would you do, HN?
They ended up solving this problem eventually with ColdFire. They dropped a few instructions and addressing modes and were able to produce something pretty performant. But just 15 years too late :-)

And now that's dead too. And yeah I think the engineers at Motorola in the 90s basically just saw the RISC writing on the wall and threw up their hands and said that was the way to go, customers be damned, meanwhile Intel just had too much invested in x86 CISC and couldn't do that and so was forced to make it work.
Java 9's Immutable Collections Are Easier to Create but Use with Caution
Not telescope length so much as diameter. The diffraction limit means that (to zeroth order) your resolution is basically[1]:

altitudewavelength/aperture = pixel size

Planet's cubesats are at ~500km and visible light is ~500nm, and cubesats are at most 10cm per unit, so resolution is just:

5e55e-7/1e-1= 2.5 (all in meters).

There are some games you can play with super high contrast to improve on that, but it's pretty close to a hard limit. So to improve, you need a larger cubesat platform, like perhaps a 12-unit cubesat for up to 20cm aperture (1.25m resolution) or even a 27-u cubesat for 30cm aperture, but at that point, you're talking about a custom cubesat launcher (although the 12u one isn't too bad), and you might as well just develop a different platform that isn't constrained so much by the cubesat standard.

Which makes the Terra Bella merger make sense.

The optimum size of a cheap, disposable (6-12 month lifespan until deorbit due to the extremely low altitude) mass constellation of tiny Earth observation satellites is probably a little bit larger than the cubesat platform. And if you're launching them often enough (and Planet is, since they make up a huge proportion of the total number of cubesats ever launched... I think the majority?), you can afford to develop your own standard.

ISS's ability to launch cubesats is something that's fairly easy to upgrade and has been upgraded in the past. And other launchers for larger satellites from ISS have been used. And, of course, the same thing applies to secondaries on other rockets or even dedicated launches.

(4kg/satellite)*(50 satellites) is only 200kg. You could increase that to 10kg per satellite for a larger platform and you're still at just half a ton, which is pretty small for a secondary payload still, with the potential for sub-meter resolution, so I definitely see an upgrade beyond the 3U cubesat in Planet's future.

[1] There's a factor of 1.22 in there for circular apertures for the usual definition of resolving power (i.e. overlapping of the minimum of the Airy's disc of one point source with the maximum of the other... this being a case where you're trying to resolve two bright sources from each other). But again, this is for bright sources and there's assumptions about contrast ratio when discussing resolving power, so generally speaking, I just use "1" instead of "1.22", since "1" is a little more conservative and relevant to more than just two bright sources next to each other with a dark background.
Snel vocht verliezen zonder geneesmiddelen and Aangepaste recepten
> if large corporations couldn't import H1B workers, they'd have to do other things to get their work done, and those things would probably involve raising wages for especially skilled engineers. Or perhaps by investing in other productivity measures

Or perhaps, move the job to another country which has a larger supply of workers.
The prevailing wage is based on the skill level of the position, and for some occupations in certain lower-wage geographical areas, it can be quite low and even less than $60,000 for an entry-level employee. (There’s is a lower bound to the skill level for an H-1B position, it has to at least require a bachelor’s degree.) But it can also be higher than $100,000 for higher skill levels, and better-paid occupations in high-wage areas.

The required wage is the higher of prevailing wage and “actual wage,” which is what other employees with similar duties, experience and qualifications are paid.

The separate $60,000 minimum is often misunderstood and not accurately reported in the news media. There is a rule that “H-1B dependent” employers (employers with a certain number or percentage of H-1B workers) need to make a number of attestations, including that they do not displace US workers and try to recruit US workers before hiring an H-1B worker. These are not generally required for H-1B petitions, which normally only require a specialized occupation and a certain wage.

But if an H-1B worker is paid at least $60,000 or has a master’s degree or higher, those attestations are not necessary, and the general H-1B rules apply.
TL;DR: because just showing a potato with "advertisement" on it, without showing your brand, site, logo, objective, etc... will make people look at the potato and think "Hum, potato".
It's slightly worse than that: the bug was reported in September; December appears to be when they had the patch ready.

So there were two months of apparently unjustified delay.
Realistically, most of our 7 million unemployed are unemployed by choice. They are unwilling to do many jobs they perceive as being "below their station" and they are unwilling to move to places where the jobs are.

We need to import a better working class to pay for our leisure class since pushing our leisure class into work is considered socially unacceptable.

Here's a great first person account of this: http://www.vox.com/first-person/2016/12/19/13956666/unemploy... "There have been times where I’ve wondered if I should just get a temporary service or manual labor...I would be too humiliated...a neighbor or friend [might]...see me working the cash register or pumping gas. "

See also NPR's expose on disability fraud: http://apps.npr.org/unfit-for-work/
Alice didn't 'disallow' software patents, as they weren't 'allowed' before Alice. In fact, software patents have never been patentable subject matter in US law. While Alice certainly has made it more difficult to protect software-related inventions (lol, that's the term we use) it is still very possible to get a patent issued on an invention which you would consider a 'software patent.' So it is not at all surprising that the IPO wants to lobby against Alice and anything that makes getting patents harder. But I'll submit this to the HN community: the biggest players such as IBM will always be more likely, in the aggregate, to get patents on what they want. They have the biggest budgets, the most lawyers, and the longest term mindset to stick with it. Sometimes it can take a decade to get a patent issued. Smaller companies with limited budgets and more direct needs are, in my opinion, affected more by anything that makes patenting harder. So keep that in mind when thinking about these issues.

EDIT: to address the substance of the IPO's proposal, it's actually mostly good IMO. One big focus of this proposed amendment is to separate 101 (eligibility) from the other requirements of patent law, like 102 (novel), 103 (non-obvious), and 112 (written description). This is by and large a good thing. Whether or not a patent is eligible should not be muddied by whether or not it is actually new. It confuses the issue and has led to some really bad law. And the wording of the proposed 101(b) doesn't jump out at me as a bad idea, although I'm not sure what the hidden gems are in that language. It appears that the intent is to make an easy, bright-line rule which may be more inclusive than the current standard, but would almost certainly be easier to administer. And that is a win for everyone, because as I allude to above, the big players win when there is ambiguity. And I personally believe that software should be patent eligible, the work that a software engineer does is every bit as meaningful and important as a mechanical engineer. Every software producing professional should be on board with this. But, if it is not novel and/or obvious, then it should not be patented. But that is the realm of 102/103, not 101. Basically, the software patent 'problem' should be addressed by more flexible non-obviousness rather than blanket denials of the entire category.
Sounds like The West
whats new in DC fridges?
This is good for us.

When I built the Qbix Platform[1] my vision was to re-decentralize the social web. Like Wordpress but to disrupt walled gardens of Facebook, Google+, etc.

I envisioned a community of developers freely building apps on this platform and organizations installing them like Wordpress.

Thus I wanted to open source it. But our company was funded by investors and we had big dreams of being the main supplier of our software.

We didn't want to put it out there and have it be immediately forked and taken away from us by Facebook or Google, who would then roll it out to all their users.

I wanted a way to all indie developers be free to develop and contribute to the long tail of apps on this platform. While at the same time not giving a free gift to the giant corporations who I felt could abuse it and take it over, like they have done with so many other things.

I met with Eben Moglen, lawyer for the FSF. The meeting was quite strange. But in the end he answered my main question:

"Use the AGPL. The corporate giants have policies not to touch it with a thirty foot pole."

So that's what the default license is for our platform today.

When our ecosystem is large enough, we may change it. But for now, free software is good. It is why linux runs on toasters. It is why wikipedia has more articles than any private encylopedia. If only medical breakthroughs were developed this way.

1. https://qbix.com/platform
> There is no way SV would have grown to what it is now without foreign talent. So the shortage has been real for the last 30+ years.

These two statements are not linked. One can agree that without foreign talent, SV would not have grown to what it is. On the flip side, this doesn't mean their is a shortage of talent.

Simply that their is a shortage of talent that is willing to sell that talent for lower wages and less perks. I can't see how raising the minimum salary will hurt.

If you are correct, and the value of this talent is amazing enough, even $130,000 is a paltry sum considering what they should be capable of doing. If raising the minimum salary on all of H1-B visas to $130,000 is too much, one could easily make the assertion that the talent is simply not there.

In the end, if there is a talent shortage, salaries should be rising, and they aren't.

> Younger people are more willing to move to another country.

And they are willing to work for less, too.
Agree on this. My peers at BigCo who were citizens made a bit more than I did and usually got promoted quicker. Managers had the pressure of retaining them otherwise they would leave. Immigrants don't get that option.
say you're playing a $5 game and your bankroll is $100. If you make one mistake, either at counting or basic strategy, you just gave up 5% of your ROI, over 3x the "edge" you get by counting. I remember hearing the slogan "If you can't play absolutely perfect basic strategy for hours at a time without making a single mistake, counting is not for you".
The Wisdom and Madness of Crowds
I can sympathize there. I still like meeting new people, but I have a partner now, which makes it harder. Also, I suppose the conversation has to shift a bit; you can only talk about which countries you've gone to before it seems like you're just having the same chat over and over again.

Also, when you're older and have already spent a decade or more accumulating good friends (one hopes!) the exploration/exploitation equation starts to favour spending more time with old friends than making new ones.
I remember this same "rise in popularity" in 2005. Every few years functional advocates get all excited (last time was F# support in Visual Studio, all C# programmers were going to switch, naturally).

I suspect the reality is a small subset of programmers think functional programming is amazing and everyone else hates it. You might think it reduces complexity, but a lot of people feel it reduces comprehensibility.
NOAA Scientists Manipulated Temperature Data to Make Global Warming Seem Worse
Repository: https://github.com/data61/wcag-zoo
Hi there, I recently applied to the S.E. intern position. I have experience shipping web apps with Node & React(SquadStream.com). I also interned at JP Morgan where I used Python. If you need my resume you can email me: me@ammarkarim.com

Here is to hoping I don't get lost in the pile!
Not just the elderly.
> unprecedented relative peace since the rise of global capitalism

This is not as it appears. The 'peace' has come at a tremendous economic and social cost to the United States, and to the people of China. That Ma frames the alternative as war demonstrates how dire the situation must be in China, that stimulating domestic demand and rebalancing their economy is no longer a viable option. The long tail was a fog hiding a crisis.
As someone who has been dealing with this for years and hired a lot of developers/contractors, I would suggest one out of two options:

* Hire them via a proxy, such as Upwork or similar.

* Make sure the contractor spin up a local company and invoice you.

You might be able to do it some other way, but it's likely going go cause you a lot more issues and headache.
What allies?

The Philippines already crossed over to China;s side.

Vietnam, which just 2 years ago invited the US Navy to use the ports at Da Nang, has been miffed by the loss of TPP.

Obama worked hard to build a coalition confronting China to prevent the war from ever happening. Trump's incompetence is destroying it.

And free trade has kept China peaceful by establishing that any resource the Chinese want, from any other country, they can compete for by bidding for it, rather than having to fight for it. Now Trump is threatening that.

This loudmouth moron is goading China into war and making it more likely they will win.
Back packers are a similar category. They live in hostels and spend minimum amount on tourism. They are still tourists by every definition of the word.
See my comment below about that.

The developer who wants to combine with closed source can contact us and work out a special deal. It's only fair. They want to be compensated for spending their time, then so do we.