MurphyA/hacker-news huggingface dataset:
Show HN: Depwire – Dependency graph and MCP tools so AI stops refactoring blind
by atefataya | 2026-02-26 17:31:58+00:00
Hey HN,

If you use AI coding tools, you've hit this: you start a new chat, ask Claude or Cursor to refactor something, and it hallucinates an import. Or renames a function but misses 3 call sites. Or suggests moving a file with no idea what depends on it.

The problem is simple — AI tools have no map of your codebase. Every new chat starts from zero. They burn tokens scanning files they already saw, guess at dependencies, and give you confident answers based on incomplete context. Lost context = wasted tokens + broken code + time spent fixing what AI was supposed to fix.

I built Depwire to solve this. It parses your codebase with tree-sitter, builds a complete dependency graph, and serves it to AI tools via MCP (Model Context Protocol). The graph persists across sessions — your AI never forgets the architecture.

Now when I ask "what breaks if I rename Router?", I get the exact blast radius: 5 implementing classes, 2 core framework files, 14 downstream consumers, ~25 files total. Not a guess — a deterministic answer from the actual dependency graph.

What it does:
- Parses TypeScript, JavaScript, Python, and Go (tree-sitter, deterministic)
- 10 MCP tools: impact analysis, dependency tracing, architecture summaries, symbol search, and more
- Interactive arc diagram visualization in the browser
- File watcher keeps the graph current as you edit
- Zero config: npm install -g depwire-cli. No databases, no cloud, no Docker
- Everything local. No data leaves your machine.
- Full repository context, not just single file.

Tested on real projects — Hono (305 files, 5,636 symbols, 2.3s), Excalidraw (320 files), FastAPI, Express, Cobra. Zero parse errors.

Install: npm install -g depwire-cli
GitHub: https://github.com/depwire/depwire
Site: https://depwire.dev

Solo founder, scratching my own itch. BSL 1.1 (converts to Apache 2.0 in 2029). Happy to answer questions.
by skerit | 2026-02-26 17:32:04+00:00
> They were rare, and special, and you'd have a few photos per YEAR to look back on. The feel of photos back then, was at least 100x stronger than now. [...] But once they became freely available that same amount of emotion is now split across many thousands of photos

I don't think I fully agree. Sure people make so many photo's that they don't have the time or the will to start looking through them all.

You can't just whip out your phone and start scrolling through thousands of photo's with friends. It would get so boring so fast.

But if you put some effort into making a nice little selection of the best photo's, that emotion is 100% still there.
by ravioli_fog | 2026-02-26 17:32:17+00:00
I personally see plenty of hype but I've also been following the trends and using the tools "on the ground". At least in terms of software these tools are a substantial shift. Will they replace developers? No idea, but their impacts are likely to be felt for a very long time. Their rate of improvement in programming is growing rapidly.

Do feel AI is overall just hype? When did you last try AI tools and what about their use made you conclude they will likely be forgotten or ignored by the mainstream?
by Scene_Cast2 | 2026-02-26 17:32:18+00:00
It still seems to have the same pitfalls as all the other image generation models. I ran it through my test prompt (wary of posting it here, lest it gets trained on) - it still cannot generate something along the lines of "object A, but with feature X from Y", where that combo has never been seen in the training data. I wonder how the "astronaut riding unicorn on the moon" was solved...

EDIT: after significant prompting, it actually solved it. I think it's the first one to do so in my testing.
by varispeed | 2026-02-26 17:32:50+00:00
It is classist.

The rule set was sharpened the moment skilled workers realised the agency / consultancy was charging £2k a day for their labour while paying them £60k a year, and decided to leave on Friday and invoice on Monday. Same desk. Same client. Same work. The only difference was that the margin stayed with the person producing the value instead of flowing to partners and shareholders.

That is when it became “disguised employment”.

When a multinational intermediary inserts itself and captures the spread, that is respectable commerce. When a one-person company does the same and keeps the surplus, it is suddenly suspicious and requires a special anti-avoidance regime.

