skysight-inc/HackerNews huggingface dataset:
I am sorry to hear about the personal impact to your family.

I think things like the air quality sensor you run are the actual solution here. In the absence of government officials doing their job properly, it is up to individuals to do it for themselves.

I wonder if there would be an open source solution for water quality testing and air quality testing, and if enough could be built by citizen hackers to create a distributed screen and alert system for pollutants.
>but that rarely happens because the situation can be leveraged for votes (there's a lot of poor people)

There's a massive difference hidden in that statement alone. Here the politicians just assume those people aren't voting.
Test it against innocent data sets, then in prod swap it for the opaque gov db of nasty stuff and hope the gov was honest about what is in it :)

They don't need to train a model to detect the actual data set. They need to train a model to follow a pre-defined algo
Isn't that most of the internet? I would be surprised if, for example, you didn't get reported by Hackernews if you started making criminal threats or sharing CSAM on here. From the legal tab:

>3. SHARING AND DISCLOSURE OF PERSONAL INFORMATION

>In certain circumstances we may share your Personal Information with third parties without further notice to you, unless required by the law, as set forth below:

...

>Legal Requirements: If required to do so by law or in the good faith belief that such action is necessary to (i) comply with a legal obligation, including to meet national security or law enforcement requirements, (ii) protect and defend our rights or property, (iii) prevent fraud, (iv) act in urgent circumstances to protect the personal safety of users of the Services, or the public, or (v) protect against legal liability.
Considering the ingredients, it's very underpriced.

Yet, it's also hard to price it too high, because at the end of the day, it will taste like very tasty fried rice, with expensive ingredients laid on top.

If you go too high, you're setting very lofty expectations.

So they were stuck in a rock and a hard place.

Could they have offered it for longer? Sure, but I think they made the right call. Call it quit on high note.
If I understand you correctly, the main difference is to stop thinking in terms of bits and bytes and think more in terms of amorphous data. Like, for x in X: is really more appropriately expressed as for value in values:

Values is just a container, and we'd like to grab one of what it contains one at a time to do something with it (I'm assuming native English speaking here, other language's pluralization might not be as natural to this convention). It might even make sense to start with some kind of notation like, for value in valueList:, to help internalize, but this can be a crutch. Because of the ducktyping nature of python, values might be a list today, but the same code can easily handle any iterable (I've done enough maintenance programming where it was clear some variable had never been renamed, it was once a list, and was now something else. Type annotations on newer codebases help here). The other thing to realize, is that heterogeneous collections is one of the things that Python excels at, and something that is likely to make your head hurt in C (I'm not even sure how I'd implement mixed type arrays in C without doing something gross with void*). I'm not saying you necessarily want to mix types since it can often lead to a bad time, but it still helps to think about just how amorphous the data can be.

Another thing that will feel really gross, is that Python is going to be orders of magnitude slower than your used to in C (with similar memory bloat). Just get over that, and know that if you absolutely need to speed up parts of the code, you can write those parts in C fairly easily.

Anyways, good luck.
This is a really interesting use case. If you use Stripe, you can use the Stripe Customer Portal to allow your users to handle subscriptions, update users' information, billing details, etc: https://www.arengu.com/tutorials/passwordless-authentication...

Anyway, there are many boilerplate SaaS blocks that might make sense to explore for Arengu, but currently we're focused on signup and onboarding flows/screens.
On continuations:
"This suggests that language-level support for defunctionalization could be used to keep the beauty of explicit continuations while gaining the scalability of multiple machines.

A few systems, such as the MFlow and jmacro-rpc frameworks, have tried to circumvent this problem by sending continuations over the wire in a different way: by sending over information about the execution’s past, so that the other machine may replay a function call in order to get to where the first machine left off. This can be seen as an application of my ICFP 2018 paper on thermometer continuations."
I'm skeptical of the claim that MS has been A: scanning files on local windows machines and B: forwarding anything concerning to law enforcement. That's a fairly extraordinary claim, and I would like to see the evidence.
Exactly. Or when Facebook promised you'd never need a Facebook account to use an Oculus. They've shown over and over again they'll do whatever increases their market power and revenues.

That's what I find so disappointing about Apple. They were the one large tech player that had begun to build their brand on taking privacy seriously.
> First rule of database design: Your unique IDs should not have a real-world meaning.

Well, this is an opinion. I would definitely push back on making it a rule. Especially the first one.

Natural keys exist, make perfectly good unique identifiers, and have inherent meaning.

When using synthetic keys it is difficult (read: requires making trade-offs) to guarantee they were created in order and/or that they increase monotonically. But if you make those trade-offs (or just align expectations) you can still associate real world meaning to them.

These new UUIDs standardize more of those trade-offs.
Oh, nice. Won’t do one with Python, then :D

