skysight-inc/HackerNews huggingface dataset:
On startup installation, macOS and iOS do have opt-in screens for certain things like analytics, improving Siri, stuff like that.

And yet there is some data stored in my iCloud account, even though the first thing I did when I bought an iPhone was spend an hour turning off every setting that I could see that would permit uploading anything. How did that happen? Apple introduced some new settings in a subsequent iOS update, and defaulted them to being turned on.

It's easy to find fault in retrospect but it doesn't make sense to have opt-in screen for every conceivable feature.

OK. Just provide a single, clearly marked option to enable or disable telemetry globally, and require that all Apple software and all apps in the App Store use APIs that are gated by that option for all relevant data uploads. That would be very clear about user intent, if you want to be seen to support user privacy as a genuine goal.

Apple generally has a great track record of responding to criticisms like this and making things clearer for users.

And yet huge amounts of data uploaded to iCloud still isn't end-to-end encrypted, even optionally. A lot of Apple users don't realise this, but plenty who do have called Apple out on it for a long time, and it hasn't been fixed. You can read whatever conspiracy theories and subjective arguments you like about why that might be, but the insecurity is an objective weakness in the system that hasn't been fixed.
I literally paid Apple $99 so I can give its users for free an Open Source app.

The free developer account does not allow you to notarize apps. And Apple gives no free passes to open-source apps. Everybody must pay.

I'm still debating if I'll renew the certificate.
Glass put a tiny display in the upper corner of your vision; it can't put a nametag on top of someone's head.
I think the meta that these experiences renforce is (the somewhat cliche) growth mentality.

Path A is different from B in term of ratings progress for any given number of hours played/practiced. Playing Blitz. Playing Classic. Having a coach. Self coaching. Analyzing games. Tactics. Openings... Some combination of these will build skill more effectively than other. You can intentionally select an effective path, if you want/choose to.

Being just a game/hobby for most people, it's perfectly rational to choose a slower rate of improvement. I play mostly bullet... no analysis/study/etc. It's fun, but not much progress. That's a choice, conscious or otherwise.

I think a lot of people, in retrospect, might characterize the intentionally progressive path as too demanding on time. This is often illusionary. The X curve is hours dedicated, whether that's 10 per year or 1000. Skill progression is not more demanding of time, but it can demand more "energy".

This is important because we do dedicate our time to something, inevitably. We spend a lot of time on "skilled" activities in the sense that it's possible to improve at them.. How many hours do you spend writing emails? Writing is skilled work. Programming, obviously. etc. We cook. We have hobbies. If you spend 30m per day with your kids on homework, that's teaching. Teaching is a skilled task. Gardening. Home improvement. It is possible to intentionally get better at these skills, if we choose to. We're already spending the time.

Even passive activities can be (arguably) skilled. "Film appreciation" is also kind of skilled. You can learn to appreciate the shots, composition. Each movie you watch can extend your understanding of filmography.

There's something kind of magical about and elo rating. It's a nice objective number that changes every time we play. Imagine having an elo rating for your cooking/writing/programming/etc.
You should scale time proportionally to the scale of space. Let's call one complete orbital cycle of one thing around another thing a "year", and one spin a "day". For example, one orbital cycle of the Sun around the center of our galaxy is "galaxy year".

If we measure a human body at the scale of seconds, then we can measure position of the human with precision to single digit meters. It will behave like a particle.

If we measure it at the scale of days, then it will start to blur, like a quantum particle: 30% at home, 30% at work, 30% everywhere else, including the Moon. We can use probabilistic math at this scale, to describe this weird behavior.

If we measure human at the scale of years, then the human body will demonstrate dynamics and predictable trajectory: home -> school -> work -> home. We can even invent a math formula, which will correctly predicts trajectory for a human at average.

If we try to measure a human at the scale of galactic year, then our detector will fail completely, because humans are short living objects.

When you measure your particles, you measure it at particle seconds, particle days, particle years, or at much higher scale?
I think a large amount of people will disagree that these OS restrictions work or make it safer, but that is really besides the point

There is a HUGE difference between passive secure defaults, which a normal user will never change, and active blocks / overrides that can not be removed.

An example of this is iphone vs android store policy, by default on Android you can not install untrusted APK's or other stores, however inside the phone there is a simply way to disable this block. This is an example of a passive secure default. Where on iPhone it is simply impossible to disable this block

One OS (android) is respecting your ownership rights while protecting the normal users, the other (iOS) is asserting their ownership over the device.

Surely you can see the difference

it is clear that apple intends to bring this type of Active Ownership control to the Mac ARM platform, this is just the first step, a warning shot if you will, of what is to come
» Maybe Amazon's chaotic mess of similar products makes this much more difficult than for a large supermarket, or maybe Amazon doesn't think the annoyance is a big deal.

