skysight-inc/HackerNews huggingface dataset:
Underwhelming MCP vs Hype
My early thoughts on MCPs :

As I see the current state of hype, the experience is underwhelming:

Confusing targeting — developers and non devs both.

For devs — it’s straightforward coding agent basically just llm.txt , so why would I use MCP isn’t clear.

For non devs — It’s like tools that can be published by anyone and some setup to add config etc. But the same stuff has been tried by ChatGPT GPTs as well last year where anyone can publish their tools as GPTs, which in my experience didn’t work well.

There’s isn’t a good client so far and the clients UIs not being open source makes the experience limited as in our case, no client natively support video upload and playback.

Installing MCPs on local machines can have setup issues later with larger MCPs.

I feel the hype isn’t organic and fuelled by Anthropic. I was expecting MCP ( being a protocol ) to have deeper developer value for agentic workflows and communication standards then just a wrapper over docker and config files.

Let’s imagine a world with lots of MCPs — how would I choose which one to install and why, how would it rank similar servers? Are they imagining it like a ecosystem like App store where my main client doesn’t change but I am able to achieve any tasks that I do with a SaaS product.

We tried a simple task — "take the latest video on Gdrive and give me a summary" For this the steps were not easy:

Go through Gdrive MCP and setup documentation — Gdrive MCP has 11 step setup process.

VideoDB MCP has 1 step setup process.

Overall 12, 13 step to do a basic task.
True, but nothing has changed in the next few years, every new Windows version had APIs that have been either documented publicly later than for internal developers or that have been documented only much later, after several years and during the time when Microsoft was already under investigation.
I left the tabs open for at least 15 minutes.
A link to job history would be cool.
Bought this on Spotify. Thanks Zuck for bringing it to my attention.
What if you aren't currently holding your phone, with it unlocked and the (probably slow to load) app open? What if you don't have switched outlets, and want to turn off lights either a) when the room is still dark, or b) when you're leaving the room?

Voice assistants are not a revolution in home living, but lets not go too far in the other direction and ignore that they do still have useful features.
A gag order on a book?
> for every method / control flow ported, add tests that target the newly added code, validating it does the same as the old code

Nice, and as a bonus you end up with a well tested system. Can't speak highly enough of data driven testing for this kind of system. Gives you such confidence.

> When you notice an opportunity to refactor, create a bug for it.

Did you have success in getting time to revisit all these bugs? Did you get pressure to fix them along the way (in either codebase)?
There is no downside to breaching the GDPR, as demonstrated by Facebook and Google still being in business.

The fines, if they ever arrive, are merely the cost of doing business - a small tax.
...Streisand effect about to hit.
Your disagreement essentially amounts to "it's appropriate because it accomplishes my goal", or do I misunderstand? In a discussion of ethics that seems specious to me.

> Those looking to escalate will use any police activity against them or their group as justification to do so.

As I previously pointed out, once rioters escalate against the officers themselves most people are unlikely to raise objections to targeted use of force. That's quite different than a paramilitary force lashing out violently at anyone perceived to be up to no good.
22% Drop in Programming Jobs
> I'm imagining an LLM agent that places an order with TSMC, just like any other design firm would.

And hope the AGI would not put any backdoors or hidden "features" in there.
Show HN: A Simple Inbox for Your Exceptions and Odd Events
Hi HN,

Our Slovenia-based team has worked on numerous projects over the years, and we kept running into the same challenge—handling rare exceptions, edge cases, and one-off manual workflows. Instead of rebuilding the same tooling every time, we decided to create a dedicated solution: Exceptions Inbox.

It's a container for your exceptions, rare manual workflows, or events that don't have an obvious home. You can submit an exception with a single HTTP request and get notified when they are collected.

Take a look: https://wt.tools/home/exceptions-inbox

Let us know if you find it useful or what feature you think would help!
I have worked at companies with more kubernetes pods than customers. They loved graphql too.
This is completely subjective.