But yeah, I’ve found the ability to move IDs between alphabets quite useful.
It's no coincidence this system launched around the same time the whole NSO scandal broke. The NSO leak shows what government-sponsored exploit analysis against a large tech company may yield. I mean the NSO exploit could've worked the same but been a worm; it could've been absolutely devastating for Apple, imagine something like every phone infected. Something like that was possible with that exploit.

Apple has been a thorn in the side of the IC for a long while. IC probably saw an opportunity to gain a bit of leverage themselves via the whole NSO thing, and likely offered their cyber support in exchange of some support from Apple.

I mean c'mon they've been consistently pressed by IC for tooling like what they just launched; it's the least invasive thing(compared to something like a literal backdoor like that NSA_KEY that MS did for Windows) they can offer in exchange for some cybersecurity support from the gov.

idk if that's what's happened, but it's odd Apple would do this at all, and do it right around the time of the NSO thing.
My guess? In exchange for Osama bin Laden, he agreed to turn a blind eye.
Tickets by themselves are a symptom of a good process and not the end goal. If you don't know where tickets come from, why they exist, or when to do them, then the whole process is nonsense.

I've seen this repeatedly at places where they want developers to track what they're doing, but they don't have any product function to populate the backlog, groom it or prioritize tasks. It's basically anarchy but the devs just document what they felt like doing. Of course developers come to resent this system because nobody wants to read their diary - everyone else wants to know how close things are to being done. But because the whole project hasn't been scoped and broken down, it's impossible to get that knowledge from a snapshot of what people have been doing.
There is intense pressure to please big corporate interests. I see it in my field often. I have no idea where it comes from. I think maybe fear of the power big corporates have? Fear that their higher ups won’t protect them?
The average Joe has no idea how computing, and tech works. None.

To such a person, a smartphone is a piece of magic. Expecting them to know what is real tech, and what isn't, is not fair.
Here's what I don't get about APL. Why is it so important that everything be a single symbol? Why not give the symbols more descriptive names and let people use those names, instead of being forced to work with only the symbols? Heck, it wouldn't be much work to make a text editor that lets you switch back and forth.

APL seems to be designed for people who place an extremely, extremely high weight on code golf-level terseness. IMHO, terseness isn't the be-all, end-all of comprehensibility. I'd rather just use the words "max" and "min" than learn redundant special symbols for the same that save me a couple characters.
Surveys show Americans want more walkable cities
Italy Launched "Hug a Chinese" Campaign to Fight Covid Induced Racism (Mar 2020)
OSU Bipedal Robot First to Run 5K
https://youtu.be/a_YGPbWJO5g
If they have the hash/derivative they dont need to look on device or even decrypt, theyll know that data with this hash is on device, and presumably 100s of other matching hashes from the same device
Eh, to each their mental models. I have much less trouble understanding nested and, some may say, very-class-segregated code than mostly procedural one as the general shape of the code + the pattern names used generally gets me 95% of where I have to be to understand what is the issue at hand. But then I found out that not a lot of people draw diagrams when they are coding ? (Which in my case helps immensely - and after some time you can just draw the diagram in your head)
If those are the axes, then it should really be fails.bugs.features since new features can be safely added but changing an existing function which had a 'bug' can be unpredictable.
They didn't just stop paying, they actively blocked the research.
Typically only once you’ve been arrested.
United Airlines will require vaccination, and Amazon revives mask mandates
Texas is predicted to go from 60 dangerous heat days per year to 115 heat days per year by 2050. I doubt that's a good thing. And 5 years isn't enough to establish what the trend is, a countercyclical trend for 5 year can happen by random or via any of the multidecadal climate cycles.
Top tier headline, IMO.
Those are interesting points. I’m not in the Armageddon bunker business, so I don’t have a horse in the race. I was pointing out that the potential that previously loyal warriors will immediately turn on their bosses in times of strife is not a new problem. It’s also worth noting that the event that prompted all of this discussion was Mr. Page’s move to New Zealand now, with plenty of time to build social ties before any hypothetical Mad Max scenario takes hold.
Oh come on, the difference in this case is pretty obvious for anyone not working in advertising.

Also, more formally: CA's research was violating privacy laws because it was gathering personal data from Facebook's users without their consent.

