skysight-inc/HackerNews huggingface dataset:
It's actually pretty good that there are 5 spots. Bird, Lime, Spin are here now. Lyft has expressed interest. SkipScooters, from 2 of the founders of Boosted skateboards, seems like they might know how to make a great scooter. Maybe Uber/Jump would make 6?

The other interesting competition aspect is that each is limited to 250 scooters. Not enough to build a network. So you'll have to join a few of them to make it reliable. This will keep some less competitive companies alive a little longer.

Long term it would be crazy to prevent competition like this. And worth watching, cities are laughably poor at good licensing. There are supposed to be 45,000 licensed uber/lyft drivers vs 1,500 taxi medallions in SF. 30 times too few taxis! It's amazing that was the status quo for 40 years. [1]

The slow ramp is the huge bummer though. Three months of 1250, 6 months of 2500 would make more sense. Then 10-30 thousand for a couple years. You need a lot of vehicles to make a reliable network. Same goes for Jump style locking bikes.

Scooters are a little objectionable and probably need to be managed, but wow cars are so much worse. Any possible replacement for SF's 500,000 cars should get the fullest support and permissiveness from government. They take up huge amounts of space for parking, kill people, cause pollution, and sit in traffic jams. Tesla is cool but in cities cars are not the answer (go Boring company go!).

It's worth pointing out that in SF you can still buy and operate your own electric scooter or ebike. Unlike the baffling NYC situation. SF is actually ok at adapting, just really slowly.

Some numbers:

500,000 cars registered in SF [2]
20 traffic fatalities in 2017, killing
14 pedestrians
2 cyclists
4 motorcycle drivers
0 car drivers
It sounds like they were all killed by cars.[3]

[1] http://www.ktvu.com/news/clogged-streets-45000-uber-and-lyft...

[2] https://www.dmv.ca.gov/portal/wcm/connect/add5eb07-c676-40b4...

[3] https://sf.curbed.com/2018/1/5/16854592/traffic-deaths-san-f...
Have you tried developing apps for the Apple TV? It's basically like that; just too low-powered to actually run macOS.
Yeah but what they actually do is removing themself from market place. If I were looking for a startup, I would check for someone banning EU users, with prospective idea and copy what they have done, but GDPR oriented and voila, I am first on the market, slowly taking over the original site bussiness in EU and later the world. EU is a huge marketplace and you really need to be extremly short minded to avoid it due to some stupi legislation, not to mention that as a US cityzen I would abandon any site not going for GDPR compliancy as they are saying to me, between the lines, "we are bastardising my data". Like seeing a laser pointer on your forehead.
> If it was true that without government companies would just poison us all (not a good way to gain repeat customers btw)

Counterpoint: Cigarette companies poison you, and they found it's an amazing way to gain repeat customers.
Ask HN: "Creative" ways to handle abusive http traffic?
Hi all,

I run a pretty popular site that is constantly experiencing some form of abusive traffic- most notably attackers running password dumps against our login endpoint (sometimes from 10k+ ipv4 addresses among several subnets and ASNs). We've mostly mitigated this with rate limiting, captcha and other forms of "suspicious login" detection. But I've been recently pondering ways to waste their time or resources to make password dumping less appealing.

The most recent attack could be accurately and precisely detected, and I noticed the abusive traffic would follow 301 redirects, so I decided to redirect all requests back to their own IP addresses.

I don't think it really slowed them down, but got me thinking of otherwise to stop/slow them down:

* 301 redirect them to a "honeypot" server that holds onto sockets for as long as possible and/or causes the client to waste time/cpu cycles (perhaps, constantly asking the client to renegotiate TLS)

* 301 redirect to https://nsa.gov so they might get on someone's radar with the time and resources to stop them