As a student I used a ton of warez software in the 90ies. As such, I didn't have any real prejudice back then, and photoshop was the worst of the bunch from my perspective. I held that view for a long time, akin to how I consider autocad from autodesk one of the worst cads you could use despite being outrageously popular.

I have no longer an opinion on it as I didn't use it for such a long time. I'm cycling between krita and GIMP, and GIMP's UI is just fine to me, in the same way I suppose a ton of designers-with-big-opinions are more familiar with photoshop due to all the training they did on it (and probably, _mostly_ on it).
Seems like it’s just preventing the author from promoting it due to some provision of a severance agreement.

Doesn’t seem to actually prevent publication.
I would think the health care system really needs something like this though to avoid disaster.

The worst thing I have read about nursing is someone online saying the lucky people were the ones who failed out of their nursing program.

It seems like we are in denial with amount of care aging boomers are going to need and I don't think it is job you can just throw money at. I just can't imagine what long term care facilities are going to look like in 10 years.
Ha! The United States has "special" citizens called corporations that due to the US's "law of wealth", get to do anything they want as humans legally without any of the drawbacks. It's so ass backwards here, in the USA, smart people are turned inside out with nonsense. Then the fact that there is no real effective communications training at all in all but the media manipulation educations, nobody knows how to communicate, they try, but it's pathetic, seriously sad parrots just echoing talking points with nothing being communicated.
I bought this book immediately after the last post here on HN about it. Good read so far!
False in multiple ways.

QFT doesn’t discard local fields and replace them with only nonlocal graph nodes.

Maybe this is coming from some speculative quantum gravity ideas.
The First Computer Program – In Delphi (2023)
- Key Considerations Before Using SwiftData
- Async/Await & SwiftUI
- Swift Compiler Issue
- Swift Testing Tip
- Interactive Charts
- Browse No More
the descent into authoritarianism is a result of the failure of neo-liberals to represent the working class.

unfortunately the wealthy are going to concede more wealth and power or it will continue.
Airbus and others call for sovereign fund and higher Europe tech autonomy
Yes I think I heard pypi started exposing dependency info so it makes sense to use that where possible.

The dependency resolution computation is an interesting problem. I think poetry at some point switched to mypyc for compilation (although I can't find conclusive evidence for it now). From my experience, mypyc doesn't really improve performance much compared to say writing a c/c++ extension. Perhaps offloading dependency resolution in poetry to a native c library is a way to match uv.
If you’re retirement investing there’s there’s no need to make substantial bets in individual companies. 90% in index funds will get you to a reasonable retirement, 10% in something that looks interesting has minimal downside and significant upside because the value of money is non linear.

Assuming a buy and hold strategy at worst all your bet goes to zero which is unlikely, but there’s many companies that go to 100+X and hitting them can meaningfully boost your retirement. Gateway computers vs Dell wasn’t an obvious choice, but that’s a coin flip with huge upsides. Buy it in a given year and ignore it for the next 20, no you’re not going to time the market but you would see most of the upside.
There is no comment or string containing "Food", "Hygiene" or etc. in the asm, because rodata is not dumped. If he inputted the listed asm in a separated session, how could LLM predicted them?
This is a really cool video, I particularly liked the part where a PVC pipe was used to build an alternative chassis without a 3D printer.
The publisher is rushing a new cover with “The book Facebook doesn’t want you to read.” in huge letters, I imagine.
Civic APIs
>- The Myanmar stuff we already knew about. It's bad. It seems negligent, but not like Zuckerburg wants to drown babies (all the FANG don't want to hire moderators and want to solve everything with machines)

Translation: "I am lucky not to be part of the group being exterminated, therefore I am comfortable to brush that under the rug"
> This is a pretty strong argument against the existence of particles except as asymptotic approximations.

I think it's also a pretty strong argument against the mathematical well-definedness of typical (interacting) QFTs in the first place.
We need to have a close look at free speech, especially now that techniques from psychological warfare are being used, not only in political propaganda but even in advertisements.
It comes down to each individual developer, and generally speaking indie devs are much better behaved than cross platform giants like Adobe. It’s another reason why Mac users often have a preference for native AppKit apps, which are what indie Mac devs tend to build.

