skysight-inc/HackerNews huggingface dataset:
Show HN: Anthropic's MCP Server Directory
I started this project because I believe MCP has the potential to transform how AI models interact with external resources, but the ecosystem is still very fragmented. There's no central place to discover and compare all the server implementations available, which makes adoption and experimentation harder for developers.

I initially built the GitHub repo awesome-mcp-servers (https://github.com/punkpeye/awesome-mcp-servers/), and it's been amazing to see the community contribute to it. Now, I'm taking it further with a directory that automates many tasks—introspecting servers to determine the tools, resources, and prompts they provide, inferring required configurations, and checking dependencies for vulnerabilities. These features are designed to make it easier for people to trust and use these servers in production environments.

While an open-source protocol is fantastic for innovation, I also think we need a centralized channel for addressing critical issues like security vulnerabilities, dependency management, and user support. My hope is that this directory not only grows with help from contributions, but also becomes a trusted resource for anyone entering the MCP space. If you're working on MCP servers or are interested in the project, I'd love to hear your thoughts!
I'm curious if that's really true. I've had a Yubikey in my keyring for years and it's pretty convenient. It's smaller than my car key and isn't very noticeable.

I have the NFC enabled variant so it can be used with a mobile phone
More specifically, it could result in undefined behavior, if a panic happens between the allocation and initialization (i.e., it was allocated, not initialized, panicked, and something observed the incomplete struct after the panic). Alternatively, the allocation would always have to leak on panic, or the struct would have to be deallocated without a destructor running.
I haven't tried it, but I'm curious and interested!
Is it substantially easier and cheaper to become a medical doctor? Are there lots of technical jaron to learn in medicine?
Just how deep is Nvidia's CUDA moat really?
thank you, that is genuinely nice to hear and motivating for our team.

we're available if you ever run into any issues (github, email etc.)
Yes, that's exactly why Russia was meddling and Bashar al-Assad was torturing/raping/murdering: to keep that pesky Western influence away.

The noble citizens of Syria obviously accept these human rights violations as a much better option than... allowing decadent Western concepts like "liberal democracy" or "pluralism" into their country.

That's why they're sitting peacefully and not putting their lives on the line for the prospect of a risky future that only seems better compared to a present full of horror, right?
The best concert I ever went to was one I'd never have known about if not for a TV commercial. I don't follow music news and don't drive by the venue to look at the marquee.

I hate commercials, they're annoying, I mute/skip them all but that one got through and it's made me consider that you can be too extremist about this like anything else. To an extent, our interests are aligned with advertisers. Of course their information is biased, but an intelligent person can cut through that and take just the raw information, which has value. If there's a new pizza place open on a street I don't drive down, I'd like to know.

Another example. I realized I haven't seen anything but already-familiar movies in recent years because I've closed off all avenues to seeing trailers for movies I'm not already sold on.
Possible gameplay addition in dune chess where certain piece ends up on a certain square and gets eaten by the worm
Do Dollars Make Sense for Incident Management?
How is it insane? The target is non big-tech. Do you think Facebook cares they have to hire a couple of people to do compliance?
Coda is an incredibly powerful doc platform -- I first discovered it while working at a previous startup, and it became my absolute favorite.

On my last week there, I built out a rip-off of Guitar Hero in Coda itself. We had a "multiplayer" doc where 20 of us competed (and cheated) for the top score. I didn't get a recording of that session, but here's a pre-game demo: https://www.youtube.com/watch?v=Gs23O3vewvg
Good idea! Was thinking of adding two versions with different shareable screen shots: 1. Share what was 2. Share what could've been.
> Who determines what is misinformation?

Who determines laws?

> And after we have established this, who determines whether it was deliberate?

Democracies have institutions with the tools and power to investigate. It's like a regulator is a new concept.
Well, they both said they didn't want any of that, so we didn't do it.
https://archive.ph/H4i4T

> Dr Olson-Kennedy is being sued by a former patient [...] whose treatment at Dr Olson-Kennedy’s clinic included puberty blockers at age 12, hormones at 13 and a double mastectomy at 14
TSA misses 95% of fake bombs/weapons

https://www.nbcnews.com/news/us-news/investigation-breaches-...

Hijackings are down because pilots lock the door to the cockpit now
I agree. People ask the same questions about password managers just storing passwords.

One of major failures of the passkey marketing is that the FIDO Alliance left it at:

1) Vendors marketing passkeys as this brand new thing for their customers;

2) Anyone technical needing to already know that passkeys weren’t this brand new vendor specific thing, and reading the standards documents.

