skysight-inc/HackerNews huggingface dataset:
> The planet is actually on fire, right now, as you read this.

This really isn't different from the person who brought a snowball into the US Senate.

> There's also a pandemic that's killed 4.3 million

Google requires employees working from the office to be vaccinated.
That's not what they're doing at all. The pay is based on location, not whether you're in an office or not. Work out of an office in a lower cost-of-living region and you still earn less than someone working from home in a higher cost-of-living region.
Interstellar merged relativity effects with emotional ones, that's a brilliant literary stroke analogous to the ones from the s.f. masters.
Hammerspoon macOS Automation
I don't think it's really "brutal" but "challenging". So if the kid has no interest in Math he/she would regard that as brutal and for others who do have interest it's just challenging and maybe even fun. Just like people who like to crack Leetcode problems, those are challenging and fun.
Google is probably a better comparison. I can't find the source atm, but IIRC it was ~500k/year.
> However, when v has an arbitrary type, it will instead just clone() it for every single element of the array, which is many orders of magnitude slower. So much for zero cost abstraction.

Arguably the WrapperType, i.e. any arbitrary type is the general case and thus the baseline performance. `u8` is the special case (hence specialization) that performs the alloc_zeroed optimization. So it's not really that the abstraction adds a cost. It's just that the special case removes a cost paid by everything else.

In the future the vec initialization might be fixable, but this requires turning potentially undefined values into some valid if arbitrary bit patterns (i.e. llvm's freeze) to compare it against zero.
From the same thread: https://twitter.com/alexstamos/status/1424017125736280074

> The vast majority of Facebook NCMEC reports are hits for known CSAM using a couple of different perceptual fingerprints using both NCMEC's and FB's own hash banks.
Why would it need crew? What would they do?

A cargo airship drone remotely controlled would get rid of most of the non-cargo mass requirements.
A normal *smart* person. Which is even more rare.

The chapter where he deduces where he's from based on what units he uses when he thinks about distance is incredible.
I now can't decide whether to leave this tab open as a reminder for me to implement open tabs vs time graph. Rather than run a server on my machine, I'd prefer a tiny extension that sent an updated count to a service every time I open or close a tab. The easiest service to use would probably be a google sheet.

I use https://chrome.google.com/webstore/detail/quick-tabs/jnjfein... to let me search through my tabs across different windows etc. and it tells me I have 320 open at the moment in my work profile and 56 in my personal profile.
Yes, being sloppy is common.

I don't know about anyone else but I've never had any issue with regular porn sloppily falling into my camera roll. And that's just regular legal porn. Maybe I'm more diligent than others but regardless, it's just not something that happens to me.

Being sloppy with material which you know is illegal? Material which, if stumbled upon by a loved one, could utterly ruin your life whether or not authorities are notified? Material which (I optimistically assume) is difficult to acquire and you'd know to guard with the most extreme trepidation? We're seriously expecting tens of thousands of CSAM enthusiasts to be sloppy with their deepest personal secret and have this stuff casually fall into their camera roll?

I'm not buying that.
Los Angeles, 1995 : https://www.youtube.com/watch?v=KpgkhngU8yE
It's all I've ever used. I think it works great but I think your experience will depend heavily on your expectations.

I don't use any proprietary apps and only install them from fdroid or build them myself.

But if you do, you're going to have a different experience. Let's say you want to run Whatsapp. From what I can tell you basically have three options:

1) Install google apps.

When you install your rom you will also download a gapps bundle and install it. This will be a very vanilla android experience but with the ability to uninstall whatever you want, root, etc. You can open the play store and install Whatsapp. Everything should work OOTB. However you're running all of the google service including google play services, so privacy-wise this is not significantly different than stock android.

2) Install microg

When you install your rom you can also install microg. This is an install time option in Calyxos. Microg replaces many of the google apis. You can install Whatsapp through Aurora store, which can install apps from the play store. Whatsapp will use the microg FCM implementation. FCM is google's notification service. It allows your phone to make a single persistent connection to receive notifications, allowing for better battery efficiency b/c you don't have many apps activating the radio. FCM just communicates that an app has a notification, it doesn't carry the contents of the message. Unlike play services, microg registers the FCM connection with an anonymous.

