MurphyA/hacker-news huggingface dataset:
by yasserf | 2025-10-13 10:55:34+00:00
Thank you for the feedback!

I agree framing pikku has been a pretty hard challenge for me.

It supports different runtimes in the sense of deno / bun or custom nodeJS runtimes in the cloud, but ultimately relies purely on typescript / a JavaScript compatible backend.

It’s less of a webserver and more of a lightweight framework though, since it also supports CLIs or Frontend SDKs / isn’t tied to running an actual server.
by christopher8827 | 2025-10-13 10:56:02+00:00
I am working on an AI-powered fitness and food tracker that automatically logs your food based on the photo. One of the difficulties I had when going to the gym is keeping up and sharing macros weekly with my personal trainer. Manually logging food is a hassle and massive pain point - so my app, Eat n Snap attempts to solve this problem. You can also set weight and BMI goals and see your progress on a weekly basis.

Sign up for my waitlist (or DM me if you want to know more) here: https://www.getsnapneat.com
by thevivekshukla | 2025-10-13 10:58:28+00:00
I am working on Daestro[0], which is a cloud agnostic job orchestrator with built-in support for AWS, Vultr, DigitalOcean and Linode to run jobs on. Daestro can spawn and terminate compute instances based on requirement. It is suitable for running batch jobs or data engineering related jobs.

Self-hosted compute can also be linked to Daestro to run jobs on.

[0]: https://daestro.com
by baranul | 2025-10-13 10:59:03+00:00
That "impression" most likely comes from purposeful propaganda that originates from competitors of V (Vlang). It's a really twisted and foul story of how they tried to suppress the language. ZeQLplus, Papyrus Compiler, Lilly Editor[1][2] (author, Tauraamui, did a recent video interview), etc... Are among many examples of fun useful apps that people write in Vlang all of the time, with various ones being in existence for years.

[1]: https://www.youtube.com/watch?v=MvFHT0N9inw (Just Try Out New Languages - part of a longer interview)

[2]: https://news.ycombinator.com/item?id=43462676 (TUI editor and Vim/Neovim alternative)

[3]: https://github.com/vlang/awesome-v
by CuriouslyC | 2025-10-13 10:59:33+00:00
The AI labs have settled on a definition of AGI: "AI that can do the vast majority of economically valuable work at or above the level of humans."

They don't heavily advertise this definition because investors expect AGI to mean the computer from Her, and it's not gonna be that. They want to be able to tell investors without lying that they're on target for AGI in 3 years, and they're riding on pre-existing expectations.
by h4kor | 2025-10-13 10:59:47+00:00
At my former company we paid 900€/month for 1Gbit/s, which we required. That's definitely a problem when the same performance is available for ~50€/month a few kilometers over the border (in the Netherlands).

In rural regions workshops output is limited by their internet speed as the can only download that many CAD files from customer per day.
by wilkystyle | 2025-10-13 11:00:54+00:00
Are you referring to the eldoc help text in the echo area at the bottom? Hard to know without more specifics, but maybe one thing to check might be the value of eldoc-echo-area-use-multiline-p. I have mine explicitly set to `nil` because I find the default eldoc behavior of constantly resizing the echo area to fit more information to be very distracting. I instead have a keybinding to call `eldoc` (an alias for `eldoc-print-current-symbol-info`) on demand, which opens a side split that shows the full symbol information.
by ljm | 2025-10-13 11:00:57+00:00
I've tried both and that sounds about right - I had to configure my MCPs for it again and it runs its own server in the background.

For that alone I've preferred agent-shell since you just use the agent's own config. That's already enough of a pain point when each agent has its own config format and location, as well as the differences between project and user level config - would be nice if there was a standard for that at some point too.
Show HN: Photo to Video AI – Transform Photos into Cinematic Videos
by derek39576 | 2025-10-13 11:01:22+00:00
I developed Photo to Video AI, an AI-powered tool that transforms images into cinematic-quality video clips—with native audio, perfect lip-sync, realistic movements, and lifelike character features—without any manual sound design. It leverages many of the most advanced models available today to achieve unparalleled realism.
by alfg | 2025-10-13 11:01:41+00:00
Currently building a suite of media inspection and encoding tools for video engineers: https://video-commander.com.

