skysight-inc/HackerNews huggingface dataset:
Right to be forgotten, to me, implies a right to rewrite history. If we extend this to other media - "Right to remove all mentions of my name from indexes in published books" does this make any sense at all? If anything, you already have the right to solicit a retraction and or takedown to fix the problem.

You're not asking for the source material to be removed from the web root content, because that would be crazy and a violation of rights, so you're just asking for the revealing of its existence to be removed?

Similar to requests from users to "change the way that thing looks on the chart", the reason why it looks that way is because the data is there. Either change the data, or live with the picture it presents. Sure, you can blame the graph for its approach to displaying the data, but removal is a clear half-measure. When it's clear a full measure fix is a terrible idea, the half-measure is probably also at least half as terrible, or maybe / .5 as terrible depending on which "law" you use.
This has zero chance and reflects poorly on the EU.
This is one of the best engineering write-ups I've ever read. It's also a principle I'll remember, since I work a lot with distributed systems and p2p networks: when debugging, imagine systems as adversaries and frame it as a security problem.

Thanks!
Say the speed limit is 30, and you can pedal along at 15 mph.

If you ride with traffic and get hit, your relative speed at collision will be 15 mph and the collision will push you away from the car.

If you ride against traffic and get hit, you're dealing with a head-on collision at 45 mph relative speed.

That's why I always ride with traffic.
Not if the 6th-amendment right to a speedy trial was taken seriously. Then prosecutors would have to prioritize, since they couldn't possibly try everyone. Low-level "criminals" like pot smokers and prostitutes would (hopefully) walk. Our legal system has denial-of-service attacked itself. Two million in prison and still the line is out the door and around the building. We've got so many laws that even our huge system can't handle the load. If we as a society really want all these so-called crimes prosecuted, we'll have to pony up to guarantee each defendant a speedy trial. At least that was the intent of the 6th, as I see it.
Recruiting? No, absolutely not. But maintaining? I mean if you can move in and out of server and front side, that might build some lasting engagement with developers.

It also encourages an ecosystem wherein almost any developer out there can work on either side for you.
I mentioned https://exoscale.ch in another reply, we're doing more than VPS and have been out and serving customers for a while now !
But would you agree with it if we lived in a world where nobody ever forgot anything? Because that's what we're living in now with the internet.

When I read "right to be forgotten" I think of it just as how people forget about the dumb stuff they did as a kid, which we've all done and would prefer to forget. The internet makes this impossible.

Now obviously this could be misused to forget things that really shouldn't be forgot (say, murder or other political things), but that depends on the particular case and they need to be evaluated as such. Just because people have the option doesn't mean it will be abused, and maybe we should concentrate our efforts on making sure it isn't than denying the right completely.

[opinion]

Also please don't judge me too harshly but in my personal opinion I think a lot of people would have been for this a few years ago, but now when it's an option people always find reasons to bitch about something because it makes them seem smarter. "Hah, everyone thinks this is good? Let me prove everyone just how wrong they are." Not pointing at anyone in particular. It's not even tied to this particular issue either, but I feel like I see it a lot. I myself have done this in the past.

[/opinion]
Vibro. Feel the network interaction
Huh. I wonder why this is addressed as a fallacy. I was thinking this is poignant. To me it reads more like "can't have your cake and eat it too."

Like, if you are selling access to content, the producers are reasonably entitled to a share of your revenue. But if the producers sign their rights away (granting "entity" an exclusive license to sell reproductions) they are entitled to whatever you signed to pay at the dotted line, only. That's how the content industry was run since forever.

When those licenses are written as non-exclusive, you might have a gnarly mess of Guitarist and Singer authorize Band authorizes Agent authorizes Advertising Partner authorizes Radio Station authorizes Distribution Company authorizes Pandora/Netflix authorizes Partner, and Friends. If one of those contracts goes south (non-payment or expiration), are all of the subcontracting child parties suddenly violating criminal law and liable for jail time because they're now distributing copyrighted works without authorization?