I think amazon.com is no longer day one if it ever really was. I've seen at least one instance where they lowered price and refused to price match sale that hasn't even been delivered yet. I think they have data shows that not all people will go through the hassle to return and rebut and/or there's enough lock-in that amazon.com does not care about frustrating users.

Maybe the people who would be frustrated would go through the hassle to return and buy again. I mean if you have prime and you haven't opened the box, it is just two more days.
I kinda agree, however i read those terms years ago, learned the exact fact that some seem to be surprised about and buy DRM free games whenever possible. My point is that nobody should be surprised if they would actually look into products before they use them. There are tldr apps for popular terms too.

Edit:// i too think its stupid. But what do people think that DRM is when not exactly that?
Yes there is corruption in India and there is corruption in China, systemic corruption in any country becomes a service, bribes are a way to pay for the service.

Granted it is not nice to have corruption and it introduces gross inefficiencies. But that isn't the primary reason India is lagging behind China, nor is it entirely because of a lack of free markets.

One excellent example would be solar power, India could pool its market capacity, technological ability and finance to have built up a huge ecosystem, but instead it went the route of importing everything, even as it goes about building some of the largest solar projects in the world.

The Chinese are wealthy because they would never let go of such a golden opportunity.
Indeed, especially with the recursive link created by someone else (nlsn.cf/6)

GitHub does have a 60 calls per hour API limit so I don't think it affects them as much(?) That being said this project is meant to be for fun and definitely not recommended for production purposes HAHA
High quality archival of web pages for the long term.

Who knows how difficult it will be to get them to render properly in X years to come, even the webpages themselves were stored. Imagine having for instance every archive.org link complemented with a video of each URL, scrolling down the web page to document what it actually looked like then, complete with ads and everything.
> Books are a classic thing that should just be digitized and the originals sold off.

I'd generally agree though thinking it thru - there have been instances in which researchers have found hidden ink/pages hidden under pictures and other such discoveries that would not be possible with a simple digital scan. Xray's and other spectral light scans on-top of the visual spectrum RGB scans may be a solution but that is not at a level for today's scanning of such works and costly already without that step.

So mixed feelings and in general, yes they should be scanned - but as a reason to offload the original - that has some grey area's that would need addressing.
Given the amount of research happening around Corona-viruses, will we see a vaccine for the Common Cold? Will the vaccination of the Common Cold eventually "pay-back" the money spent on dealing with COVID-19 as fewer people will take time off work to recover from the Cold?

Pretty exciting stuff in any case.
This article contains one of my favorite pieces of his writing:

> you can ask almost any programmer today about the code they are working on. “It’s a big hairy mess,” they will tell you. “I’d like nothing better than to throw it out and start over.”

> Why is it a mess?

> “Well,” they say, “look at this function. It is two pages long! None of this stuff belongs in there! I don’t know what half of these API calls are for.”

> Before Borland’s new spreadsheet for Windows shipped, Philippe Kahn, the colorful founder of Borland, was quoted a lot in the press bragging about how Quattro Pro would be much better than Microsoft Excel, because it was written from scratch. All new source code! As if source code rusted.

> Back to that two page function. Yes, I know, it’s just a simple function to display a window, but it has grown little hairs and stuff on it and nobody knows why. Well, I’ll tell you why: those are bug fixes. One of them fixes that bug that Nancy had when she tried to install the thing on a computer that didn’t have Internet Explorer. Another one fixes that bug that occurs in low memory conditions. Another one fixes that bug that occurred when the file is on a floppy disk and the user yanks out the disk in the middle. That LoadLibrary call is ugly but it makes the code work on old versions of Windows 95.
> but as the only consumers of our API, I don't see it as a win over REST.

Same story here. Our company is the only API user, why go through all that trouble? Donno.
Moderna says coronavirus vaccine is more than 94% effective
> Treating unicode as something optional was fine for early 2000s, but it's really not fine today. Most user facing applications need first class support for internationalized strings much more than other stuff like Big_int that's actually implemented in Ocaml stdlib.

This is certainly a valid argument, but honestly most languages handling of Unicode is really poor to the point where I actually prefer OCaml's not handling it since then I can use dbunzli libraries and get stuff to work correctly. Just try reversing a Unicode string and you'll see all kind of languages "with Unicode support" fail miserably, e.g reversing 🇺🇦 into 🇦🇺.

Go outside the BMP and see how nearly nobody has bothered to implement proper support for Unicode glyphs, let alone word boundaries etc. Swift might be one of the exceptions but outside of that? Bummer. Bonus points to Python 3 for breaking compatibility because of Unicode and then doing it wrong anyway.
It will redirect to the url.
And by sorting issues and comments by vote, also reddit.
> I need Enterprise Architect, modeling software of that class simply does not exist on Linux.