Still a work in progress, but expecting to release by end of year. Built on Rust + Tauri, in case anyone is curious.

I've created various open-source and commercial tools in the multimedia space over the last 10+ years and wanted to put it all together into something more premium.
by magicalhippo | 2025-10-13 11:02:02+00:00
> Keval has put his 14 years of IT experience into Nimblechapps and has kept it up and running at an exponential pace.

Emphasis mine, which sounded unrealistic until I realized the exponential exponent could be negative...

Anyway, this sounds like something mostly for outsourcing or for large corps? For small businesses like ours, that's basically how we roll. Which is very effective, so stands to reason it should help larger orgs too. Been in too many customer meetings where there's just so many separate parties on the other side, and nobody takes responsibility.
by tamnd | 2025-10-13 11:03:28+00:00
Thanks! I completely agree. For more than ten years consulting, training and architecting systems for clients across government and enterprise, I have seen the same pattern. Long before "big data", "cloud" and now with "AI" and "GenAI" these buzzwords have often been misunderstood by most of the C-suite. In my entire career, explaining the basics and setting the right expectations has always been the hardest part.

I really like your idea of targeting executives and connecting it to real business outcomes. Getting decision makers to truly understand the fundamentals behind the technology would make a huge difference.
by matador-ai | 2025-10-13 11:04:40+00:00
Matador.ai | Senior Data Engineer | Canada/US (Remote) | Full-time

We're rebuilding our real-time analytics pipeline from the ground up and looking for a senior data engineer to architect and own the implementation. Technical challenge: Computing metrics from complex event sequences across long-lived entities (spanning days/weeks). Currently running MongoDB → Kafka → ClickHouse but hitting some limitations with the current setup.

You'd be designing a stateful stream processing architecture to handle:

- Event succession patterns and sequence analysis

- Out-of-order and late-arriving data

- Retroactive updates and backfilling

- Metric versioning and controlled rollout

- Reliability and accuracy guarantees

Looking for someone who's built production stream processing pipelines and dealt with similar challenges at scale. You'll be working closely with our CTO and Director of Engineering with full ownership of technical decisions and setting up the foundation as we build out our data team.

To apply, email me: ayoub@matador.ai
by palata | 2025-10-13 11:04:59+00:00
I have been trying Jujutsu for a few weeks. It's cool and I like trying new things. I wouldn't say that it's so much better than git, though; there is nothing that I miss in the projects where I use git.

On the other hand, I have issues with Jujutsu, one of which completely prevents me from using it in some projects:

* No support for git submodules. One can dislike submodules as much as they want, if I need to contribute to a repository using them, I can't use Jujutsu.

* The signing support is very annoying with a security key. Even if I configure 'sign-on-push', it will access the security key every time it tries to check the signature, which is pretty much every `jj st` or `jj log` after something has changed locally. I don't need to check my own signatures, IMO they should be checked on fetch and on push.

* There is no way to configure a 'defaultKeyCommand' like in git, which I now rely on (because I have multiple security keys).
by Yizahi | 2025-10-13 11:06:51+00:00
> I'm going to predict within the next few years someone's going to lose a billion dollars relying on Chat GPT or another LLM.

I strongly suspect this has already happened, possibly even multiple times. Some inbred oil sheikh fatfingering some insane sum of money because "the computer told me, and computers are always correct" is completely believable scenario. Now that I think about it, doesn't Line city fits it perfectly? :)

What will happen in the next few years is probably not just a cash loss, but some large industrial accident with dead people, due to relying on the LLM bullshit. Now that would make headlines (at least until next Truth Social post).
by BrandoElFollito | 2025-10-13 11:07:04+00:00
Reading the comments here and elsewhere, and these from my Korean friends -- this is not reflected in Korean restaurants, at least in France.

I have tried a few in and around Paris (the latest was yesterday, a small family-run one lost in some random street), and the food is at best normal size, and less positively massively overpriced.

You usually get 3 tiny plates (with two leaves of kimchi, to give some context) and a normal plate of food + a small bowl of rice.

