skysight-inc/HackerNews huggingface dataset:
Show HN: Nodini.ai – AI-Powered Brainstorming with Branching Conversations
Show HN: Nodini.ai – AI-Powered Brainstorming with Branching Conversations

Hi HN! I’m the maker of Nodini.ai (https://nodini.ai/), a tool I built out of frustration with how linear most AI chatbots are. I found myself constantly losing track of side questions or ideas. So, I created a system where you can:

- Start a regular Q&A with the AI
- Branch off any point in the conversation to explore tangential ideas
- Visualize everything as a node-based graph

What’s Different?

- Branching Discussions: You’re not stuck in a single chat thread. Each conversation node can spawn multiple sub-branches.
- References to Previous Nodes: Type @nodeId to reference earlier parts of the conversation so the AI can consider them.
- Visual UI: See your conversation flow at a glance and jump between branches easily.

Why I Built It

As a developer, I often juggle different directions or possible solutions. Traditional AI chat sessions felt too linear—once I pivoted to a new angle, I’d lose context from previous ideas. I wanted a tool that keeps track of every thought process in one place, so I made Nodini.ai.

Try It Out

- Live Demo here: https://nodini.ai/ (No login required; you can use your own OpenAI API key to power the AI. The key is stored locally and never sent anywhere except OpenAI’s servers.)
- If you’d rather not use a key, there’s a read-only demo mode showing how branching works.

Tech Details

- Built with React + TypeScript.
- Uses a simple graph structure to store each Q&A node.
- References are handled by passing the content of linked nodes back into the prompt.
- All chat graph data is stored in the browser’s local storage, meaning conversations persist on your device but are not synced to any cloud or external database.

Notes

- Currently optimized for desktop—the mobile experience is still a work in progress and may not be fully functional.
- No backend storage—your conversation history stays local, so clearing your browser storage will erase your past chats.

I’d Love Feedback On

- The overall concept—does branching help your workflow?
- UI/UX design and how we could make the node visualization better.
- Any additional features that might help (e.g., advanced search, embedding code snippets, etc.).

Thanks for checking it out, and I’m happy to answer questions or hear suggestions!

(No friends or fans were harmed in the making of this thread—i.e., I haven’t invited any outside booster comments. I look forward to honest HN feedback.)
You may want to wholesale import The Jargon File. Badly out of date at this point, but surprisingly relevant and of more than moderate value as a historical reference.
Probably because programmers aren't generally also social workers, who help people like this day in and day out, with essential local context. Source: my partner does social work, I'm a programmer, and I'm now aware of how little I know here.
It's sort of a backdoor, because while you would be living in Mexico in the sense that Mexico is where your apartment is, that apartment could be less then a mile from a border crossing so you could easily do most things in the US and just go back to Mexico every night to sleep.

If the internet is to be believed they would not need a Temporary Import Permit when visiting the US with the Mexican car because they are a US citizen. They would be able to stay with the car for up to a year in the US, so even if they wanted to take a vacation or road trip to someplace other than Laredo, TX that should be OK.

PS: there's an interesting limitation of Google maps I just noticed. If I've got a view that shows both the US and Mexico Laredos and do a search, I only get results on the US side. I have to scroll so that most of the view is the Mexico side before it will show anything.
qemu-ppc can run PPC versions of OS X. This is a good place to get started: https://www.emaculation.com/doku.php/qemu

I’ve personally run as new as Tiger with it. Takes a little bit to start up but after that it’s reasonably responsive.
I should also mention: In terms of financial sense, one lesson learned in the engineering industry is that _giving away expensive things_, even at high cost, to engineers makes financial sense. If an engineer puts what you gave away in a product, you might sell a million more units.

If Intel could give away a Battlemage to every PyTorch developer, every game developers, and every deep learning developer, even tossing in a check for free cash, in return for it becoming their primary video card, the ROI would be astronomical.

If Intel gave _me_ a Battlemage, and I actually used it (I wouldn't; I have an NVidia), the expected ROI would likely be >$1M. For myself alone.

The key gap between AMD's $170B market cap and NVidia's $2.92T market cap is software and ecosystem.

Making a card specifically for developers makes a ton of sense, since what those developers develop will then have many, many orders of magnitude more __users__.
Show HN: I built a no-code AI app builder
Which workload can't it do? I've had good success with jaq performance.
Microsoft is the Microsoft of the enterprise security market, more or less. They completely dominate email, largely dominate identity, have a plurality if not a majority on endpoint, but don't compete in network.

> The industry slowly converged on EDR as the sort-of successor to endpoint AV budgets.

This was a dedicated effort by CrowdStrike working with analysts back in 2017-2018. EDR capabilities themselves, interestingly, grew out of forensics companies like Guidance Software. HBGary and Mandiant were the early players. FireEye killed Mandiant's EDR off, but HBGary's lives on to some extent today, two or three acquisitions later, at GoSecure.
A hacker's guide to bending the universe – Aresluna
I wouldn't put much stock in a lot of self-reported data, especially given the form design.

For example, HSV-1 is an STI, and 70-80% of adults globally have it (certainly more than 50% in pretty much every country).

90% of people have or will have had HPV in their lifetime (though to be fair, many don't know about it as it's not tested for in men)

16% of survey respondents said they have never had an STI, which is frankly impossible.

Every user apparently answered "age of first sexual intercourse" with a number?

"sexual intercourse" is poorly defined for our 6% of lesbians (does that mean vaginal or anal penetration with a toy, and if so does that require a partner?). Wikipedia defines it as "typically involving" and goes on to say:

> There are different views on what constitutes sexual intercourse or other sexual activity, which can impact views of sexual health
I would suggest adding a gender filter on each chart. Right now, all the data is tailored towards a male user.
Facebook is now Meta and no one cares about the supposed titular product anymore.
Mine is a whole list of "weather" and "set timer for 4 minutes".
JFK Assassination Files Chatbot
> $ git who table */**/*.go

I might have my globbing syntax wrong, but I think that `*/**/*.go` is the same as `**/*.go` unless you have `*.go` files in the working directory.
>" Even if you disagree with that move, it seems like a rather different situation."

Nope. It is the same. Twisting arms to remove opposing political views. If they've committed crimes then there are laws to deal with it.
What’s the margin of error of each question?

What is the risk the stats have been gamed by bad actors?
It's a whale, but a young whale.

Wiz has only been around for 5-years.
We were young and flexible when we met. We’ve grown together like two trees planted next to each other. We’re all tangled up and leaning on each other.
That was fast. So 2025.
> What is AI going to add to a virtual try-on?

I can imagine words of praise, rendered in an emotionally convincing tone of voice would be good for conversion.
git bisect is about which commit is to blame for a reproducible problem.

git blame is about which author most recently touched each line (in what commit); i.e. is to "blame" for that line having its current content.

You're right in that git blame is most useful for finding which commit touched a line. What was done in the commit is more important than who did it.

git blame is very useful even in a solo project where you already know that you wrote every commit.
Agreed. I really miss lightning after getting a usb-c iPhone.
The best part of lightning port was how easy it is to clean. You can get lint and sawdust out of the clogged port with a toothpick. With usb-c, I can’t find a rigid non-metallic pick small enough to clean dust out of a usb-c port.
Hey Hacker News! I've created my second SaaS product, AppFountain. I've always thought tools like Bubble were too complex for someone who doesn't have a coding background, so I built a simple drag and drop tool to allow anyone to create and share simple AI web apps in seconds!

For this project, I finally self-hosted my database after a lot of struggle. I also built the site from scratch instead of using a boilerplate!

Let me know what you all think, any feedback is welcome, positive or negative.
Isn't this what tool like MEND or Black Duck (formerly Synopses)?
TY! I have been waiting for this for a month or so now :)
yes and via crypto.

all the ways you listed are subject to arbitrary reviews, limits, and freezes even if KYC is done by all parties. and of course, dont cater to all countries.

yes speculation and reducing legal frictions are big use cases. the laws and private sector interpretation of those laws are the friction.

in the US, the executive branch and congress are fully aware that crypto to crypto transfers onchain do not require KYC. there is nothing illegal about that, and nothing wrong with avoiding the other law imposed on other systems in this particular way. additionally, the same feature works in creating freedom in authoritarian regimes, like are we supposed to be dismayed that chinese citizens have other ways of moving more than $50,000 worth out of the country annually? is your dismay towards crypto’s use cases because you are FOR oppression of chinese citizens? rhetorical and only mentioned to highlight the relative morality necessary to even come up with your devils advocacy. crypto is agnostic to the circumstance and opens up markets

if you’re not the audience for that use case then that has nothing to do with anyone else, theyre already in the crypto space and prefer that method
Sara Hooker: She makes AI accessible, no matter what language you speak
Don’t forget to make a donation to Asahi, maybe it will be ready in time for your next laptop.
When I think of the countless software jobs that automated other people out of work perhaps it is poetic justice that we also did it to ourselves.
Indeed, there are many methods to have a custom build and still get security updates, including at least one method that is native to Ubuntu and doesn’t need any external tooling. However my warning refers to the method presented in the article, where this isn’t the case.
As a rule of thumb in QC, largely ignore (or heavily discount) announcements made by academicians (at universities or industry), with CS, complexity theory theoretical physics or maths backgrounds. The more (in)famous they are (Aaroson), the less likely they've made any real progress.

Only experimental solid state physicists and a few EE types know how to build actual circuits and why they don't work.
I'm working on a MCP (model context protocol) server with plugin system backed by WebAssembly and OCI registry.

The motivation is that I dont want to add all kinds of MCP servers to my LLM, written in all kind of languages.

I just want a single MCP and add capabilities (tools) to the MCP servers via the plugin system (local wasm file, http link or oci image).

The project is here https://github.com/tuananh/hyper-mcp
For those that are unaware:

Asahi Lina is an alternate “vtuber” personality of Hector Martin. So it makes sense his alternate personality would also quit.

Rather than rehash it yet again, you can do an HN comment search for “asahi lina“ and get the facts.

TL;DR: Hector has goofed a few times and revealed himself on livestreams. I was super interested in this work.

I watched a couple of them myself and can confirm at least 2 of these incidents, including one where his vtuber video overlay failed and revealed himself.

Anyway, don’t want people to be confused with what’s going on. He’s got problems, like us all, and I hope he finds peace.

Edit: Alyssa Rosenzweig is a real person and not one of Hector’s identities. And quite brilliant.
>16% of survey respondents said they have never had an STI, which is frankly impossible.

Even people who are being honest might not count e.g. oral herpes as an STI if they contracted it in a non-sexual way.

>Every user apparently answered "age of first sexual intercourse" with a number?

... As opposed to what?
Read the following contradiction and tell me they are not trying to disenfranchise:

> Retiree advocates warn that the change will negatively impact older Americans in rural areas, including those with disabilities, mobility limitations, those who live far from SSA offices and have limited internet access.

> The plan also comes as the agency plans to shutter dozens of Social Security offices throughout the country and has already laid out plans to lay off thousands of workers.

This isn’t a good-faith effort to save $100M. It’s nefarious.
Haven't read the book, but I did see "Screamers". Wikipedia says: "Future Imperfect: Philip K. Dick at the Movies, writes that the film is more faithful than most other adaptations".

I can't comment on whether that's true, but the movie still haunts me. Odd, since as Wikipedia says "it received a mixed critical reception and failed at the box office". There was nothing mixed about my reception of it.
Yes, and in fact you have to, and from the very beginning, if you want to self-custody your identity.

That’s a high bar compared to just registering a domain and updating a DNS record.
Definitely need to add in some illustrations then.
I don't self identify as a hacker despite being an active member of this community. Im not sure it's a fair assumption to make that everyone here identifies as a so called hacker despite the name. I don't generally like the apple ecosystem but I think the choice to lock things down isn't always problematic. users that care for other choices can choose android.
I have young kids mid 50s. it's tough, but keeps me young, active and I believe more enjoyable as a person (not that I'm much of that lol).

