skysight-inc/HackerNews huggingface dataset:
> But all my free grocery bags get reused as garbage bags. There is no ban on the sale of garbage bags. If I were not getting free grocery store bags, I would be buying small garbage bags and going through about the same number of plastic bags.

You don't even need grocery store bags to use as garbage bags. I've found that composting and recycling allow me to get away with using the produce plastic bags for my remaining trash. I don't even bag all of my produce, just stuff that could be damaged easily or hard to gather together, like green beans or small peppers.
So I'm looking at his data, and I make the following observations.

1. In Kansas City, MO, the murder rate is 31 per 100,000 people in 2018. [1] Yet for the state it was 5 per 100,000 in his graph. That may skew the results towards rural areas with less people.

2. Montana, North Dakota, Wyoming, and Idaho, while the highest percentage of gun ownership, are also the least populated. But they seem to skew the graph downward giving their contributions more weight than Louisiana and Missouri, say.

[1] http://www.kansascity.com/opinion/editorials/article19263428...
For search, I've found searx.me (or one of the other instances: https://github.com/asciimoo/searx/wiki/Searx-instances ) to be a nice alternative, and you can have it (anonymously) pull results from Google, so you still end up with usable search results.
Only fixed if apps want use the UIImagePicker though - many want to show their own image picking interface.
First they came for the Socialists, and I did not speak out—
Because I was not a Socialist.

Then they came for the Trade Unionists, and I did not speak out—
Because I was not a Trade Unionist.

Then they came for the Jews, and I did not speak out—
Because I was not a Jew.

Then they came for me—and there was no one left to speak for me.

Or in this case, maybe it should be:

First they came for the firearms, and I did not speak out—
Because I did not like firearms

Then they came for the sex workers and I did not speak out—
Because I was not a sex worker (or used them)

Then they came for something I cared about and there was no one left to speak for me.

Thats the thing about the slippery slope. Restrictions start with things many people find objectionable and then slowly ratchet up to cover more mainstream things.
What happens when a third party does it?
I know this seems completely naive (and it probably is), but the internet was awesome before the endless summer. What's the main difference between then and now? It seems to me that we've spent a lot of time making the internet accessible to the masses and now we're complaining that the masses are controlling the shape of the internet.

It might go beyond the ethos of HN, but I honestly wonder how much we should consider arguments like, "Normal people won't be able to use it" and "You won't be able to build a business on that because only a tiny fraction of people would want to use it". I often think about PGP/GPG (and especially web of trust) that way. I know it's useful to me and I know that the people I want to use it with are more than capable. But they decline.

RSS is an even better example. Why are we not building RSS tools? Why are we not building a brand around blog posts, FAQs, etc that contain RSS? Why is it not the "secret password" that opens the gate to the "good content that's not being gamed for the masses"?
Principais redes sociais e suas vantagens – Otimize Marketing Digital
If hypothetically the microphones could be fairly densely spaced, I'm imagining a VR game, where the graphics are dark and indistinct, but the soundtrack is real 3D audio from a Brazilian rainforest. You could add fast simulated motion, could be an intense experience.
I'm sure, there's cases where they just didn't want to have too many prompts, as that would result in people not reading them either.

But in other cases, this is also just Google that we're talking about. There's for example a presentation [1] where a Google dev introduces this new permission system and afterwards someone from the audience asks, if it's also possible to block internet access with it.

And the Google dev responds in the most innocent of ways that it doesn't need to be possible, because clearly the rest of their permission system works so flawlessly that no critical information one could want to upload to the internet would be available to apps anyways.

I know, never attribute to malice that which is adequately explained by stupidity, but it's not like the guy should be able to be this ignorant in the position that he's in. And Google does have reason to be malicious here. Without internet permission, their ads can't be displayed.

Especially the example in the video of the flashlight app is one where the permission system falls completely flat. In order to toggle the flashlight, you need to ask for full access to the camera, meaning you can take pictures as you like. And since you have internet, you can actually do something malicious with those pictures, too. Clearly, the user did not intend for their flashlight app to take pictures and much less so for it to upload them to the internet.

[1] Relevant question is at 18:07: https://www.youtube.com/watch?v=f17qe9vZ8RM
Title test
sdkjhfaoe
2020 is almost here. Doesn't seem like a big deal.
People had been running untrusted apps in the browser and collaborating over the internet for more than two decades now. Mobile OSes threw out all the safety lessons codified into web browsers and built an entirely new permissions model. A decade later, here we are - there are hundreds of companies holding varying levels of access to your entire contacts list, text messages, GPS data, photos and other media. And all of them will hold on to it for eternity.

