skysight-inc/HackerNews huggingface dataset:
While the DMCA has been abused by large corporations, it has been invaluable in helping protect the little guy.

It's been a huge boon to independent content creators that you can just send somebody a DMCA takedown notice and they'll comply. Before the DMCA, you had to pay out the nose for a lawyer, and you'd be in for a long and very, very expensive legal process. Your average photographer can't afford that, so copyright enforcement was solely a privilege of the rich prior to the DMCA.

Here's an example. I know someone who shared pictures of herself in a private women-only group. Someone who ran a really disgusting cyberbullying page on Facebook had a mole in the group and posted the pictures publicly while making fun of her appearance and calling her slurs. Since the photographer was a friend of hers, the photographer simply sent Facebook a bunch of DMCA notices telling the cyberbullying page to take down the pictures. Facebook complied in under an hour. The cyberbullying page tried to post the pictures again; more DMCA notices were sent, and the whole page was unpublished.
Why are drones too expensive? When you consider pilot cost and risk it seems like you should be able to get a ton of savings.

Seems like you could build a drone that meets your other specifications. You can either spend the saved lbs on more armor and weapons, or make the aircraft lighter for even shorter takeoff.

My cynical view is that too many people wearing stars grew up in the cockpit, and are still fixated on human pilots. If a remote drone manager in Henderson can handoff a CAS asset to your control, why do you need a human pilot in the mix?
> "Because these self driving cars aren't being developed to solve a hypothetical problem, they're being developed to solve the very real and current problem of cars killing 40,000 people in the US each year."

Yes, exactly. This is the reason you would want the technology to be developed slowly and carefully, incubated in a safer scenario for a long time to ensure it can be effectively audited and deployed when it comes time to use it for the intended, safety-improving commercial traffic use cases.

What you sounds sounds like good reason to more strongly favor a lengthy test and prove-out cycle on safer and more limited vehicle types, long before testing on commercial traffic vehicles.

The rate of auto-related deaths happening today certainly would not be a reason to hastily rush the technology and jump directly to extensive testing on the final commercial traffic end use cases. Trying to "hurry up" and prevent those deaths could counter-intuitively lead to more deaths because the infrastructure and auditing processes were not proved out and slowly ramped up to real traffic scenarios.
Those that know their history better could expand upon this, but isn't this what happened in the late 1800s and early 1900s where globalization peaked and then gave way to nationalism/protectionism ?

Perhaps we're just dealing with a natural cycle of trade expansion followed by protectionism.
"maternity leave is time the employer has to pay for"

Not in Canada. Maternity leave is funded through the federal Employment Insurance program. The only obligation the employer has is to hold the job for a certain period of time.
>If autonomous cars can drive at the skill level of average drivers - and not get drunk or angry or distracted by forwarding cat videos - then they will significantly outperform humans.

As long as you use the word "if" you can say pretty much anything you want.

>Additional evidence in the form of reason... autonomous drivers have better sensors than humans. Human drivers have limited vision, that only points in one direction at a time.

That is not evidence. It is your own opinion. Nothing of the sort has been proven to work reliably.

>Autonomous drivers won't have that problem. They can see out the back and to the sides, 360 degrees at all times. (I'll note that some of the first deployed autonomous tech was cars that can parallel-park themselves.)

They can't "see". They can only sense what they have been programmed to sense. The envelope of what they can process is tiny. Sensors have flaws, humans programming those sensors have flaws. The human eye and visual cortex has been evolving for millions of years.

>I can go on and on, but really, I'm gonna throw a bullshit card here.

The biggest "bullshit" here is that you are claiming fantastical things that autonomous cars can do that have not been proven in the slightest. You implying that other people are stupid for being apprehensive about unproven tech is quite rich...
Unlock your Android's Potential
The CEO of Stripe reveals what it's really like running a $9.2B startup
muh russia, don't consider anything the media doesn't tell you! See reply above
Testing in Production. It still boggles my mind that that's the norm in software engineering these days. Interesting how in this case it seems "inappropriate" in real life, and the article fails to make the connection how normal this is in the software world nowadays unfortunately.
This is a good niche with the rise of serverless as there isn't a super simple way to do this if you want to hit some job every so often. You could set a header key that all requests require and bam, you got security for an ongoing task. I use kue.js myself with jobs for node and glue stuff together with redis across servers but serverless seems like it could work for a lot of use cases coupled with this idea with less code overall.
Just to clarify: you're talking about the company here, not the protocol, right? Otherwise I'd know a few peeps who'd disagree... :)
Not sure if this is possible, but couldn't they capture all the LIDAR inputs from a car being driven by a person, then feed that into the software to see if it actually recognizing objects correctly?

Or even do it on a closed track. That way you could throw all sorts of things at it like kids, bikes, garbage cans, whatever.