I've spent all my 20s coding and learning and actively decided against relationship, as that would have completely eaten my time and I wouldn't enjoy how that time was spent.

If I could choose an age to start having kids, it would be 33. Still enough appetite for other stuff, but also a good amount of desire to procreate.
this is literally the only reason. talk about cutting off the nose to spite the face, sheesh
Thanks but it doesn't look like a match.

I downloaded an image from here: https://www.naturalearthdata.com/downloads/10m-raster-data/1...

And overlaid it like this: https://imgur.com/a/ERuWMoP

I lined up South America as best I could, but North America and especially Alaska are way off to the side.
> However, what's wrong with allowing another app to post messages to my messages?

> If I don't want it, let me turn them off.

Can you it off for anyone sending you messages too?

That's the issue; you not wanting to use it does not mean that spammers won't use it.

That's the problem. You can't have nice things if some people can use it to abuse the system; and there are a lot of people who will.

> But my point is this isn't something unreasonable for a user to want.

This ignores the reality which is that doing it in a way that gives a nice user experience without an enormously painful security issue is really non trivial.

Maybe it's OK to have the choice?

...

If you love your android phone, don't care about iOS, don't like iphones.... why do you care? I mean, why does it upset android users when they see this sort of thing for people using iphones?

It mystifies me. If you love you phone, and you think it's better, then use it.

