Searching We Love Privacy Club

Twts matching #search
Sort by: Newest, Oldest, Most Relevant

‘Tower Dump’ Warrants Ruled Unconstitutional
alternative_right shares a report from The Hill: A federal judge in Mississippi ruled Wednesday that “tower dump” warrants are unconstitutional, declining to reverse a lower court decision refusing the government’s request to obtain the search warrants in a series of violent crime investigations. A “tower dump” involves cellphone companies providing law enforcement with access to the tim … ⌘ Read more

⤋ Read More

As Reddit Stock Falls, CEO Questions Value of Google’s AI Overviews
Reddit CEO Steve Huffman criticized Google’s AI Overviews for summarizing publishers’ content without delivering the traffic benefits of traditional search, arguing that users increasingly value Reddit’s human perspectives and firsthand experiences. Ars Technica reports: First, there was a letter to investors (PDF), wherein Huffman spun his n … ⌘ Read more

⤋ Read More

Rogue Police Officers Have Turned Flock’s Nationwide Camera Network Into a Stalking Tool
A woman found her police officer ex-boyfriend cop had used Flock’s camera system 600 times to look up the location of her and her daughter, reports the Washington Post (Alternate URL here). (She found out through Have I Been Flocked, described as “a website that aggregates police search logs made avail … ⌘ Read more

⤋ Read More

Publishers Are Losing Google Traffic As AI Answers Replace Links
alternative_right shares a report from Axios: Google has basically stopped sending people to websites (including our site) for answers and information. Instead, it’s using AI to answer them on its platform, in its words. Chartbeat data shared with Axios shows Google Search traffic to publishers fell 34% over the past year. That pain is regressiv … ⌘ Read more

⤋ Read More

GrapheneOS Defends Data-Wiping Function That Blocked US Border Search
GrapheneOS is defending its duress-password feature after an environmental activist used it to wipe his Pixel phone during a U.S. Customs search and was later indicted for allegedly destroying property under government control. The nonprofit says the operating system is “completely legal,” cannot recover the erased data, and should not b … ⌘ Read more

⤋ Read More

Tons of Peoples’ Claude Chats and Creations Are Exposed On Google
An anonymous reader quotes a report from 404 Media: Claude is exposing a wealth of users’ chats and creations in Google search results, meaning anyone can dig through conversations or other material that people used Claude to make but may not have realized were publicly available for strangers to see. The exposed data includes an AI-powered thera … ⌘ Read more

⤋ Read More

Google’s Anti-search-scraping Lawsuit Dismissed
A U.S. district court “has dismissed Google’s case against SerpApi over that company’s scraping of search results to train AI models,” reports Computerworld. Google had claimed that it was protecting copyright holders — and that SerpApi’s actions breached America’s Digital Millennium Copyright Act (DMCA):

[Google] made two claims: first, that no person shall circumvent a technol … ⌘ Read more

⤋ Read More

US Accuses American of Allegedly Wiping His Phone Using a ‘Duress’ Password During Border Search
An anonymous reader quotes a report from TechCrunch: The U.S. Justice Department is prosecuting an American for allegedly providing U.S. border authorities with a passcode that wiped the contents of his phone, according to an indictment and media reports. This is thought to be the first … ⌘ Read more

⤋ Read More
In-reply-to » I don't think I'm going to add edit and delete support in this app because I think it was a horrible mistake to add those features to a client 🤣

I will very likely add a way to delete your feed(s) from the search engine, because I do thing that’s important. But as Art 17 points out, we can’t really guaranteed deletion in everyone’s caches around the planet haha 😆

⤋ Read More
In-reply-to » I don't think I'm going to add edit and delete support in this app because I think it was a horrible mistake to add those features to a client 🤣

The only place where this would be an issue is the Twtxt Search Engine – But as the GDPR also points out:

Art. 17

The one place the “it propagated and I can’t recall it” problem is legally acknowledged is Art. 17(2), and it explicitly scales to what’s technically feasible:

“…the controller, taking account of available technology and the cost of implementation, shall take reasonable steps, including technical measures, to inform controllers which are processing the personal data that the data subject has requested the erasure…”

Best-effort, given the technology. A decentralised, append-only, content-addressed feed is the available technology, and its limits are baked into the standard the law applies. Nobody — not the user, not you — is obliged to guarantee every cached copy vanishes.

⤋ Read More

🥳 Finally! After nearly 4 years, yarnd v0.16.0 “Silver Sojourner” is out! 🚀 Twt Hash v2, SQLite FTS5 search, HTMX-powered UI, first-time setup wizard and literally hundreds of bug fixes 🐛

Release notes: https://git.mills.io/yarnsocial/yarn/releases/tag/0.16.0

Upgrading is fully automatic — the Twt Hash v2 migration re-fetches all feeds on first start, so expect the first cycle to be a bit heavier. Images on Docker Hub as prologic/yarnd:0.16.0 👌

cc @kat@yarn.girlonthemoon.xyz @abucci@anthony.buc.ci @shinyoukai@yume.laidback.moe @eldersnake@we.loveprivacy.club 🙏

⤋ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

you should see the new search engine stats page where I’ve added, spark lines, and time series graphs 👌

⤋ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@balloonfu-sen@yarn.girlonthemoon.xyz Thank you for doing this 🙏 – Just a thought… It might be possible for this to be fully automated from the Twtxt Search engine / crawler? Right? 🤔 It has all of the data… I also think it might be possible to distinguish between 1-way feedsa and “real folks” (ya know, 2-ways feeds) 🤣

⤋ Read More

We slept in the forest. It was really great except of my mate’s fucking terror dog who was barking and snarling the entire night to each and every sound. I had maybe half an hour of sleep in total. Despite that, it was pleasantly warm. Well, the night, that is. The heat was brutal during the days. Literally streams of sweat were running down on us on the way there in the evening and back in the morning.

Surprisingly, there weren’t any mozzies around at night, I would have lost all safe bets. On the way there, my mate convinced me to take a shortcut through the taller and taller growing grass. It’s been some time that somebody traveled on this track, so we had to search around a bit for the overgrown path where we could cross the mostly dried up creek. In the beginning I said that this will be a bad idea. Lo and behold, I discovered a tick on my inner upper leg the next morning. Luckily, I got it out with my tick hook on the first attempt.

https://lyse.isobeef.org/walduebernachtung-2026-07-09-10/

⤋ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@lyse@lyse.isobeef.org simplified it a little bit. Using only *bot* will bring collateral damage I want to avoid (there are, still some “good” bots):

@aibots {
      header_regexp User-Agent (?i)(GPTBot|ChatGPT|OAI-Search|anthropic|Claude|Google-Extended|FacebookBot|CCBot|Perplexity|Applebot-Extended|cohere|Omgili|Bytespider)
}
abort @aibots

⤋ Read More

Hello everyone ! 👋 Behold I bring you (after many years) the launch of the Twtxt App 😅 – Ye, this is a Desktop and Mobile app built as a Progressive Web App (PWA) using a little framework (Swag) I put together iafter some experiments @xuu@txt.sour.is and I did in Go and HTMX and Service Workers.

The App is offline-first and supports installing to Desktop and Mobile (add to Home screen) and supports a number of publishing backends, including Yarn.social’s yarnd Pod, Github, Codeberg/Gitea, and a little tiny twtd Twtxt server (See: https://git.mills.io/yarnsocial/twtd).

Please try it out, no need for any account(s) or such, works with your existing feed(s) (as long as the publishing backends work well enough for you!). Please give me feedback! 🙏

Also, did you know the Twtxt Search Engine is back? 🎉

⤋ Read More

US Supreme Court Rules Geofence Warrants Require Constitutional Privacy Protections
The U.S. Supreme Court ruled 6-3 (PDF) in Chatrie v United States (No. 25-112) that geofence warrants sweeping up smartphone location data constitute searches under the Fourth Amendment. The Court found that individuals have a “reasonable expectation of privacy” in such data, even when the tracking covers only … ⌘ Read more

⤋ Read More

TikTok Shows 3x More AI Slop Than YouTube, Report Finds
“About 59% of TikTok videos served to a new account’s For You feed are AI slop,” writes Search Engine Journal, “according to a report from Kapwing, the video creation tool company. That’s roughly three times the rate Kapwing found on YouTube.”

The company manually reviewed over 10,000 TikTok videos across 20 categories and ran a separate fresh-account test, countin … ⌘ Read more

⤋ Read More

Cops Keep Getting Arrested for Using Flock’s Cameras to Stalk People
404 Media remembers how a Florida police office looked up his ex-girlfriend’s license plate in the Flock automated license plate reader system at least 69 times in 2024 — even searching for her mom’s license plate at least 24 times. The police office was charged with stalking and hacking-related offenses, serving one day in prison with five … ⌘ Read more

⤋ Read More

Microsoft Discovers Cryptocurrency Stealer That Spreads Through USB Drives and Uses Tor
Ars Technica’s senior security editor reports:

Microsoft says it has detected new self-propagating malware that spreads through USB drives in search of cryptocurrency credentials, which it then sends to attacker-controlled servers.

The company named the worm Crypto Clipper because it monitors the cont … ⌘ Read more

⤋ Read More

Shutterstock ‘Evolves’ Into ‘Human-Led, AI-Powered Creative Platform’
Slashdot reader BrianFagioli writes:
Shutterstock has unveiled what it calls a “human-led, AI-powered” creative platform that combines its massive library of [human] contributor-created content with AI image and video generation, AI editing, conversational search, prompt enhancement, and automated model selection tools. The company says the goa … ⌘ Read more

⤋ Read More
In-reply-to » Every now and then, I think that I have carefully proof-read my message enough times and hit the "Add message" button in tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:

@lyse@lyse.isobeef.org

Now I’m curious how movwin deals with that. ;-)

Focus handling? I hardly remember, lol. 😅 Did that 6 months ago and haven’t touched it since. Let’s see.

The core main loop gets keyboard/mouse events from curses. At this level, the main loop only knows about exactly one widget, so it passes the event to that widget (whatever that is, doesn’t matter – they all inherit from the Widget base class, it could be a Window, a WindowManager, or an Edit box directly).

The outermost widget is usually a WindowManager. It implements a few hotkeys of its own, like switching to another window. If none of those hotkeys match, it passes the event to the currently focused window.

Same story here: Window implements some hotkeys (like opening the menu bar). If none of those match, then … the magic happens.

Each Window acts as a focus manager. It can descend into its child widget hierarchy and collect all child widgets in a depth-first search. They are collected into a flat list. Each Window then has an attribute _focus_position, which is an index into that list. Pressing Tab or Shift+Tab increases or decreases that index and that allows you to select the next/previous focusable widget in the current window.

Eventually, Window passes the input event to the currently focused widget.

Usually on initialization, the application can ask a Window object to focus a certain widget. The file selection dialog does that, for example, because the “natural” focus order would be to focus the Edit box at the top of the window first – but that’s not what the user wants, the Table showing the list of files should be focused.

If no widget ever feels responsible for handling a certain input event, then there’s a global unhandled_input callback that the application can provide (same as in urwid).

I think that’s it.

Hm, that’s more complicated than I remembered, but apparently it works fine, because I completely forgot about this. 😅 All I did in the last few months was make new classes that inherit from Widget, like the new Table class or Edit or HexEdit or whatever, and if they want to get input events, then they must implement the methods input_key() or input_mouse().

Does this answer your question? 😅 (I admit that I didn’t exactly understand your scenario, so I just went ahead and rambled about my implementation. 😅)

⤋ Read More

Every now and then, I think that I have carefully proof-read my message enough times and hit the “Add message” button in tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt’s cache. This is rather tidious:

  1. Recall the sqlitebrowser ~/.local/share/twtxt/tt2.sqlite from my shell history.
  2. Switch to the “Browse data” tab.
  3. Go to the messages table and wait a second or two until it’s loaded.
  4. Sort by the created_at column twice, so that I get descending order.
  5. Select the first message, which is typically the one in question.
  6. Find the “Remove currently selected row” button in the tool bar.
  7. Commit the changes.
  8. Close sqlitebrowser.

So, I finally implemented the removal of messages from the cache in tt. I can now hit d and confirm the removal. Bam! Should have done that ages ago!

Next up is the search, I think.

⤋ Read More

Drug Sites Hijacked Spotify’s Search Ranking Through Fake Podcasts, Report Finds
A joint congressional report describes a spam operation that turned tens of thousands of fake podcasts into search-engine bait for illegal pharmacy and scam sites. ⌘ Read more

⤋ Read More

James Bond: Possible 007 Actor Addresses Casting Rumors
A potential James Bond contender has addressed the casting rumors surrounding him. Amazon MGM Studios confirmed last month that the search for Daniel Craig’s successor is underway. Since then, many names have been floated, and one of them has now weighed in on the possibility of becoming the next 007. The announcement was made in […]

The post [James Bond: Possible 007 Actor Addresses Casting Rumors](https://w … ⌘ Read more

⤋ Read More

Whalefall Trailer Review: Survival Movie Capitalizes on Deep Sea Fear
The first Whalefall trailer is out now for the upcoming deep sea survival movie. The upcoming thriller wastes no time in presenting us with an absolutely wild situation. “Following the death of his father (Josh Brolin), Jay Gardiner (Austin Abrams) goes diving off the central Coast of California in search of his remains, but is […]

The post [Whalefall Trailer Review: Survival M … ⌘ Read more

⤋ Read More

Eva Longoria’s Exotic TV Show Arrives on HBO Max Today
One of CNN’s newest TV shows starring Desperate Housewives vet Eva Longoria has been added to HBO Max. As of today, all eight episodes of Eva Longoria: Searching for France are available to stream on HBO Max. What do we know about Eva Longoria’s exotic TV show? Eva Longoria: Searching for France features Longoria going […]

The post [Eva Longoria’s Exotic TV Show Arrives on HBO Max Today](https://www.comingsoon.net/t … ⌘ Read more

⤋ Read More

Black Panther 3’s Predicted Protagonist Goes Against New T’Challa Rumors
The latest predictions for the next lead of Black Panther 3 have been revealed. Despite rumors about the studio’s search for the next T’Challa, the results seemingly confirm that many fans are not yet entirely sold on the idea of Marvel Studios casting a new actor to succeed Chadwick Boseman. Who is the top predicted […]

The post [Black Panther 3’s Predicted Protagonist Goe … ⌘ Read more

⤋ Read More

Cigarettes, drugs and alcohol used to bribe teens into fights in youth detention, class action claims
The lawsuit also accuses dozens of guards at the Parkville youth correctional facility of unlawful strip searches and alleges detainees were subjected to beatings and sexual assaults. ⌘ Read more

⤋ Read More

AFL LIVE: Welsh declares Dons will undergo coach search; Ryan flies high but Swans beat Saints
A thrilling and late Jai Serong goal has completed Sydney’s great escape against St Kilda, entrenching the Swans in the top two. Tonight Carlton are chasing a fourth straight win in a compelling clash against lowly Essendon at the MCG. ⌘ Read more

⤋ Read More

Scientists Find Wind Blowing From Our Milky Way’s Black Hole
After 50 years of searching, astronomers say they have finally found evidence of a long-sought “wind” blowing from Sagittarius A*, the supermassive black hole at the center of the Milky Way. “Unless a black hole exists in a perfect vacuum, it must blow a wind somehow. And there is no perfect vacuum in the universe,” team co-leader and Northwestern Uni … ⌘ Read more

⤋ Read More

Show HN: ABC Classic 100 Rankings visualised
This weekend is the ABC Classic FM countdown, which prompted me to dust off an old un-published data visualisation of rankings from previous years.

I’ve considered adding a search function, but I also kind of like that it requires a bit of exploration in the current form.

Some of the code is a bit clunky and I wouldn’t mind refactoring it. I’m also not sure about browser compatibility - I’ve only got access to a couple of devices to test it on.

Comments URL: [https://news.yc … ⌘ Read more

⤋ Read More

Companies Are Using Reddit To Manipulate ChatGPT and Google AI Search
An anonymous reader quotes a report from 404 Media: The moderators of the biohacking subreddit say that peptide and hormone replacement therapy companies have been surreptitiously spamming Reddit in an attempt to get their posts scraped by AI chatbots. The strategy is an effort to systematically manipulate the answers provided by chatbo … ⌘ Read more

⤋ Read More

Google Ordered To Put Clearer Links In AI Search, Let UK Publishers Opt Out
An anonymous reader quotes a report from Ars Technica: UK regulators today ordered (PDF) Google to put clearer attributions and links to publishers’ content in its AI-generated search features. The UK’s Competition and Markets Authority (CMA) also said Google must give publishers a way to opt out of AI features in search. “In … ⌘ Read more

⤋ Read More

European Parliament Ditches Google For French Search Firm
The European Parliament is replacing Google with French search engine Qwant as the default on in-house computers, citing digital sovereignty and privacy concerns. Politico reports: As of Thursday June 4, “Qwant will replace Google as default search engine on European Parliament computers,” officials told lawmakers in an email seen by POLITICO. The change is be … ⌘ Read more

⤋ Read More

Renewable Energy is Surging in Africa
Almost a fifth of the earth’s population lives in Africa. And Africa’s next generation of power projects “is increasingly being built around solar and wind power and battery storage,” reports the Associated Press, “as governments and investors shift away from coal and large hydropower dams in search of cheaper, faster and more reliable electricity.”

The shift is visible in a $1.5 billion energy … ⌘ Read more

⤋ Read More

DuckDuckGo Installs Up 30% After Google Announced AI Search
After Google announced AI-emphasizing changes to its search results, many web surfers began defecting to DuckDuckGo, reports TechCrunch. (They describe DuckDuckGo as “a privacy-focused alternative” that accounts for around 2% of the U.S. search market…)

DuckDuckGo said U.S. app installs went up 18.1% week-over-week on average during the May 20 to May 25 … ⌘ Read more

⤋ Read More