skysight-inc/HackerNews huggingface dataset:
>but there is little reason to take unnecessary risks

That seems to have been the mindset behind authorities deciding not to disseminate this information to the public. But I am not convinced.

That argument only makes sense if people's ability to be cautious and attentive and disciplined in following rules is an infinite resource. You have given people multiple rules they need to follow to avoid getting the virus without informing them which ones are more important to follow than others. For example consider the two guidelines: don't meet people in indoor spaces and don't touch unsanitized surfaces. Both require similar amount of effort/discipline but breaking the first is thousands of times more dangerous than the other.
> Imagine Doctors trying to debunk the official fact-checker statements and being labeled as misinformation simply due to the fact that they disagree with the fact-checker!

Though it's worth noting that MDs (and all other kinds of doctors) can be incompetent and/or batshit insane.

For instance, I had the pleasure of viewing a video where a psychiatrist leaned on his MD credential to "debunk" COVID and the efficacy and safety of the vaccine. Even ignoring his personal competency, I wouldn't be surprised if his specialty has the least qualification to speak on the topic of infectious disease of all medical specialties. Here's the video for anyone interested: https://off-guardian.org/2020/12/09/watch-ask-the-experts-co..., the guy I'm talking about is the first speaker (didn't bother with any of the others).

Edit: watching a bit more of that video, many of the other speakers emphasize being "medical doctors" and several use the odd phrase "medical pandemic." I wonder if they're reading from a script?
None of the native APIs return the version number as a string, and to see a version > Vista you need to declare the minimum supported version anyway. But I can see this being a problem in some scripted languages, maybe.

Personally I believe they wanted to avoid Windows NEIN, or it's some marketing BS to jump a number and pull up to OS X (10).
The CCP has had access to iCloud in China for multiple years...

https://www.reuters.com/article/us-china-apple-icloud-insigh...
Why flag the account and report it if the only goal is to politely prevent people from uploading? Like you say, a “code change can do anything” and we simply don’t know how the current feature is done or how it will evolve.

edit: like many comments here already say, reporting doesn’t sound terrible for CSAM, but nothing about the feature guarantees it wont be extended to other kind of content.
Investing in Psychedelics
You choose to use iCloud photos. There are several competitors.
I fairly certain he was telling a joke. Hence the "well as you know" lead in.
A New Bill Would Protect Indie Video Game Developers and App Developers
6 Scientific Reasons Why Your Productivity Hacks Never Work
Quitting IS a form of protesting the administrative decisions. Joining a company that does respect privacy IS a form of exercising one's own values in one's employment.
For a time Front Page and Dreamweaver existed and it spit out all kinds of proprietary code with weirdly named functions and classes. Generally, it's not for a lack of trying but the devs that get handed source code these tools generated had a hard time modifying it. When they succeeded, these tools had a hard time recognizing the manual changes devs made. So the tools were fighting with the devs all the time, and then the "pros" came in, and decided to hand code everything with text editors.

Similar stories still happen with Wix and Squarespace. The web pages they generate are powerful, but also full of dead code that is only useful to the editors, not the end product.
Do you think your word has the same millage has 25 million net worth.

Because that's what we're talking about here.

I don't know how the banking system works in the US but I doubt you'll be able to buy much money with your word alone.
Well, I'm not sure I'm on one side or the other of the statements-or-no-statements debate, but in general I think the argument in favor of separating statements from expressions is that it adds redundancy to your programs, which makes them easier to read and enables the compiler to produce better error messages when you have a syntax error. Sometimes you can trade this off against other aspects of syntax you'd like to improve; Lua, for example, omits semicolons and isn't white-space sensitive, but the compiler can still emit reasonable syntax error messages because of its strict separation of statements and expressions.

I think you're overstating the case with

return if(sth) {
foo = SomeProcessing();
Transform(foo);
} else if(sthelse) {
Transform(someDefault);
} else {
someErrorDefault;
};

You can transform this to the following in even the most limited ALGOL-like languages, which is less clear but not nearly as heinous as the alternatives you mention:

var rv: SomeType; -- return value
rv = someErrorDefault;
if(sth) {
foo = SomeProcessing();
rv = Transform(foo);
} else if(sthelse) {
rv = Transform(someDefault);
}
return rv;

The more popular ALGOL-derived programming languages like C, Java, and post-walrus Python have conditional expressions and assignments inside expressions, which means that in this case you don't need to resort to declaring a variable. In Golang and Pascal you can just assign to the named return value rather than declaring it as a normal variable and then explicitly returning it.

The argument against separating expressions from statements is also that it adds redundancy to your programs, as in the above example.

I wrote an essay about this tradeoff in general, not limited to expressions vs. statements, at http://www.paulgraham.com/redund.html.
> How about non-radical redistribution?

