skysight-inc/HackerNews huggingface dataset:
I think there should be a law that puts the burden of proof that the user understood the privacy policy on the company. This way the company would have an incentive to make it as easy to understand as possible and to ensure every user understands what they're doing -- otherwise, if any user sues them over a privacy breach, the company has a high-risk of losing that lawsuit if the judge/jury determines it wasn't easy for the user to comprehend the privacy policy, as per the mentioned law.

GDPR sorts of does this, but I think it's only half-way there.

It's always about incentives. Companies have all the incentives in the world to make the privacy policies as complicated and obfuscated as possible, while also putting in there that basically the user gives up all rights and data the moment they see the company's website, so that they remove any responsibility they might have otherwise.
How to Avoid Child Drowning
Mine is 2TB (capacity), because I mounted my ZFS array at home via SSHFS as the data directory on my droplet.
I think this is the real reason after all.
S3-Benchmark Results with 16 Node MinIO on HDD, 11GBs/9GBs on Read and Write [pdf]
I was a dumb phone user for years. I carried a refurbished LG 105c for about the last six years. The battery was great. I could go an entire week without charging it. MMS messages started crashing the LG in the past few years and this increasingly got worse. So I got a cheap Samsung smart phone (J35) just this year. MMS messages were the only compelling reason for me to switch (literally the phone would crash every time someone sent me an MMS). I love the smart phone now too. I'm not sure how I got by without one for the last decade, but had my old LG handled MMS messages, I would have never switched.

P.S. People often made fun of me for carrying the dumb phone. I'd always quip, "I'm too smart to use a smart phone." Feel free to use that quote when defending yourself ;)
This is a common claim, and besides that fact that tomb fixes it and is supported on all distributions, I'm not convinced it's a problem. What's the threat model? That folder should be 700 anyway? Or is this just paranoia?
Mozilla looks to subscription based Browser service with extravalue propositions
I wonder if a text editor for the Atari ST could be ported fairly easily. The 'GEMDOS' on the ST was based originally on CP/M68k -- with some PC-DOSisms added.

Here's a piece of history I didn't know:

https://en.wikipedia.org/wiki/Stevie_(text_editor)

"STEVIE, ST Editor for VI Enthusiasts, [2] was a clone of Bill Joy's vi editor created by Tim Thompson for the Atari ST in 1987. It later became the basis for Vim, released in 1991.[3][4]"

Source code here:

http://nosuch.com/tjt/stevie/
3700X looks amazing at 65W for that price, can't wait for release.
How to Install and Running Cloudera Docker Container on Ubuntu
Hi Mark :) Been a while! I think I want to keep Timeliner read-only on the data sources, but I'm sure there are already tools out there that can sync between your online accounts like that.
Lenovo's Crisis in China
I also grew up in Australia (Melbourne) in the 90s and whilst we were told at the time we don't know what happened to him -- and it's true, at the time we didn't know -- there were no assumptions made about his fate. In fact we were explicitly told not to make any assumptions without facts, as part of the lessons on how to consume news media.

The videos on him were released only much later on.
It's not relevant.

I think accusations of hypocrisy usually map to an insightful argument: "Hey, there's a reason people do that thing you object to, and it's usually a good reason, as demonstrated by the fact that, given all the options, you find yourself resorting to it. So, maybe instead of shaming people, you should be helping to isolate the reason and find a way to obviate it instead of just throwing stones."
Although it's a "consumer" chip, at a pricetag of $750 its kind of a weird hybrid.
> NAT is a massive piece of technical debt.

Well at the ISP level, yes, absolutely!

Regarding privacy, your response seems very focused on web browsing. I agree that NAT plays no role there - it's at a lower level. I was referring only to the potential for masking devices - with NAT, there's no way to tell how many (or how few) devices are producing a given stream of traffic. To the extent possible, I'd rather external observers (particularly my ISP) not be able to tell what's going on inside my network or how it's configured.