Passkeys are essentially just a marketing name for FIDO2 credentials with a focus on particular kinds of implementation. But FIDO didn’t bother to handle communications to technical folks outside the authentication space, and they’ve failed to do so effectively beyond that area.
In the world of embedded compute modules, "developer kit" isn't the equivalent of a "developer workstation" with super-high specs.

Instead, it means "We sell this module for use on PCBs, but you want to start developing software and testing before you've made your first PCB. Here's the module plugged into a PCB that provides USB, HDMI and Ethernet connectors. We'll also throw in a power supply and an SD card with a working OS image on it."
Certainty can be an illusion that traps us in a world of limited possibilities. If you want to be certain about your future, then don't ever travel, stay at your current job, and avoid meeting new people. A culture geared towards risk aversion will work towards maintaining the status quo more than producing tangible results.
You’re only thinking in the first order.

In reality no-win scenarios are avoided by having so many cameras and such an overwhelming amount of data that Waymo would win in court instead.

This is good for all as the incentive for maximum data collection as CYA also means maximum velocity of product improvement.
Thor explains this a little in this short:

https://www.youtube.com/shorts/b43iUJI4_Ms
It would train AI to recognize an article's text, and discard the ads. Then format the text neatly, like a newspaper used to be.
So you think that Netflix has gone to Microsoft to start a multi-year industry-wide standardization process to change how people login because that’s easier than looking at their own log files?

Netflix didn’t crack down on shared passwords when they were growing rapidly but that’s not because they couldn’t.
> In the world that passkey advocates want this is impossible via the passkey flow.

That's incorrect. I use passkeys to login automagically with many services, but nothing precludes me from logging in with my (20 character) passwords.

> If you can't authenticate via a primary device that contains your private key, you're f-ed.

That's also incorrect, for multiple reasons — accounts support multiple passkeys, those passkeys are securely sync'd across multiple devices, recovery and backup mechanisms exist, etc.
This only reduces the working memory, not the base model itself?
> I think software and firmware should be free if critical functionality depends on an Internet-based service.

Anything that requires the effort or labor of another person should not be free regardless of criticality. Get a private or public entity to pay the providing person or group.
I think the issue with this common misconception stems from governments falling being seen as a sign of unstability nowadays. Actually, it is just a sign of a fail-fast political culture. Sure, some governments failed in a week, but that was part of the discovery process. The Barnier government, which was doomed from the start and did nothing, took 3 month to be named, and another 3 months to fail. If Barnier had failed in a week, we would have been much better off.

If you want to assess the resilience of the third republic, you have to look at the challenges it overcame. The fifth is far behind in that aspect.
Autopay accounts should always be separate. I opened a second checking account with my bank, and every month or so I make a deposit. That way if something like this happened it's not gonna get that much and its all separate
> I would really like it if Magit was a standalone program

And what about Org, Org-Roam, Anki-editor, pdf-tools and org-noter, Eshell, gptel and chatgpt-shell, Transient, Vertico, Consult and Embark, Dired, Notmuch and mu4e, elfeed and elfeed-tube, consult-omni, gh-notify and code-review.el and many other nice things?

Sure, Emacs has many deficiencies - nothing is ever perfect. I too, would love to find something better, where those deficiencies are not. But tell me please, which alternative does allow you to do any of these things "reasonably" well?

Tell me, in which editor I can be taking my notes while also sending http requests, and queries to an sql database, while transforming the results in a higher-order language and then spitting out the data into a chart? Where I can also mark things in my notes for spaced repetition, without moving them anywhere, without converting anything. Where my notes can have LaTeX embedded formulas. Where I can type 'RFC 7230' in plain text and my editor would intelligently know what that is and allow me to browse the relevant document in-place. Where I can open any pdf and it would automatically locate my annotated notes. Where I can control the playback of any video - YouTube or whatnot, pausing it for note-taking, grabbing entire paragraphs of its transcript and putting them into my notes.

Tell me, which other editor has the notion of 'indirect buffers', where you can modify the same file working with it as if you're editing multiple files - where I can edit my code comments, treating them as if they are in markdown? Where you can freely edit your directory structure, using all editor features like multi-cursors and other things?

Tell me, which other editor allows me to search things in so many ways. Where else can I type a single query once and it sends out requests to Google, DuckDuckGo, Wikipedia, my browser history, GitHub, etc. and consolidates the results into a single buffer?

Bottom line: there just doesn't exist a reasonable option that is better than Emacs in the sense that it is free from its deficiencies and yet so versatile and powerful.
I have the most amazing coincidence to report about what protects my phone and Yubikeys.
This is where I’m at too. By the time we fully automate software engineering, we definitely will have already automated marketing, sales, customer success, accountants, office administrators, program managers, lawyers, etc.