You can hide behind control tests and contractual nuances, but the economic reality is identical. The variable that changes is who captures profit.

If a rule only becomes urgent when labour tries to behave like capital, that is not some sterile legal tidying exercise. That is class politics dressed up as “compliance”.
by jama211 | 2026-02-26 17:33:05+00:00
The hallucination problem has dropped exponentially in recent times in code generation. I can’t even recall a time any of the modern models I’ve used have done it in my recent usage. It’ll still do it in cheap/fast models and in places outside of code generation, but the good models write frankly incredible code, especially if you set them up with feedback loops.
by cadamsdotcom | 2026-02-26 17:33:15+00:00
It’s about getting to 90% more quickly and getting the job done at 80-90% quality in less time. Potentially an order of magnitude less. If you can do that you can do it again and end up making way more stuff and hopefully more money.

There’ll always be people you can buy handcrafted goods from, who swaeat over every detail. In fact that is my preference when I can afford it - but often I just need a job done so I’ll buy whatever is cheapest and gets the job done.

With AI what’s emerging is a category of “good enough, but way cheaper” products thanks to this mix of AI generated, then human-polished work.

It’s the same idea as using a video editing tool to splice together a bunch of AI videos into an ad, having never gone on site. And it’s quite often exactly what’s needed.
by jimt1234 | 2026-02-26 17:33:40+00:00
I grew up in the 80s, not far from Times Beach, Missouri, so I'm a huge supporter of environmental protection. Hooray for California.

https://en.wikipedia.org/wiki/Times_Beach,_Missouri

https://www.epa.gov/mo/town-flood-and-superfund-looking-back...

https://www.youtube.com/watch?v=3ElM_xAtbAY
by elwebmaster | 2026-02-26 17:33:52+00:00
Just got a SPAM email from a Github scraper while reading this thread:

From: james@techglobal.website
Quick note – your GitHub profile
Hi X,

I came across your profile on GitHub. Given you're based in the US, I thought it might be relevant to reach out.

Profile:

I run a technical team (full-stack, cloud, DevOps) that delivers for clients. We're looking to work with an engineer based in the US on client-facing coordination—discovery, requirements, alignment—while we handle delivery. If that might be relevant, I'd be glad to set up a short call.

Regards,
James

If I had to guess, "James" is a North Korean looking to scam US clients, based on my experience with shady actors.
by InitialLastName | 2026-02-26 17:34:06+00:00
I don't know, it would take quite a subtle prompt to get an LLM to write the sub-edited slop in the latter part of the article:

> We are now again in a new inflatory phase, and this time the difference is that it does not only impact GPUs, but almost everything really important, like RAM and NVME storage.

> But there’s also something new on the software side. The advent of new technologies like DLSS, FSR, and more recently Framegen have also changed the performance equation a bit.

> Finally, the games themselves are not pushing the enveloppe [sic] as much as they used to.

> but that’s not obvious that the visual outcomes are far better.

> We have entered in the marginal progress zone.
by economistbob | 2026-02-26 17:34:07+00:00
It requires disassociating and reassociating to the MAC so it requires two, which would cause a denial of service one would notice while watching it. Whether they can denial of service their way to the key, while someone is not actively watching, was not addressed. The paper is about essentially getting data from clients when there are two MACs. They glossed over the one MAC situation by saying someone would notice it so it was not useful.

My concern is doing it asynchronously against things when no one is watching.

Basically it takes turn being the client and the AP both so that it can get the traffic from both. It is an evil twin attack doubled.

It might have broken EAP TLS.

If your wifi is off when you are not using it and you are not getting denial of serviced while using it and you have only one Mac for your SSID, this attack is not occuring.
by redwood | 2026-02-26 17:34:19+00:00
A mix of perspectives in here that feel inter-related. The maker movement state-side leaned more "fun or artsy" while the real maker movement you could argue was thriving in China. Another darker way of looking at it is: if the maker movement was really believed to be a way to bring manufacturing back, it was effectively cargo-culting that by focusing only on a narrow set of building blocks. Maybe it's similar to building your own PC from parts at Fry's back at the day: that felt good... and you did feel you were really making something. But you were really doing final assembly and abstracting out the complexity of building those building blocks that went into it.

