Apr 182025
 

Narc dot AI: American police departments near the United States-Mexico border are paying hundreds of thousands of dollars for an unproven and secretive technology that uses AI-generated online personas designed to interact with and collect intelligence on “college protesters,” “radicalized” political activists, and suspected drug and human traffickers […] Massive Blue, the New York-based company that is selling police departments this technology, calls its product Overwatch, which it markets as an “AI-powered force multiplier for public safety” that “deploys lifelike virtual agents, which infiltrate and engage criminal networks across various channels.” […] 404 Media obtained a presentation showing some of these AI characters. These include a “radicalized AI” “protest persona,” which poses as a 36-year-old…

External feed Read More at the Source: https://www.jwz.org/blog/2025/04/hello-fellow-kids-doing-crimes-is-tight/

 2025-04-18  No Responses »
Apr 182025
 

The History
Before dataclasses were added to Python in version 3.7 — in June of 2018 — the
__init__ special method had an important use. If you had a class
representing a data structure — for example a 2DCoordinate, with x and y
attributes — you would want to be able to construct it as 2DCoordinate(x=1,
y=2), which would require you to add an __init__ method with x and y
parameters.
The other options available at the time all had pretty bad problems:

You could remove 2DCoordinate from your public API and instead expose a make_2d_coordinate function and make it non-importable, but then how would you document your return or parameter types?
You could document the x and y attributes and make the user assign…

External feed Read More at the Source: https://blog.glyph.im/2025/04/stop-writing-init-methods.html

 2025-04-18  No Responses »
Apr 182025
 

The Internet Archive needs your help. A coalition of major record labels has filed a lawsuit against the Internet Archive—demanding $700 million for our work preserving and providing access to historical 78rpm records. These fragile, obsolete discs hold some of the earliest recordings of a vanishing American culture. But this lawsuit goes far beyond old records. It’s an attack on the Internet Archive itself. This lawsuit is an existential threat to the Internet Archive and everything we preserve—including the Wayback Machine, a cornerstone of memory and preservation on the internet. At a time when digital information is disappearing, being rewritten, or erased entirely, the tools to preserve history must be defended—not dismantled. This isn’t just…

External feed Read More at the Source: https://blog.archive.org/2025/04/17/take-action-defend-the-internet-archive/

 2025-04-18  No Responses »