Of course not, they are in breach of contract, or in a contract dispute, or a failure to achieve a meeting of the minds, or whatever. You don't go to jail. Not in any reasonable society, at least I would argue. Not before one of the entitled parties says "cease and desist," and after you fail to comply within a reasonable period of time, and even then certainly not before a judge says so.
Even while they can 3D print, they still can't live without Duct tape up there!
Ok this is a little off topic but maybe someone can tell me. These orgs make a huge deal about how salary is selected by your peers. How does that actually work though? Like the detailed logistics of it? Who exactly picks what you'll get? How is the final decision made?
If you need help figuring out which languages to learn to make the most money, or to get access to the most number of jobs, contact me at: abhi at hadipa dot com
The US is a big place and it really depends on the regions that you lived in. Much like you can't judge all of China based on Beijing or Shanghai. For example, there are regions in China that are predominantly Muslim.

That said, it also depends on what you view as downsides to living in a place. For example, South Korean isn't considered backwards by any means, but you do have mandatory military service, which the US does not have (to the point that even a Korean born & raised in another country might be forced into service when going back to Korea to visit relatives).
Because the rights of American companies to exploit EU citizens should come before the civil rights of those citizens? That's sanity to you?

If that's the American way, I would like to opt out.
Ask HN: How does your startup handle DDoS attacks?
Hi!

That's a subject I'm pretty curious about, since most startups can't afford specialised equipment to mitigate medium/large-scale denial of service attacks. I haven't seen a lot of startups being very open about the subject too.

Do you use Cloudflare? What service level? Is it good? Does it affect your users?

Do AWS/DO/Linode/Rackspace have sufficient built-in protection? Have you ever had the plug pulled for too much/malicious traffic?

Maybe your application/infrastructure can sustain handling a lot of requests and therefore doesn't need specific protection?

In general, how do DDoS attacks affect your online business and how often are you subject to them?

Tell us everything!
I don't like the right to be forgotten implementation and social implications either, although we do have something slightly related in California that does work. Web sites you login to have to have a privacy policy, profile page, and the ability to change or delete your profile. So I think the Europeans are nuts with their deleting news articles, but I do believe the California system where you can delete anything you yourself put in is fine.
My friend and colleague Alex3917 was a YC non-technical co-founder (not sure which class) then decided he wanted to learn how to code. He's now really good at it and you should read this blog post on how he did it:

http://alexkrupp.typepad.com/sensemaking/2013/11/2012-my-yea...
Here's an alternative: When you turn 18, you get an automatic free name change. I'm sure it'll be a pain in the ass for the person in question, but it's easier than making the Internet forget something.

Besides, if an annoying bureaucratic process is sufficient to deter you from going ahead with a name change, then the privacy interest at stake here can't be that huge.
I suppose the difficult thing to gauge is whether using these cool-sounding names has any effect.
Very impressed by Spotify. Do they have deadlines?
benchmarksgame is not a serious comparison site, it's in the name.

The comparisons they do is not of idiomatic code... for example in python they do a lot of array programming and don't use numpy (http://www.numpy.org/). So for most languages the results in there are completely meaningless.
> I was addressing the question regarding the compulsion to rebrand

I'm not sure "rebrand" is the right word; "Friendsgiving" is a deviation from the well-established norm of spending Thanksgiving with family, so giving it a separate, derivative name doesn't seem inappropriate. I myself am in the middle of organizing a separate celebration with friends, on Saturday, and I'm also calling it something that ends in "-sgiving", because we're doing it in the general spirit of (obviously not-historic) Thanksgiving, but it doesn't fit the cultural standard (on Thursday, with family).

> I have seen innumerable 20+ year staff members tell the classic pilgrim and indian story to many foreigners questions of 'what is thanksgiving'