I for one, am glad web apps are making a comeback. Now I use web apps wherever possible, fully aware that I can't do anything about what's already been shared.
A hundred times this. Many times the apps which we are building tend to be a simplified version of the spreadsheet. Business points is spreadsheet that is online, which is controlled by authentication and authorisation and has some customizations.

We sometimes even propose to build a native Excel based VBA app. The users can always use something like Dropbox sync or box sync on Google Drive sync to share their work with others.
It seems more likely that the lower classes can easily empathize with the rich because they want to be the rich, while the converse is not normally true.
Why would anyone need to build an spa to display blog pages? How is this in any way an inprovement to static html?
Who cares about the user?
anyone know where to find the slides?
AI technologies that could make chatbots intelligent
From what I saw in the video, there was nothing really impressive about this technology (shooting a laser at a log). Tech Readiness level 4 at the MOST.
It is an open-source system, which is decided over purely by Google. They don't have to have any fear of being forked, so they don't have to take the open-source community's opinion into account at all.

The Custom ROMs that exist around it do not play into this. They cannot influence how shitty the ecosystem is, as that's entirely in the hand of Google.
You need to have a native English speaker go over all your copy. Ideally, someone who is actually a copy writer.
I think western countries are finally realizing that there are national security implications to having all this information about their citizen’s private lives available for the asking.

The kgb would have dreamed about having this much intelligence on the American public and thanks to Facebook, the fsb could get it through a stupid personality quiz.
The chief premise of this whole nonsense of getting worked up about sites that users VOLUNTARILY visit is that the average person is a moron who needs the protection of State.

Fxxx that.
https://github.com/ppwwyyxx/tensorpack/blob/master/examples/...
As long as the two services implement a shared protocol like ActivityPub [1], then yes they can communicate! For instance, both Mastodon and PeerTube (p2p youtube clone) implement ActivityPub, and so can communicate. And although according to [2], hubzilla doesn't appear to currently implement ActivityPub, however there is an intermediary "Bridgy Fed" [3] which can bridge between Mastodon and hubzilla.

[1] https://www.w3.org/TR/activitypub/
[2] https://activitypub.rocks/implementation-report/
[3] https://fed.brid.gy/
https://www.xkcd.com/695/

Maybe one day he can meet his elder brother there. He's quite lonely.
You gotta be kidding me... why should I care?

First, I want to see national labs terminated and research left to private sector

Second, as long as these taxpayer funded labs exist, they should hire whoever does the job better and isn’t a spy.
I think that the pie of attention is still increasing which offsets the crisis, but the percentage of people running adblockers is rapidly approaching “typical user” in many countries. See the most recent PageFair report, percentage of users running adblockers increased 30% YoY:

https://pagefair.com/blog/2017/adblockreport/
great tool but finding collaboration here would be hard as long as your app does not have any swag or vanity inside
I am on the same boat here.

Technically it is NOT google's fault to open those access to Apps.

Just like credit card CVV, the right to grant you the access to it, prohibit you to store in your server. For personal information, I think social networks need to be held responsible to live up to the same standard.

By granting Facebook permission to read my contact, my understanding is that they should only use my contact to match against their DB and find those who are on FB. I don't think this require them to persist all my contact/conversation history in their own server.
μὴ εἶναι βασιλικὴν ἀτραπὸν ἐπὶ γεωμετρίαν.
> what if on some level, there is a motivation to hurt these people who they feel are inferior?

I think this insightful, and I suggest there is a motivation to hurt other people in general - but it's only feasible to do so when those others are relatively powerless. Hence the targeting of the defenseless.

This is not a popular opinion in the modern age, as it's become dogma that "all men are brothers". However from an evolutionary perspective, a tendency to get pleasure from causing pain (sadism) is a vital component in the kind of psychological makeup which thrives in a Darwinian world.

We shouldn't justify this tendency but recognize it and learn to work around it (perhaps by playing contact sports, for example).
DMOZ seems to have some good resources, going through it quickly I found http://www.tldp.org/LDP/abs/html/index.html which has a very good bash intro!
I'm flabbergasted that this article is saying Google employees are personally viewing data on your personal drive and currently the top HN comments are not mentioning it.

HN has really lost the plot, there must be better.

This article is saying Google employees are viewing your business plans, your kids in the bath photos, your digitised bank statements, your medical records your doctor pops on to check at home and this is not seen as the top issue, wtf?
How well has the War on Drugs worked?
The fact that no one asked for this censorship is most worrying. It's a demonstration that unaccountable executives can reshape social discourse at a whim. At least with mob rule there has to be a mob first!
This reminded me of Grubber's review of the "digital touch" feature of Apple watch. It's probably similarly accurate :D

https://daringfireball.net/2015/04/the_apple_watch
Nitpick, but I'm pretty sure Steam doesn't actually sandbox the games you download through it.
Ah, I see. I misread what s/he said for some reason.