Anyway I think we are seeing a scenius phase -- it's just happening everywhere all at once on a world stage. And it's exciting. As with any moment in time there's a ton of experimentation and a small number of break-out hits. Also the pace of change means there's less staying power for a break-out hit than there used to be.

But the quick break-out hit phenomenon is particularly applicable for things that are more about the attention economy and less about the boring hidden things that traditionally have been where the economy's silent toil is really centered.

All of this makes me feel the author is too close to the creative end-consumer layer e.g. "make something flashy and cool whether it's a 3d-printer in a 5th avenue dept. store window, or a new app front end" but perhaps less focused on the full depth of things that really exist around them.

This really resonates with me in that a lot of NYC's "tech" circa 2013 was 3d printing oriented, much more so than in Silicon Valley. And I wondered why? but then it was a reflection that tech in NYC then was more about marketing, story telling, and less about the depth...

Obviously you had the west coast makers, you had the burners, so I don't mean to conflate all these differnet things. But the idea that Maker Faires were really about bringing manufacturing back... I don't know I think it was more about the counterculture, about having fun. I think that's coming back to tech right now as well in a sense. Even if it's also got dystopian overtones
by throwway120385 | 2026-02-26 17:34:24+00:00
What's new is this concept of the "maker movement" as a distinct counterculture. It's relatively easy to go buy parts and materials and make things. People 30 or 40 years ago who built stuff instead of buying it didn't really identify as anything because that was just what you did when you wanted something. Whereas nowadays you can buy pretty much anything on Amazon, even things that are fit for a very specific purpose.

For example, if you wanted a pretty dress with a specific fabric and cut, you would likely have had to sew it yourself or pay a tailor because your off-the-rack options would be limited, costly, or ill-fitting. But people just did that without fanfare and it wasn't a counterculture. Or if you wanted custom cabinets or resin-coated live-edge stair treads, etc. You'd just figure out how to make it if you wanted it. Or you could pay someone else to do it.
by hedora | 2026-02-26 17:34:28+00:00
Basic marketing theory says that spending extra to make your ads signals (term of art) to your potential customers that (1) you are successful, since you can afford it and (2) you are confident your product is superior, since you’re effectively paying people to try it, and expect doing this will generate revenue in return.

Much like the star bellied sneetches, when the quality of some ad format becomes untethered from the cost of production and placement, then marketers will flock to some alternative.

YouTube influencers fill[ed] that niche for a while because content milling SEO spam and fake reviews is a lot more expensive if you present the results in video form with good production values. (Not sure how long that will be true, since AI is getting better at short-term video).
by leptons | 2026-02-26 17:34:35+00:00
Not convinced.

>Gemini 3.1 pro can now turn a basic raster logo into fairly clean SVG.

There have been very high quality raster to vector apps for a long time. You have no evidence that Gemini isn't simply hooked up to one of these apps via MCP, so it may not be "Gemini" that is doing the conversion itself.
by thoughtlede | 2026-02-26 17:34:39+00:00
Strictly speaking, I don't think it is the generation or creation that diminishes their value. it is the consumption.

You said it too:

> If I see a million fake Tom Cruise videos, then it oversaturates my desire for desire for all Tom Cruise movies.

The trick of course is to keep yourself from seeing that content.

The other nuance is that as long as real performance remains unique, which so far it is, we can appreciate more what flesh and blood brings to the table. For example, I can appreciate the reality of the people in a picture or a video that is captured by a regular camera; it's AI version lacks that spunk (for now).

Note that iPhone in its default settings is already altering the reality, so AI generation is far right on that slippery axis.

Perhaps, AI and VR would be the reason why our real hangouts would be more appreciated even if they become rare events in the future.
by u1hcw9nx | 2026-02-26 17:34:51+00:00
This technology could be used to copyrights as well.