At that point its total societal upheaval and losing my job will probably be the least of my worries.
Inflation is still extremely high and poverty levels are even higher now. IMHO the pre-Milei status quo was unsustainable and the directionality of changes he's making is positive, but they are still very much deep in the Pain part of trying to break out of where they were at.

Many people really are much worse off right now. It has to be taken on faith that this is a short term suffering that will pay off later.
Given that the app exists and will save you money it's hard to discourage its use but it seems pretty clear their goal is to obsolete in-store menus to obscure the real costs of their meals. Customers get deals in the short term to encourage conversion but in the long term it will be used for price gouging.
It’s not clear to me that this is ugly at all?

You don’t need childcare if you have free time due to not being at work..?
That's certainly an interesting idea, but i can imagine about 1000 different ways it could go wrong. Any sufficiently disruptive party could easily destroy the government just by preventing all laws from being reinstated. You could also just filibuster past the deadline for renewal to give your buds a couple days to break the law and then let it pass finally. You also would probably need a parallel bureaucracy just to handle the massively increased work load of governing.

Maybe with a new nation that had time to adapt to the scenario it could form a functional system, but if implemented in America today I'd give it a not insignificant chance of actually crashing the entire government like a computer attempting to open a zip bomb
I also use Hardcover.app, but the community there is tiny compared to Goodreads, with the only possible exception being fantasy readers.
Stable Diffusion 3.5 Large does pretty well out of the box (similarly to what I noted for Schnell in another comment, just using “An illustration in ligne claire style…” as the start of the prompt) without any custom fine tuning.
I agree;

- if your response to LLMs taking over is "they're bad and its not going to happen" i think you've basically chosen to flip a coin, and that's fine, you might be right (personally I do think this take is right, but again, its a coin flip)

- if your response is "engineering is about a lot more than writing code" you're right, but the "writing code" part is like 90% of the reason why you get paid what you do, so you've chosen the path of getting paid less, and you're still flipping a coin that LLMs won't come for that other stuff.

- the only black-pilled response is "someone has to talk to the llm", and if you spend enough time with that line of thinking you inevitably uncover some interesting possibilities about how the world will be arranged as these things become more prevalent. for me, its that: larger companies probably won't get much larger, we've hit peak megacorp, but smaller companies will become more numerous as individual leverage is amplified.
As is often the case, Go's designed anachronism creates more problem than it solves: had Go had a modern, expressive type system, rather than staying with one from the 70s, this problem would never exists.
Yes, I've been throttled many times by S3. My largest database is ingesting ~5PB/day and that turns into a lot of files in S3. At one point we changed our S3 key scheme to not have hashes up front, which unlocked some simplicity in control plane operations like deleting old files; we did this on the strength of the announcement from AWS that you no longer needed to get clever with prefixes.

This was incorrect at our scale, and we had to switch back.
Now retitled to "UK government blames ‘weak and arrogant’ Post Office bosses for Horizon IT scandal".

"Closing statements at inquiry from department lawyers claim scandal rooted in ‘institutional and individual incompetence, dishonesty and cover-up’"
There’s a recently released draft for an export/exchange protocol. Multiple vendors have already signaled work on implementation.
Nobody is checking their email on vacation in an internet cafe in 2024. Losing your phone is a real pain these days.
WhatsApp & Instagram were I think both very small teams with very many users when Facebook bought them (I think was FB not Meta at the time) for very much money.

Which maybe goes some way to your second question, as they were slightly and slowly scaled up versions of solo serving 1M. (And obviously have continued that under FB/Meta with probably now a much less impressive/unusual staff:user ratio.)
Ehh... not sure I want to go in graphic detail here, but my understanding is that term denotes cheap and low grade jetsam. I think it was a more common term on the internet back when I was in high school in 2005.
Backups are good. If some guy grabs my phone, he doesn’t automatically get the Yubikey at the same time. The same is true if my phone is damaged.
Japan is a settler society, they colonized and displaced the indigenous Ainu and Okinawans.

And Japan is multicultural. You might be forgetting that different Asian cultures exist, or for some reason conflating "culture" with race and ethnicity. Much of what people consider to be "Japanese culture" originated in China or Korea, and that isn't even taking into account nearly a century of westernization.

Also no one is forcing anything onto anyone.
Getting the footnotes right is going to be really tricky. Sometimes I couldn't even read the superscript numbering on the original scans. And that was after zooming in to the max.

Reliably identifying the superscript locations should be enough since they are in the same order as the footnotes.