This is not the case here. Individual users had to explicitly install a particular browser extension to participate in the research.
I'm not familiar with iPhone picture storage. Are the pictures automatically sync'ed with cloud storage? I would assume (even if I don't like it) that cloud providers may be scanning my data. But I would not expect anyone to be able to see or scan what is stored on my phone.

Incidentally, I work in computer vision and handle proprietary images. I would be violating client agreements if I let anyone else have access to them. This is a concern I've had in the past e.g. with Office365 (the gold standard in disregarding privacy) that defaults to sending pictures in word documents to Microsoft servers for captioning, etc. I use a Mac now for work, but if somehow this snooping applies to computers as well I can't keep doing so while respecting the privacy of my clients.

I echo the comment on another post, Apple is an entertainment company, I don't know why we all started using their products for business applications.
Whoa! Thanks—I’ll try this out ASAP.
There is no such thing as a trustworthy third party and even trusting yourself is questionable at the best of times. We are constantly balancing a bunch of different considerations with regards to the way that we compute, purchase devices, and utilize services. Security and privacy are of course important, and Apple to date has had a fairly good (if shallow) track record in this regard, at least in the United States.

With that being said, what Apple is doing here is just a blatant violation of that 'trust' and certainly a compromise to their commitment to privacy. Under no circumstances is it justifiable to essentially enlist people's devices to police their owners, while using the electricity that you pay for, the internet service you pay for, and the device itself that you pay for to perform a function that is to absolutely no benefit to the user and in fact can only ever be harmful to them.

It doesn't matter that the net data exfiltrated by Apple ends up being the same as before (through scanning unencrypted files on their servers). The distinction is so obvious to me that I find it incredible that people are legitimately arguing that it's the same, or that it in some way this is actually helping preserve user privacy.

As mentioned in the article, this does absolutely nothing towards protecting children other than directing all but the biggest idiots towards platforms that can't be linked to them, which I'd imagine, they already are.
Both the documents look great and I want to read them.

But, how useful is it for me to read about NetBSD if I am interested in details of inner workings of Linux kernel?

Do the concepts carry over effectively?
This is really a difficult problem to solve I think. However, I think most people who are prosecuted for CP distribution are hoarding it by the terabyte. It’s hard to claim that you were unaware of that. A couple of gigabytes though? Plausible. And that’s what this CSAM scanner thing is going to find on phones.
I'm not a web-dev and I have nothing to add, except how crazy it is that something as seemingly simple as a header, three columns, and a footer is so difficult. That, and centering things on a page.

https://en.wikipedia.org/wiki/Holy_grail_(web_design)

I'm kinda glad I'm back-end only.
There was a vintage Wendy's ad in the 1980s that spoofed just this lack of "fashion" sense.
https://www.youtube.com/watch?v=5CaMUfxVJVQ
> Why are the various 'manager' names carefully avoided in this sort of reporting? Many other names, including the whistleblowers, are prominently offered.

I assume that the whistleblowers quoted spoke directly with the reporter while the managers did not.

Usually a paper will say “we asked the manager for comment but they did not respond”. Who knows if the Intercept even did that?
Which depends on the screen..
To be fair, Samsung is a bloated hell of their own spyware, with endless phone homes for the keyboard, and all their apps.

Google endlessly spies on everyone.

I really don't think anyone could be worse, than a big corp.
And what do you think the content moderation teams employed by Facebook, YouTube, et al. do all day?
I believe CalyxOS sells a Pixel 4a preloaded with membership (https://calyxinstitute.org/membership/calyxos).
or just get fired if you're a pilot
Thank you, I appreciate it. I can only bring awareness to it, one man vs mega polluters is an impossible fight.

I live a stone's throw from the Lake Michigan shoreline, and would happily go out there daily to get a water sample, before my normal 9-5. If anyone is interested in hacking something together.

The air sensor I run is open source, for anyone interested.
But people have fixed incomes. They have the same budget even if your product costs more. Provide them something at the same cost and they can keep buying it. Raise the price and maybe they can't.

> it’s just deceptive marketing

As long as they print the net weight or quantity or whatever on the packaging I'm a-ok with it.
> Do you really want a false positive to result in your intimate moments getting shared around some outsourced boiler room for laughs?

You'd have to have several positive matches against the specific hashes of CSAM from NCMEC before they'd be flagged up for human review, right? Which presumably lowers the threshold of accidental false positives quite a bit?
Gnome User Interface Guidelines
Truth is an absolute defense to libel in the US. Furthermore because this is the sort of reporting on a matter of public concern that society benefits from the standard gets tighter: it's not enough to show something was false, you have to show the publication should have known or acted maliciously in publishing. Incredibly high bar.
Hopefully by sail boat...
>You know if you just click the link your browser will render it right?

I suspect they do given how flummoxed.

>Who and where are these people? And where's your development team?

I can't for the life of me figure out how sharing this personal information contributes to the discussion. Why such a demand?
Not exactly new. It's the old misunderstanding/deliberately dense denier point of "global warming would mean everything will be just as it is now, just a degree or two warmer."

Yeah, nah. It doesn't work like that.
CalyxOS includes microG which supports some of the most popular APIs. Which apps did you have issues with?
Thank you OP, that seems quite peculier.
A Most Valuable Fabric: Crepe Paper in the Early Twentieth Century
It’s not just marketing fluff though, Apple actually is better from a privacy perspective on many fronts:

- iMessage is E2EE (with a big asterisk here of course)

- Maps data stays on device unless you explicitly enable anonymous aggregated crowd sharing data. “Significant locations” never leaves your device

- Apple Photos machine learning recognition all happens on device, not on Apple servers. This is one of my favorite features of my iPhone

- As of the next iOS update, Siri voice command processing happens on device

- The new Apple Private Relay (or whatever it’s called)

No they’re not perfect and they could (and should) do a lot more, but there are objective things that they do better from a privacy standpoint than most other tech companies.
Institutions like people have beliefs and positions irrespective of these positions relationship with reality. For example the FBI which would would reasonably expect to be experts in scientific analysis spent decades sending experts to testify as to the nature of matching hair that was left at crime scenes with real live suspects. Turns out that upon review 95% of the cases in which they gave testimony were flawed and they notably couldn't reliably tell dog hair from human hair let alone identify suspects.

Just think of it people got 4 year degrees in a scientific field and built entire decades long career pretending to do something effectively not only to others but to themselves and their superiors. They testified in court dressed up in fancy suits with fancy titles when they were less effective at doing their job than a magic 8 ball.

It would be like finding out your doctor wasn't exactly clear on the difference between a liver and a kidney and him and all his colleagues were just kind of faking it and hoping you wouldn't notice.

The only saving grace that made them look sort of effective was the fact that they quite frequently but not always had ample evidence against the suspect meaning they were far more than average sending them hair samples of people who were in fact already known to be the real killer so they could in theory appear somewhat accurate by for example always saying yes if the hair was the same color which is you know fantastic for black people.

Why would we expect a field of endeavor that is entirely isolated from any accountability to be good at anything?
This system is likely closely related to full encrypted E2E iCloud backups: https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
Austin Has Undergone a Pandemic Influx from Hollywood
Apple has long set itself in opposition to user control and autonomy. That approach runs bone-deep in their DNA; it's practically their brand! To me, that DNA makes a move like this entirely unsurprising. To be clear, this isn't exclusively a bad thing: a paternalistic, limiting approach to one's userbase allows for everything from better hardware/software integration to lower risk of malware to Steve Jobs' famous "freedom from porn".

By contrast, their privacy messaging runs much more shallow, and those who uncritically swallowed it always struck me as rather naive. Apple's ostensible pro-privacy stance has nothing to do with their ethos as a company, but was just convenient positioning relative to Google given their respective lines of business. It's fair game to highlight this advantage, but it's a lot like Facebook saying they "prioritize" avoiding abusive manufacturing practices more than Apple...while technically true, it's a function of their market position, and is not very useful for understanding the org's future behavior.
> If the AMOC collapsed, it would increase cooling of the Northern Hemisphere, sea level rise in the Atlantic

This seems somewhat counter productive, if the northern hemesphere is cooling, how would that result with sea levels rising? Or they're not related ?

This really seems strange, would a new `current` not naturally establish based on the temperature relocations ?
Opposite directions. If you put a clean shirt and a dirty shirt in a bag together, the dirty shirt can rub off it'd dirtiness on the clean one, but the cleanness can't rub off and make the dirty shirt clean.
The solution to this problem is very complex and occurs once you scale. The companies facing this problem are big and have the resources to solve it. The solution is non-trivial and requires a lot of smart engineers and AI. All the huge companies have actually solved this problem in reasonable ways. It's what "the AI revolution" is all about. It's kind of a solved problem + heavily in the making. To try and approach this problem as a startup is just the wrong approach from a "sequence of events" and also "logical" perspective: You have to build something else successful first and then adjust/expand into multiple markets. Silicon Valley is not about targeting niche markets. It's about capturing one, ideally big market (typically "the us market") first and then expanding into others (typically all the countries in the world). The market for black people content (~12% of the us population) is "one of those" "subsequent" markets.
Yep! I guess this announcement is when everyone is collectively finding out how this has, apparently quietly, worked for years.

It’s a “killing floor” type job where you’re limited in how long you’re allowed to do it in a lifetime.
I wouldn't say it makes "little sense". Just like we can talk about the year 776 BC even though no one at the time called it that, we can extend the Gregorian calendar backwards to dates when it wasn't used anywhere. The Wikipedia article on the proleptic Gregorian calendar lists some use cases. [1]

And in any case, 15 October 1582 isn't some hard cutoff point where we can stop worrying about calendar conversions. Only four countries adopted the Gregorian calendar on that day, and even in Europe there are several countries that only switched in the 20th century. If a piece of software needs to support historical dates that go anywhere near 1582, it needs to be aware of the existence of different calendars.

[1] https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar
I don't understand how someone can be born on a planet with the promise that the planet will be here and sustain us for potentially millions of years and be fine with trashing it to the point of ecological collapse simply because it'll get fully trashed slightly out of your expected lifespan.
It's written in unminified JS.