So google knows your device is running whatsapp and when you get notifications, but not what they are.

3) No gapps / no microg

Don't do either of the above. You won't get push notifications with whatsapp. Many free/libre apps have alternative notification schemes involving separate persistent connections. This is less power efficient but works without involving google. I use Signal and Element like this and my battery still lasts >24 hours.

Several developments
Great idea, let's also correlate the skin color of those potential criminals too [/sarcasm]
Yes. I don't know what language that is, but I know what it means: take some key-value pairs, and reduce them with an accumulator, and make a new dictionary with the items from the accumulator, plus another entry mapping a list of the key to a value, starting with {}.

Alternatively:

mut acc = {}
for k, v in kvPairs {
acc[[k]] = v;
}
acc

Am I much wrong?
FTL communications is not less problematic than travel.
That's one reason, not the reason. However it's interesting to note that the convenience factor aimed at getting people to do "just a little more" is even more greatly amplified by just enabling WFH. Indeed a lot of companies noticed that people were working way more after WFH than beforehand, but after a while they had to start messaging against it because that burns people out. Unfortunately the concept of "work-life balance" was selected to increase focus on, but it seems to be better than nothing.
I'm pretty sure it was sarcasm and a jab at "Minority Report".
It can be solar concentrator style generation and furnaces if you think big enough. Mobility and new frontiers could be enough incentive, but cargo transport, power infrastructure, hydrogen generation, and waste recovery would be advantageous. Large fixed platforms could solve a big part of the offloading problems. If the cells use standardized fittings, then cargo stations could swap hydrogen for co2 as ballast during offloading.

Aerial platforms would be great for telescopes and helicopters, too.
Indeed. It’s often the nuances that matter. My understanding is that acquiring a silencer in Europe isn’t much harder than acquiring a firearm (obviously country dependent).

While in the US it’s much harder to get a silencer as they fall into a category similar to automatic weapons.

And the US laws are very strict for things like tanks and such since they fall under the NFA which again, lumps all these things into a similar category as automatic weapons and even if you’re a cop they’ll put you in prison for violating those laws.

https://www.justice.gov/usao-md/pr/former-taneytown-police-c...
> of which CSAM hash matches would be one part.

The majority part:

https://twitter.com/alexstamos/status/1424017125736280074

> The vast majority of Facebook NCMEC reports are hits for known CSAM using a couple of different perceptual fingerprints using both NCMEC's and FB's own hash banks.
Perceptual hashes are not related to byte-level hashes.
At least you can homeschool your kids. It takes a lot of effort but I don't think money is a big issue here unless of course you are struggling with basic income then it's best to focus on income first.
I had a highly upvoted comment about this whole thing a couple of days ago:

https://news.ycombinator.com/item?id=28069528

I have come to one more nuance about the viewpoint. If people are spreading CP by signing into the same Apple account from multiple devices and using iCloud to automatically share the photos, I think that's a different situation than a single person signing into one computer and one phone that are mostly used on the same networks together.

Not that I've really changed my view that I wrote before, just there is a bit of grey here.
Mesh networks — who'd have thought they'd finally arrive due to people too detached from their technology to find the "I don't agree" option?
Joining the whitelist seems to be broken.
Poe's law at its finest.
I think it's unlikely that Google SDEs are living paycheck to paycheck.
"What exactly is the problem with an old farth owning a few sheds full of world war ammo?"

Uh, the explosive potential? If his house catches fire and firefighters arrive only to be hit by a vicious explosion, that is quite a problem? IDK if that particular person lives in wilderness or has close neighbours, but if the latter, those people may also be pissed of when they learn that they live next to an improvised Vesuvius?

Old ammo is unstable and the region of former trench fighting of the Great War is still restricted for development, 100 years after the war has ended:

https://en.wikipedia.org/wiki/Zone_Rouge
Hi @hi41, this is almost the same in computer terms. This app opens up a "door" or a "path" for another application on the network to send and receive SMS's via your Android phone. So you could have software on your computer, that uses the gateway on your phone, to send and receive SMS's.
I edited in the second paragraph so it wasn't obvious enough before.
The dude stole a modern-ish at the time tank. People who spend stupid amounts of time and money on restoring vintage hardware don't go on rampages. People who want to go on rampages buy bulldozers because that's a more efficient means of accomplishing that goal.

The LA guy is as relevant to an elderly collector as a dude on meth stabbing a cop is to a high school pot head.
China: Canadian citizen loses appeal against death penalty
That was just a MD5 collision - an image that has same MD5 hash as some other image (in this case some CP). This is uncommon yet possible thing - see this example[0].

[0] https://natmchugh.blogspot.com/2014/11/three-way-md5-collisi...
If you're going to satirize, please make it clear. Not by saying, this is satire, but by making it funny.
> Essentially large part of education falls onto the shoulder of parents, which is natural.

Have to disagree. A parent can't be simultaneously up to speed on Math, English, a 2nd language, Biology, Science, History or any of the other subjects that a child will learn in school

School is meant to teach, parents are meant to socialise. Unfortunately that seems to have been swapped around somewhere along the line.
Tongue scrapers (after coffee)

Nail brush (for when you really get our hands dirty)

Good spray bottles for household cleaners

Lanyard and Otter case for my iPhone—never drop your phone out of the house.

Eye protection/face shield for when working on machinery

Calfamo desk fan

Second monitor

Bamboo (free from a neighbor’s yard)

I could go on…
Or, just encrypt your files before sending them to sit on someone else's server.
There's also GrapheneOS, which excludes Google APIs completely and is additionally hardened down to its memory allocation implementation, at the cost of performance and app compatibility[1].

[1] "GrapheneOS vs CalyxOS ULTIMATE COMPARISON (Battery & Speed Ft. Stock Android & iPhone)", https://www.youtube.com/watch?v=7iS4leau088
THEA500 Mini (English)
> Excuse me but WTF is the problem with an elderly man having a tank? He can probably barely even climb into it let alone drive it

Besides the fact that the law doesn't stop applying to you when you're old enough, maybe the more convincing argument would be that it's easier to steal it from an elderly man than from the army or museum
Denying climate change is also becoming unfashionable, while vegetarianism and electric cars become fashionable. These are good trends that have been slowed down for many years by corporate campaigns such as Global Climate Coalition [1]. The same thing happened with tobacco.

[1] https://en.wikipedia.org/wiki/Global_Climate_Coalition
Project Rho is a good one-stop-shop for all things interstellar travel. Here's their page on the Orion:

http://www.projectrho.com/public_html/rocket/enginelist3.php...

The numbers there indicate that the Orion design doesn't have the sort of exhaust velocity you'd want to get up to 0.95c

That site's also useful reading for all the OTHER downsides: for instance, traveling at 0.95c through space means that everything in your way is hitting the ship at 0.95c. Even stray hydrogen atoms are no picnic when they're arriving at that energy...
The Idea of a Productivity Service
Confusingly, it's a completely different use of the word "hash"

See here: https://en.wikipedia.org/wiki/Perceptual_hashing

The goal of a perceptual hash is to generate a number that will be the same for all "similar" looking images.

Think like what Shazam does, but in the visual domain.
New CRISPR/Cas9 technique corrects cystic fibrosis in human stem cells
Something being irrelevant in war between nations doesn't mean that it is irrelevant at all scales. You could make the same argument about a Spanish galleon, and that for historical accuracy it should be stocked with at least a few tons of gunpowder, but I'm still not allowed to stockpile more than 50 pounds of black powder. And that's reasonable, because there's a lot of other uses for large quantities of gunpowder.

