skysight-inc/HackerNews huggingface dataset:
If a company explicitly states in a service's terms and conditions that content stored or shared through that service will be scanned, I think that's acceptable because the user then can decide to use such a service on a case-by-case basis.

However, making this a legal requirement or deliberately manipulating a device to scan the entire content stored on that device without the user's consent or knowledge even, is extremely problematic, not just from a privacy point of view.

Such power can and will be abused and misused, sometimes purposefully, sometimes accidentally or erroneously. The devastating outcome to innocent people who have been wrongfully accused remains the same in either case (see https://areoform.wordpress.com/2021/08/06/on-apples-expanded... for a realistic scenario, for example).

The very least I'd expect if such a blanket surveillance system were implemented is that there were hefty, potentially crippling fines and penalties attached to abusing that system in order to avoid frivolous prosecution.

Otherwise, innocent people's lives could be ruined with little to no repercussions for those responsible.

Do strict privacy requirements allow crimes to be committed? Yes, they do. So do other civil liberties. However, we don't just casually do away with those.

If the police suspect a crime to have been committed they have to procure a warrant. That's the way it should work in these cases, too.
Having dedicated cultural venues or channels for a subculture isn't the same thing as like segregated bathrooms. It's more about appealing to a niche audience that isn't lucrative enough for a mass market purveyor. It's not really different from genre channels like sci-fi only or comedy only except that it's geared to an ethnic demographic who want more representation in their media. When a giant company like Netflix is allocating budget for new content, they will get the most returns by appealing to the largest of broadest groups.
Closing schools won't stop pandemics: study (2009)
G20 states subsidised fossil fuels by $3T since 2015, says report
I'm sympathetic to that viewpoint but as the sibling comment pointed out, America is 76.3% white. If the push is "remove all the divisions, everyone is part of one group" then the interests of the majority within that group will dominate.
You do know that conventional TV has had this for ages? Ever heard of BET? Why shouldn’t different cultures have different media that highlights stories that resonate with them?

HN makes me realize why so many black people find the tech world hostile and stay away.
How does it "encourage" a divide rather than just represent a divide that exists?

Edit: This feels a bit like the idea that showing children stories about gay people would somehow "turn them gay".
Lecture notes on ridge regression (and lasso)
Maybe I'm an overly-sensitive person but I really can't get comfortable with a neural network looking over my shoulder, spying on me 24/7.

My parents gave me privacy and treated me with respect when I was a child. Now I'm an adult, and in a way it's like I have less privacy than when I was a kid. And the entities violating my privacy have way more power than my parents.

I want to continue working with technology, but how can I make mass consumer goods (i.e. apps) without being a user myself? These moves are going to slowly force me out of technology, which is sad, because creating with programming is my favorite activity. But life without some semblance privacy is hardly life.

Here's to a slow farewell, Apple! It was a good run.
“ Messages uses on-device machine learning to analyze image attachments and determine if a photo is sexually explicit.”

https://www.apple.com/child-safety/
I was at an exhibition in Toronto, Ontario over 10 years ago and almost jumped out of my skin when I heard a beekeeper casually exclaim that "wild bees don't exist in Ontario any more".

I pressed her on it and she said that sure some do still exist but hardly enough to really do any pollinating of much of anything.

I used to see honeybees all the time growing up. Been bit by plenty.

Now I am hard pressed to find a single one if I look.
Are those wind and solar on your own property, that you can rely on them if the day arrives when an every-man-for-himself subsistence-farming operation is necessary to survive?

If you're using generators burning fossil fuels to power lamps to grow food, that's an incredibly expensive way to do it. And if you're using "100W light bulbs" I'm not even sure what you're doing — is this traditional white light bulb or what? I sure hope not, but most grow lights aren't bulb-shaped and tend to come in larger wattages as a 600W LED grow-light panel is usually rated for about a 2'x2' area, which is not really a lot of food; you'd be looking at 9KW for your whole basement.
I do agree with you. But it’s often underestimated just how important the threat of action can be as well, when it’s coming from the government.
> to not know any better is inexcusable

Where are they supposed to get this information if they're never taught it?

> at what point would they be so blind as to not know / have read about hacks of others and/or the existance of haveibeenpwned and seen the error of their ways?

Most people outside the tech departments have no idea what those things are. They think hacking is stuff that happens in movies, not in real life.

Sorry, but yes yes.
I didn't say I agree with it. And I disagree the world would be worse.

The world would be much less filled with stress.

Everyone here seems so insanely focused on carbon emissions that anything rural is like verboten--THINK OF THE CAR DEPENDENCE!! lol
Psicólogo a distancia, la realidad actual
Still more usable and faster than actual Reddit.
Windows for Software Development
Which company is shamed in this post?
No need to be sorry. It's really depressing, obviously I hope I'm actually wrong.

I find it useful because we might, in fact, overcome this, but for now we seem to be on track for 3+C of warming within my kids' lifetimes, wet bulb temperatures making a decent chunk of the Earth uninhabitable (even naked healthy people will die sitting in the shade), the loss of the majority of insects we need for pollination, sea level rise giving us millions of homeless people, wars breaking out over access to resources, increasing ocean acidity and anoxia threatening sea life, accelerating self-reinforcing carbon emissions (hotter weather melting permafrost releasing methane making weather hotter, ice sheets melting reducing albedo making Earth warmer and melting more ice) etc. and all of those put together don't make me optimistic.

Unfortunately the problem with "we managed to overcome it" is that everyone who didn't manage to overcome is not around to comment. I certainly aim to be someone who "manages to overcome it" but that won't happen by being ignorant of the dangers we face and failing to adjust my life in ways that maximize the probability of this.

I don't think you'd be the lone survivor in the post-apocalypse, short of going full Venus the planet will sustain _some_ life, including humans, hopefully. Where there are groups of people, or most other mammals I'd venture. there is at least the possibility of joy.

IPCC working group 1 is putting out a draft report Monday, let's see what they say.
Here's an idea - Build a tool that helps users discover black content on the internet rather than furthering the divide by building a racially segregated platform.
On the Child Safety page one of the dialogs is the opt in (or out) configuration, so it seems, as one would expect, that the adult(s) in the family sharing group get to configure this.

And it's a useful, valuable option that many (I would wager the overwhelming majority) parents will enable.

Apple made a huge PR mistake announcing both of these systems together (the CP hashing system and the NN message warning system), because as seen throughout the comments it has led to lots of people conflating and mixing and matching elements of both into a fearsome frankensystems.
Wow that's a great deal. Via some discount coupons or was it second hand?
> This was my first thought as well, an I'm American.

However, X for white people is often the default case and is left unsaid. As an American you should be well versed in this. No one is saying that non-black people cannot watch the content, the implication is that the content it is tailored for black people.
I'm curious about the visual design - if you're catering exclusively to black people how does that influence your design decisions?
The link he references does a pretty good job establishing what he meant by the phrase "unclean air."
Yes unfortunately this is also the case - but many companies don't even have the "clearly signposted security guidelines" to begin with.
I don't think there's anything wrong with it, it's great advice!
I suspect you are from a fairly small homogeneous country. It hard to understand the racial dynamics of a very large diverse country if you haven't lived there.
Not true at all. My Lenovo T440s from 7 years ago is still running strong and handling everything I throw at it. It doesn't do graphics well, but you don't own a Mac if you're into gaming and things like that.

It has insane battery life, it lasts multiple days of coding, compilation, system upgrades, etc. on one charge.

Plus you can always replace / upgrade the battery / RAM / drive / etc. so you can always continue improving the performance if you want.

Meanwhile the Apple laptop I got from work with an astounding 32 GB of RAM has the fans whirring all the time from just running a Google Meet in Chrome, and you can't even use it in "clamshell" mode because it has so many weird bugs, so I have to keep the screen slightly propped open while it's connected to my monitors. T440s handles don't-suspend-on-lid-off perfectly. Macbook won't even allow you to do this if you're running on battery, you have to be plugged in.
> Syntactic sugar is usually bad.

I disagree with this one. It can be bad, but if it helps syntax get out of the way to reveal the intent of your code, I think it's pretty good
Interesting reading about RuneScape in your post. I got into programming because of RuneScape and writing bots! Great memories.

I enjoyed reading this post. Cheers!
I would imagine it's got a lot to do with domain knowledge. Setting up a streaming service is a very different proposition from setting up a production company. These are presumably tech people, not TV people. Besides, I bet setting up a production company is a few orders of magnitude more expensive than this.
The ‘Who’ in Explainable AI: New Study Explores the Creator-Consumer Gap
Thanks! I didn't know about RHVoice. I tried installing a couple others I found through searching F-Droid, but nothing worked. I just installed RHVoice.
You wrote: <<<MTV hardly played black artists.>>>

I saw this interview recently: <<<David Bowie Criticizes MTV for Not Playing Videos by Black Artists | MTV News>>

https://www.youtube.com/watch?v=XZGiVzIr8Qg

It blew me away. He is so on point!
What Is an F1 Driver’s Workload Like During a Lap?
My only problem with marketing "X for black people" is that marketing "X for white people" isn't socially acceptable.
> Users mostly don't care so long as the app works well enough to do what they need it to do (but they're not dumb, they'll still pick the least buggy option if there are alternatives..).

In other words: users do care. They just don't have a choice.

That's not the same than users "not minding" bad software.
This cultural meme of the past several years that people shouldn’t make what changes they can because no one else will change is pretty awful. There’s a good argument to be made that by building a critical mass among some percentage of the population, we can actually lead to a change.

And methane is the one solvable problem with meat production. Far worse is the land use change. We’ve destroyed natural forests to grow soy beans that go primarily to feeding animals. Crops grown with a fertilizer heavy, petrochemical driven process. This food is shipped all over the planet. Even if we switched entirely to regenerative pastures, we would come up short — unless we magically solve carbon capture engineering, natural forests remain our only serious method for re-sequestering carbon and slowly undoing the damage we’ve done, for future generations.
My favorite part of it is that insofar as the objectors identify themselves, they're (of course) white. From the OPs description, although they don't say so explicitly, it's clear that they're Black. Long history¹ in this country of white folks telling Black folks what's appropriate for Black folks to say or do.

1. And let's not fool ourselves thinking that because I've used the word "history" that it's not still very much the case.
I'm sorry, but this is 100% incorrect. In fact the opposite is true.

Hash collisions are 100% impossible to avoid. You are mapping an infinite set (the set of all possible images) to a finite set (a fixed length number).

Cryptographic hashes are designed so that collisions are hard to construct at will. But this is not a cryptographic hash at all and I wouldn't be surprised that constructing an image that matches a given hash is easy.
Another idea is to keep personal computers that you power on 24/7 to either sleep when not using them or on a power on/power off schedule.

For computers with discrete GPU's this could save a lot of power!

When you aren't using lights, turn them off.
I, too, have pretty good reason to believe I have a globally unique name. Which makes me wonder, how common is that? I have no idea how even to begin coming up with a rough estimate. I can’t even make an educated guess about the order of magnitude.
I picked one of these up at a yard sale in the late 1990s for the bargain price of $1.00 US. The gent who sold it to me said he'd taken it to WWII with him when he was young. I've put a few rolls of film through it over the years, and it still works perfectly. Also, it weighs enough that the name "the brick" can't have only been inspired by the boxy shape. Built like a tank, indeed.
This was my thought as well. I'm sure there is demand for this content, but is it a strong enough demand to pay for yet another streaming service?
Nix is primarily a package management tool, yes, but it provides isolation in the sense that you don't have to globally install anything (except for Nix, of course). A tool I use extensively when developing is a "nix shell", which is a shell that's configured with a `default.nix` file.

For example, in project A I use Node.js v12. The project root contains a `default.nix` file that says it needs the package `nodejs-12_x`. When I run `cd /project/root && nix-shell` I'm dropped into a shell that has `nodejs-12_x` along with the rest of my "normal" shell. Once I exit it, `nodejs-12_x` is no longer available. If in project B I use Node.js v14, all I have to do is declare in its `default.nix` file that it uses `nodejs-14_x` and there will be no conflicts whatsoever.

Of course this is different from the isolation Docker provides, but I find that for development it is the perfect middle-ground between "everything is installed globally and conflicts with each other" and "everything is so perfectly isolated I can't get anything done".
I wanted to be sure here that there wasn't any room for confusion which is why I just had it redirect anyone who hit the domain to the correct url.
time, scope, quality, cost. pick 3, the 4th will be a function of the 3 parameters you picked. So you need to understand what's important.

If you're building a Mars lander, time is everything because if you miss your launch window, you need to wait 18 months for the next one. Most of us are doing something else.
They also use on-device machine learning to detect pictures (and videos?) containing any kind of 'undesirable' content.

"Messages uses on-device machine learning to analyze image attachments and determine if a photo is sexually explicit."

Furthermore: "This program is ambitious, and protecting children is an important responsibility. These efforts will evolve and expand over time."

Per: https://www.apple.com/child-safety/

The road to hell is paved with the best of intentions.
I made a reddit-like app/website on Bubble about 1.5 years ago and overall I was very happy with the speed I was able to get it out there. I built it in a few days which I personally never would have been able to do in code.

But since it relies on SEO to succeed, I'm now considering coding it from scratch because it's a huge limitation in Bubble.

https://tastejury.com
When I read "Black" on HN or Reddit, it usually refers to African-American blacks, do you also have (or are looking for) content outside that region, more specifically Africa?

A suggestion: have some description of your content somewhere. At least logged out, I can barely see more than the episode title, I have no idea what any of the shows are about.

In any way, I (white) think this sounds like a great idea, congrats on the launch and good luck.
Can any French, Belgians, or Dutchies with significant Black African sub-culture comment? I am curious: If there was a French-language or Flemish-/Dutch-language "Netflix for black people" in your country, what would be the reaction?
“Apple should not have the power to unaccountably launch a global dragnet ”
I'm interested in exploring alternative forms of forest management that can unwind the years of fire suppression and get to a new equilibrium that does not involve every forest being burned down along the way. Can anyone point to sources/research in this direction?

It seems past time to look into more radical alternatives than just doing a few prescribed burns.
>I guess the only pushback is that apple has decided to do it on-device (still only to photos going to iCloud Photos) instead of server-side, where they have to disable E2EE to do so?

Apple will scan only iCloud photos and when a certain threshold of "illegal" images is found, they will start scanning non-iCloud photos and disabling encryption to do so.
I have to fight that urge myself, if for the reason that every ham radio event is a sausage party.
OK, I saw this page

https://www.lenovo.com/us/en/coming-soon/P14s-AMD-G2/p/22WSP...

and I thought, it is not possible to buy it yet.
I caught my cheating partner thanks to this hacker that helped me track and hacked all social media accounts of my partner, without my partner knowing.
You can contact him at:
kevinpoulsen336699@gmail.com
He did excellent job for me.
Depends on what you want to do and how you interpret your data. IIRC we only needed to normalize one parameter in the host using percentages instead in the UI. For the rest everything translated without modification since the F16 covered the max/min parameter ranges.

Mind this was for a regulated medical device and therefore any change in the software was burdensome. The change didn't affect the internal calculations since it was only for the communication protocol and UI, and the compiler support allowed the minimal changes on both embedded and host source codes.
^^^^^

THIS THIS THIS THIS!!

How will this work when traveling? If I have legal non-CSAM pornography, but I travel to another country where pornography is completely illegal, will I get arrested?

Who controls the hashes? When do the hashes get updated?

Fuck I feel so betrayed by Apple.
> I can't help but feel like everyone commenting here read the headline, brushed straight past the lengthy explanation and went directly to outrage in the comment box.

This is most comments on HN.
Also, I'm not sure Elon Musk would have stood still to give up one of the precious few Raptor engines he has from Starship.
Magnificent ThinkPad model. Too bad the soldered-on RAM precludes the possibility of using ECC modules. The Pro version of the Ryzen CPU means ECC compatibility.
> Thanks for the constructive reply. I wasn’t aware of such default assumptions.

Perhaps you should put some effort into self-education and understand the context of race and racism in America before making qualitative statements about things you seem to not even grasp the basics of.
It’s astounding how many very smart people are getting this wrong.

Perhaps I missed it, but does anywhere on this letter mention that that both of these features are optional?

CSAM depends on using iCloud Photos. Don’t rent someone else’s computer if you don’t want them to decide what you can put on it.

Content filter for iMessages is for kids accounts only, and can be turned off. Or, even better: skip iMessages for Signal.
If anything this is the reality of shipping software that "agile" is designed to handle.

It's so you can (hopefully) have an educated understanding of setting that deadline, and then how you're progressing towards it. It's so if you're not on track to deliver, you can make more educated decisions about cutting scope, or adding resources (yes yes yes, i know).
> You can change it in the UEFI so that Fn acts as Ctrl and vice versa.

First thing I do on every thinkpad. It would be very interesting to know what percentage of customers actually wants that Fn key in that location instead of Ctrl.
SFGate: 'Used Zoom in the past few years? You could get (at least) $15.'
Racial segregation is a stretch. They do not block you from subscribing if you're not black.
China sees highest daily figure of Covid-19 patients in current outbreak
You can get around this by mapping Caps Lock to Ctrl, which is easier to press anyway. It's probably a good idea even if you don't use a certain modifier-key-heavy text editor.
Yes, maybe usually was too strong of a word - I think this varies with the language. In Go and JavaScript (where I mostly work), it's usually not that useful.

In languages like C# and Java, I've found syntactic sugar to be very useful (e.g. lambda notion)
I agree entirely with you, except.. i don't mind the design process (or lack there of) you describe. I feel i get paid for it.

I'm in a smaller org and yea, the product team definitely skimps on plenty of details. When i have to point out drastic UX flaws or impossibilities it is definitely frustrating. However i legitimately think that is what they hired for. They wanted someone (well, a team of devs) to deal with this stuff. To be the architect of their general direction.

The bigger question to me is if the positions we have that more traditionally handle a more complete design.. are they being overpaid in our org? I don't think i'm being _underpaid_ for my architect + dev hat, but i do wonder if someone else is also being paid for architect but i'm cleaning up for them lol.

I've also found that the designers seem to.. for better or worse, take what you give. I notice they give me a far more loose definition than they give less experienced devs. I suspect this is because they expect/trust me to follow through, and i do - but this also effectively takes "advantage" of what i offer. I use quotes because i also get paid much more than the other devs i speak of, so i go back to what i said earlier, i think i get paid for this.

It's frustrating. But i also enjoy it a bit. If they laid everything out perfectly i'd be left with just writing the correct design patterns in code, using the right data structures, etc. Worse yet i wouldn't have the ability to shape the UX for better performance. I dunno, all the companies i've been at have been like this. I don't feel it's unique, but maybe it's just how i put myself out there.
If the CPU only has 32-bit ALUs (afaik all CPUs today have 32+ bit ALUs) there is no reason to "support" half-floats (other than converting floats to half-floats for the GPU which doesn't need to be fast or pretty since you do it beforehand and send it directly to the GPU from the model file format).

On the GPU on the other hand 16-bit floats are becoming the standard (the M1 GPU for instance has more 16-bit ALUs than 32-bit). With enough precision for possible resolutions/worlds and you save 2x the memory which makes it a no-brainer really.