This is enough for my French stomach, but reading about the lavish servings and whatnot, this may just be a local thing.
by rahen | 2025-10-13 11:08:02+00:00
I highly doubt that, considering Stallman's stance on freedom and personal sovereignty. Free software often operates like market anarchy (pure meritocracy), similar to the Internet. Coercive structures of centralized power that dictate what the 'common good' is do not align with the principles of the GPL. Also the GPL is focused on enforcing property rights ("this is yours unconditionally"), while communism emphasizes transferring property to the government ("this is ours but you might have some if you behave").
by iDon | 2025-10-13 11:08:11+00:00
I have drafted a photo gallery app in Rust / Tauri, using a JavaScript framework in the frontend. The backend can read directories and files directly, and because the backend and frontend are in a single process, the backend simply passes a file handle (path string possibly) to the frontend. In contrast Electron has to send the image file between processes. I started with Electron and I think that was the point I shifted to Rust / Tauri; seeing the images display immediately was a revelation. Rust / Tauri has the advantages of a desktop app, and I have the option to use the frontend as a web app also.

This Python binding (pytauri) is interesting too - I have colleagues with Python functionality they want to surface on the web, and this would give the possibility of running as a desktop app also - good for large datasets.
by Ja10th | 2025-10-13 11:08:23+00:00
Your old blogs might be losing you traffic. Not because they’re bad — but because the world changed. A content upgrade =

Updated stats

Better visuals

Stronger SEO

You don’t need more content, just better ones. Read the full guide ↓

https://www.melhorar.co/blog/why-your-blog-needs-content-upg...
Ask HN: Comments Navigation Feature Request
by truakon89 | 2025-10-13 11:08:51+00:00
Hi HN folks, I'd like to request a feature where pressing the N key navigates to the next comment. If I hold CTRL while pressing N, it should take me to the "parent.child" comment, and if I continue holding CTRL and press N again, it should navigate to the child.child comment.

That's all I wanted to request; if you find this helpful, please leave a comment to support it.
by loveparade | 2025-10-13 11:08:58+00:00
For the long videos I just relied in ffmpeg to remove silence. It has lots of options for it, but you may need to fiddle with the parameters to make it work. I ended up with something like:

``` stream = ffmpeg.filter( stream, 'silenceremove', detection='rms', start_periods=1, start_duration=0, start_threshold='-40dB', stop_periods=-1, stop_duration=0.15, stop_threshold='-35dB', stop_silence=0.15 ) ```
by cupray | 2025-10-13 11:09:01+00:00
--- POSITION HAS BEEN FILLED ---

Goodchat | AI Creator Economy | USA | REMOTE LOOKING FOR FULL STACK DEV!

We’re automating chat and monetization in a $150B+ creator economy. Outperforming the best chatters on OnlyFans by 4.5× more tips, all that with zero creator labor.

Work remote with occasional meet ups in person. We build 6d/week, 10–12 hours/d. Whatever you need we will provide.

Our eng team is hardcore, small, autonomous, and anti-corporate.

Must-Have Skills - Strong TypeScript experience - Strong modern front-end frameworks (preferably Sveltekit) - Supabase (Deno, Postgres, S3) - Basic Tailwind - Basic Git knowledge

Nice-to-have - GitHub Actions - zod

Compensation: €100-125K base salary + equity

Send your APPLICATION to hr@goodchat.com

- Please share a link to a fullstack application you're proud of. - Prove that you can build something 0->1. - Answer: Why do you want to work for Goodchat? - GitHub profile link - Resume

--- POSITION HAS BEEN FILLED ---
by zahlman | 2025-10-13 11:09:41+00:00
Both .casefold() and .lower() in Python use the default Unicode casing algorithms. They're unicode-aware, but locale-naive. So .lower() also works for this purpose; the point of .casefold() is more about the intended semantics.

See also: https://stackoverflow.com/questions/19030948 where someone sought the locale-sensitive behaviour.
by alex77456 | 2025-10-13 11:09:51+00:00
This is a maximalist view, in reality not feasible or scalable. Of course this is what we need to strive for, but aiming to decrease 'total unhappiness' with what we have, is a rational, if somewhat cynical, aim.

