Hannibal never marched on Rome because he knew he could never take it. Doing a siege in the area most loyal to Rome would have been suicidal for his force.
In case of siege, the Romans would not need to fight, they could simply wait until his army slowly died from attrition.
Dead Comment
# /// script # requires-python = ">=3.13" # dependencies = [ # "httpx", # ] # ///
import httpx
That seems pretty redundant. Why can't UV just infer the dependencies from the import statements?
LLMs are generally quite good at writing code, so attaching a Python REPL gives them extra abilities. For example, I was able to use a version with boto3 to answer questions about an AWS cluster that took multiple API calls.
LLMs are also good at using a code execution environment for data analysis.
isn't that very dangerous? The LLM may do anything, e.g. create resources, delete resources, change configuration etc
Nearly every business has cameras. More and more residential homes have porch cameras pointed at the street. Even if your vehicle isn't monitoring you, it has a license plate hanging off the back so it can be easily identified. We're all being tracked by our phones, and everybody else's phone will be used against you should you be caught acting weird in pubic. There are records of me in more databases than what's even knowable, the plot is so lost. We're back to being naked all the time, except now without the privilege of knowing who is looking at you.
I felt like people rallying against surveillance and tracking were beating a dead horse 20 years ago and I feel even more that way today.
If you host your own embedding model, then you can transmit numpy float32 compressed arrays as bytes, then decode back into numpy arrays.
Personally I prefer using SQLite with usearch extension. Binary vectors then rerank top 100 with float32. It’s about 2 ms for ~20k items, which beats LanceDB in my tests. Maybe Lance wins on bigger collections. But for my use case it works great, as each user has their own dedicated SQLite file.
For portability there’s Litestream.
Yes, it is not useful for continuous writes and updates, but it is not what it is designed for. Use a database (e.g. SQLite just like you suggested) if you want to ingest real time/streaming data.
parents need to start parenting by taking responsibility on what their kids are doing, and government should start governing with regulations on ad tech, addictive social media platforms, instead of using easily hackable platforms for de anonymization, which in turn enable mass identity theft.