skysight-inc/HackerNews huggingface dataset:
I'm responding here because we've hit the limit on the other comment stream, but I truly want you to better informed on this subject so here goes:

> Whether data is an image or some other record is immaterial.

This is wildly inaccurate. The content of the data is extremely important in determining how to properly store and (potentially) dispose of it. If the data contains PII, or is covered under PCI or HIPAA the processes are entirely different. Even under GDPR erasure requests there is specific guidelines for determining what types data should be deleted and for what data should be "vaulted" (aka soft-delete) rather than hard-deleted. Yes, even under GDPR the regulations say to soft-delete.

> If the user tells you to delete their data you delete it. Full stop. That's the right thing to do and in many places now a reason to get fined if you don't.

This is, maybe, a good goal for us to set as an industry but let's be perfectly clear - this is not a reflection of reality today and at it's core, this is my only point. I'm not aware of any fines for not hard-deleting a single piece of data but always ready to be more informed here, please shoot me that source.

That said, besides the technical challenges of actually deleting the data (which I agree are not a reason or an excuse to not delete it, and the GDPR does a great job of outlining this) there are myriad reasons to keep it around. There's a reason MacOS has Trash and Windows has a Recycle Bin, and a few dozen tools in existence for recovering data even once they've been deleted from those places. Many of these use cases are actually beneficial to the user. "Undelete" is a real thing that users expect to be available (often for good reason)...and this is impossible after writing zeros.

Data deletion is a very nuanced subject and treating it as black and white does no one any good.

> Whether your company is based in the USA or not is immaterial.

Again, incorrect. The regulatory body in effect is extremely material. I mentioned USA because those are the rules I am most familiar with.
Those are not conflicting statements. Reducing fish for environmental reasons should not come with increased animal consumption.
Show HN: Tweek – Fast to-do weekly calendar app
Sure, but it proves that admission is not based on the student’s merit. It discriminates against those whose parents did not attend the school.
I've only ever seen schools switch from freshman to "first year". Frosh is slang.
This is why we should jump over to Firefox. Today! And by us I mean we who know that this is a bad idea. Mozilla is suffering and this is our last chance to not let Google and chrome have total dominance over the web. Mozilla copies Chrome a lot, but they need more market share to be able to get a say here and take the point of us power users.

I have been using and contributed to Firefox for years, and it is a great browser!

Come on, we know better! Use Firefox or watch Google destroy the open web. It's up to us!

Mozilla has flaws, yes, but this is important! That technical users continue to use Chrome is beyond me.
> Yes, I know the 95% out there who don't even know what a browser is but only know Chrome's icon gives access to the web won't understand any of this

I find it fascinating how some people in tech bubbles think everyone else is a stupid sheep who can't possibly understand such incredibly complex concepts like what a "browser" is.
> I dont want malware or scummy developers on my phone

Despite what many folks say, the App Store review process doesn't protect from bad developer behavior. See the various controversies surrounding social media apps that used many shady tracking techniques. And those apps are among the most popular... you'd think they would be "reviewed" more thoroughly!
Just added a video explaining one approach being taken - https://www.youtube.com/watch?v=v3XcQtoja_Y

And that's over a year ago...
Privatily for Stripe? How Legit Is Privatily.com?
I don't know about privatily and it seems that they are a new company. I personally used https://incorpuk.com to create my UK Company back in June, setup my business bank account and they also provide full support for Stripe account. They answered all my questions and provide support regarding my Stripe account creation as well. Incorpuk seems to be the best alternative for people who are from Stripe Unsupported country. They are highly trusted and provide excellent customer support service. The easy thing is that you can chat with any of their agent on their website or send them an email and they are willing to help you in time.
Companies might base their image based on another image in the docker registry. That image might be good now, might be good in two years, but what if I want to pull a, say .NET Core 1.1 docker image in four years?

Now, .NET Core 1.1 might not be the best example, but I'm sure you can think of some example.
It is only 1 degree of separation when your web browser opens an HTTP connection to an AWS server.
Sounds like you could get the same thing by writing a real software project to scratch some itch you have. Sure, other users might come eventually and, but you can just ignore those and keep building what you like.
There are rumours the new Macbook will be $799, them being cheaper with the same profit margin means Apple makes more money. So still not cheap but extremely good value rather than premium pricing will sell more units.
Or you know, just use Excel like a normal person. :) Why bother hacking spreadsheets in a text editor from the 70s...
> How did the Coffee Stain guys develop Satisfactory apparently so much faster than the Factorio guys?

The games are not even remotely comparable.
"is it not possible to raise a child on a vegetarian diet? What about vegan?"

IMHO,

Vegetarian, probably OK, but should be voluntary, and make sure to get enough animal protein (egg, cheese, etc).