In case this isn't making sense, imagine a scenario in which your ISP equates simultaneously active IP addresses to number of active devices and then adopts a fee structure based on this. Or perhaps just tries to profile the types of devices that are active on your network in order to sell that data to third parties. For example, identifying how many Alexas or smart locks or whatevers that you have, correlating that with how many devices are streaming or browsing, correlating this with customer demographics, and so on.

NAT is a useful tool for engaging in namespace shenanigans - consider NAT-based load balancing, for example. It can also be used for ill, and I agree that the current state of affairs is unfortunate.
The “we’ve been hearing scare stories for decades” argument is akin to “I’ve been driving drunk without my seatbelt for a decade and people keep saying I’ll die, but I haven’t yet.”

For many, many people, the dire warnings have come true. Entire towns were erased by fire in Northern California last year. Severe storms are racking up billions and billions of dollars in damage every year — and entire islands have been decimated. The amount of corn planted in the Midwest for the time of year is off the charts, due to freakish weather.

The world is a big place. We can’t wait until everyone all at once is feeling the types of disasters that make you sit up and take notice. But these events are happening constantly, all around the world.

Yea, it doesn’t look like “The Day After Tomorrow”, but what kind of yardstick is that, anyway?

We need to strike a balance between a healthy dose of fear, optimism for the sake of our children, and resolve.
I've never used the service, but these guys have tried to standardize and automate the generation of privacy policies:

https://www.iubenda.com/en/
I tried that and it still stopped syncing.

After numerous attempts, I decided to stop battling tools which aren’t working for me, so I just uninstalled Dropbox instead.

Their loss, not mine.
> Why?

Because the bit I quoted calls the 3950X the Zen 2 flagship.

> Threadripper is for workstations