If I were asked that, I think I would give the same answer. Though I would also tell someone what Christmas was about, if asked, without feeling the need to explain how I don't believe it or for what reasons.

I also don't think I'd add the "disclaimer" about how messed up the whole original Thanksgiving stuff was unless someone pressed me for it or inquired further, though if I think about it, I'm not sure why; it almost seems like a separate question to me. Interesting.

What do you think?
> Good question, I may not need to power-on my Uber-only phone any more.
I know, but the original article measures the size of the engine in meters, not Watts. So, the question is whether this thing is larger or not, not whether it is more powerful.

The cylinder in this steam engine has a 3.5 meter diameter (from the website of the museum at http://www.museumdecruquius.nl/historie-cruquius/de-stoommac... from the photo of the machine room at https://www.flickr.com/photos/33129810@N07/4971573233 I guess it is at least 10 meters high, and that doesn't include the boiler room. So, I would guess this is a fairly close race.
Agreed. I think it's a fantastic ecosystem, and they should all continue to feed off one another. A great example was discussed in the interview. The decision to integrate FreeBSD ports will almost certainly make it easier for folks who are considering adopting / experimenting with it. (not a recent decision, but an important one)
As someone who enjoys both programming and video production, this is great to see on HN. In my experience, there is a lot of overlap between both skillsets. As the article makes clear, a lot of time goes into finding cool "hacks" to trick the lens into conveying a particular look via lighting, optical effects and more.

Post-production is also a very technical process that takes a lot of time and effort to get right and involves exploring the particular quirks of your editing software and tricking it to get it to do what you want. There are often little moments of discovery where you do something you weren't even sure was possible. Then there are those serendipitous moments where visuals and audio come together better than you were anticipating or could have ever planned. It's a great feeling.

I encourage any programmers out there who have even a modicum of interest in the subject to go out there and experiment. Video production can be a great creative outlet that uses a lot of the same talents and opens up new artistic pathways.
I got one of these as a gift a while back - lets you experiment with the 'moving lens' technique without as much potential for sensor damage:

http://lensbaby.com/lenses-spark
Hi from 7th floor (3scale.net)! Good luck with candidates. Looks like pretty nice place to work.
I've been following Philip Reames' blog, it's good to see LLVM get some serious precise GC love.

Reading the job advert, I would have to wonder if they want to avoid an all in, 100% bet on the Hotspot JVM, not to mention strict JVMs in general. I wouldn't be surprised if they have the best concentration of knowledge on Hotspot in the world, including Oracle, might be getting a bit tired of it, and certainly would know the limitations of its code base by now.
This is a law suit. It's unclear to me what's "unlawful" in this case. Did they violate any regulation of the market for these metals?
My impression as a pedestrian in NYC is also that blocking the box is far more impactful on traffic and safety than over all speed limit. I agree 100% that police need to more aggressively ticket blocking the box over almost all other traffic offenses.
Renting a 1-bedroom apartment near BART in the Bay Area
I think the EU would be more comfortable switching to Baidu. The censorship is built in.
Great concepts here on planning & executing a sales attack, New Sales Simplified by Mike Weinberg > http://www.amazon.com/New-Sales-Simplified-Prospecting-Devel...
I almost want a language that demands a visible character where indentation ends and alignment begins...
You're saying that Asian countries have fewer accidents because people run red lights? Do you have a source on any of this?
Absolutely, I can't agree more. I'm not sure why you think it should be limited to people before the age of 18 though or why you think it should be limited to online presence though.

I can think of many corrupt politicians and criminals who would desperately love to be forgotten not to mention people with criminal histories that would love to become politicians. I mean even your average celebrity like Bill Cosby would love to erase bits of his history from the record right about now.
Best Password Audit Tools
What is app graph on Twitter?
How about something rather than someone on the top? The idea behind successful governments is system rather than person. Lets extrapolate this and design better systems based on rationality rather than short sighted greed. Then, if people like, they can elect a king who is tall and has a nice smile. He can cut ribbons and attend funerals while the real governance is left to rational systems. Kind of like what happens now, except that I doubt the rationality.
True, the only difference is that cash (or any physical store of value, like gold) becomes cumbersome in large amounts. And random people having large amounts of cash or gold in their apartment is pretty rare.

1000 BTC on the other hand have no physical form so it's much more convenient.
A Eulogy for RadioShack
HashKey: a dedicated 1-key keyboard for the hashtag
Cue face recognition software. Plus I reckon it's not that hard to dox people if you really want to.
Masochistic Santa at Macy's Department Store
Thanks! We do have in-task checklists, try editing the task description, you can add checklists to the task description using a Github-style markup. Also, Android and iOS apps are coming soon! :)
Amazon.com: Services: Local Business
UBar – the Dock replacement for the Mac
Throwing the word 'censorship' around in civil rights issues is as cheap and meaningless as using terrorism and child abuse as an excuse for privacy violations.
Osp presents VISUAL CULTURE a tool for design collaboration (with GIT)
> highly likely to wait anyways