Vegan, not proven.
They hide the fact that it's a Google domain in Chrome.
Totally! I have to say in this regard, a Linux desktop is very satisfying. I game, watch movies, code, do videoconferencing, print stuff, edit photos, all without much tweaking -- if at all.
>We’ll its because you actually trust the design and learning of Halo better than you trust the design and learning of that Algebra class.

I don't agree with that logic. I'm pretty sure the real reason is that people typically don't care about someone's halo skills the same way an employer might care about algebra skills. If that person wanted to become a professional halo player, they would certainly need to pass some form of test or prove their ability in additional ways.
> Because the goal is compliance, not to put companies out of business.

There's middle ground between "we take 100% of your revenue" and "we take 0.001% of your revenue". Given that we're not this lenient with private citizens and small companies, why should we be with international corporations?
OnPassive/ Gofounders Invitation
What I don't get about the VPN thing is, that they're just a reseller of mullvad VPN.
So, even if I trust Mozilla, that isn't of any help, if I don't trust mullvad.

And if I do trust mullvad, why wouldn't I buy access from them directly? The only reason to get the Mozilla VPN is, to help them to a little commission for ideological reasons.
Wow. This is great.

I've been on the waitlist to get into Circle for a while now. Excited that they fully launched for the public earlier this week. Already onboarding my current "workshop" to the platform so we can begin monetizing.
Just wait until it's decades. I look at some of the Windows C++ code I wrote in the 90's and it's unrecognizable. Until I look at the sarcastic comments and think "yep, that's me".
It may already have. The question is is 725 LY far enough away that we don't blow up too?
Is there? I don't know what's true, but I'll just quote this comment by londons_explore from another subthread:

> > But clicking delete or unsend on a photo is not that.

> In Google, a user clicking delete is treated exactly the same as a written deletion request.

> In fact, the law requires that they be the same - "Therefore, an individual can make a request for erasure verbally or in writing. It can also be made to any part of your organisation and does not have to be to a specific person or contact point.". (https://ico.org.uk/)

https://news.ycombinator.com/item?id=24157667
Just ensure you've busted the cache, otherwise you're only pulling a joke.
Imagine if we lived in a society where you were given a small fine for the first time you commit murder and then life imprisonment for the second offence. This may lead people to believe that murder is a serious but forgivable offence when it is not. That’s my first argument: small fines play down the seriousness of the “crime”.

My second argument is the efficiency of using capitalism to fight capitalism. Take money from companies who make mistakes with personal information. Be that out of ignorance, malice or bad luck. Why does it need to be fair and just - make money from it. Make it a risk to capture personal information in the first place. If those companies go out of business then so be it. Others will take their place. It’s not impossible to do business without storing personal information, there is just not enough incentive to bother.
Nothing in that depends on a VR headset. You can do that with a normal webcam. It's a completely orthogonal technology.
Let the college kids get sick. They are extremely unlikely to have any serious effects from covid. At least on a college campus they won’t infect older family members. Herd immunity on campus would be reached very quickly. The few with serious preexisting conditions can stay home until that happens.

The level of fear is frankly ridiculous. People get sick and people die. One day, we will all die. That is the human condition. Life must go on. This is not the Black Death. A 1% fatality rate, mostly of people already on the cusp of death, is not a reason to bring society to a halt, to lock children inside for months.
Happy to help with any questions along the way – there's a learning curve but only because it's flexible and can work for a LOT of use cases.
Pushing Google one step closer to becoming Alphabet's AOL. Instagram and friends must be stealing quite some traffic and ad revenue.
Value Investing Is Short Tech Disruption
I keep seeing the rhetoric that it was just an experiment and that it was expected to implode. Sure, okay, maybe it was - but in that case, the hype built around it was completely inexcusable.

From its creator to shills on Twitter, I hadn't seen such fervent shilling (obviously, they were all in a prisoner's dilemma with it, but still).
Its an option under Safari/Preferences/Advanced called Show Full Website Address.
You just replaced “people” with “media outlets” and made the same over-generalization.
I didn't notice Firefox does this before your comment. On my screen the domain is black and the rest of it is gray. Maybe it's because I don't have any kind of night mode thing on. I'm sure the colors would be inverted with that enabled.
> Chrome for Android already modifies the address bar on AMP pages

How does it do this? The URL looks totally as I'd expect (google.com/amp/) - I'm on version 84.0
Weird! I see: https://i.imgur.com/6r73iFt.png (v13.1.2)

Is there any chance you've checked "Preferences > Advanced > Show Full Website Address"?
I'd say you can do almost anything except the specialist software stuff. By specialist I mean "brand stuff"; for example, the problem with a photo editing course is that instead of teaching you the principles, they often teach you how to do stuff in (say) Lightroom, essentially compounding the problem. I understand why they do this -- it cuts corners and assumes a common ground; supporting a multitude of editing software the instructor might not be familiar with would be a nightmare -- but it doesn't help the situation.