Should be able to see what works and what doesn't work pretty quickly.

EDIT: Never mind! That's what Waymo does in the article another person posted.

https://www.theatlantic.com/technology/archive/2017/08/insid...
Amazon API issues and the amount of time it takes to "discover" complex application stacks in production.

Concrete example: Our framework pulls in remote service dependencies via a link to an ELB in order to set remote HTTP endpoint URLs (yes, we know service discovery is a thing, but that's not where we were when we started). Some projects have 15+ dependencies, and it would take literally hours for it to walk the dependency tree. As a workaround, someone built the capability of passing in those dynamic URL endpoints and then the deployments were revised to build the remote URLs via string interpolation. Deployment time dropped to 10 minutes once we walked away from the concept of deploying stacks from the top down.

2nd concrete example: A developer used an incorrect argument during a deployment and deployed a second full stack of his application rather than replacing a single service. (I understand most other tools have diffs/change sets, but this particular developer isn't the sharpest knife in the drawer...) Rather than fix it immediately, he manually fiddled DNS entries and launch configs to create a mishmash stack. Naturally, he didn't tell anyone, so it took weeks (and lots of EC2 $$$) before we found and fixed it all.

I do see some value in an automated full stack deploy with all dependencies, but it should be the exception and not the rule.
Because you typically do not have a fleet of cars, one for each purpose.

It'd be really nice to have a golf-cart-ish car, a little SmartCar, a proper sportscar, an SUV, and a big pickup truck, and use the appropriate one in each situation.

But, even people that can afford the spare cash for that kind of stable of cars rarely do it -- it's just too inconvenient, too much maintenance (or too big a garage to keep them all in to minimize maintenance), depreciation, insurance, etc. and nevermind the constraints of city or near-city living where space is at a premium.

So, people just get the closest thing that fits most of their use-cases, and that's most often SUVs and crossovers.

I'm and example; while I'd be happiest in a small sportscar and it'd work for 85+% of my trips (and save fuel money), my occasional and unpredictable need to carry big packages for work keeps me using an SUV for my daily driver. Even if I wanted the extra expenses, I have winters and no spare garage. So...
Neat! We've been doing something like this at work, and another simple solution (curious if your Google cloud infrastructure is built on something similar) is Azure Service Bus queues with a function app trigger.

Unlike AWS SQS, Azure SB queues can have items scheduled to be queued at an arbitrary time, see https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure..... SQS can only delay up to 15 minutes, so you have to implement your own hack to schedule for later than that.

And also unlike SQS, they can trigger a function so you don't have to deal with the logic to listen yourself - or even the transactional message handling, if the function fails the message is automatically re-queued.
It's online, but multiplayer/co-op is optional.
(This isn't directed at you, just thought I'd put it here....)

I care about what is good for everyone - employers, employees, the overall country, and the overall world (all these same people in other countries), on a long term sustainable basis.

Whenever one reads these threads, rarely does one encounter someone who's doing anything other than talking their book, or supporting their personal ideology of "how it should be", usually based on reading articles written by others that support their ideology.

I think all of us would be better off if after finishing writing a narrative or explanation that supports our personal ideology, we then turned around and tried to poke holes in it. It's child's play to rationalize why it's a win-win situation to outsource menial labor to 3rd world countries, but what happens when one of those third world countries happens to be a giant, populated by incredibly hard working and historically accomplished people, and a very smart government who remembers mistakes that were made in the past? What happens when this country isn't content being a dumb, low-margin manufacturer, and decides it wants to take over the entirety of the process including the design? Sure, the West currently still holds a lead in much of technology, but where does this bizarre idea come from that it will last forever? Because we're more "creative"? Is there strong evidence for this? And do you also happen to simultaneously hold the belief that the peoples of all nations and cultures are essentially the same (a paradox one commonly sees in liberal leaning technical communities)?

Part B of this rant would be the folly of optimizing for GDP, which is another complicated and potentially very dangerous mistake for what should be fairly obvious reasons. Or the recently popular notion that humanity's highest priority and morally imperative goal should be to normalize GDP and standard of living across all members of humanity on the planet. Different cultures optimize for different things, some things require more work to achieve, but that often means less time for family and leisure. That said, I'm also strongly opposed to certain countries messing things up for entire regions of the world for decades on end with no end in sight.

Life is a hell of a lot more complicated than you'd think it is, if all you had to go on was most people's personal perception of it.
This is why the commission model works better, see, e.g. https://medium.com/@sku_67047/how-kinja-earns-so-much-in-com...
Ask HN: I there a LaTeX template to produce GitHub-css-like docs?
As an iPhone user I agree. I often look at how feature packed while cheap Android devices are. The only thing that keeps me from switching is Google and that I don't have the time to bother with alternative ROMs anymore.
This isn't totally bad. China has shown that it is possible to both offer an environment that fosters startups and online communities operating to their maximum creative potential while policing for things that incite hate, forms of bigotry, and ideas that create dangerous divisions. While China isn't perfect, I wouldn't mind if America was made less influential when it comes to the Internet.
Anatomy of a DNS Lookup – Part II
Building Better Compression Together with DivANS – Dropbox Tech Blog
This is just boosterism and willfully ignoring the facts. Of course you can stop math: you just Balkanize the internet and jail people inside the wall who don't follow the rules. Which is what China is doing.
In my opinion, this is criminal behavior and Uber's senior leadership should go to jail.
RoboSat: End-to-end feature extraction from aerial and satellite imagery
Our game is on Google play #abductme
It’s not about learning, it’s about allowing. Some companies like Uber and Tesla will do whatever they can get away with, for advantage in the market and ultimately money. The aerospace industry is safe because it is massively regulated.
Part I is here:

https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-l...
Saudi Arabia moves ahead with Salwa canal plan, making Qatar an island
I missed that completely. Well that's just bizarre...
Does Elon Musk really understand Iain M Banks's 'utopian anarchist' Culture?
Nice stuff, As a geographer who does things with spatial data I have a love/hate relationship with Voronoi maps. although they are an easy way to create territories they often look too mathematical for most people to use. Geography often matters. Although they can be useful for some purposes.
Nice fast webmap though :)
Nice interview! FYI the learn more links at the bottom are broken.
> If that jackass had a self-driving vehicle, the bicyclist would still be alive today.

That seems like a huge leap?

What if the driver had a gun and just expressed his rage with bullets?

What if the self-driving vehicle, prior to the rage part, hit a bug and hit the cyclist?

And by self-driving vehicle you mean e.g. Level 5? The driver could not take control to express his rage?
Of course someone with an existing problem is most likely seeking a solution, but not everyone realizes there is a problem (especially if the existing solution works) until a better solution is shown to them.

How about how we conduct business:
Face to face meetings -> phone/mail -> email -> online meetings, for instance. I'm sure people thought during their time periods that there could be better ways to do this, but they need to see the solution before they jump on board.
yeah, that's what I came up with myself. But I thought a main point, if not the whole point of publishing code for these companies was to appeal to developer-types who are fond of real open source/science. And those should be able to tell the difference...

It's a bit like allowing your scientists to publish their research, but only in prohibitively expensive and thus exceedingly niche journals.
Most of my issues with e.g., SublimeText are on the selection side of things. For example, last time I tried SublimeText, I tried ^W to build a multi-select. Didn't work. Tried incremental-find, didn't work. Finally try quick-find, didn't actually multi-select (yellow highlights), but then notice there are cursors without selection, so finally can move them around and build the selection. I don't remember there being any issues once the multi-cursors are turned on.

Other editors get the other side of the coin wrong, and don't have all the movement operators needed to do a some jobs (word-move while selecting/deleting to remove ragged whitespace).

That all said, there is a big component of what one is familiar with. I'll admit TM's multi-select was the first good implementation i've used and haven't strayed too much since.
I never understood why the starting point for these projects was not simply to drive a car in GTA V (or some other game) around the city. It would test pedestrian detection, street signs, traffic lights, merging, emergency vehicles, etc... While certainly not perfect, it would seems like a good starting point in a controlled environment that is already modeled on the real world.
I'm sure they have core features to work on compared to a narrow bot use-case.

Moreover, they will have to invest heavily in a bot that serves only a part of Slack's user base.

It's not a logical move from a product standpoint.

I don't see any chance of that happening unless it would be on Hooli platform under Gavin's control =)
Howard Marks: ‘I Doubt Computers Can Do What the Very Best Investors Do’
By trying to make governments irrelevant, the big internet companies will end up in the bin of history. I would say that it is understandable that China or the EU are not happy to see how their tax revenue is siphoned out to the US (in the best scenario) or to fiscal paradises (in the worst case).

