skysight-inc/HackerNews huggingface dataset:
I have similar qualms with this, because this is increasing the number of photos scanned by 2-3 orders of magnitude, and the number of false positives presumably also increases correspondingly.
I don't agree with that view point. As both a user of Apple's products and as a worried citizen about privacy rights, to me it looks like Apple is just using a different approach to collect the same user data that Google and Facebook desire. It is just using the hindsight of how Google and Facebook went about it, and the negative PR they faced, to refine both its data collection process and PR strategy to convey they are saints. (It's a classic Apple way - they observe their competitors and their product for a while, before refining it and launching their own).

There is a lot of profit in collecting and monetising user's data - Apple's shareholder will not allow them to leave it on the table. Apple knows that as it was part of the PRISM program and earned a lot of money by supplying the US government it's users data. (Apple also dropped plan for encrypting backups after FBI complained - https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv... ). And on a different note, in the early years, Google too begin it's spying and data collection by convincing its users that it is a "decent" company.
China have actual slaves. You can't even know the real rate of incarceration in China, and trying to figure it out is almost a sure way to get arrested.
As a firefighter, even for firefighters that's beyond the norm. He's picking up extra shifts, there.

The typical maximum scheduled is 48 on, 96 off.

Around here (west coast) it's typically called a Detroit schedule (so not just west coast, I guess!)... 24 on, 48 off, but even more closely around here we use a Modified Detroit, which is a nine day rotation, where you work a 24 hour shift on days 1, 3 and 5 of the rotation, and have days 2, 4, 6-9 off.
One of the few positive and helpful posts in this thread. The anger and fighting seems to be invited much more. Welcome to the internet
> I haven't felt the need to go back to a tiling WM yet

Try out Khronkite... It's a script that makes KWin into a tiling WM. I'm using it now.
> Money can't buy happiness

Usually when someone says this to me, I respond with "then you're spending your money poorly". What I mean to say is that more money buys more flexibility and options, which should lead to more opportunities to leave unhappy situations or at least add more happy situations. Note that this is a generalization so there are plenty of edge cases to counter this.
This all boils down to the classic "Liberty vs. Security" dilemma. While I obviously want to see more prosecutions for people who commit these crimes, a value judgement must be made about what it takes to achieve that.
That is obviously not a fair comparison. Apple's developer fee is there to create a little bit of a filter and to help reinforce the legal agreement for getting access to pre-release stuff, and running code on your own hardware. The fee probably doesn't even cover the overhead on the program. Apple makes their money through the App Store and selling hardware. Unity is getting all of their money from licensing their software.
I think quitting your job and focusing on travelling or meeting people is the way.
> isn’t the government indirectly committing unlawful search?

No. That's the beauty of the third-party doctrine. Your rights disappear in a puff of twisted logic because you agreed to the fine print.
Is voice transcription accessible to mere mortals yet?

I have tried pretty much every API offered by big tech, and also various open source models. All of them seem to have incredibly high word error rates. This is mostly for conversations with various Indian accents.
As the old ice-age saying goes: it’s not the size, but what you do with it ;-)
Why is depression not related to intelligence?
Dataiku gets $400M at a $4.6B valuation, led by Tiger Global
This can backfire horribly no matter which citizenship you are renouncing. Conrad Black renounced his Canadian citizenship so that he could take a seat in the British House of Lords. Then he was convicted of fraud charges in the USA.

He had a hell of a time getting back into Canada after that!
> It is beyond me how people intelligent enough to hang around HN can pretend to have no understanding of how systems work

I think this is my largest hatred. People's first action after something bad happens is not to discover why it happened, but rather to express outrage that it happened. In my ideal society they would be excluded.
they tend to come up when you're at the edge of your resource limitations, e.g. microcontrollers with kilobytes of ram, so you're stuffing data into custom bitfields, or quickly parsing certain bits out of a bitstream and taking atomic actions while ignoring the rest of the sample as fast as possible
The US is definitely unique in that it confines the largest number people against their will in the world, in terms of both per capita and raw population numbers. That context cannot be lost when examining the cruelty of the system. It's obviously at an extreme end of the spectrum, so treating it like "any other country" doesn't hold up.