But even at aface value, more rational long-term approach would be to treat it, surely
by BuildItBusk | 2025-10-13 11:10:31+00:00
This is already a feature in an app called MacroFactor. But there is definitely room for improvement in the field.

One thing that I miss in MacroFactor is that it should have some memory of my previous choice.

Example: If I take a picture of a glass of milk, it always assumes it to be whole milk (3.5% fat). Then I change it to a low fat milk (0.5% fat). But no matter how many times I do that, it keeps assuming that the milk in the photo is whole milk.
by arethuza | 2025-10-13 11:11:09+00:00
Our samoyed is obsessed, if that is the right word, with being sociable - with people but also other dogs (and the occasional cat or cow). He likes balls but they are a means to an end - getting interaction from me or from other dogs.

Edit: He gets plenty time with other people and dogs - not its not like he is starved for attention.
by netshade | 2025-10-13 11:11:49+00:00
Started vanilla and importing things like projectile, magit, all of that. I didn't like the awkward edges of how they joined tho, and eventually tried switching to Spacemacs with "less" of my own config. None of it was awful, but none of it felt great.

When VSCode came about and had great integration for a language I was primarily using at the time ( Typescript ) I switched to that and was happy for the comparatively low config required. My Helix switch came about just because of how VSCode absolutely chewed through battery usage when I was out and about.
by zahlman | 2025-10-13 11:12:18+00:00
This is not quite right, at least for Python. .upper() and .lower() (and .casefold() as well) implement the default casing algorithms from the Unicode specification, which are one-to-many (but still locale-naive). Other languages, meanwhile, might well implement locale-aware mapping that defaults to the system locale rather than requiring a locale to be passed.
by Thiez | 2025-10-13 11:13:19+00:00
Not all of physics is relevant to a brain simulation. For example, humans appear equally conscious in free fall or in an accelerating vehicle, so a simulation can probably safely ignore the effects of gravity without affecting the outcome. We also know that at body temperature (so about 310K) there is a lot of noise, so we can rule out subtle quantum effects. There is also noise from head movement, pressure changes due to blood flow, slight changes in the chemicals present (homeostasis is not perfect). We won't be simulating at the level of individual molecules or lower.

To me it seems highly likely that our knowledge of physics is more than sufficient for simulating the brain, what is lacking is knowledge of biology and the computational power.
by rendall | 2025-10-13 11:13:48+00:00
You restate that disruptive innovation happens when gains are large enough to overcome inertia, and that smaller conceptual shifts aren't worth pursuing. Your premise is pragmatic: if it mattered, the market would already have adopted it.

This still sidesteps the article's point that what we measure as "efficiency" is itself historically contingent. GPUs succeeded precisely because they exploited massive parallelism within an already compatible model, not because the ecosystem suddenly became open to new paradigms. Your example actually supports the article's argument about selective reinforcement.

There's nothing to agree to disagree about. You're arguing a point the article does not make.
by lproven | 2025-10-13 11:14:17+00:00
Hi. My screen name is my real name, and my experience with Btrfs stems from the fact that I worked for SUSE for 4 years in the technical documentation department.

What that means is I wrote the manual.

