skysight-inc/HackerNews huggingface dataset:
> Cloudflare makes these decisions based on data, not on interpreting the law

As they are entitled to do. Uber saw damaging activity coming from burner phones. They blocked and/or modified the related services.

If the investigators had identified themselves to Uber and then Uber did this, that might be different (though law enforcement is not, for good reasons, a protected class). The investigators chose a quieter path and Uber reacted accordingly.
While you're correct, AI musicians can easily have all the features of a real musician. Check out Hatsune Miku. Although the music and lyrics are written by humans, the singer is a completely fictional character who sings (generates) the music. Fans love her (it?). So, we've already solved the persona problem. Just need to generate good lyrics and melody as well now.
The name suggests this as well. "Ban" is to "shadowban" as "blackball" is to "Greyball".
The global citizen in me laughs at this decision.

The revengeful soul in me hails it (being married to an Iranian women that should currently better not sei a foot there and myself needing a visa because I visit Iran regularily).

The European citizen that I am takes a deep breath of calm as he knows that this was "only" a decision in the parliament, so probably not much will happen in real life.
> nothing can touch me like a 15 year old

...phrasing?!
In my culture, a deep stare in the eyes means defiance.
I am a big believer that, in fact, it would be very hard to build enough housing in SF to really substantially change the affordability of the city in the relatively short term. So I think that we're much in agreement, but just to quibble over a few things:

Sure, if there comes a bunch of new stock into the market in SF, a lot of what happens may be that people who are currently content to live in Daly City may instead get housing in SF proper, and it will be Daly City that has substantial stock available at rates sub, say $2000/month or $1500/month.

So what? I mean, if Joe lives in San Jose now because that's the closest he can get to his job in SF and now he gets to move to Daly City, but isn't quite in SF itself, isn't this a net benefit? If SF doesn't really become affordable to people in the lowest two quintiles of income, but does become affordable to people in the middle quintile of income rather than staying in the upper two (or upper one, or upper fraction of one), maybe that's not ideal, but it's an improvement in the status quo, isn't it?
> AFAICT there are no major issues that should have caused this.

Globalization, the rise of the precariat, anemic economic recovery since the recession for the lower and middle classes, justified and unjustified distrust in institutions, better use of technology and propaganda by the right, poor quality of liberal/centerist establishment candidates...

But besides that, no, nothing is driving this phenomena.
Why so much negative news around Uber recently?
Hey, those clowns built that asylum!
> temporarily
Wait a second. You can't end your article with "This myth is busted: building more high end housing doesn’t make housing less affordable" and then have the title "Why building more high income housing helps affordability." Because you have busted one myth, doesn't mean you have proved the opposite.

After ww2, there was a housing shortage in most European countries because people were moving from rural areas to cities. I don't think the shortages were solved until governments stepped in and built price-controlled rental apartments on a massive scale.
Secure Android phone offers confidential and casual modes
Eh, seems fine to me that you can add on extra punishment for not simply owning up to the crime, it's not like avoiding to be caught is a desired behaviour.
> What is driving this change?

Financialization of the banking sector and globalisation[1] happened. Socialists in Europe and the US (if you like to call democrats socialists...) failed miserably to address any of the above in a meaningful way, so we're in 1929 all over again.

[1] Money can move freely across borders now but not people ;-)
With integers this will rounds towards zero. It may be that you only wanted to charge a fee of 1 for an amount of 599 but it would not be unreasonable to want to charge a fee of 2 in this case. Which you could of course fix by adding 299 or maybe 150 before the devision but that makes some pretty hard to understand code.
AI would allow us to form much more accurate etiologies than the current crop of sociologists, and better recommendations for solutions. There are simply no downsides to AI-journalism.

The more you understand the present, the more accurately you can predict the future. Big data increases your knowledge of the present, allowing you to understand what-causes-what much more precisely.
A) It's not just billionaires treating inner city property like bars of gold.

B) Billionaire properties regularly take up 10x as much room as regular apartments. Let's be generous and say that they each have only two 10x sized properties, that means 112,000 new properties on the market which actually would make a serious dent in prices and rents.

C) I can't quite figure out from your link if they counted people who do not list NYC as their primary residence but still have a property there (say, via a Cayman Islands investment vehicle). I suspect not.
Are you also going to take the same generous view towards people evading State regulations and laws that you don't like? Because if you are only okay with people evading laws that you don't like, but they should obey the ones you do like, then you are setting yourself above the law. That way lies authoritarianism.
Thank you so much for this! I have a 2016 and I'm still struggling with Optimus, will definitely be looking at that link.
It's called contracting.
> In another comment section (Reddit, I believe) there was anecdotal evidence that visitors from Bulgaria, Croatia, Cyprus, Poland and Romania regularly outstayed their visas and were notorious for violating a tourist visa, hence the additional checks the US wanted to put them through.