>The watermark doesn’t change the image or video quality. It’s added the moment content is created, and designed to stand up to modifications like cropping, adding filters, changing frame rates, or lossy compression.

But does it survive if you use another generative image model to replicate the image?
by alephnerd | 2026-02-26 17:35:30+00:00
There's nothing wrong with targeting a different ICP from who you were previously.

As a business you in fact have an incentive to target these kinds of identity-driven consumers as they are much more likely to spend more on average than others.

And Disney is shifting their entire GTM as a result, but frankly there is nothing wrong with that - consumer tastes change.

That said, it sounds like you are dismissive of Disney-fanatics when in reality everyone is hypertargeted by their specific subculture. Doesn't matter if your a Tater, a ranked MMO gamer, Boardgame addict, fantasy football aficionado, CrossFit enthusiast, etc.
by BobaFloutist | 2026-02-26 17:35:43+00:00
I don't know how you'd prompt this, but if there was a clean example of an A.I. coming up with an idea that's completely novel in more than details, it would be compelling evidence that these next-token predictors have some weird emergent properties that don't necessarily follow from intricate, sophisticated webs of token-prediction.

E.g. "What might be a room-temperature superconductor" -> "some plausible iteration on existing high-temperature superconductors based on our current understanding of the underlying physics" would not be outside how we currently understand them.

"What might be a room-temperature superconductor?" -> "some completely outlandish material that nobody has studied before and, when examined, seems to have higher temperature superconducting than we would predict" would provoke some serious questions.

A fun experiment I've heard suggested is training a model on all scientific understanding just up to some counterintuitive quantum leap in scientific understanding, say, Einstein's theory of relativity, and then seeing if you can prompt it to "discover" or "invent" said leap, without explicitly telling it what to look for. This would of course be pretty hard to prove, but if you could get it to work on a local model, publish the training set and parameters so that anyone can replicate it on their own machine, that could be pretty darn compelling.
by anonzzzies | 2026-02-26 17:35:48+00:00
Gemini is supposed to have this huge context; Gemini cli (paid) often forgets by the next prompt whatever the previous was about and starts doing something completely different , often switching natural or programming language. I use codex and with 5.3 it is better but not there compared to cc for us anyway; it just goes looking for stuff, draws the most bizarre conclusions and ends up lost quite often doing the wrong things. Mistral works quite well on smaller issues. Cerebras gml rocks on quick analysis; if it had more token allowance and less rate limiting , it would probably be what I would use all the time; unfortunately, on a large project, I hit a 24 hour block in less than an hour of coding. It does do a LOT in that time of course because of its bizarre speed.
by com2kid | 2026-02-26 17:35:53+00:00
> They were rare, and special, and you'd have a few photos per YEAR to look back on. The feel of photos back then, was at least 100x stronger than now. They were a special item, could be given as a gift. But once they became freely available that same amount of emotion is now split across many thousands of photos. (not saying this is good or bad, just increased supply reducing value of each item)

I take a hundred photos on a trip, my phone uses AI (not even the new fancy AI, but old 5-10 year old stuff to detect smiling faces and people in frame) to pull out less than a dozen that are worth keeping. Once a month or so I get fed a reminder of some past trip.

This isn't any different than before. The number of photos taken is greater, but the overall number of worthwhile photos from a given trip is about the same.
by burnt-resistor | 2026-02-26 17:36:10+00:00
More (but not all) Americans of older generations, say the Greatest Generation, I noticed used to more frequently have integrity and hard boundaries that refused to do certain things no matter the cost. Subsequent generations I noticed, especially much wealthier individuals, overall tended to have those pieces of their character missing from them and were willing to do things like conspire on venture structures for tax evasion purposes, promote weakening of laws to favor their concerns, borderline bribe politicians, and treat employees as basically disposable nonhumans. It revolted me to the point where I left startups and the Valley. It feels like the prior generations had an appreciation of community and Kantian ethics whereas later were raised in a much-too-comfortable environment of unlimited self-esteem and hyperindividualism.
by jama211 | 2026-02-26 17:36:12+00:00
All the developers you’re talking to are in more senior positions which are the safest of all. High paid engineers barely write any code anyway, their job was _already_ abstracted beyond the grunt work. So, when they talk about moving on to a higher level of abstraction, I genuinely believe they are right that those job losses largely won’t affect them.