The system is designed to target and exploit vulnerable, poor people and turn them into productive assets. Once it has them, getting them out can be incredibly difficult because they become so profitable. Our penal system is not designed for rehabilitation but for profit generation.
> The process is described above, but it’s very hard to “innocently” end up with one of those images that they are looking for from the database.

Actually, it's very easy to end up with an image that has a similar perceptual hash to an illegal image.

They are not doing MD5 hashing, they're taking perceptual hashes and then using something like the hamming distance or Levenshtein distance to make a fuzzy match with hashes from illegal images.

I've built products using these methods, and it is incredibly easy to make a fuzzy match based on perceptual hashes from two images that have nothing to do with each other.
The US has a high incarceration rate because it has a high crime rate. If EU countries had US levels of crime, they'd have US levels of incarceration.

Also China doesn't count Uyghurs as incarcerated despite the fact that the PRC is committing genocide against them.[1] The PRC imprisons almost 2 million of Uyghurs a year. Of those, around a quarter million die. Oh and there's the forced sterilizations, destruction of mosques, brainwashing, banning of muslim-sounding names[2], forced labor, organ harvesting, and mandatory quartering of government agents.[3]

1. https://en.wikipedia.org/wiki/Uyghur_genocide

2. https://en.wikipedia.org/wiki/Naming_laws_in_China