I guess it was anecdotal evidence, because the data shows the contrary:

- Bulgaria: 1.74%
- Croatia: 1.08%
- Cyprus: 1.35%
- Poland: 1.49%
- Romania: 2.06%

There are a few countries on the VWP that have higher overstaying ratios (Hungary, Chile, Slovakia). Croatia in particular has an overstaying ratio lower than Austria's and Netherlands'. Source: https://www.dhs.gov/sites/default/files/publications/FY%2015...

The reason they don't get VWP is the visa refusal rate, aka "US embassy in your country does not want to give you visa".
Agreed. I'd rather have a projector in the living room than a TV.
I definitely do not think adding an archaic input to a gaming focused laptop is a killer feature, nor should it be configurable, at least on this brand.
I heard their anime is also kicking ass too. Recent anime like this one http://www.imdb.com/title/tt5311514/ is best anime I have seem lately.
The Amiga had 512KB for the whole OS, including a GUI stack way better than X.

For us targeting desktop computing, the network features of X were never relevant, what mattered was GUI toolkits for workstation usage, running on the same computer.
The NYT is one of many welcome sources here: https://news.ycombinator.com/from?site=nytimes.com.
I'm not sure if you meant it that way, but your comment reads as needlessly hostile.
there's around 12 million travelers* from the US to Europe every year, so if a ESTA-reciprocity is implemented, it'll bring around $180m of revenue to European immigration offices.

* that's only counting leisure travelers, there might be many more business travelers?
It is much easier to immigrate into Japan than the US. Well, only if you can take a pay cut.
Thanks for the correction. I'm probably conflating features of ZMACS undo with features of Interlisp's Masterscope.
> Is it possible for me to use the pieces described above without explicitly listing these crates?

Not unless iron exposed them directly. I haven't used it a while, so I'm not sure if it does.

> If not, why do I need to declare hyper as a dependency when iron is already using it?

There's a difference between a direct and transitive dependency, it's not going to just inherently bring transitive stuff into scope.

> Perhaps I don't need to, and I was just unable to figure out how to get the `header!` macro from iron directly.

Yeah I haven't used iron in long enough to say, but this is theoretically possible.

> My initial expectation was that iron would either wrap or expose every part of hyper that I might need.

Yes, it is possible that iron's API isn't the best here.
Are there plans to do user studies? 10 minutes watching new users code in Rust will give you better ideas than 10 weeks thinking about the problem in your head.

I feel like there's a real lack of user testing in software development tools land. If you're developing software for unsophisticated users it's obvious that you should be doing user testing, but it's an often ignored fact that developers are users too! APIs, compilers, build tools, they could all be vastly improved with some user testing.
Automatically perform apt-get update when needed, and cleanup after
> I don't see how any entity (including Uber) has an obligation to make it easy for the law to ticket them.

Corporate citizens have an obligation to obey the laws of the jurisdictions in which they operate. If they find the laws unacceptable, they should lobby to have them changed.
I've been wanting this for ages. Didn't have time to get down to implement it myself. Hopefully somebody can finally implement it well. Guess one difficulty is commercial model. But just as Pocket and Instapaper were acquired for their data, hopefully this company (or anybody out there) can do a similar thing.
This is such FUD.

How would preventing US citizens from coming to the EU prevent African and Middle Eastern refugees to come to Europe?
> That's what Putin says.

If Putin says something, it's wrong? I guess that's a good way to reason if you don't want to think for yourself.
I'm fairly active and don't care for feeling hot in the summers or restricted in general. Feel free to rock your own suit, but it's not a "mistake" to disagree with you.
The answer is probably to return a value directly, although it's tough to say without a complete example.

