skysight-inc/HackerNews huggingface dataset:
> “We follow US law in defining what constitutes CSAM and use a combination of hash matching technology and artificial intelligence to identify it and remove it from our platforms,” said Christa Muldoon, a Google spokesperson.

> Muldoon added that Google staffers who review CSAM were trained by medical experts to look for rashes or other issues. They themselves, however, were not medical experts and medical experts were not consulted when reviewing each case, she said.

Which is a nice way of saying: "AI flagged the pictures, we can't really judge if they are medical pictures or not. Enjoy your permaban!"

Besides, permabanning someone because of a single flagged picture seems like a dumb policy anyway. Even if there was no rash or inflammation in the picture, the child could have had a pain in the groin, so wanting to visually examine it could make sense for a doctor.
https://archive.ph/e2rMs
Dell XPS 13 Plus developer edition: Now available with Ubuntu 22.04 LTS
One of the great practical challenges with molten salt is to design a reliable valve. At temperatures this high and with the high corrosive properties of the medium, this is not trivial.
You might enjoy reading Kill Decision by Daniel Suarez.

https://www.daniel-suarez.com/killdecisionsynopsis.html
And that would be correct.

Cash isn't compliant. Cash exchangers are.

Monero is cash-like and exchanges can be compliant and sell Monero in the US (a few do). It's just a lot of extra work, especially including the additional fraud risk it brings them.
what would be their motivation to switch? They already control everything they need to with Arm. RISC-V would not open any doors for them that are not already opened, as far as I can tell.

It is far easier for them to adjust their existing silicon designs than to adopt an entirely new ISA, given equal gains.

What we're going to see now is 20 years of solid innovation on Arm CPUs from Apple. I don't even like Apple at all, and that is apparent to me.
James Webb: Space telescope reveals 'incredible' Jupiter views
> A new weapon always begets new counter-weapons

Not always. The only counter weapon to a Nuke, is a similar sized or bigger Nuke, better delivery systems for the nuke and a large number of nukes.
US military radios use FHSS spanning 225-420 MHz. I don't know details but I bet they're hard to jam or even detect.
Doesn't sound like a great security strategy. What happens the day some neighbor makes their Wi-Fi public?
What "cost" to the money launderer? What is the "cost" like, compared to e.g. mules taking cash to casinos, or laboriously processing e-card visa style money?

ie how "effective" is this, compared to alternatives? I had a belief the rate of IPR payment was low, so this is probably a low rate of return, high cost, fully digital method.

Which in my theory, would also be making spotify significant profit, as the facilitator. Are they now at some legal risk if they can "detect" this traffic?
The Indian Border Security Force uses camels to this day for patrolling along the Thar.
Yup, my grandfather worked on autonomous suicide drones back in the 01950s.
Investors struggle to trade eurozone debt without ECB safety net
> We must stop and outlaw all autonomous weapon systems right now.

Sure, but how do you get Putin, Xi, Kim Jong-un and all of their other soul mates into the boat?
Yeah, that's 60+ missiles. That's terrible that it's been taken down; now with LiveLeak gone there's noplace to find it, is there?
or you could just put them in containers and do a battery swap as part of the loading/unloading
> 1. its hard

From my experience, building an offline-first app is much easier than a traditional client-server app.

I maintain an authentication backend for PouchDB/CouchDB-based apps and have received this feedback multiple times: It only requires a little bit of frontend web dev knowledge to store and retrieve JSONs locally + sync them up, without having to worry about authentication, API design, network connection or caching.

> 2. its a significant dev cost

It allows to move much faster than a traditional setup where frontend devs might need to sit in meetings with backend devs in order to argue about some API design. But early mistakes in the data model are much harder to fix because with CouchDB, your data model is your API.

Having built apps with Pouch/Couch for > 4 years now, I think the perfect middle ground is to only accept changes made by a user through an API (proper data validation, no conflicts,...) and to use Pouch/Couch in a read-only manner, replicating all necessary user data to the client.
corporate rigidity and lack of monetary incentive to reinstate the account
FOIA request for the entire corpus on digital media and upload to the Internet Archive as a collection? The archive OCRs PDFs as part of derive operations when items are uploaded. Could even crowdsource the FOIA request using Muckrock.com.
This confuses me because at my high school the kids who did anything like this would be sent to the principal's office, then disciplined with on campus supsension or at home suspension, then eventual expulsion where they'd land at the school for bad kids. I never saw the behavior you describe so it sounds like you and your friends / classmates were just absolute horrible people back then.