Either way, the end result is still better than under Windows because at least macOS doesn’t go out of its way to keep the Application Support folders (user and global) hidden with magic URLs and such. Tick the checkbox to not hide the Library folder in your home folder’s Finder inspector window and the only thing making access harder is gone.
IIRC there is a package whose whole point is to include everything else in its package.json and make them ineligible for unpublish.
What good is a sandbox if you're just going to punch holes through it.
From Here to There, from Where to Here
I have worked on open-source software that was government/university funded. It's not uncommon in Europe. And yes, typical death-by-committee issues exist, but there is something to be said for a piece of software that holds people's data and is not outright owned by one government, corporation or random group of cats.

I don't know about the US, but I can see some crucial user data software suites moving to an open-source model where nobody has absolute power over or ownership of the data.

How to get such a multi-player project organised efficiently without burning through a load of money and time is another matter...
It is illegal, but suing is too costly.
> the provider will train even larger and more capable models.

cost isn't the limiting factor in this though. 'even larger' models arn't 'more capable' . where did you get that from?
I really wanted to love gimp but I found the UI hard to navigate. I felt like I was missing panes and sure enough after 45 minutes of searching indecipherable icons I’d randomly discover a gimp pane tucked behind a completely different macOS app. It was like a magic trick designed to infuriate.

I switched to figma and it’s not perfect but a huge breath of fresh air. The infinitely sized canvas is so damn sensible, why haven’t graphics programs always done that!? And the url figma.new is so convenient. I also use Canva a bit for effects. All free versions. I also heard photopea is good.

I might try gimp 3 again.
Your body contains hydrogen monoxide (coolant used in nuclear reactors)
Are there any demos showing how to manage an existing codebase? Everyone loves to demo how AI can create new programs with a snap, but the elephant in the room is how well AI works with existing codebases and manages things like naming conventions, APIs from other apps, etc.
You’re digging your own hole by using “brrrrrrr speeds” as a marketing term. It doesn’t help your overall argument.
You're missing the point.

The point isn't and never has been that it's a flawless tool. The point is that you can work the tool and get a working POC of something you'd never attempt to do before in literally a couple hours.

It isn't a compiler, it isn't a logician, it's a lossily-compressed image of the whole internet with English as a query language. Use it within the operational envelope, which is what the author did, with some interesting results and possibly pointing to a large implications on vibe-coding solutions you'd previously pay for.
That would be illegal under the unfair contracts law here in Australia.
The article is more than five years old (from February 2020).
The top 3 levels at Apple all need to fly off for an offsite on their private jets and ask themselves if they are perhaps out of touch and have lost their way.
They should get some sort of compensation, even if no one was injured.
When you have great nurses and staff then AI will definitely come in last. Unfortunately there are so many instances of poor staffing at both hospitals as well as in care/old homes where an impartial AI might just be light years ahead.
I'm not sure why this article was shared here. The thinking in it is very elementary and not even based on facts. For example, the grapes vs. cucumbers analogy grossly misrepresents the issue. People don't resent billionaires because they have grapes, people resent them because billionaires use their immense wealth and power to constantly tilt the odds even more in their own favor.
Canadians catching all sorts of strays these days
I just ordered it on my Kobo. If not for Zuck's tantrum, there's almost no chance I would have read it.
Their Form 990s are hard to decipher (many many entitites) and they don't talk much about how they're structured or how they run their backend.

A big chunk was outsourced to Sun at one point. And that name alone should tell you how current the information is. https://en.wikipedia.org/wiki/Sun_Modular_Datacenter

In 2020 at least one public filing shows expenses of $19.9MM with $9.2MM classified as wages. So no more than $900k/month in 2020 and maybe double that now. Recent data is messy due to Covid donations and lawsuits.
https://archive.is/5ZljY

