skysight-inc/HackerNews huggingface dataset:
The earliest instance I remember was the DeCSS debacle. In 2001 Dmitry Sklyarov published issues he found with the back-then popular so-called "copy protections". When he gave a talk at DEF CON in Las Vegas, he was arrested.

https://en.wikipedia.org/wiki/United_States_v._Elcom_Ltd.

The irony in this story couldn't be bigger:

- He is a Russian who exercised free speech in the US, and got arrested right there. Imagine that happening with the roles of US and Russia reversed!

- He was only dropped from prosecution in exchange for agreeing to testify and to leave the US. Again, imagine that happening with the roles of US and Russia reversed!

- He essentially provided free research, sharing their findings with the public, instead of abusing them in private.

- It was not even a serious security issue. It was just a flaw in a system which nobody expected to work for long anyway. (Really, how could copy protection ever work without exercising full control over all audio and video hardware? And even those could be reverse engineered over time.)

- Plain copyright law was sufficient to cause all that trouble for him. No computer security laws or homeland security laws were needed.
This.

Many people comment that the lighting is poor and that a human might understand what's happening too late. This is debatable and misses the point: if visibility is bad, you (and it applies with full force to automated drivers) should reduce your speed accordingly, maybe with the exception of freeways where you are not expected to encounter pedestrians.
Already exists and is popular: http://www.full30.com

This is where most channels are intending to move.
now you have to add (manual) type checks in your tests instead of your compiler doing it for you
People don't expect trains to avoid them if they step on the rails.

Recently I almost got hit by an electrical scooter. Ambient noise was very low, and I relied on sound alone until very late, and saw it at the very last moment.

I've learned, and I won't rely on sound anymore. If cars occasionally don't react to them, people will learn too, and completely stop jaywalking in unclear situations. It will also cost many lives before everyone has had a chance to adapt.
> Can't we all agree to get the extreme videos off youtube, before we worry about some corner cases with niche communities? Because if some random guy's fascination with 100yo rifles means kids in my son's classmates are more likely to shoot the place up, then screw that.

We can't. Because some guy posting videos about historical weapons doesn't mean that has anything to do with your kid being safe.
I'm still a bit sad they decided to de-emphasize the photo-editing-targeted features - it was (and still is) miles ahead of GIMP in terms of deep color support.
Point 1 is not really related to “the cloud”.

If you use a storage apppiance - be it a local NAS or S3 or B2 - you likely aren’t interested in the cpu running it.

A better comparison would be if you didn’t care what cpu Amazon Lambda ran on. Which, maybe you don’t, if you use it with an interpreted language.
Newpipe added the ability to subscribe to channels a few months ago. I'm still occasionally finding videos it fails to play but overall a fantastic app.
I use Tweetbot on my Mac for Twitter and don't get ads. I imagine the same probably applies to other third-party Twitter apps too.
Show HN: Transfer files to mobile device by scanning a QR code from the terminal
Incognito, google title of article, click on it... I still get a paywall. Doh!
Average human reaction speed when driving, from the time the dangerous situation happens to the time of first reaction, is usually considered to be in the 700-2000 ms range. The lower bound is with optimal lighting and after something has alerted the driver in advance (e.g. a police car dashing past you a moment before), and the first reaction is not "the brakes are slammed" but "the foot is lifted from the accelerator". Hitting the brakes can take another 100-200 ms.
Sure, Swift counts - thanks for the correction. Maybe those with experience of it could comment on whether they found this feature useful in practice.
> someday you want to be smart about the field

That’s the part I don’t get. Why would you suddenly decide one day that a field needs to be smart? What’s the use case for an API that promised something is just dumb data and then suddenly isn’t any more?

If you need encapsulation, you shouldn’t be pretending to the downstream consumers that you have “fields” at all. A good rule of thumb to me seems that if all you’re writing is getFoo/setFoo, you’re just a struct in disguise, and when you want to start making these things “smart” you need to rethink your API because the thing has fundamentally changed from data to logic, and pretending otherwise seems a really bad idea.

I guess what I’m saying is there’s a real place for dumb data in programming. And complicated behavior happening behind the scenes of a dumb-data facade sounds like an anti-pattern to me.
I can't critize media personalities for their public viewpoints?

What kind of standard are you actually advocating for?
I would assume there is a fair amount of data collection that goes on with YouTube as well.
But when you compare USA to UK or Australia - both of whom banned most gun ownership following mass shootings - you see that USA far outstrips others who have addressed the situation with gun controls.

Compare the USA situation to countries at war or with armed insurgencies and, of course, it might seem even tame. If you aspire only to give your citizens the security of a corrupt developing world dictatorship then this comparison is probably useful.
> I’m curious why Zabbix wasn’t a contender here?