I like how you wonder how you can educate children without making them resent it like it's the systems fault for creating a boring classroom that therefore made you terrorize some poor teacher when really you were all horrible bullies to the teachers because you chose to be that way.

I hated being in school too but what I did was show up, take notes, go home do homework, repeat until I graduated. I didn't tell the teacher to shut up or play cards or steal stuff or play cruel jokes like you.
Experienced well-being rises with income, even above $75,000 per year (2021)
With Literal you can also do this:

@dataclass
class Message:
event: Literal['message']
msg: str

@dataclass
class File:
event: Literal['file']
url: str

typedload.load(data, File | Message)

Where data is something like `{'event': 'message', 'msg': 'bla'}`.

After the load, you can trust that your objects are well formed and let mypy do its thing.

So types can be useful at runtime as well. Otherwise the alternative would be to use raw dictionary, which mypy can't check.

pydantic does a similar thing but it uses its own different typing, so it needs a mypy plugin or it flags everything as wrong.
>I don't remember any war in 1992 in Romania.

Is war the only thing that puts people's lives in danger?

There was no declaration of war but neither was for Russia's invation of Ukraine.

If you would have looked it up, you would have found out it was a civil war.

There was a revolution in 1989 which toppled the communism regime which was followed by a long period of turmoil of riots and violent uprisings till the mid '90 (the mineriade were the most infamous) which saw extreme poverty, crime and people being beaten in the streets.

A lot of it was because the people who came to power after the revolution were the same cronies who ruled during comunism, typically members of the communist party and the secret police.

Going from comunism to capitalism isn't some binary switch you can toggle on/off without issues, even though you might not think of it because there was no declaration of war.

Edit: if you downvoted, would you mind explaining? Or do you not believe in history?
This is a collaboration between Matt and the EFF to make a point to Microsoft. The goal here isn't to ensure a safe place for Tornado development. There are plenty of options there. The hope is that Microsoft will maybe learn their lesson and quit fucking developers for stupid reasons.
Ask HN: When it is safe to use weak random number generators?
Hi

I could not find any definitive material about this topic, but when is it safe to use weak random number generators?

I would say:

* Generating random passwords - no
* Generating salt - no
* Jitter in a Retry Strategy - yes

Anything else?

What rules can we apply here?
Lots of extremely large engines are "combust fuel to turn a generator to turn the actual engine", and have been for decades. Electric motors are great.
Oh, I completely agree on the problem, and I think any technological solution to that problem will require NLP (perhaps tautologically so). But to my mind, the open questions are (a) what does that mean specifically? and (b) is a tool like that compelling enough to motivate a venture-backed startup in 2022?

To expand on (a), I think a Young Lady's Illustrated Primer [1] that generates interesting level-appropriate content on the fly is extremely compelling, and it's aligned pedagogically with principles like extensive reading [2]. Leaving aside its feasibility, such a primer is clearly providing NLP-augmented language learning --- but at the same time, it's a very different vision from what OP describes.

More broadly, tools more aligned with communicative language teaching (CLT) would almost certainly rely on NLP without reaching too deeply for dictionaries, exercises, spaced repetition, and grammatical explanations, all of which seem to be in scope for OP.

There's a lot of room here, which is why I maintain that the critical question is a simple one: is OP's specific solution to the problem something people want?

[1]: https://notes.andymatuschak.org/The_Young_Lady%E2%80%99s_Ill...
[2]: https://erfoundation.org/wordpress/
Ask HN: What's Been on Your Mind?
There is an amorphous system to blame - too much demand and not enough supply.

Some of that demand has money, therefore the private system will take capacity away from the NHS to supply the money. Of course it will.

That is jumping the queue.

Therefore as a society we have to ask whether we want to uphold the NHS's founding aim: "Healthcare free at the point of delivery based upon need not ability to pay".