The difficulty of course will be recent graduates. I genuinely feel for the difficulty they’ll have.
by slfnflctd | 2026-02-26 17:36:48+00:00
I remember telling my parents at a young age that I couldn't be sure Ronald Reagan was real, because I'd only ever seen him on TV and never in real life, and I knew things on TV could be fake.

That was the beginning of my journey into understanding what proper verification/vetting of a source is. It's been going on for a long time and there are always new things to learn. This should be taught to every child, starting early on.
by rootusrootus | 2026-02-26 17:36:55+00:00
> a few photos per YEAR to look back on

I totally get this, but on the other hand, we have definitely benefited from being able to take more photos. I have some older friends (pushing 80 or so) who sucked at taking photos, so 9 of 10 photos they have from their prime adult years raising their family are blurry to the point of not recognizing the people if you don't already know who they are.

They have great photos from the last 15-20 years, but of course they do, phone cameras are vastly superior to the point-and-shoot cameras from the 70s, and when you reflexively shoot a dozen photos every time you pose for a picture your odds are way better that one will come out clear, everyone looking at the camera, smiling, etc.
by xorbax | 2026-02-26 17:37:02+00:00
So coffee doesn't calm people, so then why do stimulants also act oppositely for those people? It's not caffeine.

It isn't stimulating that part of "the nation", it's calming and focusing them.

> Lets stop spreading this BS lie that stimulants calm people with ADHD down.

Most people who follow the science and personal experience probably don't have any reason to follow your command, sorry.
by bikenaga | 2026-02-26 17:37:13+00:00
Original article: "Simulated Microgravity Causes Delayed Platelet Activation and Downregulates Acid-Sensing Ion Channel 1/2 Protein Expression" - https://www.mdpi.com/2227-9059/13/12/2860

"Abstract. Background: Microgravity is a physical force that affects cellular functions, including gene expression, cellular differentiation, proliferation, and signal transduction. Ion channels play an important role in ionic permeability and cell physiology. In addition, ion channels have been shown to contribute to volume regulation, fluid homeostasis, blood pressure regulation, mechanosensation, and cell migration. The lipid composition and fluidity of the plasma membrane of various cell types contribute to the regulation of ion channels. We hypothesized that protein expression of acid-sensing ion channels (ASICs) is decreased while membrane fluidity is increased, leading to delayed activation of human platelets subject to microgravity conditions. Methods and Results: Platelets were maintained in simulated microgravity conditions using the rotating wall vessel method. Thromboelastography analysis showed there is a delay in platelet activation in human platelet samples subject to simulated microgravity conditions compared to normal gravity for 5 days at 37 °C. Western blotting and immunofluorescence microscopy studies showed that ASIC1/2 proteins are significantly downregulated in human platelets subject to the same simulated microgravity conditions. In addition, membrane fluidity was increased while sphingomyelin concentration was decreased in human platelets subject to simulated microgravity compared to normal gravity conditions. Conclusions: Taken together, the data from this study suggest that simulated microgravity delays platelet activation in human platelets in a mechanism presumably involving a decrease in ASIC1/2 protein expression and sphingomyelin plasma membrane concentration."
by tzs | 2026-02-26 17:37:21+00:00
When some particular item as currently made does meet California regulations the maker has four options:

1. Keep the item as is and don't sell it in California.

2. Make a California version that meets regulations. Sell that only in California. Keep making the original version and sell it elsewhere.

3. Same as #2 except sell the California version along with the original version outside of California.

4. Make a California version that meets regulations. Stop making the original version and sell the California version everywhere.

California is a big enough market that many makers cross off #1. Once they are making a California version it often turns out they selling that everywhere is more efficient for them than keeping the original version around.