We arguably already have a weak form of this in capital gains. Invested wealth remains untaxed, since it's already working. Good. Liquidated investments are taxed on gains. Good. But I'd also support stronger forms of redistribution such as yearly re-taxation on uninvested wealth above a threshold, non-gains percentage tax on all liquidated investments above a threshold, a land value tax, and closing of tax loopholes. Just let invested wealth do its job!
They've never confirmed it, but yes, that was the strong suspicion at the time.

Fortunately, they've got some runway before Windows 30 brings back the same problem.
Could we not pretend, please, that the US is the only country with a lot of pervasive surveillance. Because that's clearly laughable.
That depends on where you live. Global warming, just like the future, isn't distributed evenly. But for more and more places every year the effects are undeniable. 55 million people displaced and 150K dead last year alone, expected to increase for the foreseeable future.
Surely this stat can't be correct:

> "Even before COVID-19, people spent a ton of time in front of screens. One survey found that the average American spends a whopping 17 hours and nine minutes a day on a laptop, phone, or gaming device. The pandemic pushed that time to more than 19 hours."

Clicking through to the source I can only assume that their survey subjects must be looking at TV screens, laptops and gaming devices concurrently. 19 hours a day would mean looking at some sort of screen in the shower and sleeping only 5 hours a day.
If you had any idea of the amount of money companies are already spending on Microsoft licenses.. the cost of a signing certificate really is just a drop in the bucket.

The only issue companies have with getting their apps signed is managing the certificates.
You're intentionally running a device with a Digital Rights Management module, so...
Ockam looks super cool. I've been thinking about trust in our networks and I think that there's a lot left on the table to be leveraged from these sorts of frameworks.

The old school method is "if it's in the network it's trusted". Obviously (in retrospect) this is terrible.