3. https://en.wikipedia.org/wiki/Civil_Servant-Family_Pair_Up
It's probably more genetic; I know a family that lived to about the same age (late 80s, early 90s) but they suffer from dementia at around the 70s.
(I'm the guy from reddit, I noticed your account got suspended and reverse searched your username)
Also, what is the risk in years of life lost? An average loss of 2 weeks of life for drinking vs non-drinking is in the "why should I care" category.

Simply reporting that there is a risk does nothing to help people make decisions.
If not, you should name it yourself. The Ellie Kelly effect - whereby any mention of a flaw in a cryptocurrency is met with a rebuttal of the one true cryptocurrency, usually obscure and with little traction.
> and the miniscule side effects.

We don’t know the side effects.
No one likes their house burned down.

I think building lots of houses in forests, is a similar problem as when people build lots of houses in flood plains.

In both cases, we sneak in some houses during a "good" year, and then we get to spend all the future years trying to defeat nature.
$99/yr + 15% of first $1,000,000 + 30% of any revenue above that
> The system has been trained on 200,000 sex abuse images collected by the US non-profit National Center for Missing and Exploited Children.

Also from the article.

‘Trained’ being important.
Unity makes a lot of moronic decisions imo.

* You have to pay to remove the unity logo from your games. This causes low quality games to proudly show the unity logo and well funded games to hide it.

* Very few devs are likely to release on console while on the free tier of unity pro but this has a daunting effect on the aspirational newbie, I guarantee. Lots of people have this silly habit of thinking about the monetary opportunity of their amazing solo indie game that will definitely never happen, but it still GETS THEM ON THE TOOL which is important

* Needless to say, breaking their own networked multiplayer setup and not even having a working replacement.

The engine really is fine, but the business is poorly run, and I feel that drives the trajectory of the engine downwards.
Coast or coastal redwood is another common name, typically used in its native range when differentiating with giant redwood. (Sequoiadendron giganteum)

Perhaps that's what you're thinking of?
> As someone who’s not a developer nor a full-time product person,

If this year's Emacsconf is anything like the last one, you are a good candidate for watching/attending it. I know whenever Emacs is brought up on HN inevitable comparisons with IDEs and VSCode are made, but if you browse last year's talks, you'll see that most talks are not related to SW development. Emacs has a lot of enthusiasts who like it not for SW development but as an ecosystem.
USA media distorting medal count to show USA ahead of China
Wait to have your mind blown further. In Missouri if you’re exonerated for a crime via someone else pleading guilty, DNA, etc and have used up all your appeals you still have to serve out your sentence, even if it’s life in prison https://www.cbsnews.com/news/why-are-wrongly-convicted-peopl...
That is a bummer but on the plus side the USA will send the Navy Seals to get you if someone kidnaps you. That's worth something. https://en.wikipedia.org/wiki/Rescue_of_Jessica_Buchanan_and...
We need to have laws that large funders of so called grassroots efforts have to be disclosed.

The Arizona audit fought tooth and nail in court to hide it's funding and lost. Turns out Overstock ex-CEO contributed $3.25 million.

https://www.forbes.com/sites/nicholasreimann/2021/07/29/thes...
I read, some German citizens travel all the time without paying taxes, because of some loop hole that only requires you to pay income tax when you stay longer than three months in a country.
Illegals tend to vote a specific way
Unified interfaces and allowing users to transfer any transferable knowledge between programs was one of the main ideas behind GUIs like the original Macintosh and Windows, but somewhere around the turn of the millennium things... broke.

But there was a time when interfaces were unified, sometimes to an absurd level (e.g. applications having a File menu when they had nothing to do with files) but IMO that is still better than every app being its own thing.
No it has a lot to do with politics as well. A sovereign nation may find it important to have their languages supported widely on the internet so they might use some of the public funds into funding translation efforts and voice recognition/speech synthesizer contributions.

I know the Icelandic government spends some money for this and it shows. This tiny language has way more support then other way more spoken languages. If the Norwegian government wanted I bet the Sámi languages could have just as good of a support as Icelandic. Or if the Greenlandic government had more funds available I bet we would see Kalaallisut in more places online.
Australia is returning to its prison colony roots.
This is a 2017 article[1] about how Tim Cook pushed Apple to get more revenue from software services. Recent articles this year add to say that Apple has been successful in this area. So perhaps the image of Apple being mainly a hardware company is outdated.

[1] https://www.applemust.com/apples-50b-services-target-just-is...
The "mode" you wish for is a rearchitecture of PostgreSQL. Embedded and client-server DBs are two distinct systems.
What a shocking revelation! /s

For real though, how is this surprising or even newsworthy? Look behind any large political movement and you'll see rich people funding them. And, as loathe as people are to hear the term "both sides", it's not like this is some sinister thing that only applies to the Tea Party folks.
I'd love to see this made available to the Spanish market next, will follow and see how you do.
Things would be soo much easier if we had One Government!
If North Korea passes a law tomorrow saying that every person on the planet owes it $1000 in taxes, if you ignore it are you committing a crime?
Repeating that this process doesn't appear to be using cryptographic hash functions in the first place, so this conversation isn't relevant, but:

Only in the sense that "we don't know of a way to generate a new sample that has the same hash, yet". Unless we can prove P!=NP, we can't even prove that there exist hash functions that are actually infeasible to generate a sample with the same hash - so far we are no where close to knowing whether P!=NP or P=NP.

Even if we assume P!=NP, that doesn't mean that it is infeasible to generate collisions for our current cryptographic hash functions. They're not backed by some mathematical proof of correctness assuming <assumptions>, just the fact that so far no one has publicly figured out a way to break them, and the people who spend time trying think that their design is one that is unlikely to be broken in the near future.

We have managed to find collisions against hash functions that we previously considered cryptographically secure, that were designed with the same sort of standard in mind: E.g. md5 (https://en.wikipedia.org/wiki/MD5#Collision_vulnerabilities) and sha1 (https://en.wikipedia.org/wiki/SHA-1#Birthday-Near-Collision_...).

There's no great reason to think that private groups could not have an attack against current hash functions [1], and there's definitely no reason to think that they won't find one in the future.

[1] There sort of is for SHA2, and that's that bitcoin has effectively created a giant bounty for breaking it.
And a piece of paper doesn't mandate that you actually transacted on the date it claims you did.
> There is little reason to believe COVID will evolve into something more deadly. In general viruses rarely make this evolutionary step.

This is false, and has already happened with COVID-19's delta variant.

"in addition to being more contagious, the delta variant likely increases the risk of severe disease and hospitalization, compared with the original strain."
- https://www.npr.org/2021/07/29/1022580439/a-cdc-internal-rep...
Understanding OpenTelemetry and Observability
Great observations!

Data removal from Kafka for GDPR compliance is trivial in this setting. You just purge your keys. There are also key rotation and revocation protocols that are part of Ockam and we're making them simple to use from our libraries.

The underlying cryptography in Ockam SecureChannels comes from the Noise Protocol Framework (created by one of the authors of Signal Messenger's protocols). The Noise Framework protocols have many published security proofs and is gaining adoption in multiple secure systems. We are proposing an alternative to SSL/TLS but this alternative is well proven/understood in terms of it security guarantees.
Thanks for sharing this. The only book by Sebald I have read is "The Rings of Saturn", a wonderful book about a walking trip through the south-east of England. Sebald mixes personal reminiscence with the history of the largely forgotten villages he walks through, places that saw their best times in the early 1900s and have experienced a steady and inevitable decay in the century since. I know I was aware of the Nazi past of his family when reading this, but it doesn't come across strongly, at least in this book. In any case it's incredibly moving and I'm now looking forward to reading it again (perhaps after Austerlitz, which I haven't read).
New Quora Subscription Products
New Pyreports Release
There is a rough (AI generated) transcript here: https://app.trint.com/public/7ad490c6-bf70-41ea-bb43-24c3264...

We hope to produce polished transcripts in the future, but have yet to figure out the best way.

A quick summary is:

* First ~15 minutes is intro + discussion of Yann's early days of research in the 80s

* Minutes 15-~45 cover several notable recent works in self-supervised learning for computer vision (including SimCLR, SWAV, SEER, simsiam, barlow twins).

* Final ~15 minutes are discussion of empirical vs theoretical research in AI, how AI is used at Facebook, and whether there will be another AI winter.
okay, have another look now[0]. I've updated it to use a consistent number of particle iterations regardless of how much time is being simulated.

in fact, you've caught that it was using as many as 16 iterations (my intention was 3), so this change should make it substantially more performant and less stiff.

moreover, I found that some objects were being allocated by my perf-measurement code. ironically making it slower. fixed now.

if it needs to simulate large stretches of time: I now split that into multiple 1/60th-second world.Step() calls, instead of attempting to scale up the time and number of iterations.

as a result of these changes: Wave Machine now looks a bit more like the original liquidfun.js demo. Gravity looks a bit more stable now (doesn't bounce when the scheduler throttles us).

I've also added a safeguard to help underpowered devices. if we determine that we're not simulating fast enough to finish in a timely manner: we settle for simulating just 1/60th of a second (i.e. even if 1/20th of a second elapsed since we were last scheduled). this admittedly results in slow-mo, but is preferable to exacerbating the perf problem (and has a chance of getting us back-on-track).

[0] https://birchlabs.co.uk/liquidfun-wasm/
The precedents you're invoking as fearsome are scattered over a century old, some older. Past vaccination requirements have been examined and upheld -- all without leading to an overwhelming push to eliminate general autonomy.

So the idea that "it is clear what direction it will ultimately go" is... kinda correct, actually. It is clear that general autonomy can remain a valued principle with specific exceptions. It is clear that they are the exceptions rather than the norm. And that the pull in the other direction isn't weak.
A Brief History of Superconducting Quantum Computing – Steven Girvin
It’s not just checking files you are sharing, it’s also scanning files that exist on your device. The worry, or slippery slope argument, is that it’s one step away from scanning your device for other types of content, like memes critical of the government or just general wrongthink.
The Would-Be Savior of Patagonia
I think you misunderstood that I expect this would kill fewer kids than our current approach.
Build_whitepaper v0.1 (Open-source commenting enabled)
It's centralized, it's basically a CBDC 1.0.

It's worse than fiat.
(NB: Post author here)

Yes! You can use any of the hyperfunction aggregates to build a continuous agg. Including sketches like the percentile approximation stuff.

With hyperloglog, it's still experimental, so you have to jump through some hoops to get it into a continuous agg as it could be dropped on next release, but once that's been stabilized it'll be very easy to use in continuous aggs. Feel free to test now, just know that it may get dropped and you'd have to re-create the continuous agg after the next release when it gets stabilized.
The 100 mile zone is clearly fucked up, but I haven't seen any cases of it being used to force anyone to give up their password. Even with a warrant US citizens do not have to give up their password. The only exception I've seen is a case where the defendant shared some info on their phone but refused to share everything. The judge ruled the defendant waived his fifth amendment rights in that case. I think it's clear that that was the wrong decision, but the solution is clear and easily done, don't give cops any information.
Either transaction costs go up, or electricity usage per transaction goes down. Anything else just doesn’t add up.
Outrage is fine as a motivator if it leads to investigation, and that investigation may lead to action.

What's not okay is skipping the investigation step, to jump straight from outrage to action.
Practical? Common Lisp on the JVM: A quick intro to ABCL for modern web apps
Just like China!
Is this actually the case where the fires are happening? It's all man planted?

Much of north america is naturally "a sea of pine trees". It would have been like this in 1700.
Intel Provides Its Multi-Year Roadmap Beyond 3nm to 20A
This like most evolutionary psychology seems like one of those “anything goes” explanations that simply seems like a plausible explanation, but can just as easily be offered to explain falsehoods.

The problem with it is that one can invent a scenario that never happened and asked for an explanation and similar such plausible explanations can be proffered for it, but there's really no way to actually verify and test them.

It can just as easily be explained with “It is a simple fluke that will repeat itself in another 70 years.”.
Hey, I work on the Esperanto version of CV. You are right, many languages should be bigger than Esperanto, and we never planned to become this big, it just happened. We are around ten active people and a telegram group with a few hundred motivated donors. Plus, we write about the project in Esperanto magazines and talk about it on Esperanto congresses.

The point is: the only reason Bengali Korean and Malayalam are stuck "in progress" is that no one is working on them. No language but English is actively supported by Mozilla, it all comes from the communities. And the success of Esperanto shows that every language can make it. I hope that people take our work as a motivation. Every language can become big if a few motivated people work on it for a year or two. Even the smallest language can make it. You just need a lot of public domain sentences, a few thousand donors and some technical knowledge then your language will grow as well :)
I understand frustration and skepticism about the politics of covid response, but I don't understand that as a motivation to decline the vaccine.

While the risk of death from the virus is low for healthy people, it's far, far higher than the risk posed by the virus. Further, many healthy people do get seriously ill (and some die) from the virus including cases of long-lasting side-effects (inability to exercise due to damage to the respiratory system which will certainly manifest in poorer health outcomes over time). Further still, even if you aren't likely to be seriously affected by the virus, taking the vaccine helps to reduce your risk of catching it in the first place and thus spreading it to others who might be less healthy--to be honest, if you were the only person who was impacted I wouldn't care, but this is solidly a case where the decisions you make affect others.

I really support people who are affected by the increasing partisanship of our institutions, but I do wish they would find a better way to vent their frustrations.
Building an LSIF Indexer for a Low-Code Platform
In addition to loudness and latency differences, there is even a frequency-specific effect due to the shape of the head and in particular your ear (your pinna to be precise). This is actually probably the reason why our ears have the weird shape they do. This is different for every person, which means that headphone-based simulated spatial audio can never be perfect.
Those are your memories. Win95 on contemporary 1995 Pentium system will display explorer window full of icons in split second. Workbench when opening a HDD drawer will paint icons one at a time taking several seconds, even with fastest accelerators possible and fast cf IDE drive.