A supra-national level of organization is desirable, with open networks and a global community, but not the way we are doing it right now: currently a handful of companies are amassing all the power, benefitting a very small minority of workers (SV), collecting private information worldwide and providing that information to the US government. It is not even illegal, as Snowden thankfully revealed: US laws do not protect foreign nationals against eavesdropping.

What else can we, in the rest of the world, do? Since the behemoth is profitting from the global network but not contributing to its fairness, the only option left is to break it up, and take care of our piece of the network.

The other, better option, would be to regulate all this at the supra-national level. Sadly, we are entering a phase of nationalism, and that battle is already lost.
This was way more fascinating than I expected. I'm sad that he's turning down the banana. I absolutely understand why it's happening though. I'm hoping he shares the code some day.
>For some values of 'human' e.g. alert, sober. Which is sadly, a minority?

I think the vast majority of human drivers are alert and sober. It's the long tail of drunk / aggressive / distracted drivers that causes crashes.

>Its arguable that self-driving cars are better already. What we need to do is, secure the roads so they won't get confused (fence them & remove pedestrians/bikes). I know, we can't do that everywhere but we could do it for long-haul etc. Like freeways already do.

I mean as a human driver, I obviously love limited access roads (and human drivers perform very well on limited access roads). We won't have more of those though - the cultural paradigm for urban planning is one of tearing down freeways, adding bike-lanes, and ensuring pedestrian friendliness for maximum walkability.
They're allowed because the customer agrees, right there in the privacy policy. I think this sucks however, because

