MurphyA/hacker-news huggingface dataset:
I built Boost Toad, instantly generate an MVP feature plan from your idea
by whiskytoad | 2025-05-02 10:03:22+00:00
Hey I'm Toad,

I’ve been working on a tool called Boost Toad – it helps you go from a vague startup idea to a structured MVP feature roadmap in minutes.

You just type in your idea with a description (e.g., "an AI startup assistant that generates you lean canvas business plan and then will guide you through planning features with suggestions and map out the quickest and most valuable way to build an MVP for the underlying problem"), and it generates:

A core feature list - for you to choose from Suggested enhancements A lightweight MVP plan you can actually build, that will actually be valuable

I built it because I've always been fascinated with business, I've read all the startup books, multiple times, and now I want to put that all into a reuasble framework for every project.

This is just the beginning, the whole idea is to add every step of the way to keep you on track, from validating early, pivoting / stopping if the validation isn't there, how to market your idea etc. Pretty much I want it to be a robust assistant on helping you do the right things at the right time to ensure your product ends up profitable or you don't waste time on a dead goose.

If I've peaked your interest at all you can try it FREE here: https://boosttoad.com/?utm_source=hn&utm_medium=community&utm_campaign=launch
by Al-Khwarizmi | 2025-05-02 10:03:25+00:00
NLP is indeed at its top, NLP professors aren't :)

Imagine if you had stayed in academia and kept working in MT for the last two decades. First of all, now you would see how LLMs render all your work pretty much obsolete. That's already hard for many people. Not so much for me, as I consider myself to be rather adaptable, and maybe not for you either - you can embrace the new thing and start working on it yourself, right?

But the problem is that you can't. The main issue is not lack of explainability, but the sheer resources needed. In academia we can't run, let alone train, anything within even one or two orders of magnitude of ChatGPT. We can work with toy models, knowing that we won't get even remotely near the state of the art (many are now doing this, with the excuse of "green AI", sustainability and such, but that won't even hold much longer). Or we can work with the likes of ChatGPT as plain users, but then we are studying the responses of an "oracle" that we don't even have control of, and it starts looking more like religion than science.

Ten years ago an academic could beat the state of the art in MT and many other NLP tasks, now for many tasks that's just impossible (unless we count coming up with some clever prompt engineering, but again, religion). For those of us who were in this field because we liked it, not only to make a living, research has become quite unfulfilling.
by dijit | 2025-05-02 10:03:26+00:00
> For open source software there exists a similar risk that you don't know into which direction the product will develop.

You know what's really interesting to me about this argument point?

It is actually the proprietary solution that is at risk of this, and we feel it daily. The next version of Microsofts own flagship product (Windows) is nearly universally denigrated, but people are forced to upgrade.

With FOSS, there's significantly less risk, if the product changes direction you and your other company friends can just use old versions or in the worst case.. fork it.
by nkrisc | 2025-05-02 10:03:32+00:00
Removing some stupid cartoon character is hardly a huge ethical violation, despite their wishes.

Sure, you can say it’s unethical in that it directly contravenes their request - I won’t argue that - but it’s the smallest of violations.

As far as I can see it’s MIT licensed so you have no legal obligation otherwise. If they truly cared about people keeping the character, they should have made the request with teeth.

I don’t even understand why they made the request in the first place. The nature of the request makes it seem as though it isn’t actually important at all, so why make the request at all? It just puts everyone else in an uncomfortable position. If keeping the character is important, then why release it under MIT license?
by GordonS | 2025-05-02 10:03:48+00:00
To be clear... does this mean that I won't be able to stream media from my PC/NAS to my TV any more? I mean... that's a pretty basic function of any streaming software, so hopefully I'm misunderstanding this?

In any case, I've mostly moved over to Jellyfin now that there is a decent app for it available on my Amazon Fire Stick. Have to say, Jellyfin may have been clunky in the past, but now it's a real alternative to Plex.
by metalman | 2025-05-02 10:03:55+00:00
the grid in pakistan has always been broken. electric, gas, water, roads, are often disrupted, nobody gets too upset, it's just how it is.....and as there is a strong cultural idea around living in compounds, and making do, solar is uniquely atractive, add in the recent advances in building transformerless, inverter based grids, that would allow indivduals to then get paid for the power they produce, and we could see a quick transition to a fully distributed grid it will be interesting to watch how this develops
Ask HN: Would it be ethical (or legal) to make a FOSS AI voice clone of JARVIS?
by kuberwastaken | 2025-05-02 10:04:07+00:00
There's plenty of podcasts and recordings of Paul Bettany voicing JARVIS from Iron Man, just wondering about the implications of this, especially because of how easy it is to make voice clones now. Can even use it as a voice for home assistant.

Just got this random shower thought and posted it here Thoughts?
by no_time | 2025-05-02 10:05:24+00:00
hah you are right. They address this concern specifically in 2.1:

>DBSC is not designed to give hosts any sort of guarantee about the specific device a session is registered to, or the state of this device.

Nevermind then. Also makes it more or less useless as a security measure but atleast not outright harmful like the famous WEI proposal.
by brucehoult | 2025-05-02 10:05:37+00:00
> Always wondered why RISC-V doesn't get more mainstream adoption.

It's very simple!

Because the amount of time it takes to design and produce a data centre level CPU microarchitecture is greater than the time RISC-V extensions needed for data centre CPUs have existed.

The original RISC-V specification was ratified less than six years ago, but you really couldn't create a data centre CPU until at least RVA22, ratified two years ago in March 2023 -- or preferably RVA23 which was ratified in October 2024 and has the features needed for efficient hypervisors.

You can knock out a microcontroller CPU core in a weekend, but something to compete with current Apple, AMD, Amazon etc CPUs takes a long time to make. Most companies doing that started work only in 2021 or 2022.

It is simply too soon. A lot of stuff is in the pipeline.
by justanotherjoe | 2025-05-02 10:05:52+00:00
Its not the same at all. Llm is big yes and thats part of it. But llm is small compared to equivalent performance machine with something like ngram statistical models. You'd need the whole universe. Or something prohibitive like that. And itd still be worse. People don't like it but LLMs 'understand' texts in a very real meaning of the word. Because that's the most compressive way to do the task it's trained to. Is it the same as human understanding? Most likely not, but that complain is cheating.
by firesteelrain | 2025-05-02 10:06:09+00:00
"One of the things I was briefed on very early … was by the CIA records management folks about the use of Signal as a permissible work use," Ratcliffe said during a March 25 Senate Intelligence Committee hearing (see 45:05). "It is. That is a practice that preceded the current administration to the Biden administration."

https://www.c-span.org/program/senate-committee/dni-director...
by ojpike | 2025-05-02 10:08:01+00:00
Count | Senior Software Engineer | REMOTE within UK/Europe | Full-time | https://count.co | £100-140k + Equity

Count is like Jupyter, Tableau and Miro combined in one tool. Some of the world's leading data teams use it for everything from iterating data models and performing in-depth analyses to creating process flow maps of their entire business.

We're a small team looking for experienced software engineers who are interested in tackling deep technical challenges in the data analytics space.

For the best possible user experience, we have developed various technologies in-house, including a custom WebGL rendering engine, our own data visualization library, and a reactive SQL/Python notebook and database query framework.

Example projects: accelerating rendering using quadtree tiling, extending interactivity and customizability of visualizations, leveraging LLMs in data exploration, developing serverless frameworks for executing database queries at high concurrency.

Our tech stack: TypeScript, Python, Node, WebAssembly, WebGL, Apache Arrow/Parquet, DuckDB, Kubernetes, React.

For more details and to apply: https://jobs.ashbyhq.com/count
by powerapple | 2025-05-02 10:08:42+00:00
I think it should. Chinese language does not have the concept of word in writing, there is no space, and each character is a unit in writing. Pinyin was to mark pronunciations of each characters, it would be Lu Jia Zui, meaning 3 characters. Pinyin is not English. LuJiaZui would make it easier to pronounce if you don't know Pinyin. There is no standard way to write it though, maybe Lu-Jia-Zui, Lu'Jia'Zui, or Lu'jia'zui. The most confusing and would lead to wrong pronunciation version is Lujiazui.
by IgorPartola | 2025-05-02 10:09:47+00:00
Taking photos of your phone screen is the main loophole and is completely undetectable. Exactly what happened to Waltz and what caused TFA.

If you really need to, you can combine this with a rig that holds the phone and the camera just right, controls the lighting, and interacts with the phone via a hotdog mounted on a gantry. Come to think of it, any 3D printer can be adapted to archive Signal/Snapchat/etc. messages in a completely undetectable way. Could even reply if you rig up another phone to talk to your hot dog finger + camera robot.
by kuberwastaken | 2025-05-02 10:09:50+00:00
Location: New Delhi, India Remote: yes Willing to relocate: yes Technologies: Python .NET Gradio Tensorflow PyTorch C# Lua TypeScript R React Next Résumé/CV: https://kuberwastaken.github.io/Resume/ Email: kuberhob@gmail.com

Not specifically looking for anything but open to opportunities, currently run an AI organization called TREAT that flags triggering content in movies and TV while trying to build my Startup - PolyThink a multi agent AI system. I've worked with some of the latest AI technologies and made multiple implementations and projects in the community. Here's my (REALLY AWESOME) portfolio: https://kuberwastaken.github.io/
by chongli | 2025-05-02 10:10:19+00:00
I’m completely unsold on legislation. Another headline that recently hit the top of HN is about how Apple flagrantly ignored a court order. The judge has recommended the case for criminal contempt prosecution [1].

The comments on the story are completely unconvinced that anyone at Apple will ever be convicted. Any fines for the company are almost guaranteed to be a slap on the wrist since they stand to lose more money by complying with the law.

I think the same could be said about anti-cookie/anti-tracking legislation. This is an industry with trillions of dollars at stake. Who is going to levy the trillions of dollars in fines to rein it in? No one.

With a technological solution at least users stand a chance. A 3rd party browser like Ladybird could implement it. Or even a browser extension with the right APIs. Technology empowers users. Legislation is the tool of those already in power.

[1] https://news.ycombinator.com/item?id=43856795
by tialaramex | 2025-05-02 10:12:11+00:00
That Rust constant named CONSTANT, is an actual constant (like an old-school #define) whereas in C++ what you've named CONSTANT is an immutable variable with a constant initial value that the language promises you can refer to from other constant contexts. This is a subtle difference, but it's probably at the heart of how C++ programmers end up needing constfoo, constbar, const_yet_more_stuff because their nomenclature is so screwed up.

The VARIABLE in Rust is an immutable static variable, similar to the thing you named CONSTANT in C++ and likewise it is constant evaluted so it happens at compile time, there is no "may or may not" here because the value is getting baked into the executable.

If we want to promise only that our mutable variable is constant initialized, like the C++ VARIABLE, in Rust we write that as:

let mut actually_varies = const { bar() }; // Guaranteed to be evaluated at compile time

And finally, yes if we write only:

let mut just_normal = bar(); // This may or may not be evaluated at compile time

So, I count more possibilities in the Rust, and IMNSHO their naming is clearer.
by stefs | 2025-05-02 10:12:46+00:00
maybe, maybe not. it's one tool at your disposal. it's easy to guard against zip bombs if you know about them - the question is, how thorough are the bot devs you're targeting?

there are other techniques. for example: hold a connection open and only push out a few bytes every few seconds - whether that's cheap for you or not depends on your servers concurrency model (if it's 1 OS thread per connection, then you'd DOS yourself with this - but with an evented model you should be good). if the bot analyzes images or pdfs you could try toxic files that exploit known weaknesses which lead to memory corruption to crash them; depends on the bots capabilities and used libraries of course.
by Amlal | 2025-05-02 10:13:45+00:00
Location: Paris, FR Remote: Open to remote work Willing to relocate: Yes (U.S. preferred) Technologies: C++, Objective-C, C, Linux, Java, Assembly, Docker Résumé/CV: Upon request Email: amlalelmahrouss [at] icloud [dot] com GitHub: https://github.com/amlel-el-mahrouss Website: https://el-mahrouss-logic.com/ NeKernel.org: https://nekernel.org/ Looking for kernel-level roles (filesystems, schedulers, low-level systems). Open to full-time opportunities, especially ones involving custom OS or performance-critical infrastructure. Thanks in advance for reading.
by kostas_f | 2025-05-02 10:13:55+00:00
They certainly have internal research efforts underway, but I'm talking about what’s actually been released to end users via the Claude app or API. Their latest public Sonnet release 3.7 (feb 2025) felt pretty incremental compared to Sonnet 3.5 (june 2024), especially when you compare them to OpenAI and Google released models. In terms of the models you can integrate today, Anthropic hasn’t quite kept pace on either reasoning performance or cost efficiency.
by throwanem | 2025-05-02 10:15:12+00:00
We do! It means to give advice in rough or harsh fashion, either with the intent of bracing one's interlocutor to attend the advice given, or simply for not caring at all to soft-pedal or sugarcoat.

This is actually one of a small class of now somewhat archaic English epithets. I believe the most common survivor is "going Dutch" or "Dutch treat," which was current if slightly oldfashioned as recently as my now three decades gone childhood. That refers to a date or other group event wherein everyone pays their own way, with the heavy implication that whoever made such an invitation (or surprised their party with the news!) is a cheapskate jerk for not at least offering pro forma also to cover the tab.

None of these 'Dutch' expressions ("Dutch courage," for alcohol, is another I've seen in live use) is complimentary in original intent, because they date from some dreary war or other in the 1600s that I believe the English lost. More at Wiktionary and, from there, Wikipedia: https://en.m.wiktionary.org/wiki/Dutch_uncle
by bgthompson | 2025-05-02 10:16:21+00:00
For my (relatively simple) use cases, I've had a significantly better time using comptime than templates; the syntax and the quality of the error messages are a lot simpler in Zig. While I've never attempted to do anything super fancy with templates in C/C++, my gut feeling is that comptime can provide most, if not all, of functionality that templates provide. (But C/C++ template experts please chime in if this is not the case.)
by iLoveOncall | 2025-05-02 10:17:42+00:00
In my previous team most of our oncall requests came from bug reports by customers on various tools that we owned, so to be able to work on random tools that my team owned was a nice change of pace / scenery compared to working on the same thing for 3 months uninterrupted.

Now I'm in a new team where 99% of our oncall tickets come from automated alarms and 80% of them are a subset of a few issues where the root-cause isn't easy to address but there is either nothing to actually do once investigated, or the fix is a one time process that is annoying to run, so the username isn't accurate anymore :)

I still like the change of pace though, 0 worries about sprint tasks or anything else for a week every few months.
by Defletter | 2025-05-02 10:17:49+00:00
Really liked Deno, particularly its support of url imports. As primarily a Java developer having to deal with Maven dependencies, I cannot stress enough how refreshing it was to just say "the dependency is right there, go get it".

The problem came when I noticed how Deno was being steered towards SaaS. For example, Deno KV, which uses SQLite internally, became available with v1.33 (https://deno.com/blog/v1.33#built-in-kv-database). But actual SQLite support did not come until v2.2 (https://deno.com/blog/v2.2#support-for-nodesqlite) nearly two years later... and it's a node api!

The fact that Deno is lagging behind Node so it can shepherd people towards a first-party alternative that they just so happen to offer premium services for is... well, it didn't bode well.

I've since abandoned Deno for Bun, which has meant giving up url imports, but Bun always feels so fresh. It gave me first-party SQLite support, not an abstraction around SQLite that they hint hint, nudge nudge me towards paying for. That said, I have felt a little uneasy about Bun since its v1.2 release (https://bun.sh/blog/bun-v1.2).
by dns_snek | 2025-05-02 10:17:53+00:00
The "bare minimum" includes full support of oppressive government's surveillance and censorship requirements that target any sort of dissent, as well as handing over full unsupervised access and ownership of those citizens' data to their government.

So please spare us the PR, arguing that Apple "cares" about privacy or civil rights is dishonest. If they cared about those values they wouldn't be operating in China.
by tuetuopay | 2025-05-02 10:17:54+00:00
I would go even further: showing the generated cmake file is like showing the disassembly from the zig snippet shown.

I still think the point stands though: zig's build system is nicer. Still bad IMHO as I despise build systems where you describe the build in the same language. Most of the time, it's much better to have a declarative rather than imperative build system. All in all, Ninja/Meson/Cargo/etc are much better in this regard.

(and yes, I think build.rs was a mistake, a necessary evil. Definitely not a feature)
by eadmund | 2025-05-02 10:19:28+00:00
> With AI companies, the goal is to consume and replace.

I don’t think that’s really true. The AI companies’ goal is to consume and create something else.

> You won't get anything in return for providing content to AI companies.

That was the original problem with websites in general, and the ‘solution’ was ads. It would be really, really cool if the thing which finally makes micropayments happen is AI.

And then we humans could use micropayments too. Of course, the worst of both worlds would be micropayments and ads.
by lloeki | 2025-05-02 10:20:35+00:00
I live in Alsace, which is in France but has a German-like dialect (Alemannic)

https://en.m.wikipedia.org/wiki/Alsatian_dialect

-ele is used a lot to denote something small, cute, adorable; maybe think of it as kind of like ちび (chibi) or -ちゃん (-chan) in Japanese.

Mann (man) => Mannele https://cookingwithbrendagantt.net/mannele-st-nicholas-bread...

Katz (cat) => katzele (kitty)

The suffix can be liberally (ab)used with any - native or foreign - word or (sur)name to emphatic or comedic effect.

Here I kinda guessed the -le use was such but around here I would have said "OSele" (oh-ess-uh-luh)
by ahmgeek | 2025-05-02 10:20:47+00:00
Location: Vienna, Austria Remote: YES Willing to relocate: To US Technologies: SRE, DevOps, Go, Ruby, Terraform, Ansible, Chef... Résumé/CV: https://docs.google.com/document/d/1J1Rloh8ulygkkfbY0_ODWGtcBBD6NMh3dkXkF-cTGOg/edit?usp=sharing Email: tolba@hey.com
by chrysh | 2025-05-02 10:21:46+00:00
Location: Zurich, Switzerland Remote: Yes (US or EU timezones) Willing to relocate: No Technologies: All the Cs (C, C++, C#), Rust, some asm Résumé/CV: https://christina-quast.de/cv.pdf Github: https://github.com/chrysh Email: happy2work at chrysh dot de LinkedIn: https://www.linkedin.com/in/christina-quast-1a459a2a/

Senior Embedded Systems Dev, currently working with bare metal C and C# for the backend, is searching for a hybrid or remote position, ideally working partime (80%), where working remotely for 2-4 weeks a few times a year is not a problem. I worked with Yocto, ThreadX, wrote Linux Kernel Drivers, electronics and soldering. And I am good with people. ;)

Check out my Rust in the Linux Kernel Blog: https://blog.christina-quast.de
by metalman | 2025-05-02 10:24:09+00:00
This is just the best indication that we are living in a whole new way of bieng. All the pieces from a dark, cyberpunk book, except reality has it in some womans house,details missing, but likely in a spare bedroom, in ? suburban Arizona. What I find unacceptable is that, Christina Marie Chapman, cyber criminal extrodinare, was not offered a plea deal to drag the NK actors further into the open, 17mill bieng inconsequential in the scale of the games afoot, and that there is an unseemly rush to get her out of the picture. All in all a sureal and adsurd happening that deserves a closer look, just to make it clear, that this describes and defines our world and we better take note.
Ask HN: What's the Enterprise Appetite for MCPs?
by martypitt | 2025-05-02 10:24:18+00:00
Hey HN

There's been a lot of momentum this year around the MCP ecosystem - like yesterday’s announcement from Anthropic enabling MCP access via Claude's web interface.

I'm curious what kind of enterprise adoption is actually happening. Are companies putting real budget into MCP-focused tooling yet?

For context: I'm a founder in the data federation and integration space. Our product is used by developers, so MCP tooling is something we're naturally evaluating. But among our (mostly banking) customers, I’m not seeing signs of adoption yet - it's not even on the radar.

I've spoken with several teams that use our platform: none are currently exploring MCP initiatives or LLMs in a structured way, beyond widespread use of tools like GitHub Copilot. (But, these are all enterprise customers, so it's possible evaluation is happening elsewhere in the company).

Would love to hear what others are seeing - especially if you’re building in this space or selling to enterprises.