I think that end to end encryption would go a long way towards mitigating any guilt on your part as the "mere" data host. I don't think Megaupload had that at all.
I think for the average user, the authentication part is a lot more important than the encryption part unless they're entering passwords. I want to be relatively sure that the site I'm visiting hasn't been replaced by something serving malware. I don't care as much about people knowing which articles I read.
I didn't say those who don't pay for a service have no right to complain.

I'm opposing the constant characterization of what Google and Facebook do [successfully and other companies do too but less successfully] which is collecting behavior signals to tailor ads and services is inherently nefarious.

But again, if one opts to receive some service for free, they sure can complain but I don't think they are guaranteed any change to that service based on their complaint.

IMO what matters is that users have alternatives and are not locked in.
Is it actually a small minority?

How do you test this? I'm not sure how to test this though as there are flow-on effects on preventing registrations ie less word-of-mouth.
It varies from place to place. The Bay Area is liberal groupthink, but Portland, OR is liberal but not groupthink (when I lived there 10 years ago, anyway).
Reddit is the current era’s equivalent of Usenet, and we don’t have a robust archive of that either.
> Norms around age of consent were lowered.

Huh? I'd say "raised".
When using Tor becomes illegal, then I'll know we're completely fucked.

On a side note: it will be interesting to see if tighter government regulation has any impact on the popularity of the dark web.
Ha! It took me 3+ years to really understand real analysis. How? I tried to imagine 10, 20, 30 etc examples for every abtract definition in the books. E.g. take the definition of open set. Try to imagine 10s of examples of open sets. Then try 10s of examples of closed sets. And similar. Then in your mind, you should develop the intuition that "open set is something that looks like one of these" vs "close set is something that looks like the others" etc. Then take the definition of continuous function, try to imagine every example possible! Just work on defn's with many, many, many examples. Henceforth, the theorems and proofs will become obvious... and presumably you'll end up being a good theorem-proof style mathematician.

No books necessary! If anything, I liked The Elements of Real Analysis by Bartle.
I guess that encapsulates the difference in attitude perfectly. Very real consequences in terms of people dead vs. something that might happen in the future and where guns might help. Do you fear the future or not.

By the way, the article does its own share of data-wrangling by happily omitting the kinds of guns people own and how. In US one can simply buy an assault rifle. Down in Europe you need training, screening and physical exams of your home to get a gun. Both count as “a gun owned”
Mechanical watch movements are really cool! But I'm not sure you can call it monopolistic behavior if, first, you are able to name many major competitors, and when the substitute good (a quartz movement) of equivalent accuracy is $5... It seems a bit silly to complain overmuch. Especially when other posters are talking about printing the parts off on a $1500 machine!
The question I have for anyone pushing for this, is do you want a foreign gov't to have the same access? Because as soon as you require this in the US, that's exactly what will happen.
AdoptOpenJDK – Prebuilt OpenJDK Binaries
I use VIPS

https://jcupitt.github.io/libvips/API/current/using-cli.html

Much better performance and better image format support for my use.

It also has a gui

https://github.com/jcupitt/nip2
Guess maybe if you don't have the time for that an impact gizmo could be handy. Maybe they could launch a Tesla at it as the technology is proven there.
And Obama didn't end it, and by all accounts expanded on it. Almost every anti-privacy action started by GWB was expanded under Obama. And Trump is why it probably never should have been allowed. The abuse of the Patriot Act in and of itself should be reason enough to fight anything similar, or expansive in the erosion of personal liberty.
I think the main difference between the two mediums is that email is push-based, while Facebook is pull-based.

With email, you have to explicitly select recipients. You're essentially saying "here are my photos, I think they are relevant to you specifically". The onus is on the sender to figure out what's good for the receiver, and it's considered rude to send many frivolous or irrelevant messages. Think of how you grumble when you unsubscribe from some company's mailing list - this is an example of this social norm.