Better have good insurance. Defensively driving is the best way to avoid accidents and collisions. Always assume the other party will do something wrong, and you will be far safer because of it.
The government of the United States of (Central-North) America also forces foreign companies to give up information that is not stored in that specific country.

Truth is that every country can demand whatever it wants from companies operating within it. That's part of a concept called national sovereignty. If the company doesn't like it they can stop doing business in that country.

Of course countries should try to cooperate but that's simply not always possible.
Preparing for competency based interviews
Hahahah, crazy!
This is incredible. Normally just one or two of these techniques would represent a pretty impressive feat. This used 3d printing, freelensing, pixelstick lightwriting, and a custom bokeh cutout -- in addition to the cool, but more common helicopter shots, timelapse, tilt-shift, and steady cam work.

Being willing to (or maybe having the budget to) use all these techniques AND getting a consistent result is SUPER impressive.
I used to think the same way, but trying out a non-SPA site really feels jarring now. The intermittent blank screen and the 2 second wait period makes for a shit user experience. I'm much more used to the fluid desktop-grade UI.

My only gripe with SPA was the initial load-time (looking at you Gmail), but with virtual-dom, being able to generate the html on the server gives you the best of both worlds.
The problem I was alluding to occurs when a change causes the amount of alignment spaces to change, which then affects all the lines that have been aligned. Without alignment, the diff would be limited to just the code that was changed.
Was looking forward to watching the final product, but restricted due to being in Canada =/
Out of the BSDs, I would say DragonFly is the most innovative. Its implementation of virtual kernels, HammerFS, thread scheduling via message passing and it has been rock solid as an NFS file server, serving all my local media to other *nix nodes on my LAN. Wikipedia gives a great rundown on the innovations and why Matt decided to fork.

http://en.wikipedia.org/wiki/DragonFly_BSD
Speaking as a former public defender, the opposite would be true. Defendants are entitled to speedy trials. If a case cannot proceed to trial within the specified time frame (usually 60 days from charging, unless the defendant waives the right to a speedy trial, but it varies by state), then the charges are dismissed.

I was lucky enough to participate in a plea bargaining strike organized by the public defender and criminal defense attorneys bar in response to the DA refusing to negotiate for low-level (non-dealing) drug offenses. As part of the strike, our defendants also refused to waive their rights to speedy trials. Almost 100 additional cases were scheduled for trial during a 1 week period, with many more queued up in the weeks beyond. Despite utilizing every DA and intern at its disposal, and opening up shuttered courtrooms, the DA was wholly unable to staff the sheer volume of cases.
On the 3rd day it became clear that fewer than 25 cases would make it to trial by the deadline, and the DA capitulated.
They could fix their terrible app approval process if they really want more people on their platform. I tried to fix up a hackathon entry and submit it as a production app recently, I annotated what every permission was used for, submitted the review request, and got declined with them stating, "please annotate what every permission is used for". I suspect they are just paying people minimum wage in a foreign country to do the reviews nonsensically. Android is destroying iOS in market share in part due to having an easy to submit to app store, they really need to take notes.
> If they prove that they've actually built a real project(s) that actually does something, they'll be on a good track to find a job.

