Comment by fxtentacle

2 days ago

I feel like I really need to learn how to raise money. For $17M, one could probably build a vacuum robot prototype that’ll also clean up all of the kids toys and sort LEGO bricks by colour and size. Parents worldwide would love it.

But instead, we get a replacement for Git. And I didn’t even bother to click the link because I’m fine with how Git works. On the list of pain points in my life, “what comes after Git” has roughly the same priority as “try out a more exciting shower gel”. But did you ever step on a LEGO brick while walking to the bathroom at night? That pain is immediately obvious.

Why is nobody solving actual problems anymore?

Money is not given to good ideas (though, it doesn’t hurt). Money is given to friends. If you look at how VC (or really any network) funding circulates, it’s just people who are allowed to enter that circle and money just flows between them constantly. On one hand, you have trusted people who you are willing to give money, on the other hand, this inherently creates a clique.

It reminds me how the Bohemian Club’s slogan, “Weaving Spiders Come Not Here” is a bit farcical given that it is impossible for the club members not to engage in commerce.

  • Another thing I've noticed is how when you go on the website for a VC funded B2B startup and look at the customers or testimonies they have listed, most of them will be other B2B startups funded by the same VC. It makes me wonder how much of that market is essentially a few friends standing in a circle and passing a $100 bill around, but on a larger scale.

  • The founder of GitButler is the co-founder of GitHub. It doesn't matter what he builds, the VC is going to throw money at them.

  • "Money is given to friends."

    While that's completely true, I do think it misses a key underlying point: VCs (and many breeds of investor) are not ultimately selecting for value creating ideas, or for their friends: they're selecting for investments they believe _other people_ will pay more for later.

    In the case of startups, those people are most likely other VCs (at later rounds), private equity (at private sale) or retail investors (at IPO).

    Very rarely is the actual company profitable at any of those stages, demonstrably and famously.

    So the whole process is selecting for hype-potential, which itself is somewhat correlated to the usual things people get annoyed about with startup cliches: founders who went to MIT; founders who are charismatic; founders who are friends with VCs; etc...

    So yeah, they invest in their friends, but not because they're their friends. Because they know they can more reliably exit those investments at a higher value.

  • > money just flows between them constantly

    This is also true for how HFT guys make money. It's not that they are very good in investments. The Fed injects money constantly from the top which gets distributed or trickle down to such firms. Because in a tight economy which is not akin to gambling, it should be near to impossible to make money so easily.

  • I don't think describing them as friends is entirely correct. People give money to people they trust. And friends often are in that subset of people. But that's not a strict requirement.

  • I'm sure VCs give money to friends but I didn't know any investors when I raised millions. They invested money because they thought it was a good idea.

    • More like an idea decently likely to be resold for more.

      Good ideas are a decent subset, but you could also have a bit of "Greater Fool Theory" compliant ideas.

      2 replies →

  • The reason “ideas don’t get funding” is usually (but not always) true is that usually a good idea alone doesn’t mean much. So usually you have to have good idea plus something else the investor feels is a proof point or evidence you can execute.

    The clearest of these is that you have already built it, or an MVP of it that is more than just smoke and mirrors, and there’s users and customers.

    If you have excellent proof points and actual revenue growth, you could show up with no pants smelling like weed and somebody might fund you. Then they’d call their press people to do an “eccentric genius founder” piece about the person who showed up stoned with no pants and their pitch was that good. That’s cause if your graph goes up and to the right you’re not crazy, you’re “eccentric.”

    If you don’t have any proof they fall back on secondary evidence, like credentials and schools and vibes. The latter, yes, often overlaps with cronies.

    And unfortunately that by necessity includes most ideas that cost a lot to prototype, which means credentialism and croneyism tends to gate keep fields with a high cost of entry.

    • Ideas shouldn’t get funding - ideas are just mere results of thought that haven’t been played through in depth.

      Do you need a working product to get funding? No. But you do need a compelling investment thesis - which takes months and even years of deep thought to come to fruition. Of course you can shortcut this process by smooching but only a select few can pull that off.

  • > Money is given to friends.

    Money is given to ideas that might become billion dollar businesses and teams that look like they can do it. Pedigree, domain expertise, previous exits.

> ... and sort LEGO bricks by colour