With Facebook, you say "my photos are here, anyone may look at them if they want". Figuring out whether the content is relevant is now the job of the receiver, not the sender. Facebook's UI is well aligned with this role: unlike email, where you must explicitly download attachments and mark messages as read, on Fb image previews are displayed inline and to never see a message again you must only scroll past it. Advertisements aren't considered intrusive, it's just content from another source that is (in theory) just as easy to ignore. The social dynamic is very different, and so it's used to send a different sort of message than email.
People jumping ship 2 or 3 years later is a result of the market correcting itself. There was a point in time when people stayed for 20 years in a company. Why? You could switch, but the pay would be the same.
It already is a target. I recall that issues of Dabiq (ISIS' magazine) routinely disappeared.
From my insider source, I'm told that permissions will change significantly in the near future.

Just FYI: a lot of other apps also utilize the same permission. Just an aside but Google also has the authority to whitelist certain applications for these permissions - meaning they can enable certain invasive permissions without asking the users.

We shouldn't just vilify Facebook. It was how the privacy framework was designed for Android that's the issue. This will change in the next upcoming versions.
I missed the bit about how we take it back... ?
Just to be clear, these guys are in favor of China, Russia, Iran and ISIS having back doors into devices used in the US for communication of potentially very privileged information.

Once backdoors are introduced, that is the outcome that will come of this.
ah my bad I meant more the work practices at pivotal (labs?). They seem to be using a very specific flavour of agile with pair programming etc. I'd be interested to dive more into it.
Was the data anonymized ?
For me the first realization is that puting files on Drive is considered publishing.

Mentally it was closer to a private space that can be shared in parts. For instance I synchronize pics from my phone to Google Photos, and it’s labelled “backup” in the app. But now I need to readjust.

Also now that an algorithm can start deleting files here and there depending on the mood and flavor of the TOS that day (because, really, the last time I even tried to read the TOS was years ago), Drive becomes basically useless as a file storage/backup service, and as you point out I’m back on the long journey to find a decent storage provider to back my NAS and a photo service at the same time.

Considering an awful lot of people must have operated under the same assumptions until now, I think having a fuss is justified.
I’m interested in this feature because of the ”incremental” static case analysis it enables. What’s the problem with the error messages?
Yes - this was such a common prank during my school years.
Okay, get off your moral high ground. Google is an advertitizing company. I fail to see how they are any different than a broadcast network or Facebook for that matter. You put out a product and make money off of ads. “Information services to make the world a better place” are you really serious? Does everyone at Google drink the Kool-Aid this hard?

You know who should be proud of themselves for working at a company that doesn’t make money off of people’s private information, and is actually creating cutting edge technology and services that people just pay for? Amazon. Amazon has made the world a better place than Google and Facebook put together.
AOL Instant Messenger (which was super popular at the time) had this format. You could choose your own screen name, maybe he wanted 02 instead of 01 for whatever reason.
It's not likely to change that until customers start to actually care about security. And by actually care, I mean start making purchasing decisions based on that. Startups have limited resources, and that will never change. The nature of limited resources is to spend those resources on the tasks that will move the needle the most. Until security tasks start moving the needle, they'll get ignored.

One way to make customers start caring about security? Regulation. In a very small startup with a serious shortage of resources, we're currently planning our GDPR compliance. And we're not doing it because we think privacy is important (though we do), we're doing it because customers are telling us that we need it before they can sign up. If customers aren't going to think security is important on their own (and they aren't), passing laws that force them to think it's important is the only way to change the situation.
Android used to have the concept of an Intent. Does that still exist, and if so, why do apps still require full storage permissions?

Side note, there was also a project at one point to create Web Intents. I wonder what the web would be like if that had worked out.
The Obama campaign took all that data and did normal political campaigning with it: targeting likely voters and bombarding them with campaign messaging. Cambridge Analytica ran Facebook-powered ratfucking operations: for example, organizing Black Lives Matter rallies with violent messaging, then highlighting the violent BLM rallies to scared white rural voters.

Facebook should never have facilitated this level of data collection for any campaign, but characterizing the current anger at Facebook as media-driven favoritism is Internet Research Agency level trolling.
2 accounts can take care of this. You can have one account for life related things and another one specific for Logins.

I personally don't care. As I have nothing to hide and I trust most of the businesses providing federated logins.

Also, makes life a lot easier. Not only as a developer, but as a user.
Having implemented algorithms from research papers I came to the conclusion that the same is true about the papers. It’s unbelievable how bad the quality of the description of algorithms often is.
Police spies helped create employee ‘blacklist’ for UK companies, force admits
DOS and Windows saw very affordably priced C++ (and Pascal) tooling from Borland, though. Which is probably part of the reason why Delphi was so successful later on Windows specifically.
I take it that you went nowhere near downtown Santa Cruz.
There are more computers on this planet than just plain desktop.

Most of them are servers, mainframes and embedded devices running some form of UNIX based OS.

If you prefer I can rename it to nix, as I wasn't thinking about POSIX certification.

BSD, Minix (running on your Intel chip), Aix, HP-UX, POSIX layers in IBM and Unisys mainframes, RTOS, NuttX, QNX, and many other POSIX based OSes for embedded deployment.
> maybe a step in the right direction would be to require permissions to offer a user configurable time limit

They can scoop your contacts and SMS messages in 10 seconds after the first permission was granted. Maybe permission should also limit the number of contacts/messages it can access.
YOU MUST CONSTRUCT ADDITIONAL PYLONS