But in general, if you have a routine that is creating stuff, and the stuff is meant for the caller to use, you create it in the routine and return it by value; the caller will then automatically "own" that value and either pass it somewhere else, or let it fall out of scope (which is when it'll be dropped and cleaned up for you).
Stanford develops tool to reduce risk of triggering manmade earthquakes
One anecdote I can think of here is that when the Apple health app was released it didn't have a period tracker. If more women were involved with that application it likely would've had one.
So.. the best of the best kind of browser people at Mozilla optimized the HTML/JS/CSS and reached their target after a while.

This makes sense with my experience from Opera Software (who also tried to build a browser OS, but way back in 2003-2004 and quickly retreated after it failed):

The main issue here is that writing a performant HTML-based UI is a very complex thing. It works great when people who really understand the entire web platform writes the software, but breaks down when regular web devs are supposed to write "HTML apps" for it.

Meanwhile, the usual mindless singsong around HTML UIs is amongst the lines of "now 10 (or is it 20 now?) web developers can write mobile UI:s; they don't need to learn native Android or iOS development."

My main point here is that the HTML way is a lie. It's easy to make something that looks good; and it's insanely hard to make it perform well.
This is the sort of thing that reminds me there is life outside work

Maybe I'm a horrible cynic but it mostly reminds me how awfully and randomly a life can be cut short, however fulfilling in or outside work.
>I did struggle a bit with my pride at first...

I appreciate you sharing this, since I too continue to experience this from time to time, and I feel that too many of us are held back by this private fear and self-consciousness.

I think that the more we are exposed to the fact that this is a completely normal thing to feel, the more readily we may be able to make tradeoffs that make sense for us but may look peculiar from the eyes of the public.
How long does IKEA furniture last? My parent's home IKEA furniture has been fine for 10-15 years. I realize "real" furniture would probably last hundreds, but so far neither them nor us have had any problems.

Anyway, IKEA is a god-send for just out of college people like me :-) One day I'll be able to afford more high quality stuff.
How do different languages tell the story of Van Gogh's life using images
Hacker houses are being bulldozed by developers because the building is worth less than the location in some cases.
ESTA is a officially a visa-waiver program that is supposed to be free.

I seriously doubt that an actual visa will be as cheap.
> If I don't like Uber, I can... stop using Uber.

You can, but if that decision is not sufficiently common in your area, and you don't have sufficient resources to relocate before the problem becomes acute, you may find your practical choices constrained in such a way that you are left with no realistic choice for necessary functions but to use Uber.

> What can I do if I don't like the service a state provides - can I opt out and stop paying?

You can (and history has lots of examples of people doing just that), but if that decision is not sufficiently popular in your area... well, the same as for Uber, above. The particular manner in which the lack of options, may, depending on the particular state and the particular service involved, be more dramatic than the case with most corporate goods or services. OTOH, depending on the particular state and service, you may have a lot more direct input into the decision making behind providing the service and how the state reacts to opting out, in the first place.
> Are you serious? It is largely a reaction to globalization and the refugee crisis.

The financial crisis is the real problem. The refugee crisis is just another problem on top of the existing one... Basically people already struggling to make end meet, don't want extra cheap labour in the market.
> too distant for most people unless there is another component on top of the music

That's exactly the point of this tool. This tool is meant to produce background music for commercials that's cheaper than what's currently available. The "another component" is the crap that music is in the background of.
You are in Libertarian La-La Land to call what Uber did "treating users differently based on its interests and its interpretation of the law".

As Volkswagen discovered, in the United States this is called "criminal conspiracy" and "obstruction of justice."
> Personally I find almost any topic fine for HN.

As does the site iteself: https://news.ycombinator.com/newsguidelines.html.
Pure speculation: Any entity that obtains the (financial, other) resources necessary to help facilitate such fundamental subversion is eventually convinced that the status quo is necessary to our survival.
As I've said/posted this elsewhere, the Rust macro package is close to unusable. It makes easy stuff difficult and it doesn't exactly help with difficult stuff.

It would be interesting to compare the number of macros defined in the crates corpus divided by total line count and compare that with other languages. I do not think that I am alone in not using it. Yes, I use macros; I just don't program macros.

Obviously, Java has shown that you can survive without a macro pre-processor. That was even a point Gosling+Co made in a white paper I read way back in the day. But I do believe that if you are going to have a macro processor, it should be an expedient. Rust's macro processor is not expedient. It is its own impediment.

I'm used to using macros. I use them in C and I use them in assembly. These are both low level languages which Rust claims to be. Not being able to use Rust's macros in the style to which I've become accustomed is infuriating.
NASA Releases New Software
Yeah, I agree with you and disagree with your parent. Planning commissions around here (the Bay Area) are extremely sensitive to not losing total units, and with perhaps very, very, very rare exceptions do not approve projects that lower their net number of units.

There are multiple overlapping institutions that enforce this.
Use products that have been tested for such application. Your damn light bulb really does not have to have an Internet connection. No, really.

IoT is not needed for for home automation. You use your local network for this - WiFi, cabled Ethernet or even serial (there are various protocols for this like KNX standard).
Look for weaknesses you have as "a developer" (or whatever you want to be). Focus on them. Work at them until you get better, or at least more comfortable. Find new "muscles", skills, what have you and push them. It's a lot like music.