Threadripper is HEDT, it's not a strictly workstation part (unlike Xeon W).
The main value prop for me with GraphQL is that it makes data a composable, declarative dependency of a view.
Messaging feedback: try leading with the imagery in your video (i didn't play the video until reading the whole page and still not understanding what the product was):

- shot of instagram profile page, with highlighted link to website
- shot of what that website looks like

"oh, that's what this is for." and maybe even more specifically: why do you need one of these? so you can sell shit.

In hindsight, I see how "Insta website" was trying to convey this, but it wasn't clear to me that "Insta" was referring specifically to Instagram /directly/--I thought it was just millenial-hip short of "instant."

And "turn your link in bio into" I at first parsed as "turn your linkedin bio into." Then I was like "oh I guess that's not a typo" but I still wasn't sure which bio it was referring to and it seemed like odd phrasing.

Then I hit "Pick a card. Cards are..." and was like "ugh, yep, this is very much a hip app thing i'm not going to understand." instead of leading with a vocab word and then defining it, just skip the vocab word and use its definition. "Pick a page template. Visitors can swipe between your pages just like an instagram story."

(obviously, i'm an old soul and don't really understand instagram. maybe "card" is already more familiar than "page" for instagram folks?)

good luck.
Awesome. Putting the hacker into Hacker News.
The number of businesses which need hosting is larger than those who are capable of self-hosting. So Squarespace makes obvious sense.

Through that lens: is the number of businesses/people that need a website builder greater than the number of them with access to a desktop computer? For the US, I'd say no. But in Asia I can see this being the case.
It is probably being suppressed from news and public discussion.
Saw the announcement[0] posted by nitrohorse[1] yesterday and was surprised it didn't get any traction.

A cursory search turned up an article from last year with a lot more detail on the project[2].

[0] Introducing Guardian Firewall for iOS https://guardianapp.com/blog/2019/06/introducing-guardian-fi...

[1] https://news.ycombinator.com/item?id=20162482

[2] A new ‘smart firewall’ iPhone app promises to put your privacy before profits https://techcrunch.com/2018/10/24/smart-firewall-guardian-ip...
Nor would I.

Check out PLASMA. That is being used to develop the game lawless legends. It's pretty damn impressive.
I would also be worried about trademark/copyright issues.
Chorded typists write faster than speech needed to transcribe court sessions for example.

Also math is an example where you say oh so much more than you can with language.

The way I see it say a shell interface is a different language and it's so much more expressive.

or for example imagine playing a FPS with voice commands.
Not one, but a handful, in no particular order.

Mozilla

Apple

Posteo.de (and similar email providers)

Signal app (though the app quality is very poor)

Matrix.org

SpiderOak

DuckDuckGo
It also risks malpractice suits. Over-testing and over-prescribing are rooted in part in doctors trying to cover their own ass and avoid being sued, plus having a good defense in the event they do get sued.
Lourdes from the Perspective of a Wheelchair
I have hired people due to their side projects and they turned out to be solid. But most people don't. It requires looking at your code, vetting & talking about it.

My concerns are do you know how to work with a team? How about communication? Do you know how to partake in all the other activities outside of coding? Testing? Documentation? System Design? Do you know how to program in the large?

Most people out there can brute force their way to a working project and even make tens of thousands of dollars but that doesn't mean they are a great developer.
Tesla will soon have a 400-mile electric car
This is an interesting modern solution. I agree with the JSON flat files on S3 for event storage to start. Athena is cool but I've also always felt that the pricing model is weird being based of amount of data scanned (not data returned by the query). That said I don't have much experience partitioning or bucketing for Athena to optimize this such as the ideas mentioned in [1]. And the whole per query thing, the more you query your data, the more you pay.

It would be fair to argue that the pricing for small amounts of data is low enough similar to Lambda pricing that it's not worth worrying about or that one can optimize costs by using a columnar format like Apache Parquet over JSON. But it's just a concern to be cognizant of vs e.g., Redshift, where you're paying a flat rate instead of per query. Overall, I do think you're right with the "serverless analytics" approach even if not many companies have adopted a "stack" like this yet.

I would be curious to hear how you would evolve your v0 solution into a v1 solution as it grows.

[1]: https://aws.amazon.com/blogs/big-data/top-10-performance-tun...
Solid and simple advice. iCloud away!
Did you just completely forget about the past two years? Zen was very competitive from day one.
> SaaS needs to chill out for like two seconds.

Love this quote.

BUT... I know my group is trying to address exactly what Dropbox seems to be aiming at here. How do you find all the hundreds and thousands of pieces of information that are being generated in just a small group of people? Sharepoint is Microsoft's current attempt, and even though my megacorp uses it, my group has asked me to create an alternative, because it sucks (and hard, given our implementation). There needs to be just ONE BOX that searches EVERYTHING.

I just finished a prototype of a search tool for firmware dumps, based on Elasticsearch. It works even better than I hoped. It only takes a few seconds to search across thousands of images for combinations of hundreds of yes/no questions. (Albeit quite a bit longer to marshal the actual values.) My current though is to create an index to dump all Office documents into, and let Elasticsearch do its thing. I can create a taskbar app to drag files into, and a spotlight-like search box to dig up anything dumped into it.

Tell me there's a better way. I don't really want to write this app. This is an obvious problem for an organization of ANY size now. (It's a problem for my church's staff of 10!) I, for one, am glad to see Dropbox taking a stab at it.
This reminds me of some of the work Google is doing to build more representative image datasets for machine learning model development [0]. What a great resource!

[0] https://ai.googleblog.com/2018/09/introducing-inclusive-imag...
That may be true and yet you can still be taking the thread further into flamewar. At the dog park, when dogs get into a fight, I notice that there are sometimes other dogs who get in the middle of it, barking and racing around. They're not fighting at all, but they sure make the thing more intense.
Yes it seems like the complexity of plugins you could run during realtime playback would scale with the number of cores, but so would the latency?
Just use iCloud.

I switched a few years ago. It works really well. Unless you are using Dropbox with a team or a corporate environment, iCloud is better. I use a combo of iCloud (love the desktop syncing between my machines btw), and Google File Stream for team documents.
> These are documents created by lawyers, for lawyers. They were never created as a consumer tool

This, I think, is the core issue. The Privacy Policy is seen as the same type of thing as the Terms of Service. Of course, this begs the question of why does there need to be two different documents.

GDPR has pretty explicitly tried to reverse this. The Terms of Service can be as legal-y as you want, but there must be a plain-language Privacy Policy for the data subject. We'll see how much that happens in practice... the regulators probably have much bigger fish to fry than unclear PP documents, but a fine for a separate issue could include "no one could understand this, so it doesn't count" as a way to side-step technical loopholes.
I see. I’d agree that the hk government should have done more to convince people that the extradition law will not be abused.
As a philosopher I tend to approach all things as objects and similar to humans with their properties that happen to be unique because of the life events not being equivalent in order or even with outcomes because of mixed order. Dehumanization happens when we treat objects as broken and not fixable or worth fixing. I think we should try to be above nature.
Super interesting, a bit like a planet sized phase-locked-loop. Given the predicted effect of a couple of degrees centigrade on average on our climate you have to really respect the impact a degree more or less in axial tilt would have. Thank you for the explanation.
They promised new Threadrippers. I guess, it's flagship until Threadrippers are revealed.
MaxiScan MS509 KW808 OBD2 Obdii Engine Scanner Car Code Reader Tester Diagnostic
Did an analysis on Alexa's top 1000 sites and their privacy policies a few years back. A brief infographic of the high level of this https://mashable.com/2011/01/27/the-real-reason-no-one-reads...
> People tend to ignore succession too. What happens if trains hit people, or they land poorly skydiving, or they move on to another job. Oh they signed up for that critical service with a personal gmail account?

Agreed. Not saying it's a good solution, just saying it's a solution. Can you get burned by that solution? Yes. Usually is the reason many companies have extremely stringent and inflexible IT policies, because they've been burned hard in the past.

> good management

I feel this is really the critical component that is needed. Management, just like any other skilled labor, like programming, will always have an overabundance of mediocre performers and a shortage of 'good' high performers. Meaning we run into issues described here.
To be fair, the New York Times' privacy policy actually is represented as one of those dots in the image (and it's not in a particularly good spot ... it's pretty close to the top):

https://imgur.com/a/wTHkk4O
>As a practical matter, it might make a lot of sense to start with ISPs, though, because you get more bang for the buck there if you don't think you would be able to pass some kind of all encompassing data harvesting regulation.

There's no bang for your buck because, AFAIK, no ISP in the U.S. is harvesting and selling user data.

>If we aren't going to consider data harvesting to be an inherently harmful business model, it still makes some sense to regulate it in the case of ISPs because ISPs are internet infrastructure. If ISPs are data harvesting, it means that you cannot use the internet without being subjected to data harvesting. Furthermore, your ISP has a lot more information on you than most sites you visit will have.

ISPs are a smaller part of the internet infrastructure than Chrome or Windows or Android or iOS are. They are also more easily replaced.

If we are considering data harvesting a legitimate business model then ISPs jumping into that game is good for consumers. That market is effectively a duopoly between Google and Facebook. Adding in ISPs should send more value to the consumer and/or lower ad costs.

I'm spending about $1,000 a year between my ISP and cell company. I'd be fine with them selling my browsing data in exchange for a discount. Google and Facebook know pretty much everything I do on the internet already. What's the difference if Comcast gets added to that party? At least I get some more cash in my pocket. And since ISPs are regional it's probably better overall for the internet if they get the ad cash instead of global oligarchs like Facebook, Google, and Microsoft.
Took me some good 20 seconds. All i could see was the spinner, but the page had a long scroll, meaning that the content was there. What was it still trying to load?? And in the end it loads this fugly website full of massive pictures. Where have we gone wrong as developers?
We'll need to wait a few more weeks for third party benchmarks, but one of the big deals is that Zen 2 has matched Intel's IPC even on single core performance now: https://www.anandtech.com/show/14525/amd-zen-2-microarchitec...

The numbers provided by AMD are supposedly benched before 1903 Windows scheduler updates (for CCX aware process threading, much faster clock ramping, etc) and without the latest Intel security mitigations, so it's possible that real world numbers might be even better: https://www.anandtech.com/show/14525/amd-zen-2-microarchitec...

Besides the massive L3 cache, Zen 2 now supports very fast RAM overclocking on part w/ Intel platforms (DDR4 3600 OOTB, air-cooled 4200+, and 5K+ on highend motherboards - a huge improvement considering how finicky Zen, and even Zen+ was) and also a huge FPU bump (including single-cycle AVX2) but I think for full details, again we'll be waiting either for July or later for AMD's Hot Chips presentation.

Every workload will be different, but considering AMD's node, efficiency, and security advantages, I wouldn't take it for granted anymore that Intel will have a lead even for single-core perf (especially once thermals come into play).
The Necropolitical Infrastructure of YouTube's Digital Dispositif
Opera GX: special version of Opera built specifically to complement gaming
Thanks for your perspective! I'm not leaving iOS anytime soon so iCloud is indeed my best option.
Completely agree. I think web development is a lot simpler and faster without GraphQL.
I would say barbaric for what's possible without an antiquated incorrect belief.
So it's a clean abstraction layer? Is that abstraction layer easy to understand, intuitive to train new developers on, and faster to implement then traditional API approaches?
The Next Big Privacy Hurdle? Teaching AI to Forget
I keep hearing this. Every time the NYT writes an article on X, while being a hypocrite on X, "Do you think the guy who wrote this was also in charge of X at the NYT?"

It's a valid counterpoint. The guy who wrote about X is not, usually, in charge of X. Agreed. The criticism, however, is not about the author - it's about the organization that endorses both the action X, and the criticism of X.

The NYT is an opinionated organization, not a public wall open to whoever wants to throw things at it. They have an editorial stance. When they write criticisms of X, they are implicitly - as an organization - criticizing X. When they do X themselves, they are - as an organization - implicitly endorsing X. When they wish to distance themselves from a criticism in an article, they explicitly point out - hey, this is an Op-Ed from such-and-such author, and doesn't represent the views of the NYT. When it's not an Op-Ed, and/or when it's not disavowed, they are saying: this article represents the views of the NYT.

The writer is not a hypocrite. The organization, however, is.

There's nothing illogical or invalid about holding the organization accountable for doing bad things, and for pointing out that the organization is trying to earn goodwill from the public by being "against X" while perpetrating the act themselves.
They're a newspaper that charges customers to read it, which means they need to limit access to their services for people who haven't paid. Which means they need a way to distinguish paying users from non-paying ones. Which means that they have to have some idea who you are when you access their services, so they can tell which services you should have access to and which you shouldn't.

It's funny, you never see anyone arguing that Netflix is under some kind of obligation to let everyone watch their programming anonymously for free.
I agree, the problem is that Bitcoin and Filecoin (per author's IPFS scaling issues) do NOT scale though.

You must solve the technical scaling problem first, then sure, heck, add tokens if you dandy.

WebTorrent/GUN/etc. do scale. Add economics to that.

Preferably, add something that is time-scarce so people do not have to lose money (they don't pay FB or Google! If they have to pay Filecoin, they'll still choose free FB), something like BAT or Pirate Booty ( https://hackernoon.com/hollywood-crypto-behavioral-economics... ).
I assumed the most glaring mistake people would notice is that the indie grab is with too much hip and too little knee flexion, but your point is also valid.

I just started skiing late this season, so I intend to work on correcting both mistakes in the next one.

Follow me on Instagram! ;)
Seems cool. Let me know when I can get speeds faster than 5mbps, and that is because I pay extra for to have two dsl lines.
Case Lets You Add Buttons and Scroll Wheels to Your Smartphone
The current rumor is Apple is going to ARM in 2020 for their computers. There is uncertainty if that will include MacBook Pros or Mac Pros initially or if it will just be their Air and maybe the MacBooks to start with. That's not to say they won't take their higher-end computers to AMD but I would bet if they are moving to ARM at all they are going to push for everything to be on ARM eventually and it's probably not worth the effort to switch from Intel to AMD in the interim.