You never sort by color, ever! You sort by form, and then throw every color of that specific form in one bin. If you throw every red brick in the same bin, you'll never find a specific formed red brick because to many red bricks. But if you first search by form and then by color, you are much faster.

  • As someone who tried to sort many lego sets lately, I do like this. The problem lies that modern lego has so many unique forms that it feels like you'll have many bins with one or two pieces in.

  • counterpoint (don't take this to seriously):

    there are to many types of bricks to sort by form. unless you have an inventory the size of a brick factory you can only sort by category or by size.

    otherwise, sorting by color makes your collection aesthetically pleasing, and when you build, you usually want to use specific colors only to make your model look good.

    • That's why you have to group similar forms. - Bricks - Plates - Narrow Plates - Wheels - Windows/Doors - Smooth pieces - People bin

      And then if you like to sort further you sort out the smallest of each bin because those always fall to the bottom when mixed together

      1 reply →

    • There are less different forms than any normal brick enjoyer has bricks of a specific color. Therefore the lookup is faster ;)

> Why is nobody solving actual problems anymore?

Because solving problems isn’t the goal, the goal is money (and sometimes a little fame) with the least possible effort, and software can be changed on a whim and is very cheap to manufacture and distribute and “fix in flight”, it’s the perfect vehicle for those who are impatient and don’t really care about understanding and studying a need.

  • people love solving problems, but most solutions are not VC fundable (fortunately/unfortunately)

    sometimes it's just wait until your kid grows up and learns to put the LEGO away

    there's a lot of people working on hard problems that are pretty far from software

    being cynical about early stage software (and any company that is overpromising like Theranos, Nikola, etc..) is warranted, but also money as a reward motivates a lot of innovation (PV panels, batteries, EUV lithography)

  • The problems are in fact that...

    the founder does not want to risk money for his own idea

    while

    funders have simultaneously also too much money while believing they don't have enough.

    That very simple dynamic is what is driving investment in the Silicon Valley, itself praised worldwide as the forefront.

    That's what bringing our own civilization on the economical (AI bubble), ecological (AI bubble, car brain) and democratic (surveillance capitalism, privacy zuckering) cliff.

The author is a founder of GitHub, he could raise $17m for “git but it’s called pit and a repository is a hole and committing code is called burying it” if he wanted to, investors care about pedigree.

  • pedigree is a great word here and being upfront about it (if true) would make for some fun VC slogans:

    "We've replaced due diligence with a DNA test."

    "No mutts, no miracles. Three generations of wealth or GTFO."

    "Your bloodline is fine. Don't fret the cap table."

    "You forgot to attach the pitch deck, but we really like your family crest."

> I feel like I really need to learn how to raise money. For $17M, one could probably ...

People complaining about investors throwing stupid sums of money at stupid or trivial things unrelated (or only marginally related) to AI? ...sounds to me like the first glimpse of hope I have come across in this industry for half a decade.

  • Is it unrelated though?

    > Today, with Git, we're all teaching swarms of agents to use a tool built for sending patches over mailing lists. That's far from what is needed today.

    • Investor narrative pointing out a relationship is not the same as substantive technological overlap.

  • HN has always been skeptical of VC, ironically, so that's no indication of anything in the overall industry.

    • HN is not a hive mind with a single opinion. You get the extreme opinions of both sides and every nuance in between. There are people here who despise VC and people who live for it and think it’s the greatest thing since sliced bread.

      2 replies →

For what it's worth, that LEGO vacuum does exist[0], it was on Shark Tank[1]. I assume they stole the idea from The Office. It doesn't sort the bricks, but I assume that was more of a stretch goal based on the insane amount of money being discussed. After all, the LEGO vacuum only cost $495k to get to market.

[0] https://pickupbricks.com

[1] https://www.youtube.com/watch?v=X25MIpQqLIU

> But instead, we get a replacement for Git. And I didn’t even bother to click the link because I’m fine with how Git works.

Perhaps you should have. Based on the link it seems like it's more an extension to than replacement for Git.

The page is mostly sort of fluffy AI hype, but the concrete bits are things like integrating issue tracking and PR logic in one tool/repo, like e.g. fossil does.

Also git proper could use some love too. The UI is still a mess. And the large file support and the submodule/subtree/subrepo situations are quite dismal.

> $17M, one could probably build a vacuum robot prototype that’ll also clean up all of the kids toys and sort LEGO bricks by colour and size.

Doing this robustly is probably quite far from robotics SOTA.

  • Yeah it also sounded to me like they just want to extend git. Zed is trying the exact same thing.

    Neither of them is doing to be remotely prepared for what I'm going to do, which is actually replace Git.

I like git, it works perfectly fine on my command line.

I do wonder, though, if it would have been designed differently if the whole “code forge” sort of application (or whatever GitHub and the like are called) was envisioned at the time. Pull requests aren’t even a concept in git proper, right?

