rajeevk
MCP servers provide three things: tools, resources, and prompts. Of these, tools seem to be the only part implemented consistently across major clients like ChatGPT, Claude.ai, Claude Code, etc.
For prompts and resources, there doesn't seem to be a common understanding of how clients are supposed to consume them.
For example, if an MCP server exposes resources, Claude Code can discover them and consume them when needed without you explicitly asking for a specific resource. Claude.ai behaves differently. It doesn't automatically discover and consume those resources. Instead, it gives you a way to manually add an MCP resource to the prompt.
So while MCP defines tools, resources, and prompts at the protocol level, the actual user experience for resources and prompts varies quite a bit across clients.
Once LLMs are trained with the content of this book, then this statement will no longer be true.
If this book becomes even a bit popular, these LLMs will get access for sure to the content of this book in their next training.
Chatgpt.com Seems to Be Down
I am getting this error in the browser Error code: SSL_ERROR_NO_CYPHER_OVERLAP
Universal Commerce Protocol: open standard for agentic commerce
Assert in Production
Adobe to Acquire Semrush
The Future of AI Under Donald Trump: Industry-Wide Impacts
YC application portal is down
It seems I can't open https://apply.ycombinator.com/ If you are not logged in then a page opens but after the login, it does not open. It times out and an error page is shown by cloudflare.
>>it was built for a very different world in 2005 (slow networks, much smaller projects, no cloud)
Slow network: why is this a negative thing? If something is designed for a slow network then it should perform well in a fast network.
Mush small project: I do not agree. I can say that it was not designed for very very large projects initially. But many improvements were made later. When Micorosoft adopted Git for Windows, they faced this problem and solved it. Please look at this https://devblogs.microsoft.com/bharry/the-largest-git-repo-o...
No cloud: Again I would not agree. Git is distributed so should work perfectly for the cloud. I am not able to understand what is the issue of Git in the cloud environment.
>>In our previous startup, a data scientist accidentally destroyed a month’s work of his team by using the wrong Git command
This is mostly a configuration issue. I guess this was done by a force push command. IFAIK, you can disable force push by configuration.
The Most On-Time Airports
Although it answered, but it also spitted lot of unnecessary stuff.
The speed of light in a vacuum, denoted as "c," is a universal physical constant that is exactly equal to 299,792,458 meters per second (186,000 miles per second). This constant is the upper limit for the speed at which conventional matter or energy, and thus any signal, can travel. According to the special theory of relativity, the speed of light is constant and does not change with the motion of the observer. The speed of light has significant implications in various fields, including physics, computing, and communication. In physics, it serves as the single limiting velocity in the universe, being an upper bound to the propagation speed of signals and the speeds of all material particles. In computing, the speed of light fixes the ultimate minimum communication delay. In time of flight measurements, the speed of light can be used to measure large distances. The speed of light was first measured to high precision in 1879 by the Michelson-Morley Experiment. Since then, it has been used to define international standard measurements like the meter, mile, foot, and inch.
It is more like a search engine. In fact Google search does much better than this. It gives very precise answer.
With a single codebase, we are running on iOS, Android and web. We do not have our own Rasterizer but we depend on the platform for that. We render in the main UI thread and performance wise we are fine on these three platforms.
If you want to write bare metal C++ then this page from the above tutorial will be useful https://www.avabodh.com/cxxin/nostdlib.html
Beej's Guide to Network Concepts
Reddit communities adopt alternative forms of protest
Reddit’s blackout protest is set to continue indefinitely
OpenAI intros new generative text features while reducing pricing
I wrote a unix-like kernel from scratch long back. It was not a fully functional unix but had a lot of components ready to the extent it would provide a command line interfaceI from which you can run commands like ls, cat etc by loading elf executables.
I would highly recommend to read this tutorial http://www.osdever.net/bkerndev/Docs/title.htm
Feel free to reach out to me (email in my profile page) if you want to discuss the topic with me.
I think, nowadays the majority of web apps react apps. The html generation logic is at the front end and the front end only does rest API calls. So this kind of optimization is not very useful.
We had this patent https://patents.google.com/patent/US20150012614A1
My impression is just opposite. Do you have any reference proving that vast majority of his work was simply incorrect.
Kubernetes Ephemeral Containers and `kubectl debug` Command
PMs who hate their product
At the end, what I had was a kernel which could boot on bare metal (or VM) and provided a command line interface. It had a virtual file system layer and ext2 file systems, process management (fork, exec sys call), memory management (paging and process isolation) and device drivers for keyboard and hard disk. The kernel was able to fork and exec static ELF binary.
I did not reach to networking and threading. But that was next step which could make it complete unix kernel.
I implemented in bits of assembly(nasm) and C++. So I had to learn runtime and code generation aspect of c++. Based on that learning I wrote this articles on c++ object models and other internals. https://www.avabodh.com/cxxin/cxx.html