We can't fix the supply shortage by taxing the rich. But we can stop the queue jumping by constraining who private healthcare is permitted to treat and in what order.

For the record I don't like the Fast Track queues at Alton Towers either. That's not the British way. In Britain we stand in line - whether Lord or Leper.
https://www.research-collection.ethz.ch/handle/20.500.11850/...

Not just wars. Every conflict should make a pact about RoE to not use autonomous drones. The asymmetry is too high. There is no defense. The cost is asymptotic to zero.

We should outlaw war.
Your memories of Adal seem unreliable Are you sure you are remembering correctly is it possible it was a different name There Is No Musician Named Adal I’m sorry your query “Adal” did not return any hits The name Adal is invalid please re-enter a real musician You have misremembered aAdDal is nothing Invalid Entry: Confirmed: No Entity ADAL In Human History.
> 11. Am I infringing copyright if I watch a movie by streaming it instead of downloading it from the internet?

> Films, series, etc. can be downloaded or streamed online thanks to various websites (services) that offer this content legally. *However, users can also obtain this content thanks to various online file-hosting services and websites with embedded videos, which do not have the appropriate authorisation for this kind of communication of works to the public.*

> *Users are not liable for copyright infringement in the case of downloading or streaming the work for their own personal use* — based on the private-use exception and the three-step test.

Answer nr 11.
Source: https://euipo.europa.eu/ohimportal/en/web/observatory/faq-cs...

Same applies to Slovakia, same applies to Spain, etc.

Next time you better check your sources before giving misleading answers about something you have no idea about.
As a javascript engineer, i find typescript to be very restrictive. And reduces the development efficiency.
Also we don't get the benefit of javascript dynamically typed language.
This one is tricky because everything is loaded into memory. If you have DLC that also gets loaded into memory. Same with mods and asset packs. I found with 16gb I had to be quite choosy about how many mods I had installed or else the game would run out of memory and crash.
reddit.com/r/1Password

reddit.com/r/Alfred

reddit.com/r/AskEngineers

reddit.com/r/AskHistorians

reddit.com/r/assholedesign

reddit.com/r/bouldering

reddit.com/r/BreadTube

reddit.com/r/C_Programming

reddit.com/r/climbing

reddit.com/r/ClimbingCircleJerk

reddit.com/r/Coffee

reddit.com/r/corgi

reddit.com/r/cscareerquestions

reddit.com/r/cycling

reddit.com/r/deemix

reddit.com/r/DistributedSystems

reddit.com/r/dune

reddit.com/r/EngineeringStudents

reddit.com/r/evangelion

reddit.com/r/explainlikeimfive

reddit.com/r/ffmpeg

reddit.com/r/firefox

reddit.com/r/france

reddit.com/r/GraphicsProgramming

reddit.com/r/javascript

reddit.com/r/laravel

reddit.com/r/LateStageCapitalism

reddit.com/r/mac

reddit.com/r/Metal

reddit.com/r/node

reddit.com/r/paris

reddit.com/r/Piracy

reddit.com/r/programming

reddit.com/r/ProtonMail

reddit.com/r/raspberry_pi

reddit.com/r/reactjs

reddit.com/r/recruitinghell

reddit.com/r/ReverseEngineering

reddit.com/r/RunningShoeGeeks

reddit.com/r/scuba

reddit.com/r/selfhosted

reddit.com/r/ShittyLifeProTips

reddit.com/r/SQL

reddit.com/r/SuccessionTV

reddit.com/r/surdev

reddit.com/r/typescript

reddit.com/r/vegetarian

reddit.com/r/vim

reddit.com/r/webdev

reddit.com/r/WorkReform

reddit.com/r/WTYP
It's quite likely that their lawyers have concluded that if they do reinstate the account, and some nutjob somewhere claims that they're covering up for actual child abuse, the reputation loss is going to be higher still.

Basically, CSAM is too radioactive for common sense.
I'm not an expert in laser systems but just from my layman's understanding:

A polished mirror surface might slow the heat build up a little bit but the best mirrors on the planet will still heat up if you're throwing enough energy at it; no mirror has a 0% absorption rate.