It seems like a kind of important type of tool. Even though git is awesome, we don’t need a monoculture.

  •     git request-pull
    

    Docs: https://git-scm.com/docs/git-request-pull

    Generates a pretty email requesting someone to pull commits from your online repository. It's really meant for Linus to pull a whole bunch of already-reviewed changes from a maintainer's integration branch.

    The rough equivalent to GitHub's "pull request" is the "patch series", produced by:

        git format-patch
    

    Docs: https://git-scm.com/docs/git-format-patch

    Which lets you provide a "cover letter" (PR description), and formats each commit as a diff that can be quoted inline in an email reply for code review.

  • > I do wonder, though, if it would have been designed differently if the whole “code forge” sort of application (or whatever GitHub and the like are called) was envisioned at the time.

    I would argue that it was purposefully designed in contrast against that model.

    GitHub is full of git anti patterns.

  • > or whatever GitHub and the like are called

    GitHub is a social networking site that just so happens to have code hosting related features.

  • Sorceforge predates git by about 11 years. As do several other projects like google code. Its not a new idea. Or basically most source control systems. Git, actually, is the more unique idea, of a DVCS... versus a cVCS...

    • git is not a new idea, various features of git existed in various SCMs for decades. The distributed aspect existed in Bitkeeper too, for example.

      But it took a big brain with a systemic view of the problem and solutions space to bring them all together - in a lighting fast implementation to boot.

      2 replies →

  • À pull request is just you requesting someone to pull from you in git proper.

    So the maintainer adds you as a remote and pulls from you.

    • There’s really nothing resembling a “pull request” that’s used by 99.999% of git users. We have merge requests. But we call them pull requests for some dumb reason.

  • Indeed they're not; they live on the 'user layer' rather than the 'application layer'. That's not to say many git-frontends (IntelliJ, Sourcetree, Github desktop) don't support them, but "git pullrequest" isn't a thing.

    Edit: see "git request-pull" as mentioned below (file:///C:/Program%20Files/Git/mingw64/share/doc/git-doc/git-request-pull.html) but what it does is write "a pretty email" (the other poster's words) to STDOUT.

    • > mentioned below (file:///C:/Program%20Files/Git/mingw64/share/doc/git-doc/git-request-pull.html)

      What? Is the intention, that I access your C: drive? Also is it common to have a file:// link on MS Windows? I thought this was a unix thing.

      1 reply →

  • "Pull requests" are part of git though since it was originally a DCVS it meant you would pull from an individuals git repo ... services like github etc centralized the concept

  • Perforce had change sets and there were lots of tools for code reviews that worked a lot like GitHub before GitHub (review board, phabricator, another one I can’t remember).

> I feel like I really need to learn how to raise money. For $17M, one could probably build a vacuum robot prototype that’ll also clean up all of the kids toys and sort LEGO bricks by colour and size. Parents worldwide would love it.

The world doesn’t need this. It would just be more plastic and electronic trash.

You and your kids have hands. Pick them up. It’s what we do in my house.

If you don’t have hands, use your feet.

Not to shoot down your comment with sarcasm, I'm being really honest: I changed my shower gel with an expensive one this week, and it really had an unexpected, exciting effect. Small stuff can really have consequences much bigger than themselves.

That said, if you ever decide solve the tidying the toys problem, start a kickstarter, I pledge to pledge support! :D

  • Some people are not sensitive to quality. A car is a car, a shower gel is a shower gel, etc. In the computer world, they curiously congregate around Microsoft...

Thing i learned about raising capital it, you need to build or have a network. Thats YC is great, accelerators, incubators help you do that. Network and story you tell. Also, every stage you raise, you have to make sure the folks you raise from help you craft the narrative for thr next round.

I think if you have a healthy busy growing well, you shouldnt raise unless you have ambition and urge to go faster.

Irony of thr market is, just like tinder 20% of the companies attract all the attention rest of them try to gran the attention. Those who need capital get the capital, those who need the capital die trying.

Enough friday pessimisim.

  • > I think if you have a healthy busy growing well, you shouldnt raise unless you have ambition and urge to go faster.

    My previous employer was like this. A 20yo company with a nice always increasing ytoy growth. The CEO told for 20 years that he would never raise any money. It was an incredible place to work : nice compensation, product and consumer centered, we had time and means to do the right things.

    Until the CEO changed his mind and raised money anyway. But we didn't have to fear anything because those investors were very different and not like the other greedy ones.

    Well I'm not working there anymore for a hella lot of reasons that are just the same as everywhere else.

    But at least the CEO who was already rich is now incredibly rich.

    • VC by default are founder friendly in my experience.

      If you find a greedy VC then most likely they are real VC and often gets attracted when your business is not doing great.

      Reputation travels in this industry therefore people care.

      7 replies →

  • > I think if you have a healthy busy growing well, you shouldnt raise unless you have ambition and urge to go faster.

    This is the reason why I don't wish for VC investments if I do something preferably.

    Also I feel like your comment is highly accurate, I feel like this narrative though can sometimes be the only thing that matters, something like a vibes based economy.

    I don't like this so much because some idea's technical prowess is taken at the back seat while its the marketing which ends up mattering, like many other things, it feels like that tends towards something akin to influencer level marketing and its something that I sometimes personally dislike.

    To be honest, the reason why I am seeing YC investments especially from say people my age 18-19, is that, it is becoming a point of flex for them and just a capitalization of hype that they might have. It really does feel like it to me that when we boil down people and interactions sometimes into how much money they have, we lead inevitably to societies like ours.

    The network is something that I understand can be hard to make though. I do believe network plays a role and I do feel like I have bootstrapped my own network by just talking with people online and helping, but I do believe one issue in that, that particular network isn't my business market sadly, and I do feel unsure about how to network to them and so I would be curious if others face somewhat of an similar issue.

    • I am twice your age so i would assume i have some wisdom here.

      Flex often dont translate to value. I often say dont look at what others are doing, head down focus and execute. Raising capital is actually the starting point, i would say it is not an achievement.

      I think anyone can network. You dont have to be sales person, you have the increase your probability to be in the right place at the right time.

      1 reply →

  • > I think if you have a healthy busy growing well, you shouldnt raise unless you have ambition and urge to go faster.

    This is why VC is a cancer on society. If you don't have a healthy business growing well, your business shouldn't get bigger.

    • If the business is not growing well and VC invests money. I think that gambling and not true venture capital.

> one could probably build a vacuum robot prototype that’ll also clean up all of the kids toys and sort LEGO bricks by colour and size. Parents worldwide would love it.

And what's the next step? I can't even imagine how rich (and how large the their houses) the parents need to be for them to comfortably buy such dedicated tool. Perhaps 100x~1000x richer than me?

And, while this is just pulled out from my rear side, I feel even getting this passed safety regulation would cost your $17M. It's a fully automated machine working next to toddlers!

On the contrary Github is a proven product.

  • Roborock released one of these about a year ago. It doesn't do as much as they want, but it can pick up things and put them into designated locations, shoes being the main example.

granted how much did Linus spend on Git? probably well south of $17M and he's not beholden to the likes of a16z

  • The first version was written in ten days apparently, so more in the ballpark of $17k.

    • I want people to read this sentence from https://www.linux.com/news/10-years-git-interview-git-creato...

      > So I’d like to stress that while it really came together in just about ten days or so (at which point I did my first kernel commit using git), it wasn’t like it was some kind of mad dash of coding. The actual amount of that early code is actually fairly small, it all depended on getting the basic ideas right. And that I had been mulling over for a while before the whole project started. I’d seen the problems others had. I’d seen what I wanted to avoid doing.

      Just so that people know that creating software is not only coding.

      My comment is unrelated on the point you are making about expenses.

> sort LEGO bricks by colour and size

I just looked into this out of idle curiosity, after watching some guy build a LEGO sorting machine. (They work in a warehouse that sells used bricks for model builders.)

Interestingly, this is on the cusp of viability, but training the ML model would still be cost-prohibitive (for me). With $17M, it's within reach, but there's still the obvious mechanical hurdles: Kids don't disassemble their Lego, the conditions are "less than ideal", and even vibrating belts in a warehouse scenario have a lot of trouble keeping bricks separated for the camera to get a clear image.

Robot hands are nowhere near the point where they can reliably (or even unreliably!) take apart two arbitrary Lego bricks that are joined, let alone anything of even mild complexity. This is hard for most humans, and often requires the use of tools! See: https://www.lego.com/en-us/service/help-topics/article/lego-...

The machine vision part is... getting there! You could pull some clever tricks with modern hardware such as bright LED lights, multi-spectral or even hyper-spectral sensors, etc. The algorithms have improved a lot also. Early attempts could only recognise a few dozen distinct shapes, and the most recent models a few hundred, but they're about 2-3 years old, which means "stone ages".

A trick several Lego recognition model training runs used was to photo realistically render 3D models of bricks in random orientations and every possible color, which is far faster than manually labelling photos of real bricks.

These days you could use the NVIDIA Omniverse libraries to heavily accelerate and automate this.

Unsure if you want the real answer, but the financials on gitv2 will be much more appealing to a VC. Hardware is hard, slow, expensive, risky. Finally, China is the place to build physical things not the US.

  • What would "the financials" be on a git replacement? No one makes money on git itself. Probably not much even on the services around git, given that Microsoft funds github for its own reasons, and gitlab is constantly running out of money.

17M seems like a rounding error these days with all the AI investments. Probably some spare cash in a fund that needed to be closed or something.

Solving actual problems are hard, and even harder to get money for (see research). Most VC’s are in it for the returns only, not actually making a change, there are some exceptions but they are far and few apart.

Not to mention the irony that they need $17M to try and recreate/improve what Linus built in a week.

  • That’s not really fair. That first week prototype was proof of concept, not the Git we use today. It would easily have taken $17 million for a private team to put in equivalent work to all of the open source effort that has made Git into the tool we have today.

One reason I don't read HN as much as I used to is because I can't help translating numbers like that into the amount of research that could be accomplished with the same amount, and then I get angry.

VCs have no clue. They have money and therefore they are in a dominant position. Everybody around them (professionally) is trying to flatter them and convince them that they should invest in their project.

I had a few interactions with VCs (both professional and personal), where I didn't care because I wasn't benefitting from them. One of them was "an expert in CRISPR and blockchain" (WTF?) and... well I didn't need much time to see that he did not understand what a "hash" was. He was mostly an expert at repeating stories he had been told about how he would make a ton of money with the latest bullshit he didn't understand.

The truth is, it's like trading. You diversify the investments and hope that the economy goes up (respectively that one of the startups you invested in gets profitable). The only thing a VC has to do is verify that they don't invest in a fraud, but even that is hard given that they never understand the technology enough to say it's worth it (they often invest in shiny bullshit).

  • In fact, a certain amount of investment in frauds is acceptable and desirable; if you give £10m to 9 frauds who spunk it straight up the wall and to 1 true visionary who builds a unicorn, that's money well spent. Plus of course you can always hope that the fraudster is good enough to sucker the next guy so you can get out.

    Per Matt Levine, the optimum amount of fraud is non-zero. Tune your detector too loosely or too tightly and you'll miss out.

    • The optimum amount of fraud is non-zero only because detection is expensive as you get close to zero. Getting less fraud needs to always be in mind. When someone gets away with fraud others will try to copy it so anything that has happened before has a much higher value to detect.

      But for fraud that hasn't happened yet don't worry about it and hope nobody figures out how to do it.

  • An expert on crisps maybe XD? i'm not really sure about your last point on investing in frauds, i guess they only care if and when the fraud gets exposed, they might purposely choose to do exactly that given the right conditions though, it is a completely perverted and deranged system at this point.

    • Yeah sorry, I was saying "frauds" for "bullshit", I guess? Lacking some vocabulary to express this in a nuanced way.

      To be fair, many times founders are extremely convinced about their idea, they don't necessarily consciously sell bullshit to the VCs.

      It just feels like what matters is to be very good at convincing VCs, not at building something real. When you're so good at getting money, of course eventually something will work (because you will be able to hire competent people to do the job). And then you will be called a "visionary", and people will say "we need HIM as a CEO because nobody else would be able to hire tons of competent people to build stuff with billions of dollars" :-).

> Why is nobody solving actual problems anymore?

Because that’s too risky for investors.

> But instead, we get a replacement for Git. [...] Why is nobody solving actual problems anymore?

While I personally doubt that for $17M one could build such a vacuum robot prototype (for a vacuum cleaner company, investing this amount of money - if it worked - would be a rounding error), I will rather analyze the point that you raised:

It is a very common situation that the workflows of companies is deeply ingrained into some tool

- that they can't get rid of (be it Microsoft Excel (in insurance and finance), be it Git (in software development), ...)

- that is actually a bad fit for the workflow step (Git and Excel often are)

So, this is typical for the kind of problem that companies in sectors in which billions of $/€ are moved do have.

I am actually paid to develop some specialized software for some specialized industrial sector that solves a very specific problem.

So, in my experience the reason why nobody [is] solving actual problems (in the sense of your definition) anymore is simple:

- nobody is willing to pay big money for a solution,

- those entities who are willing to pay big money often fall for sycophantic scammers/consultants.

  • > While I personally doubt that for $17M one could build such a vacuum robot prototype (for a vacuum cleaner company, investing this amount of money - if it worked - would be a rounding error)

    The first Roomba prototype from iRobot was two weeks and $10k in 1999 [1], and S. C. Johnson's funding was up to $2M [1]. The public estimate for total pre-launch program cost is $3M. [2]

    In 2026 $, that's about $19k, $4M and $6M respectively.

    [1] https://nymag.com/vindicated/2016/11/roombas-long-bumpy-path...

    [2] https://dancingwithroomba.com/funding-tertill/

  • As someone who makes things it always confuses me when millions just disappear whenever a company or government contractor makes things. Give me $17M and I'll build a vacuum robot prototype in under 2 years, I can't imagine 10 engineers getting paid $100+k/year can't do it in less time? Tooling is expensive, but not THAT expensive...

    • I would agree. CNC-ing POM also tends to work extremely well for prototype plastic parts.

      Also, I already built a robot arm, a robot car, and a custom camera in my free time. So I’m having a hard time imagining that a robot vacuum prototype wouldn’t be possible for me to build in a year, let alone with the team size that $1m in annual salaries buys.

      1 reply →

    • Get it approved in a lot of large markets? Deal with ongoing supply issues as suppliers change and you need to maintain your product? Market it? I could keep going on, but making a prototype is the easy part, making a sustaining business out of it is the hard part.

      1 reply →

  • For $17 mil you can't replace Git either. Can't get it done.

    The problem is that the cost of replacing git isn't measured in money, it's measured in time.

    It's one of the few programming projects that no amount of money can buy, and ironically getting more money often means having less time.

    At the same time, you just can't scale up a company then decide to disruptively innovate on your core tech. You either put your nose to the grindstone or you let yourself play and explore but you can't do both at once.

But we are not even get a replacement for git, we are getting a CLI on top of git. Since agents can use GH CLI and mcp very well, I'm very interested to see what is it that Git butler can do so much better (I also might be a bit sceptic, but I'll give them the benefit of the doubt).

>Scott Chacon is a co-founder of GitHub

Thought so until saw this. Man, he is the co-founder of Github and already seed-funded. How can someone refuse him? 17M is a small amount considering the valuation VS Code Agent wrappers are getting

> I feel like I really need to learn how to raise money

Well, cofounding Github helps

> For $17M, one could probably build a vacuum robot prototype that’ll also clean up all of the kids toys and sort LEGO bricks by colour and size. Parents worldwide would love it.

Just write down how you'll spend the money to make that, what it'll eventually cost to produce, what the market size will be, and what the price will be, and if it's enough return you can easily convince someone to give you $17m to do it all.

On the other side, people who were using, say, Perforce, also thought there can't be anything better. Still, BitKeeper appeared as an innovation in the area, eaten later by Git, created by angry Linus (because of BitKeeper licencing changes).

So, even though Git seems to be ok (people who store large binary files or who run huge monorepos would probably disagree), maybe we can do better.

Altavista was kind of okeish for search, yet Google managed to figure out something that was (at that time) way better.

@fxtentacle I’m at the airport and spat out my coffee reading your comment .. this is legendary and super funny ! Happy Friday to you kind sir

Solutions to more actual problems are more expensive. It’s easier to ask millions of people for $0.01 than it is to ask thousands for $100. Things that are easy to sell to millions of people for $100 are rarely innovative (transportation, food, entertainment, etc), and if they are, they’re world-changing (cars, supermarkets, smartphones, etc).

Totally agree - most of these co's that get funded are pointless. FWIW, the general math here is that you'd spend < 2-3mm developing new git and most of the money goes into distribution.

We've strayed really far from where technical innovation began

To be fair, discovering a new shower gel that smells better or feels better is a nice experience.

It's primarily focused on "take from someone else" rather than create something new and useful.

Consider that many of the tech posts here are of the form, "i did X but with Z" as the poster hopes they will be recognized as some master of execution.

I think it’s always good to dig a bit deeper on these things.

This seems ridiculous to you, compared to a very obvious win with a Lego sorting vacuum.

Lego isn’t niche, and the explanation isn’t a weird technical thing that only experts would get and understand how important or valuable it is.

Yet it’s not being done.

Is there nobody who has realised this gap but you? Has nobody managed to convince people with money that it’s worthwhile? Have you tried but failed?

Or is it not many many thousands of people who are wrong but you?

Is the problem harder than you think? I’ve worked with robotics but not for a long time and I think the core manipulation is either not really solved or not until recently. I don’t know about yours but my kids also don’t fully dismantle their Lego creations either so would the robot need to take them apart too? That’s a lot of force. And some are special.

How people want Lego sorted is pretty broad. Kids don’t even need it sorted that much. And the volume can be huge for smaller buckets of things.

Is the market not as big as you think? Is it big enough for the cost, I’d buy one for £100 but £1000? £10,000?

How does it compare for most people against having the kids play on a blanket and then tipping it into a bucket? Or those ones that are a circle of cloth with a drawstring so it’s a play area and storage all in one? I 3d printed some sieves and that’s most of the issue right there done.

People are solving actual problems, but lots of problems are hard, and not all of them are profitable.

As a gut feeling, there is such a large overlap of engineers and large Lego collections and willingness to spend lots of money and time saving some time sorting Lego that the small number of implementations usually split over many years is very telling about the difficulty.

For what it’s worth I want this too.

Hasn't someone already built that robot? At least my kids tell me this exists every time I tell them to clean up their Legos. Actually it just does Legos, not the general toys.

Git is still pretty lacking in the area of big files. This is quite annoying if you're dealing with big deep learning data. So your LEGO vacuum robot could actually benefit from a better Git.

When the sock bot dries the socks, matches and folds them together we're at peak robot. Come to think of it, its got to not lose either of them also. Current tech falls short of this.

  • > When the sock bot dries the socks, matches and folds them together we're at peak robot. Come to think of it, its got to not lose either of them also.

    Missing socks (and containers or their lids) are still great unsolved problems in 2026. Solving this issue is like fusion, always 10 years away.

I feel exactly this way

Why are we trying to replace git? What is the problem with git?

  • It's the old broken. Clearly it must be replaced with the new hotness.

  • The same reasons the world needed AI for cats funded to the tune of tens of millions of dollars. How do you expect those precious people to do anything at all without a bi-yearly expenses-paid trip to Cabo and on-site baristas?

I feel like git started to feel outdated overnight as the company I work for went agentic development first.

I fought for years trying to convince my colleagues to write good commit messages. Now Claude is writing great commit messages but since I'm no longer looking at code - I never see them. I don't think Claude uses them either.

Branches are now irrelevant since all agents work in worktrees by default. But worktrees are awkward since you run out of disk space fast (since we're in a monorepo).

There is a constant discussion ongoing whether we commit our plans or not. Some argue that the whole conversation leading up to the PR should be included (stupid imo).

The game changed completely. It isn't weird that people are wondering if the tools should as well.

Definitely feels like there's opportunity to build something better

  • You guys cannot be serious, it feels like Poe’s Law day everyday in here!

    • It really is insane how much this topic is dividing technical folks.

      What GP wrote sounds like an absolute nightmare of tech debt and unmaintainable spaghetti code that nobody understands anymore to me.

      But I guess for some people the increased speed outweighs all other concerns?

      1 reply →

    • I have to agree that the comment you are referring to seems to be nothing other than sarcasm despite that it doesn’t read that way at all. If it’s true, the world is definitely in trouble…

  • Have you considered returning to actual software engineering and workflows that tools were designed to support instead of playing the LLM slot machine?

  • Funny the replies you're getting here when already we see companies with engineers not having written a single line of code since late last year when models became good enough to go end to end.

    • We see companies running web apps on top of Oracle or not using any version control at all, let alone agentic coding; it doesn't mean it's a good idea because someone is crazy enough to do it.

      I thought the consensus what that vibe coding is a bad idea and you're supposed to review whatever is machine-generated, however "good enough" you believe it to be.

      4 replies →

I ask myself this all the time, I have ideas now and then that I need to start writing down. Its just sad, we have so much potential as a society, but all the money goes to things like AI and bitcoin blindly. While I love some aspects of AI, and hope to someday be like the Jetsons and have a robot in my home that helps with things, and frees up me and my wife to doing other things with our family, I also don't trust something that is feeding my most intimate events from my home to a server somewhere.

It’s probably because you’re not willing to lie enough. There was some founder back in the 2010s, I forgot his name, but he’d go around giving talks on fundraising and he basically said he just lied all the time.

For example, instead of building a robot to pick up Lego bricks, say you’re building a platform for personal robotics, and it’ll cook you food, do your laundry, repair your fridge. It doesn’t matter if you have any idea how to do this, just say you need $50M and you’ll hire some robotics and vision guys to figure it out. The bigger and bolder the lie, the better.

i am actually fine with how svn works.

  • Guessing you aren’t working with hundreds of collaborators in a distributed offline system. Which is what git was for and why svn wasn’t enough for that type of use case.

  • > i am actually fine with how svn works.

    I came here to say precisely that. I was on svn before git was a thing, and I've never moved off it for any projects where I get to decide such things.

    To a first approximation, one could say that distributed version control is a problem nobody ever had, and nobody ever intends to have. (GitHub is the world's centralized monorepo.)

    Yet, distributed version control is the majority of the reason why git's mental model is so overcomplicated.

    • Well, one person did: git exactly replicated the patch email system that Linus Torvalds was using.

    • > To a first approximation, one could say that distributed version control is a problem nobody ever had, and nobody ever intends to have.

      The distributed aspect is important because it let me separate how I’d like to control changes vs how it’s done in the canonical repo. I sync when I want to.

Yes!

I mean who tf gives some small team millions to put some Nvidia GPU into space and thinking we will have market disrupting GPU clusters in space in 10 years?!

There are so many low hanging fruits in IT Industry to just being solved.

Even just having something like well build, open smart home products whould have been disruptive years ago (until someone like ikea decides to enter that space).

I am actively looking for a replacement for GitHub and would prefer something that is not based on git.

I for one can't wait for open Ai to buy them and reroute every git commit to chatgpt.

Your kids need to learn how to clean up after themselves.

All you need is a camera pointing at the floor with image detection... when there's legos on the floor it triggers a video playing that explains how the kids need to pick up the legos. /s

  • Actually, a camera that scores the clean up progress, together with some virtual gold coins and real loot boxes for a week of good compliance might really do the trick.

You didn't click the link. Who are you to say that they aren't solving actual problems? You might not be their target. The whole article is dedicated to explaining why they're building their product.

  • The article does a bad job at that, because it remains rather vague and doesn’t explain the concrete problems they are trying to solve, that aren’t either already solved by Git-linked issue trackers, or would be better solved by improving support in Git itself (like for stacked branches).

    Building UI and auxiliary features on top of Git is a crowded space, it’s not clear what compelling innovation they are bringing to the table.

Tbf, git is very much a problem that needs solving. It only works well for text data, the fact that it is decentralized adds a lot of complexity but doesn't matter for 99% of users since they use a centralized git forge like Github or Gitlab, and the UX is pretty much non-existent.

  • It works exacly as it was designed to work.. GIT as VCS.. Version Control System.. for text code sniplets. It can handle small binary blobs just fine.

    If you need (D)VFS aka Distributed Versioned Filesystem, grab right tool. Or write one.

    This is exacly way I wrote DOT (Distributed Object Tracker). Its pure DVFS repo manager, to handle binary blobs and that it.. Nothing more.

    People complaining about GIT not working well w/ big data just handling GIT wrong. Linus said it from the begining, its NOT tool for such datasets. Just move along.

  • But do you really think $17M is going to give us that alternative, or will it come from some brilliant guy going on a caffeine-fueled weeklong side quest (like how Git was invented)?

    There are some things that need to come from a place of manic self-motivated genius. It's not something that you can buy with money. The money is really just there to help you shove a mediocre solution down everyone's throats (which is exactly what's going on here).

  • if you don't understand git you shouldn't be coding, full stop. The exact same skill set needed to write good code is required to use git in quick and efficient matter.

    Then again, it is used for non-coding tasks, but any and all of it's UI problems are not from the method of storage (pretty much any modern VCS uses same "tree of linked snapshots of filesystem) so making one while still making it git compatible just with better ui (like Jujutsu) is very much possible

> Why is nobody solving actual problems anymore?

Let me just state the obvious. Of all the major problems of society, sorting legos isn't one. If you disagree, try emerging from the cellar.

  • Completely unnecessary retort. At no point did anyone in this thread state that sorting legos was a major problem of society.

    Rather, the GP merely implied that some parents would love to have a robot to sort their kids legos, and that (ironically) even that unimportant "need" is more important than replacing git.

  • Maybe you're not a parent. To me, this sounds like arguing against the existence of the dishwasher by saying "of all the major problems of society, washing dishes by hand isn't one."

    • What a ridiculous statement from an obviously over-privleged phony. You are actually doubling-down on being completely isolated.

      Kids face a lot of new problems these days. They also face some old one, like sorting their legos.

      1 reply →

  • Replacing git is?

    • Successfully would be big business, because everyone and everyone and the F1000 uses git. Or at least it could more of a feature than a product, and gets merged into some other VC company, or some Jira feature or etc.

      Who really wants cheap lego vacuums? Basement-dwellers who are getting yelled at by their mom? Not a good market.