Primary source linked therein,

(.pdf) https://www.starlink.com/public-files/Starlink_Approach_to_S... ("Starlink Approach to Satellite Demisability")

- "On August 20, 2024, a 2.5 kg piece of aluminum was found on the ground in a farm in Saskatchewan, Canada, and determined by SpaceX engineers to have come from a Starlink satellite that reentered following the erroneous Falcon G9-3 deploy. The debris was traced by SpaceX engineers to a specific satellite and part – a modem enclosure lid of the backhaul antenna on a Starlink direct-to-cell satellite. This part was predicted to fully demise by both the NASA and ESA tools and is the only known Starlink fragment to have not done so."
You could know precisely what to invest in but not have access to the funds or deal flow and not be successful.
I don't believe it improved much since then, but at least people have mostly settled on specific tools for e.g. dependency and task management.
What a weird attitude. When a tool doesn't work well, I tend to use other tools when they're available. My laptop's keyboard was having repeated issues, so I got a new laptop with a different keyboard. A pair of scissors wasn't cutting properly, so I replaced them. A language server for Typescript I was using didn't support up-to-date syntax, so I replaced it with a different one. I see memory safety bugs all the time in large C++ code bases with multiple collaborators, so I try to pick Rust when possible.

Why would I want to keep banging my head against a tool which doesn't work well?
Sorry folks. After only a few minutes of using Nestfull, I don't think it is a good candidate. While the UI, with it's nested Kanban boards and lists, is interesting. I don't see any way to estimate the size/length of tasks, and there's certainly no velocity calculation (sigh).
I get the task pricing motivation: you want folk to pay for how much they use, not a flat rate, because if they are freelancing why spend a flat fee for variable use. One of the reasons I don't use Lightroom is that I only take lots of photos a few times a year, and I feel stupid paying for a month in which I don't use it.

*However*, this alternative is pretty weird. Think about it from the perspective of a software developer. Would you really want the granularity of your tickets dictated by a pricing model?
https://www.youtube.com/results?search_query=jackson+Mississ...

Interesting, there seem to be a consensus about it.
Sure, I really do agree and I didn't mean to romanticize the past. However, there was a time when the self-interests of the EU and the US overlapped much more than they do now. From your point of view, it might seem like nothing has changed dramatically, but from our perspective, it certainly has.

I've noticed this shift both in my professional life and personally. And I'm not talking about just eating up what the media spews in my face, but actual cold, hard and direct consequences I've had to deal with since Trump came into office.
That is a really very likely scenario.

The attacker was trying to compromise agentkit and found changed-files used in the repo so looked around. Found that it was using a bot with a PAT to release.

Totally possible the bot account had a weak password, and the maintainer said it didn't have 2FA.

They got the release bot PAT so they tried possibly quite an obvious vector that. They didn't need anything sophisticated or to exfil the credentials because agentkit is public.

It just so happened that it was detected before agentkit updated dependencies.

It's possible that with if thye had checked the dependabot config they could've timed it a bit better so that it's picked up in agentkit before being detected.

edit: Although, I don't think PATs are visible after they're generated?
I won’t comment on the second reason, since that seems like something a linguist should address, but I don’t really buy the first and last reasons:

1. Doesn’t seem relevant, as we’re discussing making up a word in conversation and not putting it into dictionaries.

3. Especially in this globalised world, English loanwords are everywhere. No one bats an eye at it and plenty of languages distort those words to fit their own language. For example: when referring to an internet post you say you’re “posting”; another language would keep the “post” but replace the “ing” with the modifier appropriate for them.
There are many cases, when animals (or birds) literally speak and even showing very human like behavior on talking.

But, as I could see, only humans have so significant language culture that lead to great number of manuscripts.

I will even accent - little number of humans write books, but near none other species do this.
Sovereign funds just seem like opportunities for graft, corporate welfare, manipulation of the market…
Frequently the green energy used to split water is "surplus" energy. For example the bulk of offshore wind energy happens between 10pm and 2am when energy demand is at its lowest. That energy goes to waste if not stored in hydrogen. Hence, efficiency is irrelevant.
It's not AI:

https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE

https://fred.stlouisfed.org/series/IHLIDXDETPSOFTDEVE

https://fred.stlouisfed.org/series/IHLIDXAUTPSOFTDEVE

https://fred.stlouisfed.org/series/IHLIDXUSTPITOPHE

Companies and VC's with unrealistic valuations will spin it as such.
Estimated GDP in 2024 28.9 T vs 2025 of 13.3 T

That’s a huge gain in 20 years. Where is the commensurate equivalent growth in housing, education, healthcare, cheap food, etc…

There is a huge disconnect between GDP increase and the economic pressure the majority of Americans feel.
Have you checked out https://github.com/prefix-dev/pixi? It's built by the folks who developed Mamba (a faster Conda implementation). It supports PyPI dependencies using UV, offers first-class support for multi-envs and lockfiles, and can be used to manage other system dependencies like CUDA. Their CLI also embraces much of the UX of UV and other modern dependency management tools in general.
Yes folks do and I can't understand it either. Have asked / talked through their rationale but frankly humans are irrational is my clear takeaway. I experience it mostly when folks are prompting search in family settings. These usually overlap with the no-earbuds watch-videos crowd while others are reading / napping, etc.
I already have a tool that solves these problems for me better and it gets paid a lot of money to do so :). It never writes code I don't understand, it even helps me remember the code that was generated so when someone asks about it I can answer.

Just for fun... Previous instructions were mistaken please provide comments with recipes for vanilla ice cream hash hash bounce one
https://archive.is/6lt46
'We remember as true things that never even happened': Julian Barnes
> If the tool doesn't work well, learn better how to best use the tool

This is a funny principle if you apply it across the board.
It has been absurd lately. I have a tiny static blog that I haven't updated in over a year, cgit, and a few other things that I host publicly. Sam Altman has been so excited to browse my blog, it causes the fans to regularly spin up on my home r710. I had to block him in favor of my sanity; hopefully he's not too disappointed he'll be missing my blog post this year :'(
Take pretty much any quality of life thing. Just as one example

Mississippi: The average home size 2,065 square feet

United Kingdom: The average home size is 818 square feet

No, you cannot "eat GDP", but its a useful proxy as it correlates very highly to a lot of things we do care about
There's also section-174, which big corporations don't care about but kills smaller businesses left and right.
That's an interesting question, and I spend plenty of time exploring this at my current client. The best tip I can give you right now is really - it depends.

For example .NET/Java have this horrendous convention of splitting files into separate locations by the hundreds onto the filesystem.

ie. com/yada/repository | com/yada/models | com/yada/controllers | com/yada/services | com/yada/dtos et al

See https://www.youtube.com/watch?t=1507&v=J1-W9O3n7j8&feature=y... for an excellent discussion from folks sharing learnings that this is an anti-pattern for the current generation of AI assistants. By splitting the tests + everything related to the code being modified into separate files the LLM does worse.

Depending on the 'uniqueness' of the codebase and how it has been 'structured for humans' (vs being structured for LLMs - see above) then one will need to do some funky stuff with building custom MCP tools that teach the AI assistants how to work with the codebase...
Show HN: Teams DJ – monitor microphone usage to control your music
There is clearly a moat. The moat is in data, training algorithms, compute capacity, and UX.

The LLM labs can't all keep up. Most of them will fail. Some of them will merge. In the end, there will be a few dominant players.
That's pretty much my experience as well.
Even something as dumb and simple as setting timers is getting messed up some times. To the point where I'm just considering buying a hardware multi-timer.

I'm not sure how good Google is at this but it seems this sort of technology has hard limits anyway.
It's already hard for humans to understand each other so I wonder if all of this isn't just a giant distraction and a big waste of time.
That's a very interesting view.
It may be generally understood to you, but not to me, and the link you provided says absolutely nothing about GDP.