What's more, any imperfection on the surface will act as an focal point for the heat to build up; a spec of dust, a dew drop, a little oil from your fingertip, anything that can absorb the heat from the laser basically turns it into a hot spot that the laser will burn through rather quickly.
There was a link here a few months ago about a stranger getting access to someones wifi, doing some illegal stuff and then the police come and seize all of the wifi owners devices for several months resulting in them losing their job as a teacher, access to everything and having to go through a very difficult process to sort everything out.

Even if you eventually resolve things, its a life ruining event to even have to go through this process.
Ok but the originals were available on the city's website until literally a few weeks ago. I don't think disappearing them was intended, it was just the inevitable result of hiring some consultant clowns to redo the site. It's a very open city, with a full-time staffed archive at the central library who will find whatever you want to read.
Someone should build stackable, pluggable shipping containers with a battery in the floor, to power both container ships and trucks.

Tesla?
Dupe:
https://news.ycombinator.com/item?id=32538805

Another version of this same story, also marked as a dupe:
https://news.ycombinator.com/item?id=32557294
Small imperfections on a reflective surface will absorb energy, heat up, and cause damage, causing more imperfections which absorb even more energy and heat even more rapidly. Positive feedback loop. The emitter gets around it by keeping the beam diffuse and focusing it onto the target downrange; you can very reasonably field a laser with a half-meter aperture and a one-centimeter spot size.

Dispersal requires consumables. You leave consumables behind when you move and you have to move because the laser can keep going indefinitely, so it's a losing proposition. Consumables are heavy and limited.
I'd tend to think this 1% group overlaps a lot with HN readers skilled to do it.
If they’re not right, but they deleted his data, they may have a bigger problem
Every single business can be a vector for money laundering. From cash laundromats to high end technology, if the launderer owns the business then it has potential. I would estimate the government catches somewhere in the ballpark of 0.00000001% of all laundering. Businesses also have zero incentive to stop this activity as long as they get their margin.
Nuclear weapons can be countered by other WMDs, by cyberwarfare, by propaganda and misinformation, by economic warfare, and many more.

Once launched, nuclear weapons are difficult, but not impossible (see ABM defense systems) to counter, but there are many ways to counter their unlaunched effects.
I've been testing BLOOM for a while and it seems it is working very well with good few-shot learning. See this post about prompt examples: https://nlpcloud.com/effectively-using-gpt-j-gpt-neo-gpt-3-a...
All of these examples work great with BLOOM.

But for the moment you can't just use pure natural language instructions with BLOOM indeed. Maybe it will come!
I don't understand the objection. Is there any reason to assume Americans who sail are immune to xenophobia, rhetoric, and politics?
I read somewhere how automobiles were the environmental cleanup of their times.

We first had horses producing far more manure than a city could handle, with all kinds of hygiene/smell/viability consequenses. People complained how cities became unliveable.

Cars fixed all that. No more feed, no more manure, no more raising and keeping alive the animals. All replaced with a very energy dense fuel, a machine you can just leave on the street, and some very clean minimal exhaust.

Then we all got cars.
Journey to Libbpf 1.0
I have been abusing a convoluted version of Markdown for this:

::ProjectA

---

@@@Things to do

@@@Sub-tasks

@@Things to do, but not right away

* Things done

::ProjectB

---

@@@Another thing

Easy to search for things like:

"@@@" for the current TODO (and also show it in the menu bar with SwiftBar)

"::ProjectName" to look for projects

"* " to keep in a date-stamped file. I have kept such files since 2009.

gist that preserves formatting: https://gist.github.com/hboon/2684da05fe6c5d7afbcbaa4d847824...
> a problem that requires legal change

Playing devil’s advocate, possession of CP is criminal with absolute liability [1]. Deleting someone’s account, far from it. (Civil. Maybe.)

Weighing someone who might have CP, even to an absurdly low probability, against them being suing and like two people deleting their Gmail accounts, I can see how someone chose the former. If they got the call wrong, Google would not only be liable for damages, the individuals involved could be criminally charged.

I’m assuming everyone in this chain would appreciate laws clarifying an email bill of rights. On the other hand, Google made their bed with its surveillance-first culture.