If they taught you the principles of editing photos, without using brand specific names, you could do this with GIMP or Krita.

I do hobby stuff with my Linux laptop, by the way :)
The point of the article was to demonstrate that everyday consumer behavior is completely dependent on big tech. Not that life without is somehow, "better."
Big Data: The Most Misunderstood Industry of 2020?
They know that no matter what they do they're too big to be stopped. We cannot rely on on any of the five eyes governments to break their monopoly because their data collection programs are of immense value to these nations. If they ever are broken up, it'll be a 30 year smoke and mirrors campaign like when we 'broke up' Ma Bell [0]. Disenfranchised is right.

[0] https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...
Is there not pushback on the means by which they determine who gets in? SAT, grades, the income bracket window, etc? If one barrier is removed (tuition), it seems reasonable to get the idea that who gets in will receive even more focus.
Show HN: Commodify Internet Information Trust with PKI Certificates
Russell Kirsch, Inventor of the Pixel, Passed Away This Week
Seems like a false equivalence. Playing Halo is itself the test. To have beaten the game is to have passed the test. If anything, that metaphor suggests students should be continuously tested to prove competence, and only by "beating" the test can they work on the next lesson. Which may be a good way to handle asynchronous learning, but doesn't work in a cohort.
I feel like all this needless bureaucracy could've been avoided completely if Linux hadn't turned into a target for everyone to (try to) put code in. The GPL allows modification and redistribution, after all.

With this patch applied, any module that imports symbols from a proprietary module is itself marked as being proprietary, denying it access to GPL-only symbols.

That's starting to sound like DRM.
No one is deciding to work a trade instead of going to Stanford.
The US makes up about 4% of the global population. So it would only makes sense to expect Yale to be close to global representation if only about 4% of its students were from the US.

And I'm sure there are many world-class universities in India, China, Japan, Egypt, Turkey... Are they pretty close to proportional if you look at global numbers? For example, Kyoto University or Peking University, both world class institutions, does their student body reflect the global population, or the Japanese/Chinese population?
Remind me of the US law that stops AWS from copying the business models of their customers? They didn't seem to have much difficulty getting around copying physical products from their seller customers.
Exactly, I've felt sometimes when presenting a counter intuitive conclusion that starting with a result that violates initial impressions ends up requiring /more/ supporting evidence than starting with several less controversial facts that when combined result in a controversial fact, like that mercury is the closest planet to the earth (for certain definitions of closest)
I think any big company who does not like Google's dominance on the web would want to do that. The reason they all switch to a chromium engine is not that they don't care, it's because it was too hard/expensive to develop their own engine. If Servo has any potential in that sense, I don't see why a company like Microsoft would not want to contribute to that.
noticed the same when I first boot-camped into windows and my retina MacBooks fonts were Jacked. never noticed how nicely MacOS displays fonts till I was met with the nonsense that is windows high resolution font rendering yuck
While I would like this, I don't see this happening. Universities are stonewalling the complaints for lowered tuition. It's in a private university's best interest to keep their schools away from being "career preparation" institutions.
This is one of the biggest problems in software today.

The range of requirements for serialization is extreme.

Some people are moving a vector of 10 billion floats from one place to another, and that is a job for binary. It is shocking how many floating point ops you can do (sometimes your whole calculation) in the time it takes to convert ascii to float and back -- on top of that it is brain-damaged to have a binary representation (power of 2 denominator) where you can't exactly express ascii values such as 0.2 which have factors of something other than 2 in the denominator)

Finance systems need to handle large numbers of credit card transactions, bank deposits, trades, and the cost of serialization and deserialization at the central points of networks is stupendous.

Other applications don't care about speed so much. Early academic research in remote procedure calls was highly concerned about performance -- they wanted RPC to compete with local procedure calls.

RPC didn't take off in a big way until it was implemented over the web with 'performance doesn't matter' serialization such as XML and JSON. Once it took off, we saw an explosion in binary serializations.
It's not, but perhaps it makes an even deeper point: that it is genuinely impossible to use the Internet without Amazon, Google and Microsoft, because so much of the web relies on the three giants, and every click you make adds a fraction of a cent to their hosting revenues.

That said, I do agree that madness lies going too down the supply chain. Is using any device with a lithium-ion battery inherently immoral because they contain some cobalt that may have been mined in exploitative conditions in the Congo? Where do you draw the line?
This is why I've never played Factorio and do not plan to. It sounds like exactly my kind of drug.
Obituary, https://www.washingtonpost.com/local/obituaries/russell-kirs...
There's far too many developers that seem entire unaware of the very basics of marketing or how to connect with a target audience that's not other developers.
The point of the article was to demonstrate that everyday consumer behavior is completely dependent on big tech. That these companies have become utilities. You're presuming that this was about privacy.
> Why are they a disgrace