It's a little early for feature requests... but I would love to see an EPUB edition! It shouldn't be too hard once done with the hard work of getting the data structured structured.
> Sometimes it feels like it makes sense to keep some software proprietary (e.g. the algorithms running in a Garmin watch have a lot of value, customers don't just buy the hardware).

The trouble with this is that it doesn't really work. A normal user of the watch is probably not going to reverse engineer the binary but a competitor will, so concealing the source code is hurting the customers more than the competition.

Not only that, it hurts you more than it hurts competitors. If you publish the source code then customers make improvements to it and fix bugs. But it's still firmware, i.e. specific to the device, so you get the benefit of that rather than competitors. Customers contribute fixes so you need fewer developers yourself or your developers can spend more time adding features that make sales.
Couple years ago I talked to Nadia. Crazy story.

End of year is a big time for her as people setup reading goals for the year I think. My wife is now using it.

I wouldn't have guessed a book site would be so seasonal.

https://corecursive.com/the-story-graph-with-nadia-odunayo/
> it may just be that the DSi is not able to reboot in a "different mode", which Nintendo did release for the 3DS?

From GBATEK:

"The memory regions and IRQ bits do still exist internally, but the DSi does basically behave as if there is no GBA cartridge inserted. Reading GBA ROM areas does return FFFFh halfwords instead of the usual open bus values though."

Since the memory map isn't flexible and GBA games expect to load data from the cartridge at the hardcoded area, games won't function on the ARM7. I assume the 3DS has special hardware to handle this properly.
Convincing a billion users to love passkeys
I don't, but yes; many seriously actually believe this is why the industry is moving to passkeys. It isn't logical, it isn't reasonable, but these are your customers.
Yes, this is how we already use a password manager like iCloud Keychain or 1Password.
Yep, you ideally don’t have your only key/copy of the key on any one device.

That’s why the mainstream implementations are synced. Or why you have an extra Yubikey.
You're talking about the goals of the platform hosting us for free.

I'm talking about our personal motivation, regardless of platform. And I'm trying to say that when the motivation is to 'create content' the result is worthless, and I think you're doing yourself a disservice accepting that.
That is part of the problem, LLM coding assistants often code out what a human would often use a core library for, only including when required, like importing deque in Python to do a BFS.

An example I helped someone with on AoC last week.

Looking for 'lines' in a game board in Python, the LLM had an outer loop j, with an inner loop i

This is how it 'matched' a line.

if i != j and (x1 == x2) or (y1 = y2):

I am sure you can see the problem with that, but some of the problems in Knuth 4a are harder for others.

There is a lot to learn for many in Knuth 1, but I view it as world building for other concepts.

With LLMs polluting web search results, the point is to have reference material you trust.

Knuth is accessible, I did error on that side rather than suggesting books that are grad level and above that I really appreciate but would just collect dust.

People will need to figure out what works for them, but having someone to explain why you do something is important IMHO.
I suppose maybe parent is mixing up difficult work and difficult hobbies. There are plenty of hobbies which are difficult and require a lot of hard work. Hobbies can be frustrating and yet still enjoyable when you overcome whatever it is that hindered your progress. Someone who does painting as a hobby might face a period of no inspiration - it can be immeasurably frustrating and it completely blocks you from painting. And then one day you see a particular way that the stained glass window reflects light onto the pavement and something gets switched inside and then you proceed to feverishly paint every waking hour and it will feel like it is not you who wield the brush but that you yourself are some sort of instrument being used by something greater.

Game dev is an arduous and draining process that both requires the patience to go through periods of dreary work where no progress seems to be made and yet the creative spirit to devise art, concepts, mechanics, rules, etc. If I had the time, I could easily see myself spending multiple years on a project like that without the need to see any financial reward. I wouldn't see it as work, I would see it as Work with a capital W. A hobby that requires a lot of personal effort but something I do because purely for the joy of doing it.
His Startup Is Now Worth $62B. It Gave Away Its First Product Free
Gift link: https://www.wsj.com/tech/ali-ghodsi-databricks-ceo-ai-4a1043...
As they are observed in the U.S., I'd argue they _are_ an odd custom, because it's so free-form.

I'm old enough that I've been to a number of funerals -- ranging from distant, much older family members when I was a kid, to funerals for an aunt not quite out of her 30s, a cousin not yet 20, and some friends or for family of my spouse.

A lot of the time the customs are _unclear_. The services vary a lot. There's a great deal of uncertainty around "what should I do?" Because we don't have a coherent funerary custom here. We have plenty of conflicting ideas and expectations around funerals.

So, on top of grief, you have the fear of "doing it wrong" and compounding someone's else's grief when you attend the funeral of a friend or family member. People have hurt feelings because friends and family members don't live up to their assumptions about what someone else should (or shouldn't) do at a funeral.

In some ways, it'd be comforting if it were more scripted and you knew exactly what you were expected to do, say, and so forth.