Probably because it's a configuration pig, similarly to Prometheus or Grafana.
Netdata doesn't require you to decide about anything, so it's just
"apt-grept-gzipt kernelcompil netdata" and you're done (and from what I've
seen, Netdata doesn't allow you to decide, either).
Out of curiosity how much experience did you have before the sabbatical?

If companies are actually filtering based on a year off (what recruiters say definitely deserves a filter), that seems like it could be super troublesome if not legally, then ethically for sure. That’s a filter that many parents would become trapped in.
When polygamy is blamed instead of the "buy in" custom - which is the true cause - to get a more bait title.
Business Service Management and Network Configuration Management
China has brought this upon itself. The Chinese do not play by the rules, so we don't really have a choice but to punish them.

People rolling over on tariffs because they're afraid of a trade war are entirely missing the bigger picture. In order to enforce rules, you need carrots and sticks. A WTO member country continually acting against WTO mandates cannot be tolerated. If we get a trade war, so be it. The system must be respected. Just because China is massive and imposing doesn't mean it gets to flout the rules everyone else plays by.
> The hashtag #DeleteFacebook appeared more than 10,000 times on Twitter within a two-hour period on Wednesday, according to the analytics service ExportTweet. On Tuesday, it was mentioned 40,398 times, according to the analytics service Digimind.

The media have been pumping out a lot of articles, but 40,000 tweets is really nothing.

Facebook has 2.2 billion monthly active users - that's 75% of all humans who have internet access. I think Facebook will probably exist for the rest of human history. They'll be a multiplanetary social network, and they'll probably still be running when the sun becomes a red giant.
The second amendment states that a well regulated militia, being necessary to the security of a free state, the right to keep and bear arms shall not be infringed.

I’m no expert on the legalities and legal interpretations of the 2nd amendment but it seems to me a case could be made that well regulated gives the government broad regulatory powers. The mention of militia could be interpreted to mean only members of the militia, clearly under the command of the military, can own guns. Of course a repeal of the amendment would be fine with me too.
To be fair, in the U.S. about the same number of people are killed by cars every year. Most people would generally consider cars to be safe.

(About 60% of gun deaths are suicides, 30% are homicides, and only 10% are accidental. Unlike with car deaths, where almost 100% are accidental.)
From the README:

This program binds a web server to the address of your wifi network interface on a random port, and sets a default handler for it. The default handler serves the content and quits the program when the transfer is complete.

The program prints a QR code that encodes the text:

http://{address}:{port}

Most QR apps can detect URLs in decoded text and act accordingly (i.e.: open the URL with the default browser), so when QR the code is scanned the content starts being downloaded by the mobile browser.
> If you want freedom of speech to apply in privately controlled media, you would have to compel them to distribute content they do not agree with, which is itself a violation of freedom of speech.

People can advocate for social norms and different ethical frameworks without advocating for legal or regulatory changes.

> ...speech is never truly free, and unless we accept that, we will not be able to ask real questions about what kind of societal discourse we truly value.

They are called ideals because we cannot perfect reality, not because they are unimportant. There's nothing wrong with forming consensus about how things should work and then only doing what is reasonable to force that vision on each other. I don't see what part of that gets in the way of asking "real questions".
Are you sure those companies aren't still selling your data? Especially in your example of youtube premium... I'd imagine youtube is selling the data about which videos you liked, watched, etc. The premium part may just be that you don't see any ads
I really like this idea. I think more tools should integrate into GitHub this way. The status API is nice, but you always have to click through to get the details.

I think you could do something similar with code analysis tools, so they make review comments in the code where issues occur.
> But I know that human beings are intensely social creatures and being alone, even if in self exile must be painful.

Not everyone fits that mould though, and plenty of people actively seek out solitude because it is pleasurable.
This would mean the camera is insufficient for driving a car safely at night.

Can we get the LIDAR recording though?
Cutting ‘Old Heads’ at IBM
It seems to me that social media aren't the same as common carriers in that people can very easily switch from one to another.

I saw a headline saying that one gun video channel on YouTube was moving its videos to another site. They will no longer have access to YouTube's audience, but they are still free to post their videos in a publicly-accessible fashion.
Thanks for answering. I think we're going a bit off-topic here though. The crux of what I'm getting at is, do you think that you should have the right to moderate the content on your own platform that you built? Or should the government decide what is and isn't allowed? E.g. maybe instead of you running HN, maybe you run a content distribution network. As its own your network, don't you think you should be allowed to decide which websites you host? Just think of something that disgusts you: extreme right wing, left wing, religious views, whatever. They're allowed in the US and they're using your platform. You hate them. Should you be forced to offer your services to them?

Note Cloudflare had this exact issue: https://blog.cloudflare.com/why-we-terminated-daily-stormer/

