BWStearns
But the bad part is that it's extrajudicial punishment/retaliation for protected speech. She hasn't been accused of anything that she can mount a defense against, so why is the government retaliating against what is presumably legal behavior? It's presumably legal because she hasn't been indicted for anything or notified of a pending indictment.
If the justification ends up being that they've marked you as a "domestic terrorist" for exercising your first amendment rights then why are they letting you travel at all? Are they going to give you random secondary every time you travel? Will they let you move your money out of the country? Why would they? After all, you're now a terrorist (but apparently not worth arresting).
I've found that once it's inconveniently long for a synchronous client side request, it's less about the performance or metrics and more about reasoning. Some things are queue shaped, or async job shaped. The worker -> main app communication pattern can even remain sync http calls or not (like callback based or something), but if you have something that has high variance in timing or is a background thing then just kick it off to workers.
I'd also say start simple and only go to Kafka or some other high dev-time overhead solution when you start seeing Redis/Rabbit stop being sufficient. Odds are you can make the simple solution work.
(Ab)Using Null Uniqueness in Postgres
So I have a pg table of requests where I want a composite key of two columns `(A, B)` where column A should be unique if column B is not null. A is a timestamp, B is just a flag for whether or not it's been canceled. The point of this is to make sure only one uncanceled request can exist for a given time.I've solved this (clumsily?) by making B a bool and the only values are T and Null. This...
Citation seriously needed. This is untrue unless the words you are using are not to be understood in any sense common to English speakers. The most generous fact based interpretation I can give it is that Saudi financiers were underscrutinized for political reasons, resulting in missed opportunities to stop the attacks. The actual attackers were not CIA nor FBI assets.
Also, not sure if you're getting hugged to death but I'm getting this in the interface but not seeing any network failures.
``` Unable to process correction
Error processing your text. Please try again. ```
At least one Florida man is out there plinking Walmart drones at 400 feet with a 9mm. Saw another who took one down from a boat also with a pistol (probably 9mm also), but can't find the video now.
The Venn diagram of "shoots at drones" and "concerned with other people's safety" is two separate circles.
This! This is why I don't particularly care for gradual typing in languages like Python. It's a lot of extra overhead but you still can't really rely on it for much. Typescript types are just barely over the hump in terms of being "always" enough reliable to really lean on it.
Odin't: A Complete Debrief of Our Deep Space Mission
Another option might be a LORAN style system put up on towers. With lower gravity and no atmosphere I imagine we could stick transmitters up very high without super complex construction, maybe even just a giant carbon fiber tube with a transmitter at the top.
I modify A_0. Does this modify A_1 as well or just kind of reify the new state of A_0 while leaving A_1 untouched?
Currently working on a few rust tools for drone stuff.
https://github.com/BWStearns/ulog-rs/ https://github.com/BWStearns/flight-engineer
The example code is helpful for seeing how it'd be used (might be cool to link to it from the README while the docs are still todo)
We use about 4-6 calls per improvement and use a mix of Anthropic and OpenAI. Interestingly we really couldn't get sufficiently good performance from just one model. It's interesting how they can be good or bad at different tasks where one task doesn't seem materially harder than the other.
Show HN: Grammarly-like extension for any language
I just spent a whole day trying to figure out what was going on with a radio. Turns out I had tx/rx swapped. When I went to check tx/rx alignment I misread the documentation in the same way as the first. So, I would even add "try switching things anyways" to the list. If you have solid (but wrong) reasoning for why you did something then you won't see the error later even if it's right in front of you.
Mechanical systems experience failure, so now your pilots need to train on the procedure for a stuck drop pod door. It'll probably change the flight characteristics and fuel efficiency while stuck open, so any time that happens it is now an emergency. That just added some operational costs for stranded passengers. You also would probably need a whole new cert for the airframe for any changes to your drop pods.
Throw them in little nacelles under the wings? Now slipping it onto the runway gets harder, more pilot training. What's the procedure for a battery pod strike? More training and more procedure and more certification. More redundant safety systems.
Throw them in the wings themselves? Now if the drop doors get stuck you really have a suboptimal flight condition.
I don't doubt that the technical challenges are surmountable, but all these considerations could literally double the cost of operating a plane compared to just accepting a lower MTOW. The military does all this crazy stuff because it's a hard mission requirement and they don't care how much it costs.
> I went into "screw with it until it works" mode. I took it apart, re-applied the magnet, swapped wires around, did all kinds of stuff. After a while of this, the error finally went away! No idea why though.