To be a little more precise, f is not a camera-specific constant. It's the focal length of the lens. It's a formula that tells you the diameter of the entrance pupil. So at a focal length of 50mm, an aperture value of f/2 means an entrance pupil diameter of 25mm.
But photographers generally just say "f2", meaning an aperture value of two set on the dial of the camera/lens. It's one stop faster (twice as much light) as f/2.8. It'll give you a relatively shallow depth of field, but not as shallow as e.g. f/1.4.
For an "administrative" subpoena from an agency, they take a risk in court.
Judicial review is deferred. If Google thinks the subpoena is egregious, they can go to court and argue. But in the meantime they can either carry it out or risk being held in contempt if they don't and lose in court.
According to this article, it is treated as a request and often denied by the company. The target of the warrant did go to court to quash it, but that was already after Google declined to share the information.
If their editorial content is for sale, is it not reasonable to assume the rest is for sale also?
The above example isn’t a “conservative” editorial, it is a partisan editorial. A legitimate organization would never publish such inconsistent writing.
According to the ACLU, they are not [1]. So Google voluntarily handed over user information. It requires a court order to enforce it and that requires a judge to sign off on it.
This is somewhat analogous to ICE's use of administrative warrants, which really have no legal standing. They certainly don't allow ICE to enter a private abode. You need a judicial warrant for that. That too requires a judge to sign off on it.
"Federal immigration officers are asserting sweeping power to forcibly enter people’s homes without a judge’s warrant, according to an internal Immigration and Customs Enforcement memo obtained by The Associated Press, marking a sharp reversal of longstanding guidance meant to respect constitutional limits on government searches."
Indeed, law enforcement officers frequently lie about laws in order to accomplish their goals. This erodes public trust in law enforcement. As a society we should structure incentives such that agents of the government should be exposed to the externalities resulting from their actions.
It's a recommendation for us to lobby Congress to make an amendment to US Code. It would add a requirement for mandatory disciplinary action for agents in the government who breach public trust, with a series of specific elements to ensure a narrow application of the policy.
It's delightfully surprising to see text interpreted in different ways. It would not have occurred to me to have considered your understanding.
the only way to legally search a house, car or force companies to hand anything over is with a judge signing it off
the article isn't clear about it but it implies that this was not approved by a judge but DHS alone, this is also indicated but the fact that the supona contained a gag order but Google still informed the affected person that _some_ information was hanged over
now some level of cooperation with law enforcement even without a judge is normal to reduce friction and if you love in a proper state of law there is no problem Keith it.
Also companies are to some degree required to cooperate.
What makes this case so problematic is the amount of information shared without a judge order, that ICE tried to gag Google, that Google did delay compliance to give the affected person a chance to take legal action even through they could, and last but but least that this information seems to have been requested for retaliation against protestor which is a big no go for a state of law
> Legally, the answer is murky, one expert told The Washington Post — at least when it comes to combing through Supreme Court decisions for answers. The court has been clear that First Amendment protections from criminal or civil penalties for speech apply to citizens and noncitizens alike. What’s less settled, however, is how those protections apply in the immigration context, where the executive branch has broad discretion to detain or deport.
Why is this a bad thing? It's just like India kicking out those two tourists for political signs. I can't see any benefit at all to allowing tourist or student visas is this case to participate in "activism".
If I'm reading you right, you're saying if one country does something bad, that makes it OK for another country to do the same? You can likely find a country in the world doing any heinous thing you can think of, so is everything on the table? What about positive things? Lots of countries have socialized medicine, so by your logic doesn't that mean the US should, too?
And if you think activism is bad for non-residents (non-citizens?) who do you think should decide what constitutes activism? A student goes to a pro-Israel rally, is that deportable activism? A tourist goes to an 'adopt-a-puppy' event at a no-kill shelter and donates $10, is that deportable activism?
Because it’s important context for understanding what the “point” of the article is. It could be any of:
- reporting on google’s violation of privacy laws or handing over info they weren’t required to
- reporting on the US government’s abuse of existing process that Google was legally required to comply with but ought to have challenged
- calling attention to investigatory legal practices that are normal and above-board but the author of the article wishes they were otherwise.
Some of these are motives are closer to the journalism end of the spectrum and some of them are closer to advocacy. I interpret this article as the third bucket but I wish it were clearer about the intent and what they are actually attempting to convey. The fact that the article is not clear about the actual law here (for example, was this a judicial subpoena?) makes me trust it less.
It reflects even worse on Google for vacuuming up and keeping the data.
They can’t really refuse to hand over the data, but they could purge and stop collecting identifying data on Americans. As is, they are tacitly complicit by collecting data they know will be used against protesters.
Their business model is ads, which doesn’t inherently require storing information the government would want. Some of that data probably isn’t useful in that space, others might reduce efficacy by a tiny margin but it wouldn’t shut them down.
Eg I can’t think of a reason why they’d need to store your exact location. Do people target ads down to a precise GPS location, or even a street? I can’t imagine they need things more granular than a ZIP code.
That also doesn’t absolve them of supporting autocracy. The difference between the morally upright and the morally bankrupt is what they do when doing the right thing will cost them, not what they do when the right thing is free.
giant private companies like Google are not ever going to be involved with defying court orders, especially ones that do lots of business with the federal government (which will be just about any company even half of google's size). You can say it's wrong or whatever but it's like asking a brick wall to do an Irish jig.
The only solution to this problem is for the US to have a vastly more active anti-monopoly regime so that companies like Google, Facebook, Amazon etc. are simply not allowed to exist at such scales where consumers are locked into them.
Let's be real, if a bigtech ignored judicial orders, whether you would describe it as "fighting autocracy" or "corporate fascism" is 100% dependent on who is currently in office
Google is a multi trillion dollar company, not a scrappy libertarian upstart ready to gamble everything in court
Slowing the adoption of much-safer-than-humans robotaxis, for whatever reason, has a price measured in lives. If you think that the principle you've just stated is worth all those additional dead people, okay; but you should at least be aware of the price.
Failure to acknowledge the existence of tradeoffs tends to lead to people making really lousy trades, in the same way that running around with your eyes closed tends to result in running into walls and tripping over unseen furniture.
You may not have any way of knowing but the rest of society has developed all sorts of systems of knowing. "Scientific method", "Bayesian reasoning", etc. or start with the Greek philosophy classics.
Waymo is not a machine, it is a corporation, and corporations can, in fact be held accountable for decisions (and, perhaps more to the point, for defects in goods they manufacture, sell, distribute, and/or use to provide services.)
For consumers corporate accountability mostly looks like $5 class action lawsuit checks, it's an entire different weight class compared to individual operator insurance claims
Sure, but the companies building them are just shoving billions of dollars into their ears so they don't have to answer "who's responsible when it kills someone?"
The question of responsibility, while philosophically interesting wrt. increasingly autonomous machines, is not going to be an issue in practice. We'll end up dealing with it like we always do with multi-party responsibility in complex systems: regulators setting safety standards and outlining types and structures of liabiliy, contracts shifting the liability around, and lots and lots of insurance.
In fact, if you substitute "company providing self-driving solution (integrated software + hardware)" for "company renting out commercial drivers" (or machine operators), then self-driving cars already fit well into existing legal framework. The way I see it, the only change self-driving cars introduce here is that there is no individual operator we could blame for the accident, no specific human we could heavily fine or jail, and then feel good about ourselves because we've issued retributive justice and everything is whole now. Everything else has already long been worked out.
What? No? The main selling point is eliminating costs for a human driver (by enabling people to safely do other things from their car, like answering emails or doomscrolling, or via robotaxis).
> They have to be, as a machine can not be held accountable for a decision
This logic applies equally to all cars, which are machines. Waymo has its decision makers one more step removed than human drivers. But it’s not a good axiom to base any theory of liability on.
In traditional vehicles, liability is structurally centered on the human driver, and product liability exists but is difficult to assert absent clear or systemic defects.
Autonomous driving systems disrupt this by directly assuming the driving function, forcing liability upstream (where it's significantly more difficult to navigate).
So now it's driver vs injured party. Self-driving makes it trillion dollar company vs injured party. Night and day difference.
> now it's driver vs injured party. Self-driving makes it trillion dollar company vs injured party
It’s historically been my insurance company versus your insurance company or an uninsured driver. (Or I’m Apple Paying you $5k so my fender bender doesn’t show up on insurance.)
Now it’s my insurance company versus the insurance company of a client who can pay damages. The number of cases where drivers are individually litigating is relatively rare and preserved against e.g. Waymo.
yes, so now it's me and my consumer insurance vs an entire department of people at an incredibly well funded company and their corporate insurance company — it's an entirely different scenario that starts looking a lot more like individual litigation for the consumer, even for otherwise run-of-the-mill insurance claims
not to mention that "driver error" becomes an argument with a black box
That's backwards. At too low temperatures batteries start to take damage during discharge or (especially) charge, so 0C is the lowest temperature at which you should charge it. 5C would be better.
It's a concern mainly for e.g. offgrid batteries being used in the winter.
Well, the unsophisticated and low education keep voting for Republicans, so what do? If you’re an individual, if you can, the best you can do is be prepared to get out and not have exposure to the US financially or from a tax perspective. Otherwise you’re stuck going over the cliff economically with the lemmings due to an uneducated, unsophisticated, vibe driven electorate and a suboptimal political and governance system lacking sufficient checks and balances to prevent this outcome.
Maybe we’re lucky and adults come back into power, but hope alone is not a strategy. No one is coming to save you, prepare accordingly. I have prepared accordingly to decouple from the US entirely as a citizen, if necessary. It’s regrettable and I have no other solution for those inquiring. You can’t control the winds, but you can adjust your sails. My genuine condolences and sympathies if one cannot escape the US either via income, wealth, or some form of visa (lineage, family, work, etc).
so 100% of your savings are in foreign companies that don't have US as a client, plus BTC, and you have dual citizenship already plus don't own your own home?
I own a residence outright in a European country, I have invested in a golden visa fund (renewables) that will provide my family European citizenship after five years, I am financially independent with a minority of my portfolio in US exposure, and I have built a network of folks who will employ me anywhere globally in almost any currency I choose. I hold no crypto while also holding at least a year of expenses in Euros. We have applied for and received permanent residency in Mexico as well (no upkeep cost, the only thing we can't do is vote). Even without a golden visa, Spain will allow you to apply for a digital nomad visa with a three year term from within the country while a tourist (for any employment sourced at least 80% out of the country), and with one two year extension, will then allow you permanent residency after five years (for example; there are many paths to an exit, citations below, and most of the developed world is hungry for skilled labor).
Through the actions above, I feel that I have diversified away from the US sufficiently for my risk appetite. I don't feel I need to renounce my US citizenship currently (due to foreign earned income exclusions), but I am also prepared for that in the future if necessary.
Resources for others I have assembled helping folks exit:
In "defense" of Republicans, the MAIN reason for deficit increasing under Republicans is that their administrations often end with some type of economic disaster. Their increased spending is part of the picture, but not as responsible as the impacts from final year recessions.
It's a great indicator of how much of the American public's sentiment on everything is driven by marketing.
Just say "Fiscal responsibility" enough times and it's magically true, and nobody will listen to the educated people pointing at literal receipts because they are "the elites", which is a group that somehow doesn't include the people who's wealth has grown 10x based on explicitly pro-rich person fiscal policy for decades.
It's why they blame democrats for "globalism" as well, despite the fact that the entire country loudly voted for Reagan because of his "lets reduce taxes and magically get rich" narrative.
Or how it's constantly said that "Democrats turned their back on blue collar workers". Said by people voting for the "Unions are inherently bad" party.
Everything about American behavior makes sense when you understand them as especially prone to swallowing marketing and ideology as truth.
Start with env args like AGENT_ID for indicating which Merkle hash of which model(s) generated which code with which agent(s) and add those attributes to signed (-S) commit messages. For traceability; to find other faulty code generated by the same model and determine whether an agent or a human introduced the fault.
Then, `git notes` is better for signature metadata because it doesn't change the commit hash to add signatures for the commit.
And then, you'd need to run a local Rekor log to use Sigstore attestations on every commit.
Sigstore.dev is SLSA.dev compliant.
Sigstore grants short-lived release attestation signing keys for CI builds on a build farm to sign artifacts with.
So, when jujutsu autocommits agent-generated code, what causes there to be an {{AGENT_ID}} in the commit message or git notes? And what stops a user from forging such attestations?
You're correct for an actual git revert, but it seems pretty clear that the original authors have mangled the story and it was actually either a "git checkout" or "git reset". The "file where 1-2 hours of progress had been accumulating" phrasing only makes sense if those were uncommitted changes.
And the reason jj helps in that case is that for jj there is no such thing as an uncommitted change.
Actually I find it better with JJ. I have context7 mcp to help with commands and I’ve got an explicit Claude.md to direct it, but it’s more ambitious running stacked PRs and better at resolving conflicts.
> Having no such thing as an uncommitted change seems like it would be a nightmare, but perhaps I'm just too git-oriented.
Why? What's the problem you see? The only problem I see is when you let these extra commits pollute the history reachable from any branch you care about.
Let's look at the following:
Internally, 'git stash' consists of two operations: one that makes an 'anonymous' commit of your files, and another that resets those files to whatever they were in HEAD. (That commit is anonymous in the sense that no branch points at it.)
The git libraries expose the two operations separately. And you can build something yourself that works similarly.
You can use these capabilities to build an undo/redo log in git, but without polluting any of the history you care about.
To be honest, I have no clue how Jujutsu does it. They might be using a totally different design.
The problem is git's index let's you write a bunch of unconnected code, then commit it separately. To different branches, even! This works great for stacking diffs but is terribly confusing if you don't know what you're doing.
How "to" do you want to make it? That description's totally disingenuous.
"later on" makes it sound to a human like it takes any real amount of time or that it isn't basically instant and wrapped by up porcelean, and "muck around with" implies that there's anything more random or complicated to it then writing the sha to a file in the right place in the .git directory.
Yes, this exact scenario has happened to me a couple times with both Claude and Codex, and it's usually git checkout, more rarely git reset. They immediately realize they fucked up and spend a few minutes trying to undo by throwing random git commands at it until eventually giving up.
Yeap - this is why when running it in a dev container, I just use ZFS and set up a 1 minute auto-snapshot - which is set up as root - so it generally cannot blow it away. And cc/codex/gemini know how to deal with zfs snapshots to revert from them.
Of course if you give an agentic loop root access in yolo mode - then I am not sure how to help...
This is funny. I tried it once and didn't see what the benefit was. Then, when I tried to reset it back to normal git, I realized that the devs had not (at the time) made any clean way to revert it back, just a one-way conversion to jj. I haven't tried it since.
What were you trying to “revert back”? You should have been able to just stop using jj, there’s nothing to revert back to. It’s also possible that I’m misunderstanding what you mean.
Jujutsu doesn’t change your Git repository in incompatible ways. It just tracks extra information in the .jj/ directory. There is zero migration needed to revert back to Git – you just start using Git again.
Here in Ireland, night-time power prices are much lower than daytime.
I’m happy enough that a battery will serve me equally well in both modes, but there’s definitely going to be a period where all it does is support self-consumption.
The utility side has found that vaporising short circuits is a useful feature, as that includes e.g. twigs hitting a power line.
There are breakers, of course, but they react slowly enough that there will absolutely be a massive overdraw first. Then the breaker will open. Then, some small number of seconds later, it will automatically close.
It will attempt this two to four times before locking out, in case it just needs multiple bursts. It’s called “burning clear”, and it looks just as scary as you’d think… but it does work.
Denominator, not numerator. That's why larger number = smaller aperture.
reply