These aren't rhetorical questions by the way. I'm genuinely wondering what HN thinks about this.
They're trying pretty hard to keep the self-driving sham alive aren't they?
I think Krita is a Qt-based app. So as soon as there's a Qt port to WebAsm... That will be a while: Qt is huge and WebAsm isn't there yet for UIs.
We need to stop complaining about how evil Facebook is, and start talking about personal responsibility.

I like your standing but there is one more aspect to look at e.g these companies have big data , money and can hire smart people to use that data in a way beyond our imagination.And with backdoor channels to secret agencies and govt. institutions they can manipulate public opinion, as this is the current case.

Probably complaining is first step towards greater personal responsibility and to educate all the users who have no idea what is happening around them. Like in the case of tobacco, tobacco companies suppressed scientific research reaching general public through manipulation of media.
Oh god, I love that russian accent in their demo-movie... I don't know why, it's just so... adorable...
Every time I see this argument come up people always try to frame it like it will be ‘nutters’ shooting ‘some’ people. You are very wrong, and that is the attitude that will get a lot of innocent people killed. This country is filled with rational, professional, well organized people who will kill before being disarmed.
It seems to me that extensions used to be more integrated and the goal of the new model is, as much as anything, to separate and encapsulate them more. In theory, that should help with security and stability issues.

Unfortunately in practice what's happened so far is that lots of useful little things aren't possible any more because the new API doesn't support them, while extensions are evidently still capable of causing problems with performance and stability anyway.

Hopefully both of these aspects will improve in time. In particular, the emphasis on personalisation and improving the extensions ecosystem in this roadmap is welcome and seems very much in keeping with what a lot of us used to like about Firefox. I hope they really do put their focus there and exercise caution on becoming too "opinionated".
> Every day I break bread with people I have almost nothing in common with, and still manage to have interesting and pleasant conversations.

I'd prefer to eat my lunch alone and read to be honest.
"I took a sabbatical." would seem like a good place to start and finish.
Well, if it's jealousy it's not as I have experienced it before. Not saying it isn't though!
I think paranoia regarding anything Facebook says is pragmatic.

The company has a Uber-ish brazen arrogance, and never takes a position that benefits anyone but the company. Even MFA was used as a tool to gather intelligence.
Shivaami and Graphus partner to protect Indian companies against cybercrime
> If farmers are “sacred”, how do you explain their horrible suicide rate?

There's no contradiction between the two? The suicide rate of farmers is a little above average, probably because, in spite of all the subsidies and advantages, they still have a very hard time making a living.

But farmers are still sacred in the sense that it's impossible to suggest that maybe the current state of affairs is suboptimal, or to have a serious public conversation about that policy.
How many SF devs actually make $500k though? Mean for the city is ~$130k last I looked, though total comp is likely higher.

As far as people being worth $500k, companies that pay that much will either get more in return, or go out of business.
Sounds like they want you censored for asking questions.
The tone of the comment seems intended to dismiss through ridicule, but that's beside the point. Its thesis that that one should have knowledge of guns and gun culture to have a credible opinion on gun legislation, so I'm merely asking that be followed up on, with an opinion on gun legislation from those with credible opinions.

I see a lot of dismissal of gun control advocates in threads like these, but arguments regarding gun control from those who claim authority on the matter tend to devolve towards strident defiance - "if you try to take my gun I will shoot you with it." That doesn't make for constructive discussion.
The web still exists very much as it was. You could set up your own site and host any kind of weapons content you wanted assuming it fits with your local legislation. YouTube has no obligation to host your content. It's annoying that the best/most popular/easiest to use video service won't support you/these weapons channels but I don't think it really impacts on _free speech_. Plus, isn't the free speech crowd usually about letting private companies do what they want?
From this comparison table, you can see the differences between Cloud Identity Free (included in G Suite) and the features in the separate product Cloud Identity Premium https://support.google.com/cloudidentity/answer/7431902
Sure, I agree that "mass exodus" is ill-defined. I have nothing to back this up, but I think we can both agree that it is extremely unlikely Cambridge Analytica really has anything to do with the teenagers preferring Snapchat to Facebook.
I don't think Google "sells" any data at all. They use data they have to sell advertising space, and in the case of Youtube I'm sure they use it to inform different platform decisions, but it doesn't ever leave Google.

Their huge amount of data is their strongest competitive advantage.
“Balam Ki Dhani” – बालम की ढाणी – Latest Popular Haryanvi Song 2018
Firefox uses a process model that has a higher base memory usage than Chrome's but overall lower memory usage when used with a lot of tabs.
Do ad-blockers now also block video-ads in youtube?
People don't value tolerance anymore. You only need tolerance for things you don't like or understand.