Now, disclaimer, not that manual: I did not work on filesystems or Btrfs, not at all. (I worked on SUSE's now-axed-because-of-Rancher container distro CaaSP, and on SLE's support for persistent memory, and lots of other stuff that I've now forgotten because it was 4 whole years and it was very nearly 4 years ago.)

I am however one of the many people who have contributed to SUSE's excellent documentation, and while I didn't write the stuff about filesystems, it is an error to assume that I don't know anything about this. I really do. I had meetings with senior SUSE people where I attempted to discuss the critical weaknesses of Btrfs, and my points were pooh-poohed.

Some of them still stalk me on social media and regularly attack me, my skills, my knowledge, and my reputation. I block them where I can. Part of the price of being online and using one's real name. I get big famous people shouting that I am wrong sometimes. It happens. Rare indeed is the person who can refute me and falsify my claims. (Hell, rare enough is the person who knows the difference between "rebut" and "refute".)

So, no, while I accept that there may be workarounds that a smart human may be able to do, I strongly suspect that these things are accessible to software, to tools such as Zypper and Snapper.

In my repeated direct personal experience, using openSUSE Leap and openSUSE Tumbleweed, routine software upgrades can fill up the root filesystem. I presume this is because the packaging tools can't get accurate values for free space, probably because Btrfs can't accurately account for space used or about to be used by snapshots, and a corrupt Btrfs root filesystem can't be turned back into a valid consistent one using the automated tools provided.

Which is why both SUSE's and Btrfs's own docs say "do not use the repair tools unless you are instructed to by an expert."
by mapt | 2025-10-13 11:14:24+00:00
100 years ago, asbestos was the new wonder material, and "We added asbestos to stuff" was a very common marketing bullet point for building materials. It found its way into flooring, mastic, the predecessors to drywall, ceiling texture, insulation, and anything and everything used near a combustion appliance.

Literally just, take a process that used to use sand or horsehair or whatever filler, and add a significant portion by mass of asbestos powder instead.
by eqvinox | 2025-10-13 11:15:11+00:00
Nothing in this article is new, and the problem with RTK has always been the (unpaid) availability of reference stations. Good on them for trying to make a package of it, but maybe this "news" site could've used a bit less unchecked enthusiasm.

Also, RTK is the opposite of "regular" GPS, it's generally considered a "special" usage mode of GPS.

And discussing urban canyons with no mention of QZSS?
by disgruntledphd2 | 2025-10-13 11:15:56+00:00
The trouble is that the banks are lending these private lenders the money, so any large issues are gonna hit the banks hard, with consequent impacts on the money.

While some regulations post the GFC were necessary, it seems like a bunch of the rules just pushed this risk (bad loans) onto the balance sheets of non-banks. Not sure if it was worth it, especially given the large hit to worldwide productivity.
by LunaSea | 2025-10-13 11:16:15+00:00
Beyond the points you made about petrol cars, the price is also a big factor.

In the EU, car companies only sell large (and very expensive) SUVs.

If you want to have a fully electric car on top of that, the bill will be far too high for most people.

This is also why the EU is seeing a switch where people can't buy their cars anymore and have to lease them or hope their employer will do it for them as part of a company car package.
by Yizahi | 2025-10-13 11:16:38+00:00
I'm using Firefox mobile since it's release and haven't observed this issue. For years now I have so many not-closed tabs that FF just shows infinity sight instead of a number, so it's not that I'm limiting my browser use in any way. And I never force close any of my apps ever.

I did encounter memory leaks on my desktop Firefox and every single time it was a particular shitty site (for example the latest one is our corporate Jenkins). I suggest you check your sites, find and close the offender. Do you maybe use some fat portals like mail or chats in the browser? They may request OS to stay in memory to provide user a service of constant up to date communication.
by dtenwolde | 2025-10-13 11:16:49+00:00
Hi there, leading DuckPGQ developer here :) Thanks for the shoutout! I've been busy working on an internship at DuckDB labs so DuckPGQ has gotten less attention, but I'll get back to it soon (December most likely) and will update the extension to support DuckDB v1.4.0 and v1.4.1 this week hopefully.
by kidnoodle | 2025-10-13 11:17:40+00:00
Still slowly working away on my location intelligence data union..

I’ve spent a while understanding what sort of market would make it viable. I think it does actually work if you can square: 10K participants per major metro area, revenue of about 2.9M per metro area (so say, 5K monthly recurring with about 50 customers).

At that point you could pay data union participants about $5 a week to share their location data with you.

From talking to some previous data union folks, the major challenges are paying out (my target is much higher than any union managed), and people dropping out over time.

My bet is that these are both solvable things by selling data products rather than just bundles of data, and the data source being very passive.

I’m also interested in the idea that such a union should act more like a union than previous efforts in this space, by actively defending members’ data from brokers.
by rendall | 2025-10-13 11:19:58+00:00
Good luck with this project. Sincere respect. However, seeing the ad, I immediately closed the site, never to return.

I'm a bit baffled about what interest this would hold for the HN audience. Does it solve unusual technical challenges? Is it open source?

Seems to be no to both questions. Just another commercial site, like many others. No shade, but baffling.