Hacker Newsnew | past | comments | ask | show | jobs | submit | krzyk's commentslogin

"their" meaning what?

Whole worlds culture except US?


Why? MCP and CLI is similar here.

You need agent to find MCP and what it can be used for (context), similarly you can write what CLI use for e.g. jira.

Rest is up to agent, it needs to list what it can do in MCP, similarly CLI with proper help text will list that.

Regarding context those tools are exactly the same.


This feels right in theory and wrong in practice

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?


Unofficially renamed. Congress hasn't approved it.

Pete hegseth rebranded it. Seriously. America is a joke right now

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.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.


Did one of this site's MAGA billionaire daddies complain?

To be fair, it's probably the most sensible thing this administration has done - the new/old name is simply more accurate.

absolutely. probably not just most sensible but the only thing this administration did right :)

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.


> and why there is a cable to pull, but that's a different thing

Huh... How is it set up where you live? I've ridden buses in Europe and I remember them having cables, or at least buttons.


I've never seen the pull-cord things in Europe, but they seem to be common in the US.

To European eyes they seem old fashioned, untidy, and possibly dirty.


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.


It's just the impression I get. Buses I've used in the USA are usually older and tattier than here, and the cord is part of that.

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.


> Also not sure what is old-fashioned about a pull cord compared to a bunch of buttons.

Have you seen many cords going into or out of desktops, laptops, or in cars? It is old fashioned.


I remember that in Poland in early 1980s I've seen that cord somewhere in a bus.

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).

It's different per country, and even per city within the country. As a rule of thumb, big cities don't have buttons/cords, smaller ones do.

I've never seen cords in Europe, neither in a big city nor little towns.

I remember cords in Malta in the 2010s, but I've not seen them in the the rest of Europe. Maybe when I was a kid in the 80s.

It's pure eletronic (no steampunk thing like in SF ;) ) - a button on handles, all over the bus, with obvious ones next to a door.

e.g.- https://www.shutterstock.com/search/bus-stop-button


Is this the time of year when we try to force redditors to stay away by posting about Prolog?

I see three stories already.


Refreshing stories between all the AI ones (and crypto/web3 before that)

Ironically, once upon a time Prolog and logic programming in general were part of the cutting-edge of AI. There's quite a fascinating history of Japan's fifth-generation computing efforts in the 1980s when Japan focused on logic programming and massively parallel computing. My former manager, who is from Japan, earned his PhD in the 1990s in a topic related to constraint logic programming.

I remember when so-called "expert systems" written in Prolog or LISP were supposed to replace doctors. Then came the (first) AI winter after people realized how unrealistic that was.

Nowadays LLMs are supposed to replace doctors.. and that makes even less sense given that LLMs are error-prone by design. They will hallucinate, you cannot fix that because of their probabilistic nature, yet all the money in the world is thrown at people who preach LLMs will eventually be able to do every human job.

The second AI winter cannot come soon enough.


The LLM collapse will yield the classical AI reborn with environments like Common Lisp.

Even now NEC makes some cool massively parallel chips and accelerators that I wish were more mainstream because they look like they'd be fun to play with.

You said AI: https://github.com/stassa/louise

  Louise (Patsantzis & Muggleton 2021) is a machine learning system that learns Prolog programs.

  Louise is a Meta-Interpretive Learning (MIL) system. MIL (Muggleton et al. 2014), (Muggleton et al. 2015), is a new setting for Inductive Logic Programming (ILP) (Muggleton, 1991). ILP is a form of weakly-supervised machine learning of logic programs from examples of program behaviour (meaning examples of the inputs and outputs of the programs to be learned). Unlike conventional, statistical machine learning algorithms, ILP approaches do not need to see examples of programs to learn new programs and instead rely on background knowledge, a library of pre-existing logic programs that they reuse to compose new programs.
This is what was done by Douglas Lenat from late 1970-s on [1]. He did his work using Lisp, this thing does something close using Prolog.

[1] https://en.wikipedia.org/wiki/Eurisko


If we're going down that path: Ehud Shapiro got there back in 1984 [1]. His PhD thesis is excellent and shows what logic programming could do (/could have been).

He viewed the task of learning predicates (programs/relations) as a debugging task. The magic is in a refinement operator that enumerates new programs. The diagnostic part was wildly insightful -- he showed how to operationalise Popper's notion of falsification. There are plenty of more modern accounts of that aspect but sadly the learning part was broadly neglected.

There are more recent probabilistic accounts of this approach to learning from the 1990s.

... and if you want to go all the way back you can dig up Gordon Plotkin's PhD thesis on antiunification from the early 1970s.

[1] https://en.wikipedia.org/wiki/Algorithmic_program_debugging


We need more.

In case you weren't aware, people are using Prolog with LLMs;

https://news.ycombinator.com/item?id=42039527

https://news.ycombinator.com/item?id=45712934


Well at least it's not clojure or scheme.

What's the third one? I see this one and the Lambda Prolog one.

I had exact same issue with it. I don't get it.

Integration of LLM with chating services is simple, how does it change anything?


It's simple if you've done that work before, or if you consider yourself little more technical, this is a turnkey solution that does that.

I don't understand why people use Gmail. Just get a VPS and set up a SMTP server. Why would anyone use Squarespace you can code an HTML page in a day and upload it to a static site hosting service.


> I don't understand why people use Gmail. Just get a VPS and set up a SMTP server.

This would indeed be a good idea. The problem is that other email providers will often reject your emails (e.g. because they consider your emails to be spam or simply don't trust your server), so this idea is not easy to get to work.

So the next best solution is to use an email provider that is somewhat established (avoiding the mentioned problem), but is more trustable than Google.


I'm sorry you might have missed the part where I was being sarcastic.

Setting up your own SMTP server is actually literally a bad idea for the most part. Unless you want to debug your own mail server. Which, I promise you, 99% of users using gmail do not, and should not.


Handing your digital life to a claw bot that was vibe coded however, is a good idea?

Every single documentation and commentary about this says that it is not a good idea, but it does trigger the inspiration and imagination of people of what the future is going to be. The whole conversation around this comment is that people don't get why people are excited about this.

> Every single documentation and commentary about this says that it is not a good idea, but it does trigger the inspiration and imagination of people of what the future is going to be. The whole conversation around this comment is that people don't get why people are excited about this.

If you have 10 minutes, here is an example of how LLM tech can trigger inspiration and imagination of people of what the future is going to be:

https://www.citriniresearch.com/p/2028gic


Email is a bad example, it is quite closed system compared to, well everything else.

One cannot just telnet and send email (that will get delivered) these days, unfortunately.


Mm, not at all. The usual LLM doesn't have its own file system, browser, persistent memory of all actions, etc. The usual LLM experience is you open chatgpt.com and have a singular chat session.

It's their only if they use it.

Yes they do, unless it limits my right tondo whatever I want we software I bought.

And also monopoly.

This is exactly the thing for which Apple gets bashing. Closed garden.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: