MurphyA/hacker-news huggingface dataset:
Show HN: Magicnode (Applied to YC F25) – Canva for AI Apps
by zuhaib-rasheed | 2025-08-15 22:01:16+00:00
Hey HN, I am Zuhaib from Magicnode (https://magicnode.ai), no code AI micro apps builder platform visually with workflows. Here is the demo video: https://www.youtube.com/watch?v=pIecK6uKZjU&t=4s&ab_channel=...

With Magicnode, you can:

Build AI apps visually — drag, drop, and connect “nodes” for prompts, logic, APIs, and UI elements.

Publish instantly — your app becomes a shareable web link with a clean interface, no deployment headaches.

Monetize & share — there’s an “App Store” where you can publish your AI tools for others to use, free or paid.

Go beyond chatbots — workflows can handle structured inputs, multi-step logic, file processing, and integrations.

Example: In under 10 minutes, a non-technical marketer made a “viral TikTok caption generator” that uses OpenAI + a trending-hashtag API, and shared it with their whole team.

We’re hoping Magicnode lowers the barrier for creators, small businesses, and indie hackers who want to build AI products fast — without hiring developers or wrangling cloud deployments.

Would love your feedback on:

What use cases you’d want to see

Gaps we should close to make it useful for power users

Features that would make you actually switch from code to visual building

Note: We applied to YC F25 but didn’t get in as of now — still excited to share what we’ve built and get feedback.

We’re live now — try it here: magicnode.ai
by delusional | 2025-08-15 22:01:37+00:00
If I worked at a billion dollar firm, where doing this was actually a profitable endeavor, I'd reimplement the Anubis algorithm in optimized native code and run that. I wouldn't be surprised if you could lower the cost of generating the proof by a couple of orders of magnitude, enough to make it trivial. If you then batch it, or distribute it across your GPU farm, well now it's practically free.
by tialaramex | 2025-08-15 22:01:43+00:00
The spaceship operator is an attempt to achieve the same thing as Rust's PartialOrd -- to have a single authoritative place to explain the ordering of a type.

Historically C++ only had these separate comparison operators, and operator overloading, and so if you want ordering you'd be expected to override all of the operators and do so in a consistent way. Turns out it's easy enough to get that wrong and if you do now your C++ program is often nonsense, it has no defined meaning whatsoever. For example if a < b && b < a then too bad now many built-in library functions might do absolutely anything in say C++ 17.

With the spaceship operator you're still screwed if your type provides an incoherent ordering (unlike Rust where that just means the type is less useful) but it's much more likely you'll write something which actually works.
by sparky_z | 2025-08-15 22:01:51+00:00
For the record, As a carry-on lover and cheapskate, I viscerally dislike this idea. But your logistical objections don't ring true to me.

> How would they charge for carryons though? Would they charge for say a bag of food you just bought?

Simple. Charge for the right to put a suitcase in the overhead bins. If it can fit under the seat in front of you, in the seat pocket, or if you can wear it, then no problem.

> Also they'd have to put in infrastructure for charging right at the gate

The flight attendants already have the ability to say "sorry, you need to check that" if the bins are full or if an item is too big, and then get the item where it needs to go. They already have the ability to charge your card with a handheld reader if you want to order special food items. I'm failing to see the obstacle here.
by throwpoaster | 2025-08-15 22:02:03+00:00
Canadian here.

ADHD diagnosis is one of the few non-socialized parts of our medical system. Because of the abuse potential they charge a fairly steep fee (cad $3k+, with a $2k+ autism assessment addon) to even attempt diagnosis (after screening by your GP — referral required).

The intake paperwork alone was perhaps 100 pages of online questionnaires that lead to interviews where they schedule counselling and evaluation sessions with you.

It took me almost a year to complete because 100 pages of “often always sometimes never” multiple choice questions (with attention checking red herrings) proved to be an almost insurmountable barrier for me.

I ended up completely surrendering to their scheduling requests: “just book it and tell me when it is. I will adjust my schedule around you. Agreeing on mutually free times with six providers is a functional impossibility. Just book it. Now. Go. Lock it in.”

It took a year to get through the maze and now they’ve booked me ASAP: three months out.

If I have an opportunity to give feedback it will be that they badly need people on their team with lived experience. It makes sense that a system designed by people who were able to complete multiple years of medical education and training is effectively blind to conscientiousness and executive function deficits.

Then again, perhaps the maze is another preventative measure: if you are able to speedrun it, perhaps you shouldn’t get medical meth.
by wahern | 2025-08-15 22:02:12+00:00
I think dup2 is the hint, but in the example case the dup2 path isn't invoked--it's conditioned on passing an argument, but the test runs are just `./a.out`. IIUC, the issue is growing the file descriptor table. The dup2 is a workaround that preallocates a larger table (666 > 256 * 2)[1], to avoid the pathological case when a multi-threaded process grows the table. From the linked infosec.exchange discussion it seems the RCU-based approach Linux is using can result in some significant latency, resulting in much worse performance in simple cases like this compared to a simple mutex[2].

[1] Off-by-one. To be more precise, the state established by the dup2 is (667 > 256 * 2), or rather (667 > 3 + 256 * 2).

[2] Presumably what OpenBSD is using. I'd be surprised if they've already imported and adopted FreeBSD's approach mentioned in the linked discussion, notwithstanding that OpenBSD has been on an MP scalability tear the past few years.
by raattgift | 2025-08-15 22:02:14+00:00
No, not really. To boil it down to thinner text, and to focus on your "Space becomes timelike", I think you are stuck on (a) a particular system of coordinates that (b) are not regular across the horizon and (c) thinking that either of these does anything physical to free-falling infalling test particle.

The huge flashing red warning sign on (a) & (c) is that you drop in the words "'upward' direction", "{toward, closer to, away from} the singularity" and most especially "slower": you are clearly implicitly slicing spacetime into space and time.

If you can handle thicker text, Unruh has a nice discussion of regular systems of coordinates at http://theory.physics.ubc.ca/530-21/bh-coords2.pdf Additionally, Martel & Poisson 2001 <https://pubs.aip.org/aapt/ajp/article-abstract/69/4/476/1055...> (arXiv version <https://arxiv.org/abs/gr-qc/0001069>) is a nice discussion of PG coordinates.

More visually, one can compare the light cone structure on a KS diagram like at <https://tikz.net/relativity_kruskal_diagram/> (just before the "Edit and compile if you like") and a randomly chosen but very typical diagram in Schwarzschild coordinates <https://www.researchgate.net/profile/Ward-Vleeshouwers/publi...> or (in German) <https://yukterez.net/f/einstein.equations/files/schwarzschil...> (hovering over a diagram displays some light cones). Which cone appears to topple over in their respective coordinate charts is pretty obvious, and should give you plenty of shaded grey to think about the coordinate-dependence of "Space becomes timelike".
by andrewla | 2025-08-15 22:02:23+00:00
I can conceptually imagine a world in which I'd feel guilty for ending a conversation with an LLM, because in the course of that conversation the LLM has changed from who "they" were at the beginning; they have new memories and experiences based on the interaction.

But we're not there, at least in my mind. I feel no guilt or hesitation about ending one conversation and starting a new one with a slightly different prompt because I didn't like the way the first one went.

Different people probably have different thresholds for this, or might otherwise find that LLMs in the current generation have enough of a context window that they have developed a "lived experience" and that ending that conversation means that something precious and unique has been lost.
by alexrp | 2025-08-15 22:03:22+00:00
> The question I pose to the “it’s a disease, medicate it” crowd is; is the person maladapted or is the culture maladaptive?

Overwhelmingly the former in my case. I'll have projects that I desperately want to work on for weeks or months, but just can't bring myself to actually get started on without the extra push from Vyvanse.

It would be nice if society could be just a bit more accommodating for people with ADHD, but that would do nothing to fix this problem for me.
by cdjk | 2025-08-15 22:03:23+00:00
Here's an interesting thought experiment. Assume the same feature was implemented, but instead of the message saying "Claude has ended the chat," it says, "You can no longer reply to this chat due to our content policy," or something like that. And remove the references to model welfare and all that.

Is there a difference? The effect is exactly the same. It seems like this is just an "in character" way to prevent the chat from continuing due to issues with the content.
by philosophty | 2025-08-15 22:03:41+00:00
"He said he had a curable cancer and he should have taken the treatment."

He never uttered this sentence. You're making it up (lying).

Supposedly, he did say "I didn't want my body to be opened...I didn't want to be violated in that way,"

Which shows a man struggling to come to terms with his diagnoses, desperate for alternatives, and eventually gathering the courage to undergo a major surgical operation.
by rhplus | 2025-08-15 22:04:29+00:00
Carry on policy has triggered an arms race for passengers and carry on size. I usually just bring a small backpack because it’s convenient and I don’t want to lug two bags through the airport.

Recently, certain airlines have announced that small bags must go under seats so there’s room in overhead storage for roller bags. There goes my leg room and any incentive to pack smaller with just one small backpack.

Now, I’m incentivized to bring the maximum size carry on so that I get overhead space and don’t have to shove smaller bags next to my feet.
by black_puppydog | 2025-08-15 22:04:34+00:00
So the problem is a bunch of AI companies mining our web content for training data without asking and without regard for hosters' effort/bandwidth and the users' service quality.

And the proposed remedy is to give them human-labeled data directly in the form of captchas, even more severely degrading the user experience and thus website viability?

Color me unconvinced.
by aceofspades19 | 2025-08-15 22:05:17+00:00
No need for the snark. I live in BC and have been both to the Okanagan & various places in Ontario. My point was that simply something happening at a certain latitude does not necessarily mean anything as you can find all sorts of climates at different latitudes. It's notable that not only is Ottawa (or whatever example you want) is at a certain latitude but that it's traditional climate is rather cold.
by jasonwatkinspdx | 2025-08-15 22:05:19+00:00
> I don‘t get why

My experience is people are reluctant to bring a new vm into the fleet.

The jvm, gdb, linux perf stuff for posix apps, these are known quantities. But Erlang is different and weird. It gets some great features as a result of this, but it means most of the IT and Dev orgs are in very unfamiliar and uncomfortable territory.

As for Ericsson themselves, I don't know for certain, but my suspicion is it was driven by the chip/hardware side. They're buying network processors and other components from Broadcom, Qualcomm, ARM flavor whatever, etc, and with each new edition of these gcc will already be ready to go from the vendor, vs erlang may need to be updated to keep current. It probably got old trying to maintain what was almost a parallel OS.
by matheusmoreira | 2025-08-15 22:05:49+00:00
As it should be! If it's not native to git, it's not worth using. I'm glad these issues are finally being solved.

These new features are pretty awesome too. Especially separate large object remotes. They will probably enable git to be used for even more things than it's already being used for. They will enable new ways to work with git.
by john01dav | 2025-08-15 22:07:00+00:00
Calling removing scenes that you're bigoted against (and that's what it looks like in this case) "making a movie" is a large stretch. I wouldn't have a problem with it if it 1) was actually interesting in some way; 2) didn't pretend to be the original (i.e., different name in title). It's a problem if someone thinks that they're getting the original show and then gets something else, especially if it isn't obvious that it's something else.
by benoau | 2025-08-15 22:07:13+00:00
I'd say blogging about your stack, extracting some blob of work and polishing it up into modules to share, publishing opinionated alternatives, all that kind of stuff being a kind of wide-net tool for hiring developers has come to an end.

With development evolving towards AI deciding what your stack is and starting your project for you and writing half your code, react is probably going to be here forever since it happened to be entrenched when that landed.
by jacksonslipock | 2025-08-15 22:07:16+00:00
The author and his family are in the middle of a harrowing battle with cancer. Here are links to his go fund me and caringbridge: https://gofund.me/19bb7ee3 https://www.caringbridge.org/site/b0895f78-5320-39d6-96ad-8b...
by kcplate | 2025-08-15 22:07:34+00:00
Thanks for the info—it’s interesting. I am glad you have a working system for you. At face value it would be difficult for me. I am probably the exact opposite—-I rarely go beyond two browser instances and if I get beyond 4-5 tabs in them, I’m closing something. However, it’s not just browser tabs, I am kind of a orderly minimalist freak about all things.
by sgarland | 2025-08-15 22:07:43+00:00
OpenBSD switched their PRNG to arc4random in 2012 (and then ChaCha20 in 2014); depending on how accurate your time estimate is, that could well have been the cause. Linux switched to ChaCha20 in 2016.

Related, I stumbled down a rabbit hole of PRNGs last year when I discovered [0] that my Mac was way faster at generating UUIDs than my Linux server, even taking architecture and clock speed into account. Turns out glibc didn’t get arc4random until 2.36, and the version of Debian I had at the time didn’t have 2.36. In contrast, since MacOS is BSD-based, it’s had it for quite some time.

[0]: https://gist.github.com/stephanGarland/f6b7a13585c0caf9eb64b...
by kstrauser | 2025-08-15 22:08:09+00:00
I’m not so sure about that. My very first dose of Adderall was anticlimactic. I was bracing for the rush from an energy drink or something, and instead felt… nothing. I was just able to focus on work better that day.

Also, cocaine and amphetamines are very different drugs. They’re both stimulants, but that’s about all they have in common.
by philosophty | 2025-08-15 22:08:10+00:00
Jobs was a fanatical asshole, and Woz knew he was making a deal with the devil.

You clearly know nothing about the history of these two. Or, maybe even more likely, you want this to be true so you can feel better about your life being relatively unimportant in comparison to Steve Jobs' life. Seems to be very common.

Woz and Jobs were best friends as teenagers and loved each other. And like many good friends they had their issues but loved and respected each other until the end.

Woz wasn't doing a deal with the devil. He was co-founding a startup with his extremely ambitious and abrasive best friend.

Almost everyone that ever worked closely with Steve Jobs came away with enormous respect for him and deeply appreciated their time together. Yes, they also say that he was sometimes an asshole but that's how people are: complicated.

There's a very good chance more than a few people think you're an asshole at times.

Steve Jobs is the reason Apple, Next, and Pixar made their mark on history. No amount of envy and revisionist history can change this.
by forducks | 2025-08-15 22:08:14+00:00
Laid off from tech and out of work for two years. Thousands of applications. Ran out of contacts, luck, savings, patience, everything. I start my retail career next week earning $12/hr. I can't even provide for my own rent and utilities anymore, even after moving.

I almost can't believe it's come to this, sometimes. But another part of me says that's just ego talking, and anyways plenty of others are also desperate for any and all scraps to feed themselves. Problems like mine aren't difficult to come by.
by tomhow | 2025-08-15 22:08:31+00:00
In your first reply you wrote "Yeah, I know the rules" then tried to say the guidelines should be changed. Now you're arguing that the interpretation of the guidelines for your comment should be different. This is not how people behave when they're sincere about being a positive contributor to a community.

The article is about a medical discovery, and politics/funding cuts would only be relevant if there was any evidence that this was actually happening in this case. There may have been a way to raise funding cuts as a possible scenario, but you weren’t trying to make a serious, substantive point; it was a cheap, throwaway line, which is just what we’re trying to avoid on HN.

Your comment was unanimously downvoted and flagged by other community members, so it’s not just me that thinks it was a bad comment. Please just take the feedback and make an effort to do better in future.
by jacobgkau | 2025-08-15 22:08:35+00:00
I don't remember an annoying header bar, and that's beside the topic of algorithms and content. I do think the UX of circles themselves were much better than e.g. Facebook lists-- circles were much more visual, easier to add/remove people in (drag and drop!), and much more central to the posting experience, which all made them easier to understand and more universally used. Facebook lists feel like an after-thought that only power users even know about at all, and Twitter hashtag/word block lists feel like a heavy-handed last resort rather than something everyone's supposed to use.
by jiggawatts | 2025-08-15 22:08:39+00:00
It’s pretty clear that October 7th was the excuse the Israeli leadership was waiting for. They finally have causus belli to pacify Gaza one way or another. They might not raze it to the ground, that would have bad optics, but they’re certainly going to try to make life there unpleasant enough that the locals won’t protest too much if they’re forcefully relocated elsewhere.

A lot of western commentators are up in arms about the mistreatment and suffering but they’re missing the bigger picture: that’s the point. The suffering is the goal, not a side effect. The quiet part has been said out load enough (thanks Trump!) that we can’t act surprised.

What actually happens in the next couple of years hinges on how much political capital Bibi has left and how hard the general populace of Israel protests the atrocities committed in their name.
by fabian2k | 2025-08-15 22:08:43+00:00
No idea what the reasons are in this specific case, but these kinds of military procurements are inherently tied to the political side.

Planes like this quickly become paperweights if you can't get replacements parts, support and ammunition. And most buyers won't be able to get significant parts of the construction into their countries. So you must trust the political stability of the country you're buying from, that they're still your friend in a decade or a few and support your planes.

Trump and his administration are anything but reliable partners.
by garbthetill | 2025-08-15 22:08:48+00:00
I still think US military tech is king, especially their fighter jets. eu countries cancelling or regrets is just geopolitics pandering

fighter jets are unicorns on the same level as chips you cant just procure 3nm chips tomorrow because you want too. I'm not super knowledgeable on them, but its interesting to see how difficult maintaining and making new gens are for example gripens still rely on US engine, china relies on Russian engines etc and the US seems to be always ahead
by glial | 2025-08-15 22:09:51+00:00
“Selling the F-35, or American systems for that matter, will certainly become more complicated for American companies,” said Gesine Weber, a Paris-based fellow at transatlantic think tank German Marshall Fund.

“An important factor in the purchase of the F-35 by European governments was the idea that European defense would be built on a transatlantic basis in terms of strategy, institutions and capabilities,” she said, adding that “the Trump administration is in the process of dissolving the transatlantic link, and the purchase of American systems will therefore no longer have any added value for Europeans.”

“If you keep punching your allies in the face, eventually they’re going to stop wanting to buy weapons from you,” said a Western European defense official, granted anonymity to discuss the matter candidly. “Right now we have limited options outside of U.S. platforms, but in the long run? That could change in the coming decades if this combativeness keeps up.”

[1] https://www.politico.eu/article/punching-allies-in-the-face-...
by nine_k | 2025-08-15 22:09:53+00:00
Doesn't the price of land play a role? If the developer pays $100k for a parcel of land and builds a $500k house on it, they may have their margin on the $400k, but if they build a $250k house, it's only $150k, a more dramatic drop.

The minimum lot size requirements don't help the situation either.

It likely would be more efficient and profitable to build a townhouse, or even a mid-rise, and let more people live on the same parcel of land, but zoning restrictions often prevent that.
by gosub100 | 2025-08-15 22:09:59+00:00
In a purely technical ponderance, I wonder if it's possible to design a stun gun that would inflict death by either increasing the current and voltage, or if a specific signal could be sent to the heart that would induce an arrhythmia. Basically the opposite of a defibrillator. A biotech maintenance guy told me that if you receive a shock when your heart is in a critical phase of the complex, it can cause it to shut off. Maybe a heart attack stun gun could attempt to read the cardiac waves and deliver the shock at the worst possible point.

(I have to emphasize that no homicidal motive drew me towards wondering that. It's just the borderless free thought that causes random ideas to float through my mind. If I can think of it, certainly the people who design covert weapons also have)