2025-05-08 17:56:23

Recently, the 4th Circuit Court of Appeals had a variety of concurring opinions regarding the case of US v. Chatrie . βš™οΈ https://www.ca4.uscourts.gov/opinions/224489.P.pdf

The basic facts: in 2019, a bank in Virginia was robbed. The police used a geofence warrant to request information from Google related to the individuals with cell-phones in the vicinity of the crime. One of those individuals was Chatrie, who was later identified as the suspect. Chatrie eventually pled guilty, conditional to the geofence evidence being admissible.

My views align with none of the opinions in full.

----

1. Was this a "search"?

Yes. Google, through an informal process involving their own counsel and external law-enforcement, developed a three-step process for geofence warrants. That process is not freely available to all law-enforcement for any reason, but requires a warrant to be issued.

The detailed information is private; it includes the person's name, additional personal information, as well as their location. Furthermore, Google has a business interest in keeping this information private, and makes representations that it will do so to the extent of the law.

There is no way this was not a "search" in some form, governed by the protections of the 4th amendment.

I do have some amount of a contrary view to the 4th Amendment interpretation. There is no direct burden on the person being searched here. (At least as long as one assumes the search is against Chatrie, rather than Google). No government agents are entering houses, examining physical papers, etc. The extension of the 4th amendment to an abstract right of privacy-of-information, rather than security against physical intrusions, is not something I am willing to agree with in an unqualified manner.

----

2. Can a "geofence" warrant be allowed under probable cause? I give an unqualified "yes".

As a result, whether this specific geofence warrant complied with a not-yet-expounded procedure is irrelevant; the "good-faith" exception to exclusion of the information would apply, and the information would not be excluded regardless of whether this exact procedure is endorsed.

Several opinions specify that the first step of the process is (or at least should be) designed to not include any "private" information. Later steps, by contrast, contain sufficiently-detailed information as to be "uncloakable", or on-its-face identifying information. πŸ’‘ the arguments that the later steps should require a separate warrant are somewhat compelling; I take no position on them.

In addition, Carpenter v. United States is frequently referenced, in the context of "cell-tower records". While the exact details of opt-in v. opt-out are heavily discussed, I personally don't find that a meaningful distinction.

The warrant clearly described the "place to be searched": Google records, as provided to the government by Google.