That is not quite true. At least Visual Paradigm exists for Linux. I consider it to be even better than Enterprise Architect.

https://www.visual-paradigm.com/download/index.jsp?platform=...
It's still in use for DRM though apparently, and so long as it still runs, and so long as we still can't audit it, it isn't trustworthy from a strict privacy perspective.
for browsers that load the page that contains that stanza and respect meta refresh, it will refresh and redirect you to the url=.
Maybe we can slow down development a little bit and actually design a format that will last for another 30 years instead of requiring browsers to support yet another hot new format every five years.
Think of this as the software version of graffiti.

It is an artistic and creative way to shorten urls, but likely won’t exist forever. As long as it does though, we can appreciate the art for what it is.
So long as the collector is known science doesn't lose access. Access becomes harder for sure, but most collectors will let some people view their collection. Many collectables have clubs where club members are invited to each others houses to see their collection. Even where the collector is a very private person, the right person asking can generally get access (so long as they swear to secrecy).
> I’m not trying to wage a war here.

You are literally calling the Democratic Party's extensive use of Democrats over Democratic <whatever> a rhetorical war by the GOP. Sounds like you are trying to wage a war here to me.

> Taking a step back: when someone corrects me on a terminology mistake

Here's the problem. You did not just stop at correcting their mistake. You stated "Democrat Party" is part of a rhetorical war by the GOP. You were trying to shame someone and slander another party for the Democratic Party's own use of Democrats as the primary means of identification. The GOP is not making the Democratic Party go around referring to their members as Democrats. It certainly is not preventing Democrats from using Democratic <whatever> in their communications which the average person is exposed to.
Indeed :)

I think you could catch the infinitive loop client-side as well by comparing what the URL to redirect to is, and comparing it with the current URL. If they are the same, prevent the redirect. Although you would still be able to create loops by using two issues instead. Maybe just comparing the full hostname? If it's nlsn.cf, don't redirect.
I don't think age is factor here, routers shouldn't "crash" just because you push some bits through it, 5 years old or not.
See every other reply to my comment
I always wondered if relying so much on external libraries in the long run is more hassle to maintain than doing it by yourself. Security updates will be provided for X major version for a reasonable amount of time, but afterwards you will have to update, check that nothing breaks and update your code as well. Also some of the deps will break regardless of SemVer and you will need to update.
Well it's still going to be until next Spring at the earliest when most of these vaccines will get widely distributed. A lot can happen in half a year...not to mention many of the people taking the most risks believe in some Bill Gates/Deep State conspiracy about vaccines.
I have used Linux as the primary OS for over 15 years in the last 20 years and I am not sure I agree with all of that.

Linux runs better on both new and older hardware. Better as in programs open faster, the file manager opens faster, the task manager opens faster. Everything uses less memory and less CPU cycles. Everything is snappier.

Simply untrue. It could be true for some distros, some driver versions and some hardware... but if you consider everything, Windows runs better than Linux. Mostly because most hardware is designed to run well on Windows. The Linux versions are either an afterthought or built and maintained by third-party.

Linux distros generally don't annoy users with stealthy automatic forced updates.

Windows updates aren't stealthy and they can be disabled. If you really don't want an update, it is MUCH MORE straightforward to avoid installing the optional update in Windows than it is for Linux distros.

* Linux distros have a better app store experience than Windows, plus most of whatever there is free without much if any risk.

Which Linux distro has a better App Store than Windows? Since Microsoft launched the Windows App Store, it is the best App Store in any non-macOS computers.

Linux doesn't have any phone home telemetry type "features" built into the OS.

Some distros do. Ubuntu has it, for example.

Linux user experience is much more customizable. There are a much greater variety of tools at your disposal to customize how you want your desktop to look and operate.

This is true. However, this has been a problem, which is why something like Ubuntu which has good defaults which they stick to has been so much successful than anything else.

Linux is free.

