skysight-inc/HackerNews huggingface dataset:
Spherical weightless employees in a perfect vacuum.
Show HN: Learn music theory with Ableton Push, WebMIDI and WebUSB display driver
The Taliban Has Claimed Afghanistan’s Real Economic Prize
The neural hash itself isn’t cryptographic, but there’s cryptography involved in the process.

They use “private set intersection” (https://en.wikipedia.org/wiki/Private_set_intersection) to compute a value that itself doesn’t say whether an image is in the forbidden list, yet when combined with sufficiently many other such values can be used to do that.

They also encrypt the “NeuralHash and a visual derivative” on iCloud in such a way that Apple can only decrypt that if they got sufficiently many matching images (using https://en.wikipedia.org/wiki/Secret_sharing)

(For details and, possibly, corrections on my interpretation, see Apple’s technical summary at https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni... and https://www.apple.com/child-safety/pdf/Apple_PSI_System_Secu...)
We already have a national identity card- the social security card. Problem is, it's absolutely terrible at being an ID card, so we should replace it with something more secure that is purpose-built.

If we're going to treat this magic number like a national ID number, the least we can do is buff it up a little.
The CSAM hashes are encrypted and blinded, possible Vice and others conflated and/or combined steps.
I don't think it matters with knowledge cards - the system is so fuzzy that it'll throw up that answer to almost anything.

Apparently Louis Armstrong, the legendary jazz musician, was there with Neil Armstrong on the Moon in July 1969 as the oldest astronaut in history, a few years before his death at the age of 69. [1]

[1] https://imgur.com/a/0JyDB70
There is no way this is a replacement for the RealSense depth cameras. These are USB, bus powered, factory calibrated, cameras doing the block matching in an ASIC. Often with an IR projector to help the matching. This like saying, oh well, I can’t find a GPU, so I’ll just compile Mesa for the CPU and my product will be fine.
It’s misleading to say that they scan your “drive”. They scan pictures as they are uploaded to iCloud Photo Library.

Also, most other major cloud photo providers scan images server side, leading to the same effect (but with them accessing more data).
oh thanks for clarifying.
you are not saying the vaccine control you.

but that the extreme measure we are forced to take so idiot get vaccinated open the door for more invasion of privacy.
> Elm is fun, but I wouldn’t use it unless I could afford to hire a relatively huge team to absorb all of the additional complexity and detours that go into building an Elm app. There’s a constant promise of Elm being faster and easier to write for various reasons, but in practice it always seems to get bogged down in endless gotchas and framework shortcomings that need to be addressed before we can get down to getting real work done.

Is this your experience writing Elm apps in production? I am writing large Elm apps in production and I'm having very different experience to what you just described.
It's 15% for small businesses but not for those with greater income, where it remains 30%.
AFAICT license doesn't allow you to use it for free, but they won't prevent the use of it, like they did with the previous versions. IMO this is better for them, because otherwise people would just pirate it, and Microsoft certainly don't want even more PCs that are not properly patched.

Additionally, prebuilt systems present the majority of sold PCs, in which case OEMs pay for the license.
Could you please stop posting unsubstantive comments? You've been doing it repeatedly, and it's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
When I worked on the main NRO ground processing station for electro-optical collections, we were generating double-digit petabytes daily, and that back in 2008. Don't even know what it's up to now.

Not only is there no practical way for anyone other than maybe Google or CERN to download that much data, unlike the no-fly list, actual classified information isn't attached to any networks that can be accessed from outside of a secure facility. This means the only way to egress data is for an inside threat to copy it onto USB drives or possibly optical media, maybe steal hard drives. But there are pretty hard limits to what you can just bulk copy. It can't be much more than a person can hide in a bag.
I wonder if SHRDLU* would understand such queries better :)

* https://en.wikipedia.org/wiki/SHRDLU
“Voter turnout is always a hundred percent, sometimes more” -- https://www.texasmonthly.com/news-politics/not-so-loving-cou...
> Through iMessage, this should be possible in an unsolicited fashion

Sure, but those don’t go into your photo library, so it won’t trigger any scanning. Presumably people wouldn’t actively save CSAM into their library.
This is correct behaviour, depending on the definition of mod. See, for example:

https://math.stackexchange.com/questions/516251/why-is-n-mod...
The outrage directed at Apple might be coming from this quote from their Chief Privacy Officer
"no third parties or government agencies have been involved in the process."

Why lie?
Please make your substantive points without fulminating or calling names, no matter how wrong other people are or you feel they are.

Believe me, I know how frustrating it is when nearly everyone on the internet is wrong (or you feel like they are), but comments like this don't help, they just make things worse. If you want to patiently provide correct information, in a form people can actually learn from, that's great. If you don't want to do that, not posting is also an option.

https://news.ycombinator.com/newsguidelines.html
> you can see in the data the scandals cause people to use them more.

I often wonder if all that negative press about leaks, facebook's privacy violations etc. are just publicity stunts. So many tech articles seeking outrage and smell of fake.
"It was just a dream" only works if it suggests an actual ending. Eg. Brazil, Occurrence at Owl Creek Bridge. I don't think it's a viable twist in itself.
DIY Long Distance Laser Telescope Does Some Damage (2018)
Lead foil is a thing.

https://www.amazon.com/lead-foil/s?k=lead+foil
Interesting. I don't know of any similar option in Python's json module, which is the one that I mostly use, but good to know this exists.
Is it me or is this more of a woodworking guide than an AI art guide? I only see a small blurb to put AI art code here. Presumably the button/replenish image dir. is a seed component to the AI. I suppose that further removing the art generation from the installation diminishes the magic of art. The engineer in me would further trim this down by pre-generating art on a PC and slap it on an SD card plugged into basic picture digital frame. Or dispense with storage and connect it to Wifi to poll AIArtAsAService.com.
If only I could type them on my keyboard. (I think this is a big part of why CSV is the way it is — people want to be able to hand-edit it, or at least hand-produce small test datasets to test the systems on the other end.)
Apple revoked Facebook's ability to distribute their own private iOS applications to their employees? That's what I'm talking about. An enterprise can develop iOS applications and distribute them to their employees' iPhones without permission or intervention from Apple. Maybe we're talking about different scenarios?
Why "misconfigured" Elastichsearch being reason appears this often?
Until companies are held financially responsible for this shit, nothing will change.

I think by know everyone in the US has a few lifetimes of free Identity Theft protection from most companies they've ever interacted with.
It's not just about anit-vaxxing. It's about the erosion of civil liberties. I think these conversations should be had.
Seeking Freelancers
SEEKING FREELANCERS | Mobile App Developer| Texas| REMOTE | Hourly ($60 - 90/h)

We are looking for an apple mobile app dev to create and work on our application we have gotten mocked up, and initially developed.

Main objectives of the platform:
-The app is modeled after a Uber eats style UI, but for another purpose.
-Users need to be able to scroll and enter into opportunities, very similar to how you would choose and purchase food from a restaurant on Uber Eats or other delivery platforms.
-Users will need to be able to download materials and have the ability to authenticate their profile via an Instagram login extension feature.

If you are interested, we would love to go into every detail on a phone call or zoom call. Please email me at wil@bradleyroadmgmt.com
Not OP, but with the apps you've mentioned (and other Electron apps), I'd be less likely to keep them running (and would prevent them from opening at login) due to their outsized resource impact. Which in turn decreases user retention and my ability to recommend it to others.

To add to that screen sharing and video calling is already resource intensive, so whilst the argument could be made - what's another 500mb of ram, I'd expect the client to be as optimised and light weight as possible, because a system under strain is no longer "blazing fast".
Do you have a link to any data or analysis about this? This article only differentiates between over and under 50.
Did some perusing - can't find it anywhere you'd normally find these things. Let me know if anyone does!
>> and artistic ability

Don't forget the physical limitations of the medium. Want to paint a nebula as it fades from white to the black of space? Try to paint a gradient between two colors, a steady blend from white to black across a few inches. It is the sort of thing even the great masters never attempted because it is basically impossible.

These images were not meant to be exact representations. These are anatomy diagrams. They allow the reader to understand and recognize the objects rather than be mirror images. We have photographs, but doctors still learn from hand-drawn diagrams.
Wow. I just tried "When was Obama killed" and it returned me a date.

[0]: https://www.google.com/search?q=when+was+obama+killed
Zed cameras has a very hostile EULA (borderline illegal, but IANAL), I would not recommend using them unless it's absolutely the only option.
What's shocking to me is how little Apple management understood of what their actions looked like. Really stunning.

For a company that marketed itself as one of the few digital service providers that consumers could trust, I just don't understand how they acted this way at all.

Either there will be heads rolling at management, or Apple takes a permanent hit to consumer trust.
> I'm pretty sure most devs are going to use whatever CSV library that comes with their language. When that breaks, it's generally not a simple fix.

Call me a yak-shaver, but in every language I've worked with I've written my own csv parsing library when I needed one.

It's such a trivial thing for the majority cases (varying of delimiters, line-endings, ascii/uft8, quoting, escaping, and embedding of delimiters/line-endings) that it takes barely no time at all after you've done it once in another language. Of course there are edge cases and special cases depending upon specific workloads, but if your team has it's own parser (which is a small amount of obvious code) then it does indeed usually become a simple fix.

Sounds good using someone else's library, but below a certain complexity it's rarely worth it in the medium to long term except for when doing proof of concept or demo code, or if the domain space is complex.
Who decides what's false?
Apple taking 30% for things in their store is ok. Or if it’s 15% or 12.5% or whatever. It’s a service they provide.

I also don’t care if I can or cannot side load programs. It’s a non issue for almost all users. It has to be made possible for researchers though (opaque CSAM detection that no one can investigate etc).

The problem is if they want to charge for in app things I buy from the developer, or draw a line between “content” and “features” etc.

When Apple review an app and process payments for it that costs money. But when I buy another game level from a developer that wants to charge me directly - there is no review and no processing done by Apple.
In new twist, private equity shares its windfall with hourly employees
And then Excel imports them all using heuristics when you select "Type: CSV". So you'll never train anyone on the demand end of these documents that they're called anything besides CSVs.
WhatsApp works fine including its push notifications, you can download it from their website or via Aurora Store.

The AOSP Camera app is not as good as Google Camera but you can install it if you want. It requires Play services but you can install that too including in a dedicated user profile so other apps like WhatsApp don't use it unnecessarily.
Yes. You could get a long way with a text format in which:

-the first line is always a header

-fields are separated by Unit separator characters

-records are separated by Record separator characters

-encoding is UTF8

If you wanted to get fancy you could also have:

-comment lines

-column metadata (e.g. column 0 is an ISO date, column 2 is text, column 3 is an integer)

Both the above could start with a Unicode character unlikely to be used for anything else.

I think that would avoid 99% of the pain of CSV files. The downside is that the use of things like the Unit separator mean that it wouldn't be easy to create/edit manually.

I don't suppose it will ever happen though.
Well, the actual hash table on the device is blinded so the device doesn’t know if an image is a match or not. The server doesn’t learn the actual hash either, unless the threshold of 30 images is reached.
This might be the most stupid question of 2021, anyway, here it is:

but in little-endian systems the order of the individual bits in a byte is still (kind of) big-endian, with the most meaningful bit on the left, right?

Personally I always think first about how the single bits are stored in a byte, which is as far as I know, with the most important bit on the left, independently if the system is big- or little-endian, for example:

===

0: 0000 0000

1: 0000 0001

2: 0000 0010

...

255: 1111 1111

===

Therefore if the number/value gets bigger than a byte for me it's just more natural to keep adding bits to the left of the sequence of bits (therefore big-endian style), for example:

===

256: 1 0000 0000

257: 1 0000 0001

...

===
> check identity more reliably

Most states in the current system seem to have a crude biometric identity verification of a photo plus point in time stats of height/weight/coloring, all of which is nominally protected/validated by counterfeit protection. How would a national ID be any different?
Wow Australia
How to Open Windows Task Manager All Possible Ways
> While "cloud scanning" has some how been grudgingly accepted by many of us

Reading through these discussions, this is the one question I haven't seen a good answer to. Would any of us be speaking out like we are right now if Apple had chosen to do server-side scanning instead of on-device scanning, just like every other company?

There are many options for personal server hosting where the hardware and software are open for reverse engineering and inspection, so you could, at least in theory, host a server you control without needing to use Apple's offering. On the other hand, smartphones are proliferated by a duopoly and there are no viable options for using one where both stacks are made completely open. No company has the capability to openly push a scanning feature like this into the Linux kernel in the same way that Apple can openly announce they're going to add their own version of such a feature to their own operating system, because the power dynamic is completely different.

It sounds like the magnitude of the backlash people are expressing can be partially explained by the fact that Apple has such a large foothold on the personal device market in a world where smartphones are increasingly becoming necessary to live one's life, and due to the inability to choose a privacy-respecting device that is also competent enough to satisfy society's new expectations for smartphone usage, there is no good place to hide.
I'm totally onboard with casting integers, and I can understand casting between pointers-to-char and pointers-to-other, but why on earth would you want to cast between pointers to (different) integers? That seems like asking for trouble, for no benefit I can discern...
I got an SR300 for 150$ CAD, really sad to see them shutdown, the product really felt high-quality at a price point that was not obscene for a 1080p camera + 480p depth sensor.
What is an opinionated product and why you should build one?
That'd be a once off though. The dam may exist for such a long timescale that those decomposing trees under the waterline are irrelevant.

I always feel we need to simplify the carbon emissions to the point of "Carbon that was buried and is now in the atmosphere".

This generally removes life in the carbon equation and reasonably so. The carbon in life was in the air relatively recently. Trees absorbed it from the air and other organisms will eat it and re-release it. In general that alone won't revert the earth to the state it was in billions of years ago.

The carbon underground however hasn't been in the atmosphere for billions of years. That's the carbon that's going to return earth to the state it was in billions of years ago. That's what we should focus on.
really depends on what the baseline is.
As long as you don't need to store tabs or carriage returns in your data. ;0)
This looks quite compelling, but what about use cases where "serverless" is simply not viable. In some industries, you must control access to the server in order to stay compliant with regulations. At least for some of the data. Is there a plan to have a software-only release? Or did I just miss it.
They didn’t. I know of several people with an extremely common name (Basically Muslim equivalent of “John Smith”) who were unable to fly or cross borders, even with the “Redress numbers” that they are supposed to give out in case of mistaken identity.
it's kind of silly how this is treated like some deeply technical issue. Apple's 'one of a trillion' claim is either true and the software is useless, because I'm pretty sure pedophiles can figure out what a watermark or a gaussian blur in paint net is, or it's imprecise and actually detects things which is the very thing that makes it dangerous to the public.

It's a direct trade-off and the error tolerance of any such filter is the only thing that makes it useful so we can basically stop arguing about the depths of implementation details or how high the collision rate of the hashing algorithm is etc. If this thing is supposed to catch anyone it needs to be magnitudes more lenient than any of those minor faults.
>The freaking out about "oh no I gotta write a small library myself" is absurdly overblown here

I don't think it is.

At work, I'm adding some basic metrics/logging functionality to an internal library, to see how it's being used. The idea is to log a few parameters and the tech lead suggested using JSON format.

No problem right? Well my work environment is quirky and let's just say it is hard to use outside libraries for various reasons. It can happen there is just a lengthy IT process to go through... eventually most reasonable requests will be filled (copied/mirrored internally, or binaries imported). But there is a delay.

This is all besides the point other than to say: I either need to wait a few weeks, or write my own minimal JSON library.

How hard can that be? I mean, it's just JSON. Well earlier today I was checking reddit and saw an announcement that "JSON for Modern C++ was released" (https://www.reddit.com/r/cpp/comments/p69plb/json_for_modern...). Hey cool, I can see what the library looks like and maybe rip off some of their code while I'm waiting for a "please mirror this internally" request to finish.

This library is thousands of lines long... for JSON. I'm not disparaging the author or JSON, it looks like an awesome library with great diagnostics, I'm more trying to point out that even for the SIMPLE format of JSON, a serious library is 10K+ lines. That's a hell of a lot of extra work to put on a team when writing a JSON (or whatever) library probably isn't the actual work that needs to be done.

Elm likely has a JSON library ready to use, but having your seasoned team reinventing the wheel for so many other libraries isn't a good use of dev time. I can't think of simpler libraries to write than JSON and even that is 10K lines long. Other than the insanity of nodejs and leftpad and libraries like that. If the attitude for every single library needed is "we can write that from scratch" the team is never going to get anywhere.
also, how would you measure someone's slope? would it even be fair to evaluate them by it?
This also means that the device doesn’t know if a given image is a match.
I really dislike this take.

Listen, it's fine if people enjoy nonlinear storytelling to make it an "experience" or a canvas with a few straight lines painted on it. But it is stupid, to follow your quote.

If you're using devices to make a story more difficult to follow, just for the sake of making it more difficult to follow for the "challenge", then that's stupid. I'm not claiming The Big Sleep is even in this category, because I haven't seen it, but plenty of films and books are.

If a canvas painted a solid color or with a few straight lines sells for millions, then that's stupid.

People enjoy "stupid" things all the time, and that's fine. There's nothing really wrong with that.

But the important part of my point is: only artists seem to think they're above it.
When I realized that The Big Lebowski is The Big Sleep + bowling it blew my mind
I don't think this specific thing I am trying to solve is covered in a basic woodworking text. The table contains moving parts, and at this point I am trying to fix an existing design... But sure, I'll try that too! Thanks :)
> But do films (or any art) have to "make sense"?

In a lot of ways I think it depends on your role, and the role of the film in your experience. If your role is to enjoy, then I hope the film was created with your preferred perceptive style in mind.

If your role is to write a paper on a film, maybe the make-sense films make that whole assignment much easier.

Solaris is a tremendous sensory experience on its own. You can pick up on a lot of the implications by interpreting the film's sensory output as metaphor. From facial expressions to positioning, texture, and sound / music.

A lot of people find that relaxing because the metaphor-extraction process is like a background process for them and it feeds their intuitive grasp of what's unfolding in the "big picture" of the film. They tend to take in and process much of life in the same way.

At the same time, not everybody enjoys that, and it will make some people downright uncomfortable. To be comfortable with a film, maybe they need to be able to piece it together logically for example, or at least be able to create by themselves an explanation/exposition of the contents where one didn't exist before.

Incidentally, I find the sensory-experiential/metaphorical approach (my go-to) much less fulfilling while watching films created by people who are more logical and detail-driven.

For example, I was rewatching _The Spanish Prisoner_ the other day and it was painfully clear that Mamet really wanted viewers to track his labyrinth of aphoristic details.

From a sensory-metaphor perspective there wasn't much to work with, and the film didn't seem to "make sense" from that intuitive standpoint.

But it's less painful IMO, and maybe even more pleasurable, when you know the kind of gifts and preferred perspectives the director is working with, and at least you're aware that you can make a decision to change your perceptive focus, or watch something else. That aspect makes sense to me, and helps me watch films that wouldn't otherwise make sense in this way or that one.