Agreed! The `curl ... | sh` is sketchy, but it's more obviously a security risk and easier to inspect. With install hooks, `npm install ...` also allows arbitrary code execution when you run it, but this is less obvious.
github? I just do some click here, click there, copy paste and gh cli is ready.
For google I need PhD to setup any kind of API access to my own data. And it frequently blocks you, because you can setup as a test product, add test accounts (but it can't be owner account (WTF?)) etc.
I gave up on using a google calendar cli project because of all that lack of normal UX.
UX for google APIs looks like it was designed by accountant.
gws auth setup looks promising, but it won't work yet for personal accounts.
When measuring speed running blue team CTFs ("Breaking BOTS" talk at Chaos Congress), I saw about a ~2x difference in speed (~= tokens) for a database usage between curl (~skills) vs mcp (~python). In theory you can rewrite the mcp into the skill as .md/.py, but at that point ... .
Also I think some people are talking past one another in these discussions. The skill format is a folder that supports dropping in code files, so much of what MCP does can be copy-pasted into that. However, many people discussing skills mean markdown-only and letting the LLM do the rest, which would require a fancy bootstrapping period to make as smooth as the code version. I'd agree that skills, when a folder coming with code, does feel like largely obviating MCPs for solo use cases, until you consider remote MCPs & OAuth, which seem unaddressed and core in practice for wider use.
Also, one of the best projects that help with that "last mile" is StreetComplete (https://streetcomplete.app/ available in Google Plasy and F-droid), it makes quite easy to add e.g. opening hours to shops.
Does US really have Department of War? Is this Antropics way to show how f&^^& up they are in Department of Defense, or did they rebranded it to the old WWI/II days?
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.
This is not an argument about your specific opinions—the moderation issue is the same regardless of what those are. The issue is that you're breaking the site guidelines repeatedly and badly.
When I was in SF, my European mind was astonished why bus stops are so often (and why there is a cable to pull, but that's a different thing). Considering that the area was less populated than my city. And we also have speedbuses that stop every second or third bus stop.
It was unreal.
In my city bus stops have 1km between them (sometimes it is 700m sometimes 1.3km) so about 3200 feet.
It is about 15min walk between each bus stop, so when I need to wait for bit longer I prefer to walk to the next bus stop, just to have something to do.
Can you clarify what you mean by dirty? Or why that would be any more dirty than anything else in public? European buses frequently have stop buttons, not sure how those would be any cleaner than a plastic covered cord.
Also not sure what is old-fashioned about a pull cord compared to a bunch of buttons. Just a different way of activating an electrical circuit.
You need to clarify what you mean by "here" and what part of the US you are talking about. The US and Europe are big places and the transit systems are as different inter as they are intra.
The Paris Metro is an absolute run-down antique compared to the trains in Seattle. It would be silly for me to declare that all European metro systems are therefore run down and tatty. If I compare the Barcelona metro to New York, it makes Europe look great. Meanwhile the London Tube is cramped, frequently dilapidated and has its own species of mosquito.
It's usually buttons in Europe. The cord things always make me think of train emergency stop cords (though these days those are usually "break glass" buttons).
Basically, don't trust AI if it says "you program is secure", but if it returns results how you could break it, why not take a look?
This is the way I would encourage AI to be used, I prefer such approaches (e.g. general code reviews) than writing software by it.
reply