Sure! Many things are. That's not always a good reason to use it.
I guess EFF should check if any GPL-licensed software is shipped with Mac OS (such as Apple's antique bash version). Because AFAICT, a requirement for notarization, or any other condition on top of GPL for that matter, is incompatible with GPL.
There is a lot more money on the other side of that arms race.
How does special relativity fit into your explanation? What is it missing that special relativity is needed?
ReScript (formerly called ReasonML), is an interesting option for web apps (especially the front-end part), if you are interested in Ocaml-like languages.

Language-wise, it is Ocaml with a different syntax layer, so all of the nice things about the language are still available.
There's so much wrong in your reply it's no wonder you had to create a separate account. Even you knew that!

This news is on the HN front page with a reasonable amount of votes. Based on past discussion here and elsewhere a lot of people care.
I think that the big difference between chess and other competitive video games is that in chess you have to do all the steps as the computer says, not just a few of them. In high-level chess one good move is not enough to win a game, you have to consistently find the best move. In a game like Counter-Strike or League of Legends it is pretty easy to just use the cheat a few rounds, or just parts of a round to gain an advantage and then maintain that advantage.
Correct me if I'm wrong but colds are a grab bag of a variety of ever mutating viruses. So we could nail one but not the other 500.
You don't have to sign up for most mailing lists to send an email to them. The default permissions for new lists on SourceHut allow postings from non-subscribers. It's very common to fire off a patch without subscribing.
How well do they deal with IPv6 ?
> Unlike many URL shorteners, this one does not need a database and can be entirely hosted on GitHub pages.

it does need a database though. it just uses someone else's database
Moderna’s Vaccine Is 94.5% Effective, Early Results Show
I've done that a few months ago on an ubiquity router. Two VLANs, one with normal access and one with a Wireguard tunnel into my self hosted dropplet that also runs pihole. Works like a charm.
that is the goal but at the extremes i imagine it fails. imagine you are a chess prodigy that was homeschooled and never had a sit down exam before. don’t know if hikaru fits the description.
That sounds interesting! Thanks for bringing this to my attention I'll definitely check it out!
My initial idea comes from converting html5 banner ads to videos. This way, you could reuse them on platforms with video ads. Or you could create a simple preview to share it on social media. I think CodePen does this when you share it on Twitter.
WOW, please don't say shit like this to people. You have no idea what my life has been like and you have no place projecting your single anecdote onto others. I "reconsidered" once already and it was the biggest mistake of my life and wasted the past 10 years where I could have been making progress towards my goals.

If you convince even one person to give up on their identity because of this pettiness then you should know what an awful thing you've done. I'm glad you put "supportive" in quotation marks, because based on how many times you've referred to your friend with male gendered pronouns (and other evidence) I doubt very much that you were actually supportive. Sounds like a good thing that your friend has "gone away", which I hope just means that she got far away from you.

Also it's disgusting and ignorant for you to imply that childhood trauma causes people to become trans. I was also abused as a kid and I've heard this argument too many times from people who don't know what they're talking about. Queer kids are targeted because they are queer. Because of the shame society puts on being different, they are far less likely to report something. Your causality is backwards.
Yes, good to point this out and this is a serious problem leadership is not addressing.

The new public messaging needs to be: "It Ain't Over Yet" kind of thing.
In all fairness, OCaml is somewhat historically centered on Latin1 encoding which does include French characters.
Dotssy – web and mobile wireframing notebook
Dotssy is the new mobile and wireframing web notebook, explicitly created for designers and UX professionals who want to speed up the thinking design process. It’s perfect for low-fidelity design, UX prototyping, mobile and web design, or sketch and drawing.
You’re missing his point and contributing to the learned helplessness victimology problem by responding this way. Let me guess, you’re white?
That's a very narrow way of looking at greatness, but I some how love your point.
HAHA yes it does opps slightly clickbait
Open Source Statistics on the Penguin Population
We all have the ad that follows us. For years, mine is the forever spin top. I thought about having a nice top as a desk toy after seeing Inception (yes, that long ago). I checked out the tops, saw they came with a $70 price tag and noped out. I see these ads weekly if not daily.
>It's physically impossible for your devices to bypass the VPN

It's not true. There are bugs and vulnerabilities, some of them can be exploited remotely. OpenWRT is no exception here. Better than many maybe, but not invulnerable.

And please, let's stick to professional terminology and call these "VPNs" what they are - transparent L2/L3 proxies.
"Coronavirus in Scotland: People are taking risks because vaccine is close, says John Swinney"

This reminds me of the speculative rationalizations that are given after-the-fact whenever the stock market rises or falls.

So let me chime in with the speculation:

The biggest factor is probably the realization that COVID is not as big a personal risk as feared, no matter what the media or the government says. People are gladly using COVID as an excuse to work from home or avoid meeting their elderly relatives, but when it comes to avoiding infection in order to save "the system", enough people simply don't care anymore. It's too abstract.
Brilliant. Works well.

But this has a chance of not working since you are doing the redirection client-side. Some addons block 3rd party resources. Looks like you're using the github API and sending the request from the user's browser.
I wonder whether this idea could be taken further and rely on existing redirection service. So you won't host anything.
My understanding is that the fiber literally prevents absorption of fructose, so parent's comment is accurate
You might find this article interesting: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5906799/ - especially under safety. I can see how some of those concerns might be present especially given that we didn't have large scale human mRNA tests.