A very good project might even get you hired - to work on (or "around") it and be paid.
We also have/use:

- TDD

- pair programming

- git flow

- a 2-week release cycle

- four dev teams
Oh this looks really cute and great job!
Probably a decent thing to do in high-traffic/large cities. But in more rural areas, where speed limits are 45-65MPH, getting hit is deadly no matter which direction you are riding. It's safer to see oncomming traffic in this situation so you can get out of the way.
Vanishing spirits – The dried remains of single malt scotch
Just because you remove it from Google doesn't mean it didn't happen. Removing it from Google also doesn't result in your employer having an open mind about your past history. Making it easier to find something does not mean it won't be found.

If you're a defendant in a case and proven innocent - that's on the record. If you're a victim of something and your name has been released to the public - also on the record. If it's a public record I support all efforts to make that data as easily accessible as possible. Preventing public discovery of an existing record does no one a service.
This is how the Regulatory Capture has come to be. None of those out protecting consumers from the finance industry are doing what really needs to be done, because they know that their next job is likely to be at one of the institutions they are investigating.

I believe it was This American Life that recently did a podcast that went into depth on this issue.
What's a greater form of harassment?

a) Submitting garbage text via a Contact Us form up to (and including) 18 times, or

b) Threatening someone with 180 years in jail for those messages and then settling for a $10,000 fine?

Answers via my Contact Us form please!
Clumsy: a utility for simulating broken networks
The use of kitchen-sink charges and draconian sentences to coerce confessions has all the same moral and practical difficulties as the use of torture for the same ends.
Your personal data belongs to you, yes. Your past actions do not. If you killed an old lady while DUI, sorry, that information does not belong to you, and you have no right to have it forgotten. Ahem... You should have no right. EU seems to think it is acceptable to rewrite history. As an European, I'm positively ashamed of the image we are sending the world on this matter.

Let the slippery slope begin. Islamic States will mandate that all information about women behaving against the Islamic customs be censored, worldwide. It's idiotic, but not more idiotic than the right to be forgotten.
Incidentally Swizec, you are speaking to people primarily in the US. They have spent the last 200 years convincing themselves that what you say just isn't so regardless of whether or not it actually is.
Interesting. I'd really like to see this as a gem with unit tests.
That's definitely something I'd like to get some help with! Maybe some clues about how you would be able to do, would be great.
"paradigm shift to reactive programming"

What exactly do you mean by reactive here? As one of the other posters said, react's 're-render the virtual dom' concept doesn't have any direct relationship with the reactive manifesto, though flux might be a better candidate.
The crazy world of stripping diacritics
Yes, all the time. I subscribe to a lot of mailing lists and noisy "stuff", so I use stars heavily to flag threads that are important, so they don't drown in the noise. If I need to revisit a thread that is more than a day or two old, and I know it's important (and therefore should have been starred) I just go straight to the "starred" view. Only if it isn't near the top and easy to find to I fall back to keyword search.

I've also started using labels more lately as well, and find that pretty handy. Anything sales related, for example, gets a special label. This is especially handy for unsolicited inbound leads.
This entire argument is pure FUD.

It doesn't apply to politicians, who have chosen to be public figures, and it doesn't apply to corporations because they aren't people.

And nothing is forbidden. The right to be forgotten is opt-out. You can publish anything you like, and unlike DMCA you can let any dispute go all the way up the legal chain.

It has absolutely nothing at all to do with censorship.
That would be disastrous. I hope the opposite happens, otherwise file an issue!