1. You get hundreds of pages of contract to read about the phone and the service and billing and everything else. Who is going to spend a week doing a doc review to buy a phone?

2. It's opt out. GDPR got this right. Even if you do opt out, how do you know if they handle your PI correctly anyway? They get paid to abuse it and penalized to respect it.

3. And the big one is: there's no alternatives. IF all the carriers do this -- and why should we expect them to leave cash on the table -- then you can't shop by privacy. They're all take it or leave it, as disclosed in their PP.

https://www.verizon.com/about/privacy/vz-navigator-app-priva...
You didn't question the GPL, you just explained how it works.
Those dangerous free speechers and their divisive "ideas". If only everyone just went along with the official Communist party positions, the world would obviously be a much more peaceful and orderly place.
You'd be remiss to not read McSweeney's "TV Catch Phrases that Weren't": https://www.mcsweeneys.net/articles/tv-catch-phrases-that-we...
I was 5.

My dad was really into electronics and got a Windows 95 for home use. He insisted that my sister and I learn how to type.

He also made the fatal mistake of sharing the MechWarrior 2 and MechWarrior 2: Mercenaries CDs that came with our computer with me. I popped them in and got hooked. So I learned how to type, but I also developed a huge love for video games.

Basically, the rest of my childhood was spent thwarting the various ways my parents devised to try and lock me out of using the Internet/playing games. The more my parents tried to keep me off the computer, the more I wanted to be on.

My fascination with video games also made it so I wanted to learn to program. I learned some basic control flows in C++ at 13. Never really went much past that, because I started working in technical theatre and lighting, and spent more of my time programming lights and setting up lighting networks.

Picked it back up again in college, when I started taking game development classes and having to build stuff in Unity and GameMaker.
Significant Excess of Electron-Like Events in MiniBooNE Neutrino Experiment
It depends on what you mean by "EU" - I do understand that EU member state has a specific definition that Switzerland does not meet. What most people think of as "EU" is actually an overlapping patchwork of agreements many of which Switzerland does participate in.

True, they're not part of the Euro zone. They're part of the Schengen area (common immigration zone), the EFTA (free trade area), signed the EEA, and adopted by themselves most EU regulations. [1] While not an ECJ member, they are softening their stance on that also [2].

[1] https://theconversation.com/what-is-the-swiss-model-of-co-op...

[2] https://www.ft.com/content/17d840b6-209b-11e8-a895-1ba1f72c2...
Full title: Observation of a Significant Excess of Electron-Like Events in the MiniBooNE Short-Baseline Neutrino Experiment
ive been using macos for decades and have never heard of command-e - super nice, thank you for mentioning it.
I had computers in the house since I was born, as my dad was a software engineer. I started programming in QBASIC, trying to make games.
My number one issue with Google's handling of podcasts, as someone who has a podcast, is their claim of rights to it. As far as I can tell, Google's handling of podcasts is unique/unheard of elsewhere:

Google uploads the podcasts and hosts them directly, meaning you must agree to grant Google an irrevocable worldwide license to use your podcast's content, including the ability to present copies of your podcast you have delisted or removed.

This is in stark contrast to iTunes, which treats it's podcast section like an RSS feed, simply facilitating people finding and retrieving your podcast from your servers. Most podcast sites and apps work this way, which is why I'm rarely surprised to find my podcast is listed somewhere new without me even doing anything: People don't need rights to show my RSS feed.

I've had requests to make my podcast available in Google Play, but am holding on Google offering an option that doesn't require rights to my content. And as far as I know, and according to the reviews here on the Play Store, Google still won't let people add their own podcast RSS feeds manually to the app: It requires the podcast have agreed to let Google host it and agreed to their terms.
things aren't overvalued if the money supply has been increasing, which it has

if more dollar units exist, and the same or less purchasable units exist, then purchasable units have a value in more dollar units

the people increasing the money supply had an idea about what other people would spend the additional money on, but economists never predict human behavior accurately. but it doesn't really matter, the primary recipients of the additional supply are their friends.
Isn't it? I was under the impression that this was the first step was simulators like CARLA (http://carla.org/) before real-world testing.