* Redirect them to a non http protocol, like geo:, potentially blocking the abusive client with a dialog "Want to open this with <Maps Application>?" (Some attacks originate from Android devices- I'm not sure how deeply the custom protocol hooks are registered and if that would even work)

I know abusive web traffic is pretty widespread and was curious how others dealt with it other than standard captcha, rate limiting and iptables rules
"share trip data with the city" sounds easily abused. I hope they mean in aggregate rather than individual trips.
Golden Rice meets food safety standards in three leading regulatory agencies
>Sante Fe and Phoenix on the other hand.... I don't know what they'll do.

Just price water like any other market good. It will wipe out farming in deserts (this happens a lot in California as well) and there will be plenty of water for residents. The increased revenue per cu/acre will allow more reservoir projects, water canals, and even desalination.

I'm always shocked at arm-chair commentary on these threads that assumes people in the Southwest don't have the forethought to consider their water sources.

The Central AZ Project hasn't even been built out fully partially because of lack of water demand: https://en.wikipedia.org/wiki/Central_Arizona_Project
> identifying airspace, which is critical for a drone pilot

Depends. If you work out of Los Angeles, it’s critical, if your drone business helps the farmers in Kansas or Iowa, there’s not that much airspace variation.
>The position of Intel/Nvidia is then quite simple, they will open source any model, dataset, toolkit, library, etc that makes use of their hardware. Training new AI will become simpler and simpler and they will extract high margin from selling the hardware.

Yet strangely, Nvidia isn't open sourcing stuff. Nvidia's cuDNN for example isn't open source. There's restrictions around distributing even the binaries too, which seems strange to me. You'd think they'd want to make it really easy to use their products, have every competitive advantage up front.
You devise a test for obeying the moral, and administer the test to a bunch of subjects before and after reading the story. For example, if the story is Hamlet, you can give an opportunity to back-stab their boss in order to get yet another promotion. Are they less likely to do it after seeing how badly it went for the young thane? Not an easy test to do, but possible in principle.

Joshua Greene's lab at Harvard (http://www.joshua-greene.net/) measured subjects making major moral decisions and found, for example, that people who'd received training in medical ethics made more utilitarian decisions about life and death. You could apply the same methods to morals of stories in a randomized trial by having some subjects read them and some not.
Yes it is. Pretty much the same case was when Microsoft bundled internet explorer by default in Windows, which was detrimental to Netscape Navigator.
The missing caveat form the title would be: IF and only if your goal in writing is to get your words in front of as many eyes as possible.

I write as an exercise to clarify my thinking and organize thoughts, and much of my writing is thereby naive and off-target because my thoughts aren't yet fully baked. I would not want something accidentally blowing up and getting 300K views unexpectedly. That simply isn't what my writing is for.
It's pure FUD and panic. I think the only item most people have actually read is 4% revenue or 20M fine which ever is greater. It's unfortunate, but was the only way to get the Googles and FBs of the world to pay attention.
I agree that exposing personal data is serious, and companies should be held responsible if they violate the terms of their privacy policy. I think companies should follow the law of the land.

The thing about GDPR that I disagree with is how it aims to have global jurisdiction. If it was a US law (as a US-based developer), perhaps I'd protest it, but I'd still follow it if I wanted to work in software.
I hear this argument a lot: this or that is the "more modern tool." The problem is I almost never see the benefits in the same way I can tell how, say, a battery-powered nail gun is superior to hammering hand-held nails. Usually it's just a hammer with a cross peen instead of a claw, painted a different color.
Is not the fact that folks have brought lawsuits against these companies proof that you're wrong?
This is fantastic news; for more background on golden rice and the process of making better food, I recommend Charles C. Mann's book The Wizard and the Prophet: Two Remarkable Scientists and Their Dueling Visions to Shape Tomorrow's World. It's an amazing story, though the length of time it's taken to get golden rice from the lab to the market has been horrific.
So you landed your first Software Developer Role
> You mean like America?

Yes, like America. This may shock you, but America isn't always right.
Be more like Chipotle, Jerry Brown tells California universities
Colt makes a civilian/law enforcement M4, the LE6920. It probably was an M4.
And if you presented a nice growth graph over American customers with the implication for expansion over other regions such as EU, whats the possibility that some investors considered that potential when they invested?

Like say a software service which I would assume is more common investment target here rather than flags.
Regarding the last point, I'm not sure why this point is still being parroted, despite so frequently being corrected:

The GDPR applies to any residents of the EU, not EU citizens regardless of location.
That time we nuked Mississippi
I have a custom game that i use for DRL and simulations. Is it worth while/possible to hook this game into Gym Retro.

If I do, can i then use all the baseline algos on this ?

How does this compare to ALE ?!
> You are comparing consumer drones to airplanes.

Sure, because the OP called out Google maps and that's how Google maps (at high resolution) is created. Drone mapping does tend to be much higher quality because you get a higher image cadence at a lower altitude.

Fixed wing drones tend to be better in terms of flight time, that's certainly true. And you can get gliders which will last even longer if you manually thermal them.

> Another quick google search tells me cheaper planes go from 25k (crappy) to 40k (reasonable)

Add on at least another 20k for survey quality cameras (up to hundreds of k) and more for getting your plane modified (hole in the fuselage) and re-certified. Pilots are expensive, fuel is expensive and getting your annual COA (Certificate of Airworthiness, in the UK), insurance etc is not cheap. Google's surveying aircraft have at least five cameras so they can use photogrammetry (structure from motion) to create their 3D maps. As soon as you introduce surveying LIDAR into the equation, add a zero or two onto the cost estimate.

I don't disagree that you could fly a drone fleet instead of an aircraft, but for country-scale mapping, aircraft make a lot of sense.
More like "GDPR for stupid people"
That it can, sure. It can also reduce barriers to entry. E.g. entering the ISP market anywhere in the EU is vastly simpler than it was, since the incumbents have faced legal requirements to lease last mile capacity at regulated prices (e.g. in the UK you can go to OpenReach's site and download the wholesale price lists), while they can also lay their own cables if then can afford it.
>Some boundaries of scientific knowledge are quite visible. For example, consciousness. You might argue that consciousness emerges from matter interacting in a complex way (emergentism), and you might be right, but this is accepted as a serious scientific theory although it has zero content -- no way to falsify empirically, no explanatory mechanism proposed.

There is nothing wrong with it as a hypothesis. At least science is investigating the issue, while philosophy (with some exceptions) seems to be preoccupied with merely pumping its intuitions that this can never be - intuitions that, by the argument you presented in the above quote, have 'zero content.'
Microsoft got in the game pretty early compared to everyone else (except Amazon of course). I remember even my intern days Ballmer repeating the word "cloud" at every opportunity and thinking "what's the big deal, its just a VPS".
>The army corps of engineers diverted all these rivers to create irrigation, and now you’ve got all these people populating a region that wouldn’t naturally have been able to handle that kind of population.

Most of the water goes into farming at super cheap rates to feed the rest of the country almonds and other crap. It's not that difficult to get enough water to people for supporting residents, just price water at a market rate like anything else.
Article 83 in general and specifically Art. 83 (2) state that "the degree of cooperation with the supervisory authority, in order to remedy the infringement and mitigate the possible adverse effects of the infringement" should be taken into account when determining penalties. We'll have to see what this means in practice though.
HN is full of morally totaly unscrupulous people. The typical Silicon Valley crowd actually celebrates the kind of privacy invasion that the GDPR is design to counteract. So, obviously it's no big surprise that these Silicon Valley bros post silly tips on how to avoid the GDPR by just blocking the pesky Europeans.

They will learn. It's a financial certainty.

On a separate note: I feel totally disgusted with the kind of people who are totally uninterested with the the fate of their users. It's not exactly uncommon in Silicon Valley. Fuck these guys.
Black people.
Best Script, Code Examples, and Jquery Plugin Directory
I have a web app (SaaS). I feel like 5 minutes would be too short for testing. Do you offer anything more in depth?
Yeah, SysV init is still around, udev has been renamed eudev and is still being developed, etc. Don't tell anyone in Linux officialdom, though. It upsets them.
> It certainly doesn’t hurt that the simulator only needs to run the iOS front end on top of macOS Darwin instead of a full copy of iOS, though.

Uh, no. The simulator literally boots an entire copy of iOS, with its own libraries, frameworks, and utilities, that's entirely separate from the host OS.
Eh, many programming languages use double quotes for strings, and single quotes for singular characters. Languages that can use single quotes for strings that I know of are ruby and python.
Engineered Band Gap Pushes Graphene Closer to Displacing Silicon
It does look kind of bear like, since the article mentions it...
And they got the crap sued out of them. The lying is the problem IMHO. People know what they're getting now, but millions still choose to smoke. And why shouldn't they be able to?
Crowdsource questions for your all-hands meetings and AMAs
Why Singapore? (no rhetorics here, simply curious)
Your post was really hilarious. It's the first funny thing I've seen about GDPR, which among other things has unexploited potential for humor.
> Yes, technically there isn't anything stopping you from running a compiler on iOS, but there's so much more to having a relevant development platform than "does llvm technically run"

You can't run unsigned code on iOS (with a few exceptions), and I don't believe that anyone has come up with a viable solution to codesign code on the fly on-device.
so basically: use a clickbaity title
Yes, and that sucks. Adding more overly broad extraterritorial laws is going in the wrong direction.

Note that a common response by foreign banks to FATCA is to refuse to do business with Americans, which is very likely the best course of action. So it shouldn't be surprising when companies take similar precautions because of GDPR.
Anyone still running open source firmware? I gave up and cried when I noticed the version of Tomato I was using had been unmaintained for several years, and couldn't find any reasonable way to replace my router or my firmware that satisfied the matrix of router-to-firmware compatibility. My router kept crashing, and I noticed the unmaintained-ness of the firmware while trying to diagnose it. Eventually it seemed like the hardware was bad. Since then I have been using one I found in the trash at the hacker space; seems pretty legit.

I'm starting to think there's no momentum/incentive for anyone with adequate resources to maintain decent open firmware that works on many devices. This is sad, because the vendors don't seem to show any sign of starting to give a shit about maintainance. So now what?
wolfdog?
...the other inhabitants who insist on maintaining control over the coconuts.

If “fighting over coconuts” is not on their list of things they wish to do, it’s not a completely absurd choice.
I feel that you're ignoring the situation of small startups with just a few founders. At this stage, it can really kill your business to spend a lot of your resources on making sure you're complying with GDPR. Usually the 'consumer' of those startups are OK to take some risk, heck a lot might even sign up with dummy emails.

The Poland proposal [1] to limit GDPR compliance to only large businesses was trying to address that. But it's flawed, because a small company (Cambridge Analytics) could still make a lot of damage to users' privacy... but the intent of Poland was good.

I feel there should be an opt-out based on the numbers of users and the age of the company/service: If you can easily prove that you're not handling more than X users and your company is less than 2 years old, then GDPR does not apply yet, as long as you warn clearly on your website that you're not-yet-falling-under-GDPR. If you're still in the GDPR-waiver zone but believe to be GDPR compliant, then you can remove the warning and are subject to GDPR like every other company.

That way entrepreneurs won't be scared to try some MVP here and there. I'm especially thinking of those trying to start a startup in countries that are part of the E.U.. The rest of the world entrepreneurs can just focus on their local userbase.

[1] https://iapp.org/news/a/polands-proposed-gdpr-exemptions-spa...
> People are trusting science way too much in my opinion.

Scientism is also rampant.

https://en.wikipedia.org/wiki/Scientism
Looks cool. I'll check it out
It's not just about whether your hardware is capable of displaying wider lines. If it were only about hardware capability, why wouldn't we be writing code that's 200 or 300 characters wide?

* Studies of readability generally show that it declines once lines of text are longer than 60-70 characters, not counting whitespace or punctuation. At that point, humans have difficulty finding the beginning of the next line, which slows them down. You can compensate for this by increasing line spacing but you lose a bunch of space that way. The vast majority of professionally typeset natural language material is limited to about this length, or even shorter.

* People read code in terminals. Most terminals default to 80 columns wide. Consider people that develop on multiple computers and multiple OSs, and have to reconfigure them all. Or if you use a new computer or loaner computer the defaults will be back to 80. So if you change to 120 columns, you have to do it over and over again. Same with text editors, but less so.

* Side-by-side diffs can get cumbersome if the text is more than 80 columns wide, and consider that font sizes vary, and some people like their monitors vertical for reading diffs so they can see more context. On my 24" 1920x1200 monitor, I can easily read a side-by-side 80 column diff, very nearly 100, but definitely not 120.

* As a heuristic, an abundance of wide lines often indicate problems with the code itself. Too much nesting or something like that. This depends on the language and indentation used, it's generally accepted that Java code will be something like 25% wider.

I'm not saying that 80 columns is the right choice, only that there are reasons to support that choice. Just like there are reasons to choose 100 or 120.
But haven't you seen the new TV commercials?! They've changed!!!
Nobody needs to get _rid_ of the humans. We can use the enforcement money and energy on removing shared scooters to building restrooms for the homeless and having a dedicated street cleaning force to power wash streets.
In other words "I don't like language X because it's not exactly like language Y."
There are very few Western companies in China. These companies go out of their way to comply with Chinese laws.
What it means for me personally is that The Washinton Post as well as the NPR can't be relied upon for reporting news, since they are apparently unable to even marginally interpret a legal document aiming for clarity and instead channel their incompetence into snarky behaviour that still isn't compliant with the GDPR.

To wit (washpo):

"You consent to the use of cookies and tracking by us and third parties to provide you with personalized ads"

Where is the "No I don't. Just give me regular/random ads" button?

and,

"Premium EU subscription"
"No on-site advertising or third-party ad tracking"

There's nothing specifically EU about that, in fact, it sounds like a good service to offer to all your readers. But still, there's a big difference between on-site advertising and third-party ad tracking, and that difference is at the heart of the GDPR. A half decent journalist could have figured that out. Maybe that's their real problem.

But most importantly, and frighteningly, instead of these two stunts being knee-jerk backlash reactions, maybe they're serious and most data-peddlers aren't shady figures in smoke-filled backrooms, but simply the fourth estate en large.
I always interpreted the name as being "it (the content) is not high quality, or low quality, it's medium quality"
It would be a one-time auto-format just like the one-time auto-format that black will do for the rest of the project. Any newly auto-generated files can be formatted before they are committed. So I don't see it actually adding to the harm.
I get the impression that people think I'm in search of advice here. I'm about half the bodyweight where I started and have been in this range for years now. I don't know what my body fat % is, but an ultrasound tech called me "skinny" when I was 15lbs up from here so it's probably pretty low.

Keto is like some kind of religion with fitness people. My personal opinion is that people use it as an excuse to eat pounds of steak and bacon while virtue signaling that they're being healthy, but clearly some people really do believe it has helped them and who am I to say otherwise? What I can say, is that I certainly didn't see any of its supposed appetite suppressant effects, and there's a way to get there without becoming some kind of dietary zealot.
>because its based on principles rather than hard rules

They tried hard rules, rather than principles with the cookie laws and the companies around the world turned a good idea into a shit-show of popups while continuing to behave like nothing happened.

Honestly the more I read and the more I see how different business react I start to view the GDPR as EU finally showing that will not accept businesses viewing it as a second rate legislator.

The GDPR and reactions to Trumps policies an EU that is finally starting to behave like it's representing the best interest of 500 million people.
A point with many sites is that they use ad networks and those ad networks send localized ads to Europeans, thus the site targets (or "envisages") Europeans. Even if the actual content is about quite local things.
Ah, my old friend MegaCLI. Simultaneously the most verbose and the most useless --help output I've ever seen from a command-line program.
We have 20+ years of dealing with tons of national and regional DPAs following national rules. Now these DPAs play by a single rule book, but other than that, little changes.

How many $300kEUR fines (the maximum in Germany until yesterday) served by a German DPA (we have 17: one federal, one per state) have you heard about in the last 5 years?
Publish nothing, unless you absolutely have to.