Nothing lost right?
Yes, it is pretty serious. The video demo shows that HTTP calls for password reset links can be redirected to a malicious website: https://youtu.be/VUSB3FK1dKA?feature=shared
The issue is you need to explicitly recover each goroutine just so a nil dereference or a panic from a library you have no control over doesn’t bring down the whole application. Maybe this is the way it has to be, but it is a little known fact that might bite you.
That's anecdotal at best.

I haven't watched the movie with anyone (and I don't mean anime fans -- which I'm not one, by the way) who was bored or frustrated by the train scene. A screenshot of that scene is often featured in articles about the movie, so at least reviewers seem to like it. I think it's one of the most hauntingly beautiful passages, too.

"The expected Western rythm" isn't something to be treasured at all costs, if at all. "A pacing that is different" is not the same as a "rythmic miss". It's just part of media literacy to be able to appreciate different rhythms. And come on, these aren't alien or bizarre movies, I've watched movies where the pacing really threw me off, and these barely register.

We do agree Mononoke is superb, so there's that!
I get it and I also feel quite weird about it. I always have to be careful when reading somebody's comment that mentions Zionism to see if they're just spouting conspiracy theories, if it's actually grounded in reality, or do they just hate Jewish people...
I was playing Ambrosia games on SheepShaver last year or so. Not sure where I got them from, but probably here:

https://macintoshgarden.org/games/e?page=7
I think it looks great. I don't want a sleek expensive looking piece of jewelry,I want something fun.
Too many urban deer is 'an impending disaster' – still, we owe them an apology
Not exactly. An Erdogan-esque example would probably be a JD Vance or DeSantis administration, because both are actually ideological. Trump might be a lot of things, but ideological is not one of them.

Founder Fund aligned vendors like Palantir, Andruil, SpaceX, and Scale (they're making the pivot into defense tech because their losing their moat) are absolutely taking advantage of FF's closeness to the Trump admin to get preferential contracts.

That said, the best comparison is probably Israel under Netanyahu after he was indicted for loving ice cream too much. While there was a boom in startups and business creation, most of those startups ended up leaving after the Judicial Crisis upended stability.

Wiz's leadership themselves moved Wiz's accounts and ownership outside of Israel during that crisis and Yinon (and most other members of the Israel cybersecurity scene) were very vocally opposed to Netanyahu and Likud during the crisis. At the same time, Likud aligned businesses did very well so long as they remained aligned (eg. NSO Security collapsed when they decided to align against Netanyahu, after which he retaliated with a Likud lead inquiry into NSO Group in the Knesset).

Ehn, at this point it doesn't even matter. The damage has been done, and either way I'm still extremely well off and have backup options to move to. May as well be completely jaded, cynical, and mercenary - when elephants fight it's the grass that dies and the mosquitos that feast.
Is there an easy way to see which of these documents are new and to diff the redactions for those that were already released in a redacted form?
To be fair, he is still doing the infrastructure build up. I think the only difference is that he has moved from the liberal agenda; but he only followed that agenda to have a shot at the EU membership. Once that became not a viable option, he obviously regressed on that.

I don't think keeping the same policies as the 2000s would have avoided the hyper-inflation spirals though it might have marginally helped. Turkey issue is that it can't move from being a poor economy (as in simple rent industries like tourism and packaging stuff) to a middle economy where they can manufacture some stuff. Istanbul is a very misleading city because it paints a different picture to the reality of the average turk once you are outside of the city bubble.
Right, it hinges on the creativity of the human author. And there’s a lot more to creativity of photography than simply pushing a button.

Obviously, routine and ordinary photographs taken by a photographer on a timer are not disqualified just because a machine pushed the button.

I am not saying that anything with a monkey qualifies, my point is that the involvement of a monkey is not disqualifying.
This seems to violate the spirit of Show HN. Assuming it’s a marketing gimmick for Feeld or something like that.

Who’s the “I”?

“Designed by Cozy Ventures”
…
“We're a company that creates
advanced digital solutions for early-stage startups.”
Grab the software from the Macintosh Repository and while you're there, grab the "DecoderRing": https://www.macintoshrepository.org/63637-ambrosia-software-.... The latter will require a modern(ish) mac rather than running in an older classic mac but it will generate valid license keys for any old Ambrosia software.
As a contractor being paid through deel, I don't have any issues, and it's much more convenient for me than what my employer used before. Useful features have been added over the past few years, though I don't like the most recent UI refresh.

I can have multiple accounts in different countries, and configure percentages to be paid out automatically to each of my bank accounts. European tranfers typically arrive almost instantly, to Ecuador typically arrive the next day, sometimes the same day. It's all fairly convenient.
> An entire generation of women from conservative backgrounds couldn't attend university in Turkiye until the 2000s because of the hijab ban.

This should have been countered by "forcing" education for everyone. For university, you could do special high subsidies that enable the woman to break from their families. It'll be painful for a couple generations but it does work.
I very much disagree. This design gives me old school Casio vibes, and I really, really like it. My father has worn an old model from Casio for decades, and I have a lot of nostalgia around it.
> Gentoo linux is essentially made specifically for people like this, to be able to optimize one’s own linux rig for one’s specific usecase.

That's true but worth noting that "optimize" here doesn't necessarily refer to performance.

I've been using Gentoo for 20 years and performance was never the reason. Gentoo is great if you know how you want things to work. Gentoo helps you get there.
You don't think the fact that the current White House has withdrawn funding as leverage, and is pressuring universities to suppress pro-Palestinian sentiment is relevant?

Not so long ago it wasn't enough for justice to be done, but it has to be seen to be done.
Oh I don't work for them, just with them. I'm an independent contractor now after 5 years with exxonmobil. Cut my career short there for the exact same reasons. Talk about organizational dysfunction!!
Cert pinning is a solution. Just because it is not an ideal solution and it is anti-consumer does not make it "not a solution". You can't modify an app binary on an Apple TV without first jailbreaking.

So cert pinning in this case would go from "anyone with a pihole or equivalent can block YT ads on their Apple TV" to "people who jailbreak their Apple TV and install a cert pinning breaker and have a pihole type setup can block ads".

If you are google and your goal is to get people to watch ads, cert pinning is clearly a win if you are at all worried about things like the OP. Clearly they are not very worried, presumably because the bar set by the OP is already too technical for most people (even if it was packaged in a more consumable way).