Honestly, these sorts of things would work better if people acted locally more. It's human to be upset about the Parkland incident. It's not appropriate for a resident of Spokane to have strong feelings about Florida gun laws, let alone actually lobby for them. Discussing current events can be healthy, but only to the extent that it helps us develop our thoughts about how our local communities should work.
Why not defend yourself with a towel??
> It's clear from the video that a human driver actually would've had more trouble since the pedestrian showed up in the field of view right before the collision, yet that's in the visible spectrum.

Actually a human driver would be expected to have less visual trouble in this case. People's eyes are far more adaptable to low light conditions than a camera's video. If you've ever tried to take a picture on a visible night using your phone, you've seen this effect.

> When I argue for automated driving (as a casual observer), I tell people about exactly this sort of stuff (a computer can look in 20 places at the same time, a human can't. a computer can see in the dark, a human can't).

Except that the computer did not do that in this case. This car also uses LIDAR and should have noticed the pedestrian long before the accident occurred.

> Yet this crash proves that all the equipment in the world didn't catch a very obvious obstruction.

Either the sensor equipment or the software was defective, otherwise the pedestrian would have been detected.
I think it would be fun if consumers of digital information did perform en masse exodus from Facebook after an event like this.

It may serve as an example for other service providers that there is a risk of losing their customers base if they screw up too.

As of today google, twitter, fb, apple really have carte blanche from consumers since they know most consumers are not going to lift a finger and the whole thing will be forgotten in a week due to short attention span of most consumers.
He wised up? Many former FB execs and top employees have started speaking out, having major changes of opinion, against what they created.
Since the music industry sets arbitary rates for Spotify, it cannot be profitable for any significant period of time - the rates will rise to make it break-even again.
I'm curious how they find these people to interview....the one fellow who plans to move his marketing to Twitter for example...he does have a Twitter account, but he has no tweets, so she couldn't have found him that way.

I doubt there's been any sort of a reliable survey on this, yet once again numerous media outlets are portraying extreme public outrage at this. My spider sense tells me the outrage isn't coming from the public.
I'm not an artist. Krita, Inkscape, Gimp, Blender is a pretty great combination of tools to wiggle along as a programmer.

Congrats on 4.0. Great work.
I've been using Firefox as my main browser for years (typically with 30-50 tabs open at any given time) and I never once saw it use more RAM or CPU than Chrome.

Are you running a lot of extensions?
Yeah, I use about a gig of data a month. All of my music is stored on my car.
I saw aid for starving people spent on staff salaries through inept planning
You have a good point, but there are some cases where I have a hard time seeing how you would avoid getters and setters completely.

Say you are creating a UI library which has a TextField class. What should the TextField API have in place of the usual getText/setText and isEnabled/setEnabled methods? Say, if the library should support developers who want to create a text field that is automatically filled with data on a button press and can be disabled when a checkbox is ticked.

Note that I'm not arguing against you - I'm honestly curious about what the TextField should be replaced with or what its API should look like.
Oh yes. He will just be crying into piles of money. Get real, do you think people actually care that much? You are making huge assumptions.
I'm a rockstar ninja was in a cast and attending rehab.
You are using Adblockers to circumvent the primary means of making money on YouTube while enjoying the services for free. Sooner or later, they will block you from using the application.

"Lacks Advertisement" is not the main point. It's one of the points. Ability to play music in the background is one big advantage.

I am waiting for YouTube Red to come to my country. It's one more subscription to add to my already big list of subscriptions. But for now, I can see the value in it.
You had me at "opinionated."
Chrome makes continuous small changes. It doesn't make big breaking changes every 6 months, whether the community and ecosystem are ready or not.
list yourself as a consultant for the time you took off.
I’m not a lawyer, never claimed to be an expert. Heller is a recent ruling. Previous rulings contradict Heller in some aspects. See, the way the Cinstituion is interpreted over time changes. It’s not like we are bound by a ruling for all eternity.

The reasoning is not tired. It’s how I interpret the text. Fortunately for your position my interpretation doesn’t matter since I’m not on the Supreme Court. Indeed, even decades after Roe v Wade people still argue against the reasoning used in that ruling and desire change.

It’s not nonsense to advocate for one's position just because there is a Supreme Court ruling against that position.
The culture of being "employable" and fitting a certain mold is an enslavement strategy by a subset of the corporate world.

Unless you are poverty stricken, would you really want a role that says "Only willing drones wanted"?

Yes, being smart and getting things done is important. I have no idea how this correlates with a polished "employee" image.
They need to put as much stabilisation on that camera as they can.

Pretty cool otherwise.
Three years of the Right to be Forgotten [pdf]
Seventy year old kayaks across the Atlantic
Old temples yes, old temple buildings - not necessarily.

The country's most holy Shinto shrine at Ise is ceremonially torn down and rebuilt every 20 years.

Most other temples need parts of the building (like the roof) replaced every now and then, and have burned down a few times over the centuries.

There's really only a handful of temple buildings that have parts that are more than 500 years old.