[1] https://en.m.wikipedia.org/wiki/Absolute_liability
I'd strongly recommend it! I think it's worth the price of admission for the first few chapters alone, although I admit that at a certain point, I was struggling to keep up with all of the mathematical arguments as I am not a trained physicist. But I was able to keep up by hand through all of the thermodynamic, electromagnetic, and statistical mechanical arguments of the black box portion.

But the first few chapters are so conversational and grounded in historical context that it's a real joy to read, even if you're not following along on pen and paper through all of the steps. If you know of any other "must reads" of the 20th century like this, please let me know! I love to hear the arguments presented as they were actually discussed at the time, not just what was settled on as the end result a century later.
No, the porting is obvious - I guarantee Apple has test rigs running Darwin on AMD processors and RISC-V, for example - but switching, as in, actually doing something with that portability, is less obvious.
There would be other bottlenecks like shipping lanes and ports.
Somewhat related: using the good old technology of sails is another way of reducing emissions from shipping: https://www.fastcompany.com/90567832/this-cargo-ship-cuts-em...
It’s the fun tales.
Something like 1/4 of worldwide all employment is 'informal' (i.e. typically quasi-illegal or outright illegal).
My point wasn't about google results possibly being superior to other search engine results. But about them having become worse and diluted by SEOed sites that sell something over time.
do you have a link or source for this story? (not sceptical, just curious)
Agreed. Why not liquid natural gas?

https://www.freightwaves.com/news/largest-lng-powered-contai...

https://afdc.energy.gov/fuels/natural_gas_renewable.html
> dearth of cloud providers for CouchDB

Yeah there's IBM Cloudant and that's about it :/ but a single node CouchDB isn't hard to operate.

> There's pouchDB for the browser but there's nothing for native mobile clients

There are native clients but they aren't maintained anymore by IBM.

> While PouchDB is great, it has to run on-top of browsers IndexedDB implementation

When building an iOS/Android hybrid app with web technology, SQLite can be used as storage engine for PouchDB.
In that case, that capital was also created by labour.
> This is like staying you should stop trusting the supermarket to not poison your food and to instead trust the smaller supermarket to not do it or to just grow your own food.

More like, have alternatives ready and know what to do to avoid downtime if your main supermarket randomly permabans you for accidentally losing a receipt between purchase and exit, or having unaccounted for bottle of coke in your backpack that you bought at another store, or just looking sus. Or yes maybe it's found to be poisoning food. Fairly reasonable to be prepared.

> Email is a utility and should be regulated like one.

I want less barriers to operating my own email if I want it, having to get a license and such is the opposite of the goal. Maybe that's not what you mean though.

Generally regulating anything is a tradeoff. It helps established monopolies and prevents competition.
The author is obviously from the US where fear of others permeats everything (and requires carry of arms to defend one's home, for instance). They even talked of pirates in the story.

While US is not universally like that, there is probably a large proportion that is (citation missing).
Yeah, but it have his problems... mainly that nobody likes to allow to dock it : https://en.wikipedia.org/wiki/NS_Savannah
Perhaps rather than assuming that the other should lower their weapons first, it might be more prudent to lower your own first.
State your use-case?

"Strong" and "weak" is a sliding scale between indifference and tin-foil paranoia. Plenty of low-end embedded devices have questionable rng's but it's enough for them to make tls requests.

In many modern cryptosystems keys are ephemeral, there's a relatively small window to exploit weak rng's knowing the full state of the system. Long-lived keys are a different story, especially those generated soon after booting.

> Generating salt - no

A salt can be an incrementing number that is publicly known, they are not required to be secret. Using email as a salt is perfectly fine and poses no risk.
When I watch American culture on TV channel, it is always fat African-American lady talking about their private parts and shaking ass. Where can I watch American Puritanism?
You are playing devil's advocate against the current legal situation. I don't agree, but fine. But you're responding to the suggestion to make a legal change, this legal change presumably would put a liability on these kinds of false positives too. One of the two could still have stiffer sanctions, and cause Google to prefer the other, but the idea is at least that this choice wouldn't be that obvious anymore.
And what did we do to Chechnya? Have you considered you've got your causality backwards? These countries want to join NATO because they are sick of Russian meddling. No country is being forced into NATO.