The new thing is Zero Trust, where you have point to point authentication. Ockam gives you this at an application layer, which is critical if your application serves APIs across trust boundaries (ie: "this API can be called by user group A, this one from B).

Further, Ockam also enables a sort of tunneled trust where you can have applications A, B, and C, and B can be untrusted, and A can communicate with C across B. This unlocks a bunch of things like encrypted delegation (C can know that B has been delegated permissions from A).

Really cool stuff. Excited to see it evolve.
On Chrome: right click on the audio player and "Download audio as..."?
Next: Apple pays crapload of money to all tech blogs and youtubers out there to make normies believe what they want them to believe.

Facebook was something but what Apple doing right now is disgraceful. They destroyed the trust they built in years. At least tech people will remember this and make the right choice. I don't trust Android, now no more apple. We will all be forced to use Nokia 3310's again or use these niche crowdsourced Linux phones which suck majority of the time.
I thought maybe i could offer something in exchange, I'm not really sure what is the acceptable way to use this site. I'm an experienced meditator and teach classes at work. I'd be happy to share that knowledge with any potential mentor.
They also form dynasties of generations of extremely wealthy children, grand-children, and grand-grand-children, etc.

It's arguable whether the people who originally accumulated all this wealth "earned" it (when many of them in large part merely took the wealth their employees made), but their descendants who just inherit their money certainly have in no way earned it. So should they get to keep it?

For an insightful look in to the world of inherited wealth, see the documentary Born Rich[1], made by the heir to the Johnson & Johnson fortune, where he interviews all his other friends, who, like him, were born in to enormously wealthy families.

[1] - https://www.youtube.com/watch?v=1sD3pG74Wv8
> The process is well documented

The only well documented process in tech is source-available. There is documents and speculation regarding this process but we don't actually know the details beyond what they claim and they're not saying too much.
Because they don't want to see your private files.
I agree with you. I’m all for privacy but have no issues whatsoever with companies scanning for CSAM. I do not feel this is an invasion of my privacy, because I know how hashing works and I know I do not have CSAM on my device.
Hahaha, reminds me of the old Simpson’s episode:

https://m.youtube.com/watch?v=FwvZql6RToE&feature=share&fbcl...
It strikes me as plausible. If the devs thought that Microsoft was going to keep their year based naming system then it wouldn't be a problem for another 100 years, by which point they would be long dead and it would be someone else's problem. The fact that there were two versions to check also meant that the shortcut of only checking the first digit is understandable. Also, if the version strings included extra cruft, like Windows 98SE2 then stopping the check early makes sense over trying for explicit string matches.

Of course Windows 10 was supposed to be the last version ever in Apple OSX style, but now we have beta for Windows 11. The lesson is: never trust what Microsoft tells you about their intentions.
How does number of people impact dishwasher efficiency? If you're living alone, you can just "batch" the dishes.
How can Apple scan encrypted photos?
Great work, thank you. Have you considered Obsidian, and Obsidian publish, as a medium? Take a look at Andy Matuschak's site as one example, there are many variants out there too https://notes.andymatuschak.org/About_these_notes
Only AltGr + [the key] would be a dead key, not the bare key itself. Perhaps a tool could be made to convert compose files into Windows keyboard layout definitions with this strategy

That's a good point about non-character keys though, I don't think that could be supported with this method.
For people who really do this, do you get paid in your home country dollars and home country bank account and just not tell your employer that you moved?
Is this a relevant critique? You arent renting from these marketplaces (at least not today) - they’re just facilitating transactions
You should have multiple independent types of observation. If you only know about the metal tube idea from flying in one yourself, it might have been a simulation. You should have other facts that also support the same conclusion (eg. knowledge of aerodynamics, people quickly moving around the world, etc.) so that it would be hard for them all to be wrong in the same way. You don't have to witness it with your own eyes because, again, it would be hard for them all to create the same consistent lie from multiple perspectives even if they were conspiring.
I worked in mobile video in 2009-2010 and was chummy with our CEO who was hobnobbing with all the mobile device manufacturer executives. We did headline work for HTC, LG, Nokia, Samsung, Sony-Ericsson, etc. and sold to HTC in late 2010.

The way he explained it, the mobile phone industry in many markets, particularly the US, used to be such that the customer was owned by the carrier.

iPhone changed the status quo in 2007: Apple could pick and choose carriers on their terms, the smartphone class device became a primary network interface for the customer, and the customer was effectively owned by the device manufacturer. This was a huge threat to Google, but also the carriers.

Android launched in 2009 as Google's hugely successful ally in their response to commodify their complement.

Google politically aligned themselves with carriers and the status quo and maintained a 'half-open' rapid-change policy which has created constant API and language churn. Great potential futures from recent smartphone history like Samsung Dex (phone-based dockable Linux workstations), wireless mesh networking as a first-class connectivity paradigm and standards-based IOT control never had a chance to mature.

By now we could be running UUCPesque media feeds over local ad-hoc wifi with free educational resources, reliable dockable workstations in our pocket and a self-organizing community economy rewarding social and environmental values. Instead we pay for VPNs and watch TikTok while our right to repair, understand or modify are wholly eroded under the auspices of an "open" platform shepherded by well-paid corporate lawyers and doublespeak.

The phone industry is absolutely terrible now. It's like a conspiracy against society focused on capturing consumer attention, surveilling consumers, using them as intelligence nodes for building global wireless infrastructure maps and media OSINT and actively preventing off-carrier cooperation among the population. We desperately need open mobile hardware.
Back then, we could tell the user that they had to have a screen resolution of at least 800x600, and couldn't resize the window, and they liked it. Kids today have higher expectations.
Sure, though in my experience that rarely really happen. Here's another angle: it creates a kind of social stratification where only the wealthier can afford to eat certain popular foods. I grew up poor, it's very humiliating to not be able to eat the same things as your peers.
Also the recent ANOM sting [1].

[1] https://en.wikipedia.org/wiki/ANOM
> Apple added that it will publish a support document on its website containing a root hash of the encrypted CSAM hash database included with each version of every Apple operating system that supports the feature. Additionally, Apple said users will be able to inspect the root hash of the encrypted database present on their device, and compare it to the expected root hash in the support document. No timeframe was provided for this.

I'm not able to politely comment, so I abstain from doing that.

https://news.ycombinator.com/item?id=28172269
LOL.

Luckily for future people they already can't run those old 16 bit programs. The 64 bit transition finally put the last nail in that coffin.
And that's an org with like 80% NATO members. Picture one being led by a rival power.
>First, in some religions (and some denominations of Christianity) God exists outside of the framework of logical necessity.

This is simply an escape hatch, if it can't be explained, it's because it's magic. Gods follow no logic do what you're told even if it makes no logical sense because there is no logic to be found. There is no room for debate here, you can't use reason, there is nothing further to discuss.

>That's because you're not God to your program, but merely a human that developed it. So you can't both make it and give it free will (among lots of other limitations, like not being able to make water wine at will).

Even more so the blame goes to God not his creations since he created everything including free will and the choices. Blaming your creations playing in the sandbox you created with the sand you created is a nonsensical blame game with yourself.
Agree and don't really see why this is an unpopular view.

I am about to hit 30 and I've never had an opportunity to vote for a winning government. I have been powerless to do anything other than basically pointless personal responsibility actions for my whole goddamn life. Sure I've gone vegetarian and bought green energy, I don't drive and try to avoid flying but it doesn't make any difference.

So given we live in democracies where the majority of voters will block any kind of progressive action (or authoritarian regimes) how do you cope mentally? And effectively stoicism is the only course. Don't take liberties with the environment in your personal life and support and promote solutions at a social and fiscal level. But you can't change any of this shit. The next generation is going to blame my generation and that's completely fair but there's nothing I could have realistically done.

Acceptance is important to stop the despair, feelings of doom and self hate. It isn't the same as denial.
If you and I can tell this after the decision was made, imagine how their ultra highly educated and experienced consultants and development team wouldn't see this coming. They knew exactly how we would react, but they went with it.

Call me conspiracy theorist, they must have been forced so badly to make this kind of a change.
Next up gov will be saying well the system exists and we need to catch x until we end up going after political opposition.
That’s the most ill-constructed straw man I’ve seen in a long time.
A rule like «cannot link to [...] donation methods» - surely arbitrary and unfair to some judgements - should move away developers.

Also the way of OruxMaps is possible: one version published in the store and another published elsewhere:

«only donate version available in google play, because the free version "has been removed because it violates the payments policy"»
Well, Chrome recently released their 92nd version... The same thing could happen to them really soon. Should they keep the user agent as version 99 indefinitely too? User agents shouldn't be as relevant as they are.
It's worth bearing in mind that the human review step does mean that a government can't just slip stuff in without securing Apple's cooperation (including training their review staff about all the political content they have to look for). Otherwise the reviewers would presumably just go "huh, that's weird, this Winnie the Pooh meme definitely isn't child porn" and move on.

Can a government secure Apple's cooperation in that? I have no idea. But it does make a useful subversion of the hash database a more complicated thing to accomplish.
We've banned this account for repeatedly posting flamebait to HN. That's not what the site is for.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Very patronizing of you. You clearly never learned that both classical (like your "sample size" example) and advanced statistical models are susceptible to first-order evasion attacks (or “Adversarial Examples”) that fool models at run-time. But go trust Apple's 1/1.000.000.000.000 claims.
Humans' ability to adapt to change will save many more lives, if we allow adaptation to happen. The biggest thing preventing that right now is doomsday rhetoric. Humans have adapted to much bigger changes than this in the past. Our ancestors adapted to the change from Ice Age to interglacial with Stone Age technology. The idea that we somehow cannot adapt to this much smaller change with 21st century technology is laughable.
I keep hearing the same argument from people, and I'm mostly in agreement, but to summarize the argument:

>"I am not afraid of personally being found with child pornography, but I don't want Apple searching my files looking for criminal intent"

But I would argue that you SHOULD be afraid of personally being found with child pornography.

First and foremost, this feature could be exploited for harm. If anyone ever wants to hurt you, all they have to do is get access to your unlocked Apple device long enough to drop CASM into a backed-up folder, and you get reported to the feds.

Or, way more realistically, maybe you downloaded some amateur porno that you didn't know had underage participants in it, and you saved it where it got backed up to the cloud, and two years later the government has added the video to their known CSAM database and you get reported to the feds for having it.

Given how the mere accusation of child sex crimes is enough to destroy careers, marriages, and lives, I see absolutely no reason anyone should trust their Apple devices with anything should this become normal practice.

And if this becomes normal practice, it follows that CASM won't be the only thing they end up looking for.
> what consequences to billionaires face if they use their wealth in stupid and unproductive ways?

Well this one's easy at least. They lose the wealth.
This article is (hard) science fiction.

As for the fiction part, it is written by someone who has a lot of literary talent.

For the science part, I don't believe for a moment that the "computer generated" parts of this story were actually written by computers. But they can already generate very convincing texts. It is very well possible that they will be able to generate texts similar to these in the near future.
Yes, they are down again. They had some downtime a few weeks back as well in the NYC3 region.
> You are Mozilla, send them a mail and give them a week to fix it, because you are f'ing Mozilla.

Mozilla has a user-base of like 3%.

They don't have any clout at all. They should be grovelling to and thanking any website that bothers to support them, not trying to give ultimatums.

> don't hotpatch it but send it to the vendor and tell them to merge it or else...

But this is a user-hostile approach. No thanks.
What happened with the network / base station side of the business? Moto was doing very well with that in the 1990's. It seemed like that business kind of evaporated, but I don't know why.
Here is an image of what might become one of these catcher-arms:

https://twitter.com/BocaChicaGal/status/1420808807773609986/...
It's well known that Snopes has a dark side. The couple that run it also run a network of spam servers that start many of those forwarded stories in the first place, ensuring they'll always have business.

(I didn't come up with that claim, but the source of it isn't very popular on this site, so I'll just give its number instead of a URL: 250).
A few past (tiny) threads. Maybe this one will get more attention:

Dasher: Information-efficient text entry (2007) - https://news.ycombinator.com/item?id=27724932 - July 2021 (1 comment)

Dasher: information-efficient text entry - https://news.ycombinator.com/item?id=807997 - Sept 2009 (1 comment)

A keyboard without keys - Dasher - https://news.ycombinator.com/item?id=132630 - March 2008 (4 comments)

Dasher: information-efficient text entry - https://news.ycombinator.com/item?id=16521 - April 2007 (2 comments)

There's also https://en.wikipedia.org/wiki/Dasher_(software).