Rearming a 70yo tank greatly increases the likelihood for neighborhood disputes to become, um, "explosive".
Building a Bank in Elixir – Memo Bank's Story
I think it's one of those cases where the authorities have to make a statement rather than a matter of believing he'd do sometthing stupid with it.

WW2-era or not, a Panther is a lethal piece of hardware, and apparently he's been seen driving it around at some point. And if one person does it then someone else can too. And the next one might not be a harmless old man content with merely collecting military hardware.

He also had an anti-aircraft gun, multiple machine guns, pistols, and lots of ammunition. The same logic applies there; old or not, it could be very dangerous if it fell into the wrong hands and that's why we have gun control laws.

I suspect selling the collection could easily pay the fines, so it's not like he's being punished that hard.
Of course compensation is inequitable. I don't think anyone outside fringe leftist politicos have ever suggested it should be otherwise?

And if your company continues to print money decade after decade while paying upper management 20-50x what a worker makes, maybe that's not the worst thing in the world.
Careful, Browsers don't keep infinite history.
It has significantly more fructose which can cause digestive issues for some people (search fructose malabsorption, it's apparently fairly common).
Suppressors are not hard to get in the US. They're just subject to an extra $200 tax stamp.
> Because the crime is so onerous common people want to ignore it or justify it.

To be precise, the wedge is that if you oppose it, it's easy to make it look like you're doing it because you're secretly a child abuser. It's an adolescent tactic that all teenagers learn about early on, and it keeps working throughout adulthood.
The US has resources available if you know where to look, but children obviously don't, so it comes down to luck with parents (or in rarer cases a very good teacher). Perhaps the top Olympiad level types get "recruited". But speaking from experience, kids that are in the high 90 percentiles who enjoy math at a young age frequently end up bored in a typical classroom and eventually disillusioned with the subject - not provided additional resources.

By high school one can start seeking out their own resources, but motivation to do math specifically is harder to find when you've considered it a boring subject for 5+ years. And there is definitely an advantage to being introduced certain concepts at an elementary school age.

So the US approach absolutely differs in how it handles early math education for the vast majority of students, not just for the average student. I wish I learned math in the Russian style as a child, and moreover I think US math has this problem moreso than even other subjects here. Humanities classes generally have less mindless repetition and early childhood teachers could easily recommend advanced books in a way they really couldn't for math.

In many schools the same teacher will teach every subject until you hit middle school! So it is no surprise they don't have resources to give to advanced students, as a lot of them dread math themselves.
Project Loom: Modern Scalable Concurrency for the Java Platform – Ron Pressler
In normal development flow sure. But if the bug made it already to master I'd prefer the separate commit so it can be easily verified that the problem is gone.
Sure, they aren't selling strings of user passwords or pictures of users' government ID, so I guess the word "all" is inaccurate (in a wholly pedantic sort of way that's a red herring from what the actual concern being discussed is.)

What is being sold is access to incredibly in-depth pictures of users' private lives collected via the surveillance of the near totality of their online lives, to include even websites they visit off-platform. This access is sold to anyone who wishes to weaponize this deeply intimate picture of a user's private life (a picture only developed due to an unconscionable level of surveillance) to unduly influence them to believe or behave in ways they otherwise wouldn't.
Twitter AI bias contest shows beauty filters hoodwink the algorithm
Ah, I see. My apologies.
Just trying to brainstorm ways to make our society safer.
Anacdata: My personal comp is on the lower half of the spectrum for my level. Took a small pay cut from the startup I came from.

Left for Google because I was tired of proposing changes, having someone else in the org disagree, and then having someone high up say "I talked to my friend at Google and he likes my way better so it's better than yours". Now I'm going to be the Googler and never have to worry about that again.
The Museum of Brands and its corridors of nostalgia
The White House-Facebook Rift over Vaccine Misinformation
Rawls have a core problem that his "veil" theory, though it is good, is making an idea of "justice" more "fairness" than anything else. There exist principles I would advocate from behind these veil that would be in most likelihood disfavorable against me. Indeed, Rawls write his principles as "Justice as Fairness" for a reason.
For now, Apple hinted at rolling it out to third party apps.
There is a “day zero”… Start here: https://medium.com/@peytoncasper/7-days-of-bootstraps-f85f69...
I think there is usually lots of water in the sky. You could just pipe in a cloud ...
I'm finding it hard to grasp the effective difference between an SPA and a traditional webpage when it comes to security. The only real difference is your Content-Type, right? SPAs usually serve more JSON, and traditional pages serve more HTML. "Oops I accidentally exposed the wrong API" is basically the same as "oops I accidentally failed to lock down /admin/orders". I think all of the examples in the article are not specific to SPAs or "APIs" at all, and can all occur on any public HTTP endpoint that does any kind of real work.
No, generally to license content you pay a fee per screen in this case as well as a fee per viewer. In the case of families this is calculated by the amount of people in the account. They don’t charge your costs per person, they charge a flat rate based on the maximum number of people you can add to your account. So doing it this way they’re not circumventing the per device fee they are charged that you’re trying to get them to pay for you for free.
It took me a very long time to learn this. I always had multiple hundred of tabs open, until the day I decided to stop caring about it and let them all go. I almost never actually used old open tabs, just refused to close them, by fear of missing something. That’s in fact not true, I now close all of them at the end of the day and start fresh every morning. Anything I have to keep from one day to the other is written down in my daily notes, but it’s really a small amount. Or I just use the history, as you said.

People say it’s a bookmarking issue, I personally think it’s driven by fear of missing out, which isn’t really something solved by tools.
https://archive.is/2PfxZ
Yes, it's used down south (Bulgaria) as well. Its aroma is amazing.
fib = 0 fby ( 1 fby fib + next fib );

That's how this would look in a data-flow language.

"fby" means "flowed by". It constructs a stream.

So you can be quite terse without loosing the clarity just by using the right abstraction.

Example taken form:

https://en.wikipedia.org/wiki/Lucid_(programming_language)
> NCMEC's CSAM database already includes images that are not necessarily illegal.

How could this be the case? If it's been determined to be CSAM then it is, by definition, illegal.

If it were true that the database is likely to contain legal material, how would we possibly know about it, given that the contents of the database are secret?
I expect in America if a government agency looking for confederate memorabilia (illegal yet?) told the ATF to conduct a raid over guns they saw… there would be very angry people talking about rights
Well, contrary to the BBC, the Spiegel source does not directly specify if he was arrested for the possession of the tank. It simply says "he agreed to sell the tank".

Quite possibly, there might be nothing illegal about owning the disarmed tank for a law-abiding collector.
A previous submission, https://news.ycombinator.com/item?id=16362345
That's good to know. Do you know of any open source Vue + JSX + TypeScript projects I can browse for examples? Or good docs on using Vue with JSX? The official docs still look brief about this with the focus being on HTML templates?

Are there any problems with Vue + JSX + TypeScript when you want to use Vue UI component libraries that use Vue + HTML? Will you be giving up any static type checking here?
> Please don't use Whataboutism to derail this thread.

Please take my reply in full. The third paragraph addresses your larger point—consider it in isolation and the argument stands. The first two are there to provide context—they cover the notion that many in power only care to “protect the children” when that slogan helps them reach their own goals.

Your posts were downvoted to grey; there’s nothing to “derail”. I’m pointing out to you that the larger discussion isn’t about CSAM, but about the very real possibility that CSAM is being used as an excuse for a stepping stone to a system which will be abused for unrelated matters.
If you're sending other people photos of your children that are explicit enough to prompt someone bring them to the attention of child safety groups like NCMEC, and they look at it and agree it's worth their time to investigate, the first you hear of it isn't likely to be after it eventually comes full circle through Apple's CSAM processes.

Remember, this isn't a porn detector strapped to a child detector.
I am trying to learn here. Is it problematic that the veil of ignorance causes fairness in a justice process?
Being a licensed hunter near urban areas is enough to have the right to get silencers. E.g. boar hunters in Berlin.