While some of the specific concerns (should each step of the process require a magistrate's approval) may be resolved differently, I see no way that the general concept of such a warrant is impermissible.

A warrant for a nearby business's security camera footage might have similar privacy issues, but it is clearly allowable. The fact that some of the individuals might have been "entering a private space" is not a reason to disallow it.

The arguments are focused on whether it was a search; once it is stipulated that it is a search, the overarching arguments against this type of search collapse. A "reasonable expectation of privacy" cannot prevent one from being subject to a warrant, and whether one is identified by name or as the person possessing a specific cell-phone is irrelevant.

A warrant does not require naming the exact individuals being searched, especially in a situation where they are not physically burdened by the search.

----

One additional footnote of note: The Fifth Circuit has held β€œthat geofence warrants are general warrants categorically prohibited by the Fourth Amendment.”

This is an aggressive take, far beyond the text of the Fourth Amendment.

One can imagine an argument that such a warrant will, necessarily, be a privacy violation. In fact, there is one argument in the case, presented as a hypothetical by Judger Berner: Obtaining a warrant would require probable cause to search all individuals who fall within a particular geofence. The government would thus need to show probable cause that every individual near the scene of a crime was involved in the crime or witnessed it.

That standard is wrong. A de minimis privacy violation, which occurs without the awareness of the person involved and does not lead to any harms against them, should not throw out the entire tree of evidence.

----

More broadly, the claim that technology that might violate a privacy right is inherently illegal when used for law-enforcement is absurd on its face. It is also not supported by the Constitution, federal law, or the population at-large.

2025-05-08 15:54:35

... he has a book. Or, at least will have a book.

----

The hosts have an awkward mix between fluffing him, and pointing out the obvious problems with his legacy.

Biden: I wasn't surprised Kamala Harris lost ... because they ran a racist and sexist campaign against her. πŸ’‘ wrong. and, also ... BIDEN is the one who insisted that they run a black woman! Also, COVID.

----

Biden: there was still six full months after I dropped out. βš”οΈ well, actually, 3.5 months. Nobody thought we'd be successful as we were. βš”οΈ you didn't get much done

πŸ’‘ there is absolutely no acknowledgement that any part of his presidency was less than wildly successful.

----

Host: What about the "no daylight" quote? Should there have been "daylight"?

Biden: I did not advise her to say that. She said that she wouldn't change the successes ... and why would she? She was part of every success we had. πŸ’‘ so much "political speak".

Click title to read full message...

2025-05-07 17:03:42

Through sheer desperation, I have stumbled onto the concatenate all 20 source files into a single file approach of preparing the key files in a Git repo for Gemini. Or ChatGPT.

πŸ’‘ none of them can accept "here is the Github repo". There are two clear reasons why. One is the problems with partnerships, and in general that the LLM companies would rather let other companies build the coding tool. The second is that they don't have a smart way of limiting the data used per-request; the naive approach of reading all the data doesn't scale.

----

Unfortunately, both ChatGPT and Gemini are giving unsatisfactory results. βš”οΈ well, actually, the results Gemini gives are fine ... the free usage is just so minimal that it is not useful

----

... I'm not thinking fast enough to make coding tasks a worthwhile use of time today. Time to do something else.

2025-05-07 15:46:02

The base magic is that, when a "checksum" is included, there is a link to the referenced content.

For Git repositories, this might need to include a full path to the repo.

But it is (or at least should be) a way of asserting a datetime and content.

----

There are two basic functions needed for magic.

One is delayed-release. The checksum is released now, the content is released in 1 year.

The other is expiration. The checksum is released now, the ability to "forge" a checksum is released in 1 year. Now, one can have arbitrary content with the same checksum.

----

πŸ”₯ as 小龙语 is not available, we will use JSON.

βš”οΈ well, actually ... this all seems needlessly complicated. because of trying to get one system to do two very different things.

----

step 1 is add support for Github checksums to earlyversion.

step 2 is some type of blob storage with metadata.

once i stop needing to tie them together, the need for magic dissipates.

2025-05-05 22:00:39

From the archives: a list of the 78 firmament terms from a linguistic taxonomy.

The idea is, that once the basics are handled, one can begin with simple words, like dog and blue and wood.

Click title to read full message...

2025-05-05 18:27:54

what does the LLM-powered accounting system look like?

  • you email it your expenses
  • it categorizes them
  • it balances your checkbook
  • it texts you with questions

----

there are obvious extensions:

  • A product that gives budgeting advice.
  • A product that gives financial advice.
  • A tax product.

πŸ”₯ one of the problems is that humans, predictably, dislike sound advice. they prefer the advice that says they can continue doing the problematic thing, and the inevitable consequences will disappear by magic.

----

the "data archiving" is a solved problem.

all you need is:

  • a database
  • a blobstore for the original artifacts (receipts, emails, monthly snapshots of the bank account)
  • a machine-readable summary of the artifacts

----

as far as asset management: you cannot reasonably avoid it. πŸ’‘ do you keep petty-cash in a USD-denominated account? Gold? SPY? βš™οΈ S&P 500 Exchange-Traded Fund

as far as asset custody: this is not a current plan.

----

the various "views" will surely include a monthly spend view, as well as a recent transactions view.

2025-05-05 04:53:49

Lidgerwood is a small city located in Richland County, North Dakota, with a population of approximately 591 as of 2024 . Founded in 1886, it is part of the Wahpeton, ND–MN Micropolitan Statistical Area .

----

ONE. The εœ°ηΊ§εΈ‚. πŸ”₯ my first guess was θ‡ͺ助逐. China is almost entirely divided into "Prefecture-level cities". Or, second-level administrative divisions, named after cities.

These are, mostly, equivalent to a US county. And have about the same irregularity. βš™οΈ Los Angeles County is huge, and much more than LA City. Baltimore City is only part of Baltimore Metro. Hardin County, Iowa is a roughly 24-mile square of Iowa, with no regionally-prominent urban areas.

Click title to read full message...

2025-05-05 04:40:37

We consider the following: we ask the machine to write an article about the South-Central part of Des Moines. It does not do so as an entity, but as a result of an algorithm: what are the restaurants in South-Central Des Moines, what are the businesses, the tourist attractions, the factories, the climate, etc.

These questions can all surely be answered. And they can be combined into an encyclopedia entry.

πŸ”₯ Those articles are the mark of the devil, and they must be stopped.

2025-04-30 22:14:16

A thought, from last night (with some chemical assistance):

of course God doesn't really exist, it is just a manifestation of a communal pastoral society.

----

Various of those words have different meanings to different people.

which makes these conversations difficult.

----

What does it mean to exist? What is a manifestation?

Do we still live in a communal pastoral society? What is that, even? βš™οΈ at a high level, it refers to farming, and living in groups of 20+ individuals

2025-04-28 17:04:56

Last night, Claude wrote some code for the qualification metrics. πŸ’‘ which might now be called exemplar tasks. The metric is "respond to one prompt". πŸ”₯ to some degree, the goal is to test "changes in context" as much as "changes in model"

----

An earlier task (from late 2023) was to answer the question: Who was Pablo Arosemena? βš™οΈ the Wikipedia article Pablo Arosemena is about an obscure politician from Panama

The 8b models don't know who this is. But, they most commonly think he is an obscure painter. πŸ”₯ probably because of Pablo Picasso

Is there some sense this is a true stereotype? Is it more likely he was a painter than that he was a baker, a masseuse, or a peasant farmer? βš”οΈ well, actually ... it's more likely someone of this name had one of those jobs. But, less likely they were written about.

----

I am getting a new computer. πŸ”₯ "only" $600 This should allow better speed comparisons between the models. πŸ’‘ the inconveniences of having an external USB drive, power demands, and heat creation "on my lap" grew to be too much.

----

I need to do one more "schema improvement" pass on the "dictionary".

Things like "Chinese translation", "Korean translation" need to be in a dataclass, rather than passed as parameters everywhere.

For now, I want the indexes (and explicit NULL values), so these are database columns, rather than an "all_translations" JSON blob.

----

Some of the benchmarks should be re-written once the "dictionary" API is available.

----

Claude invented "categories" for the benchmarks: "Language", "Reasoning", "Knowledge", and "Translation". These are ... decent.

But the zeroth category is token introspection. For "how many letters is the word triumphant" questions. πŸ’‘ even the "spell check" tests that require repeating a misspelled word are probably in this category βš™οΈ you can have an LLM without token introspection. but it should be very doable. possibly with some form of API / injection.

Then, Language (starting with definitions and antonyms), Knowledge (starting with basic geography), and Translation (starting with EN-FR, EN-ZH, SW-KO - word-based).

The only "reasoning" task so far might be "unit conversion". But that would have a different name.

----

The "translation" tasks have to deal with the different vocabulary sizes of different languages.

This is one part technical vocabulary πŸ’‘ does Swahili have a word for capacitor that isn't a loan word? and one part eccentric distinctions βš™οΈ Chinese has 二 and δΈ€ for "two"

So far, I have largely mitigated this problem by avoiding it.

----

The dictionary will need some type of "class" system. Specifically, I want to say "get a random animal" and have it do that.

I am putting that off as well. Largely because it is a morass of taxonomical hell that has stymied decades of efforts.