Other than the fact that they work for Google, I assume?
You can deliver a complete VR experience with just a normal webcam?
Someone made the comment below, which can't be responded to, but I did have a question about it. The comment:

> Immutable infrastructure killed Ansible.

I haven't used Ansible in several years, but when I was using it I was using it to build immutable AMIs. So obviously this comment is off base. However, I have been using terraform for years now.

Can anyone describe why one might use Ansible over Terraform? I understand the differences, but I don't think I know people using Ansible as their primary deployment/provisioning solution recently.
Ask HN: How do you get your iCloud Keychain passwords back?
Not for the first time, when doing a fresh install of Catalina, I've found that half my iCloud Keychain saved passwords are missing.

Safari is missing all of its saved passwords.

(They still all live in iCloud, as confirmed by my iPhone)

I've tried the standard process of disabling Keychain, re-enabling Keychain, deleting its ~Library subfolder, re-enabling Keychain, restarting the machine, etc

Have any hackers dealt with the missing Keychain issue? How did you resolve it?

Thanks!
If you have such complete control over your applications, why do you have to see anything you displease? Just add a filter to your Firefox that removes such complaints before they are displayed.
Mozilla Corp. need to recognize that running Google Docs better than Chrome is a battle they can't win. It will always be a catch-up game.

I believe that a viable strategy for them would be to instead focus on making Firefox better than Chrome on everything else but the Google Stack. If the Firefox experience is better on all other sites, Chrome will be gradually marginalized. It will be just a program that you keep open to do "work", similar to running MS-Office, while Firefox which will be considered the main web browser. This approach would keep the Google cash (from the default search engine deal) flowing.

But they should also work on alternative sources of income. A Firefox Account that syncs passwords (Lockwise), bookmarks (Sync) and provides file sharing capabilities (Firefox Send) is a service worth paying for. But they have to put some work on properly integrating all these features. And most importantly, they need to get rid from the lock-in mentality and support all the services tied to the Firefox Account on competing browsers by developing/porting the corresponding extensions.
To play the devil's advocate, Apple's Safari has been hiding full addresses for quite a while, without having any direct benefit as a company as far as I know.
Strange that the canonical example -- an addictive drug, isn't mentioned there.
"However, the problem as I see it, is many IBDs have as their customer base, competitive cyclists. Road and mountain bikers. By their very nature, their competitiveness isn’t just about their cycling stats, but buying from the cheapest source."

I spent a few years working in a bike shop and I think that's about right. It's nice to be able to sell high end bikes, but if you're lucky you sell a few a year. Regular people look at a bike that's $3 or $4k and are scared off, "OMG this place is way too expensive" and as a bike snob, I see something that's $200 and think "yuck". The people that came back a few times a year for tune ups and flat repair and other small things were the ones that kept the shop open.
I understood the "Why do you need OSes" as "Why would you use Windows when you can use ChromeOS, since the only thing you'll ever need to open is Chrome"

And all of these opinions are obviously not held by the poster but are rather what the poster believes Google wants.
This may be the case now, but it's not intrinsic to 'farmed fish'.

We can craft nutritious, similar-to-natural, or even better, fish foods. If the incentives are correctly aligned.
According to this random site[0][1], the income difference between Yale undergrads vs. those from a top Public school like Michigan is 44K in income per year (10 years after graduation). Obviously there is a good bit of selection bias at play, but I can't imagine the true 'cost' of being denied Ivy admission is trivial monetarily, not to mention the social/interpersonal boost that would come along with it.

[0]https://www.collegesimply.com/colleges/michigan/university-o...
[1]https://www.collegesimply.com/colleges/connecticut/yale-univ...
Wow - top posts are conspiracy theories. "The only reason to do this..." "This is a security issue..."

Google has millions / billions of users. From a security standpoint the focus should be entirely on the root domain, that is the only really meaningful root of trust.

If you are talking about a security issue - the KEY security issue is ANY lack of clarity around root domain.

"Showing the full URL may detract from the parts of the URL that are more important to making a security decision on a webpage." is a statement they have around this change.

I think I agree - I suspect other browsers will have to copy chrome (again) in de-emphasizing the leading URL (often used for fishing).

Folks seem to miss the fact that google chrome was a minor competitor initially it IE - and their focus on things like ... security ... helped them become absolutely dominant. A fair number of enterprises have (finally) started slow slow switch to mandating chrome.
I'm not sure how one could measure the complexity in terms of game mechanics, but there is definitely a large amount of overlap in that complexity I would say. Both games have machines to mine, assemblers of increasing complexity, belts to connect them, a variety of possible inputs and outputs. There are things in Satisfactory that's not in Factorio and vice versa -- Satisfactory has a space elevator, Factorio has rockets. I'm no expert on these games but from the outside it doesn't look like one is twice as complex as the other in terms of mechanics.