Specifically for me, it's been reading. I used to not like reading source code. I often wouldn't know what I was looking at. If I found the style strange, I wouldn't know if it was inherent to the language, the project, or just the developer. Just knowing library X can do T doesn't always answer the question; sometimes you have to know exactly how it does T, with what tradeoffs &c. Same goes for APIs. Reading has brought me more learning than anything.
> either they owned their dwelling (in which case they can still afford to live there because nothing's changed)

One nit with this: when the price of your house goes up, local governments have a tendency to reassess it to their benefit and massively increase your property tax bill. So it's possible to own your home outright but still get pushed out of it by your local government's taxation practices.

> in which case the landlord is to blame, because his costs didn't change

1) See above: the landlord's costs potentially do go up significantly.

2) See the frequent advice here recommending against "cost-plus" pricing.
You have a legal obligation not to flee an officer. However, even if you sell drugs or sex, you have no obligation to approach a known police officer and offer to sell them drugs/sex.
I'm reminded of the Reddit shadow ban, myself.
It's all in the details.
Hmm, so it seems we have a relatively small corporation duking it out with many sovereign governments and standing a good chance of winning the fight. Governments have ultimate authority in their territorial regions (Westphalian Peace), but that idea may no longer be valid these days. My small survey of the zeitgeist says that it is likely to continue this way. So then, what is the next step. We have some sort of corporate-governmental feudalism right now, where either of them 'farms' the people and you elect to be a serf of Google or FB or Uber or many at once, just as you were a Huguenot and a Frenchman and a Gascon all at once. What is the next step here?
The Power of Connectedness
> Most people in Europe are not dumb enough to fall for this.

Most people in Europe are not dumb enough to fall for your nonsense.

> and yes, it's a real quote

It isn't.

> I'm not even European

I am.
At UW Seattle, they bricked over Red Sqare (and hence made it red) so that they could use water cannons on the protesters and they'd have nothing to firmly attach/affix themselves to, whether that be trees, stakes in the ground, etc. This was also done to many urban spaces and college campus squares at the same time, as it is very effective.

Note: love the downvotes, keep 'em coming. I'm just referencing history here :P
> The fact we slowly let a few giant private corporations enact a 1-3% fee against pratically the entire consumer economy would be ludicrous in any other situation.

Well, if you look at it from a bigger picture, its actually good business to accept card. The reason being is, as I mentioned in another comment, people spend more when they use card than if they use cash. So you may have to pay a 3% fee to the CC companies but you may get 6%+ more business. Especially in the restaurant/bar industry. The last thing you want to do is allow your customers to feel "pain" when they order that third or forth drink (pain being their wallet getting physically thinner)

There's also costs to handling/processing large amounts of cash, it's not "free."
> Where I'm from a taxi driver gets a fine if they refuse service to someone.

Discrimination problem is solved by competition, not regulation. You can't regulate against discrimination.

See how it works with jobs. When employer doesn't want to employ someone for whatever reason, he will simply state that candidate didn't pass the interview or whatever, and you can't prove it otherwise.
Isn't this a "nothing to hide, nothing to fear" argument?
Yeah, but I guess that they could also be winning even without shady tactics
The issue is that you can't distill all the world's knowledge on a subject into something that can be read in an afternoon. Or rather, you can - so long as you choose to Trust In The Machine and ignore the details of how it got from there to the finished article. (I'm still entirely unconvinced that an AI could ever avoid bias, given that we're arguing over precisely what bias is in the first place.) That might work for Wal-mart deciding how much Kraft cheese to buy, but it shouldn't be acceptable for anything influencing public policy.
Do what? Are you saying the Switch has a Steam client?
likely a direct translation from Spanish/Portuguese grammar.
There might be if you want a post-thaw MRI to make sure your noggin is all in one piece.
I do not think based on FreeBSD. Most likely Linux kernel and decent chance Android.
New supply almost certainly helps affordability.

In places that have high demand and constrained supply, the impact will not be particularly meaningful.

There's also the problem where housing policy in the US tends to create upward pressure on prices rather than doing something sensible (like trying to be hands off or lower prices).
Kickstarter's First Benefit Statement as a Public Benefit Corporation
Learning Forth.

(cf. http://thinking-forth.sourceforge.net/tf-kindle.pdf et. al.)
The EU is composed of seven major institutions, only one of which has direct representation by voters (the EU parliament), and the number of representatives of each country is (roughly) proportional to their size, so any given voter of a small EU country has effectively zero representation. The EU is very far from a democratic, representative system, and yet it hold tremendous power over its 'constituents.' Not to mention the irresponsible ECB policies and fiscal safety net draining the few remaining EU countries with any wealth... I'd like to see more state sovereignty and individual sovereignty return to Europe.

https://en.wikipedia.org/wiki/Apportionment_in_the_European_...

The freedom of trade and movement that the EU brought is great, but I suspect that for the most part, that can be negotiated without a 'super-government' making the rules.