MurphyA/hacker-news huggingface dataset:
Show HN: I made an app that lets you save audio to your Cameral Roll
by zahirbmirza | 2025-06-18 15:43:01+00:00
...because Apple make it too hard to navigate chronologically through anything but your photos. Really they should have let you do this directly from voice memos so that you can share whenever and to wherever you want.

If anyone has any suggestions to make it better, let me know. Thanks.
by GuinansEyebrows | 2025-06-18 15:43:03+00:00
i'm not going to lie, though - when i read that elsewhere this morning, the first thing i thought was "i wonder if that 'intelligence' came from chatgpt as well?" [0]

[0] https://www.thedailybeast.com/tulsi-gabbard-admits-to-asking... - forgive the crappy source, i'm not super serious about this line of discussion :)
by AlotOfReading | 2025-06-18 15:43:25+00:00
Moving a ger can be a significant effort, especially a large one. Most urban dwellers find owning the trucks and vans that can hold these things pretty impractical if they're not moving regularly.

There's a fairly large domestic tourism industry catering to urban city-dwellers who want to go live in a nice ger for a couple weeks to feel connected to their history.
Opentemplate – FOSS Python template –> ease, security, SOTA tooling
by opennudge | 2025-06-18 15:43:33+00:00
Comprehensive Python FOSS template to bootstrap your projects. One click, single command, detailed docs (see the template section).

Some of the features include:

Some features:

- Truly open source: no tokens, no fees, no premium plans - Easy: clone templated repo, run pdm setup - SOTA: best checkers for Python, YAML, Markdown, prose and more - Secure: SLSA Level 3, SBOMs, attestations and more - Consistent: all pipelines defined by pyproject.toml

Happy to hear feedback, hopefully you will find it useful!
by p2hari | 2025-06-18 15:43:46+00:00
Nice, I am in the process of building one with a similar concept but in a single HTML/JS file. Sharing with friends and multi-user. Might release it in a week or two as I am getting closer to put final finishing touches. Not sure if I have to go open source or closed and Freemium. Might ask HN later :)
by surgomat | 2025-06-18 15:44:07+00:00
Haha thank you! Wasn’t expecting this kind of attention so quickly tbh

The issue should be fixed RN !

Definitely feeling the HN kiss of traffic right now lol, Ii’m scaling things up and fixing the bottlenecks

Really appreciate you trying it out.

And yes seems like the HN crowd is more health-conscious than I thought. Loooove it !

Thanks again for the kind words and support!
by Alex-Programs | 2025-06-18 15:44:51+00:00
Also, Google Translate is really not a particularly good translator. It has the most public knowledge, but as far as translators go it's pretty poor.

DeepL is a step up, and modern LLMs are even better. There's some data here[0], if you're curious - DeepL is beaten by 24B models, and dramatically beaten by Sonnet / Opus / https://nuenki.app/translator .

[0] https://nuenki.app/blog/claude_4_is_good_at_translation_but_... - my own blog
Ask HN: Will I get sued or acquired for my video translator app?
by xucian | 2025-06-18 15:45:14+00:00
creating a video translator is very personal to me (I want my non-english-speaking parents to finally tap into this sea of knowledge I was blessed to have access to). according to gpt, the internet knowledge:

- general: english ~60%, chinese ~15%, spanish ~8%, rest ~17%

- videos: english ~55%, spanish ~15%, hindi ~10%, rest ~20%

can you imagine non-english speakers miss 55% of the world information? imagine the potential such a tool can unlock. I don't even want a generic "video translator" app, but a knowledge homogenizing app, I tried many tools, but they're either too generic or complex. I want mine to be purpose-driven: I don't want to translate videos, I want to help knowledge transcend language.

I think this is a highly relatable scenario: you've just seen an amazing podcast, documentary, course (think Sapolsky's Human Behavioral Biology) or really any educative content (think Veritasium, Ordinary Things etc.), and you'd love if, via some miracle, your parents (or someone who, for whatever reason, couldn't learn english but who's curious and explorative) would suddenly understand english so you can share it with them. but my approach is attacking the problem from a different angle, and I get what I want: information transfer

it's not perfect, but I'd be extremely happy if such a tool existed. I'm determined to build it if it doesn't exist. I asked gpt/grok and googled "video translator" and all I've got was either generic multi-purpose ai video services, or when I've found a platform that does all that in one go, the results were subpar. the best was 11labs' video translator (edit: actually heygen is better than 11labs rn, and it's acceptable), though still subpar, and they're more like a studio while I'd like a more social/friendly/instant spin, an app that only does one thing and it does it well. I don't care if it'll just be a wrapper around 11labs or whatever tool that'll pop up in the meantime, I'm just imagining the UX that has to be stellarly neat.

I know Lex Fridman had some of his vids translated to spanish (with 11labs I think) and it looked pretty good, I think he mentioned they've manually edited it too. I'm not looking to automate it to this level of perfection, but just to transfer at least 80-90% of the information to non-english speakers while removing any distracting audio artifacts etc., I'd even like to have a simple mobile app to which you share a video link (direct link or youtube, agreeing you own the rights), and then the app notifies the backend to start processing, and opens another native sharing dialog (where it asks what app to share the link to, i.e. whatsapp, email, telegram etc.) with a new link where they can watch the translated video, once it processes
by ranger_danger | 2025-06-18 15:45:35+00:00
I've read most of these comments and I think it's clear most people have no idea how criminal court cases work.

For one, a judge/jury does not infer things they are "supposed to know", such as whether torrents are mostly used for piracy or not... they only operate based on the evidence presented.

There is a very large burden of proof in criminal cases, requiring that their intent to facilitate a crime be proven "beyond a reasonable doubt".

Trying to say "everyone knows linux ISOs is code for piracy" or claim that "a judge would see right through that" is simply not how things work... decisions cannot be made based on any type of prior knowledge like that.

The entire point of a criminal court case (as a prosecutor) is to convince a judge/jury that the defendant is guilty using evidence and testimony, which means they must prove that there was clear intent to commit/facilitate a crime, i.e. they knew it was illegal and did it anyway.

Simply running a torrent tracker in and of itself doesn't prove any of that.
by Barrin92 | 2025-06-18 15:46:06+00:00
>A lot of the time it feels flat and dull in comparison to other large cities [...] My personal theory is that it’s just too rich and developed; you need cheap ‘edgy’ areas

As someone hailing from Cologne but with lots of friends in Munich, I tend to agree. Maybe it's the "Ruhrpott" dysfunction you're used to when you grew up in this part of Germany, but Munich always felt like a giant Apple Store, Hamburg does too but with a Protestant/Nordic spin instead of the posh Catholic south.

I think also another factor is that Munich is monocentric, the urban core absorbed districts very quickly (most people wouldn't know it these days but Bavaria used to be very underdeveloped for a long time) whereas the Ruhr area or Berlin are much more decentralized urban agglomerations, growing over a longer time, making it a bit more chaotic and sprawlish and economically hit or miss.
by nathanfig | 2025-06-18 15:46:51+00:00
Yeah in fact I think we are going through some major upheaval in development practices because we haven't yet figured out what constraints to put in our use of AI, and so plastering it everywhere we trip ourselves up. It took a while to figure out that private members were useful and GOTO is harmful despite how tempting it might be.

I think similarly we will find that using AI to take shortcuts around design is mostly harmful, but using it to fulfill interfaces is brilliant. Eventually a set of best practices will evolve.
by jfengel | 2025-06-18 15:46:54+00:00
Seriously. This isn't even a hard one. Go ahead, ban TikTok. The kidz will all switch to something else, and people will have forgotten about it by next November. It's not even really his thing; this was a law passed by Congress and signed by Biden.

The ban isn't popular, but it's not un-popular, either. It's not like the tariffs, which will really be unpopular if they ever actually hit.

If he wants to avoid the TACO label, just go ahead and ban TikTok, then tell everybody how decisive he was. Kicking this can down the road again is just sending the signal that nobody has to take his threats seriously.
by mtalantikite | 2025-06-18 15:46:55+00:00
I had Claude Code deep inside a change it was trying to make, struggling with a test that kept failing, and then decided to delete the test to make the test suite pass. We've all been there!

I generally treat all my sessions with it as a pairing session, and like in any pairing session, sometimes we have to stop going down whatever failing path we're on, step all the way back to the beginning, and start again.
by cjblomqvist | 2025-06-18 15:46:57+00:00
That goes both ways. As with math, it's sometimes not wise to look at the answer as soon as you stumble upon something you can't solve immediately - sometimes it's good to force the person learning to think deeper and try to understand the problem more thoroughly. It's also a skill of it's own to be able to cope with such situations and not just bail/give up/do something else.

I fear this will be more and more of a problem with the TikTok/instant gratification/attention is only good for less than 10 seconds -generation. Deep thinking has great value in many situations.

"Funnily" enough, I see management more and more reward this behavior. Speed is treated as vastly more important than driving in the right direction, long-term thinking. Quarterly reports, etc etc.
by swat535 | 2025-06-18 15:47:17+00:00
I think a big problem I have with AI write now is that the context window can get messed up and it has a hard time remember what we talked about. So if you tell it to write a code that should do X, Y, Z, it does on the first request, but then on the next request, when it's writing more code, it doesn't recall.

Second, it doesn't do well at all if you give it negative instructions, for example if you tell it to: "Don't use let! in Rspec" , it will create a test with "let!" all over the place.
by Nevermark | 2025-06-18 15:47:56+00:00
> A plant could not bite and chew another plant, because, like the fungal cells, the plant cells have abandoned their ancestral animal-like mobility

I would think capabilities like that would be recoverable, if the biological economics worked.

But your point that parasitical plants continuously live off other plants, i.e. they essentially farm them, resolves that. Given victim plants can't run away, their metabolisms are worth far more than any one-time resource extraction.
by lmeyerov | 2025-06-18 15:49:25+00:00
For louie.ai, our users are doing agents and agentic reasoning for automating daily investigation work:

1. Agentic Automation: For every alert/ticket coming in, the agent does a pre-investigation across relevant APIs, DBs, etc, helping identify FPs and providing more context on real ones. Cuts down on human time and speeds up handling.

2. Vibes Investigation: The same agentic reasoning is used when spelunking, where beyond just text2sql, the LLM will spin 2-10 minutes to investigate Splunk, databricks, etc for you.

Underneath, the agent has tools like semantic layers over DBs, large logs/text/dataframe analysers, etc .
by jason_oster | 2025-06-18 15:49:40+00:00
CRDTs are not inherently “crazy slow”. Researchers just don’t succumb to the appeal of premature optimization.

See: https://josephg.com/blog/crdts-go-brrr/

(And even these optimizations are nascent. It can still get so much better.)

The section you quoted describes an effect of homomorphic encryption alone.

There is the problem that both CRDTs and encryption add some overhead, and the overhead is additive when use together. But I can’t tell if that is the point you are trying to make.
by the_af | 2025-06-18 15:49:48+00:00
Good point.

The localization of The Incredibles in Argentina was embarrassing, though someone must have thought it was a good idea. They used local voice actors popular at the time (though not so much today) with strong porteño (Buenos Aires') accents. They also referred to the streets with Argentinian names, e.g. "let's turn that corner of Corrientes Avenue!". The problem is that Corrientes Av is very typical of Buenos Aires, but nothing on screen looked anywhere close to it, so the whole thing was ridiculous and embarrassing, sort of like if the characters pretended they were in Tokyo and were Japanese.

What if they had gone the extra mile (maybe possible in the near future) and reskinned every character to look more Argentinian, and rethemed the city to look more like Buenos Aires, would I have been happier? Certainly not -- I want to see the original movie as intended, not some sanitized version designed to make me feel "at home" and not challenge me in the slightest.

(I watched the movie in English as well, mind you).
by libraryofbabel | 2025-06-18 15:49:48+00:00
Also in Claude Code you can just press <esc> a bunch of times and you can backtrack to an earlier point in the history before the context was poisoned, and re-start from there.

Claude has some amazing features like this that aren’t very well documented. Yesterday I just learned it writes sessions to disk and you can resume them where you left off with -continue or - resume if you accidentally close or something.
by dragonwriter | 2025-06-18 15:49:53+00:00
> We could destroy the planet leaving all future generations screwed and that's okay because they are owed nothing?

I’m not saying it is okay, I’m saying that, for people who reject a moral duty to non-existent people, any argument that it is not okay must rest on something other than a duty to hypothetical people that may or may not ever come into existence depending on events that have not yet occurred (and which may include the very thing whose moral acceptability is being debated.)

> If that thinking passed muster we wouldn't be having this conversation. It's obviously maladaptive.

I mean, if chattel slavery never existed, we (the specific people having this conversation) wouldn't be having this discussion, either, but I don’t think “it is in the course of history leading up to the present discussion” is an argument for an idea being correct.
by godshatter | 2025-06-18 15:50:30+00:00
As someone that has been learning new interfaces for the past 50-ish years as they randomly appear and mutate... I had no real idea what the icon might mean. Something that is stacked up that might drop down if I touch it? Could the lines mean a text document of some kind? Could it be a list of things? I got there eventually, but the word "menu" wouldn't have required any guessing on my part, for example. It was easier, though, than figuring out that the three vertical lines at the bottom of my android phone meant switch apps or that the rounded square meant "make the app go away, but don't kill it".
by surgomat | 2025-06-18 15:50:58+00:00
To be clear: I never owned workout.lol, I was just the main contributor.

For the sell process, like with any open-source project whether it's an NPM package or anything else, there are no absolute guarantees... that's just the nature of open ecosystems...

But I've built Workout.cool with transparency in mind, no hidden business model, and self-hostable.

Just what I can tell you is this :

I've been passionate about fitness my whole life let's say. I started sports at 3 years old, and I've been into strength training for over 15 years.

I didn't build this to make money. I built it because I genuinely care and because I see more and more people missing out on the benefits of training, often overwhelmed by complexity, closed ecosystems, or paywalled apps, including people close to me, like my sister.

Hope that my reply counts for something...
by 1-more | 2025-06-18 15:51:42+00:00
This concept is really interesting when you think about statically typed, pure functional languages. I like working in them because I'm too pretty and stupid to think about side effects in every function. My hair is too shiny and my muscles are too large to have to deal with "what if this input is null?" everywhere. Can't do it. Need to wrap that bad boy up in a Maybe or some such and have the computer tell me what I'm forgetting to handle with a red squiggly.
by esafak | 2025-06-18 15:51:59+00:00
This is a thought experiment where we consider the ramifications of holding this belief. In a universe where this belief is held, your existence may be thoroughly miserable. Would you accept that? And even if you did personally, on what basis do you have the right to make this decision for everybody else? The rational and moral behavior is for you to decide your own fate and leave others alone.
by kbolino | 2025-06-18 15:52:29+00:00
bzip2 is still pretty good if you want to optimize for:

- better compression ratio than gzip - faster compression than many better-than-gzip competitors - lower CPU/RAM usage for the same compression ratio/time

This is a niche, but it does crop up sometimes. The downside to bzip2 is that it is slow to decompress, but for write-heavy workloads, that doesn't matter too much.
by nathanfig | 2025-06-18 15:52:30+00:00
>> I haven’t had great luck with winding it up and setting it loose on a task

Yeah there is real labor involved with trying to set up the right context and explain your goals and ensure it has the right tools, etc. etc. Sometimes the payoff is massive, other times it's like "I could have done this myself faster". It takes time to build an intuition for which is which, and I'm constantly having to tune that heuristic as new models and tools come out.
by JumpCrisscross | 2025-06-18 15:53:16+00:00
> only thing we care about is Iran's resources and support for the Palestinians

What’s with the Palestinian distortion effect?

We sanctioned Iran’s oil. And to the degree we consider the Palestinians, it’s in mostly ignoring their interests. (But still caring to learn about them more than the North Koreans’ or Pakistanis’.)

The difference is Pyongyang has behaved rationally. It doesn’t sponsor terror groups across the region. And most importantly, it’s already a nuclear power with the credibly ability to destroy an ally. (Pakistan does the terrorist thing, hence “ally from hell” and the pivot to India, but it at least does a halfway decent job of keeping its proxies from directly targeting Americans in a way Tehran has failed to do with e.g. the Houthis and its proxies in Iraq.)

Iran is none of those things. Most importantly, one of our allies it threatens initiated the attack. If Seoul or even New Delhi initiated a render-safe operation against their enemies, there is a good chance America would at least consider joining to finish the job.
by paul7986 | 2025-06-18 15:53:49+00:00
Once Meta, Google and Apple put this in their current to future smart glasses adoption will sky rocket .. it will done automagically and then that knowledge might shock people how many calories they consume vs. the recommended daily intake. It could be made a game with you and your friends and or family or workout buddies.

Ozempic be damned for at least 1/4 on it and or considering it.
by sitkack | 2025-06-18 15:53:53+00:00
Chrome is a "free funnel" into Google services, just like Android.

That 20B a year that Google pays to Apple, think of that but a bigger traffic stream. That is Chrome, so Chrome is worth MORE than 20B a year to Google.

https://www.theverge.com/2024/5/2/24147007/google-paid-apple...
by PeterStuer | 2025-06-18 15:54:23+00:00
Honestly it was very easy. Their documentation is decent, and the defaults are good.

Setting up Pangolin on the VPS, and Newt on your lan, connecting them and adding e.g. a small demo website as a resource on Pagolin will take you about half an hour (unless your domain propagation is slow, so always start by defining the name in DNS and point it to your VPS IP to start with. You can use a wildcard if you do not want to manually make a new DNS entry each time)
by surgomat | 2025-06-18 15:54:42+00:00
Ohoh ! Vincenius !!

You have no idea how happy I was when I saw your name pop up ahahha

Yeah, no luck either. It really broke my heart to see the project stall like that.

That's what pushed me to rebuild everything, keeping the same open spirit you had from day one.

Thanks a lot for the kind words about the UI it means a lot coming from you.

And if you ever feel like jumping back in (I totally get that it might be tricky, especially since you sold the original project and this one is so close) but you’d always be welcome.

Your input, ideas, or even just your presence would mean a lot !

Cheers !
by NetRunnerSu | 2025-06-18 15:55:25+00:00
FHE is indeed slow, but the progress since 2009 is truly remarkable. Bootstrapping speed alone improved by tens of millions of times, and tfhe-rs already demonstrates homomorphic AES-128. Real-time FHE for AI inference/training feels increasingly plausible.

> https://github.com/sharkbot1/tfhe-aes-128
by cogman10 | 2025-06-18 15:56:10+00:00
I agree in principle, but I'll say that the number of calories are likely not 3-4x. The 3-4x number is for deep frying chicken. You usually don't do that if you aren't also breading the chicken.

A pan-fried chicken with a little oil in the pan to avoid sticking/make better thermal contact will add calories but not 3-4x more. You're likely using about 1 tbsp of oil which is around 100 kcal. 100g of chicken has around 160 kcal. Even assuming all the oil ends up on the chicken (it isn't) that's ~2x the calories at most.

Perspective wise, though, it'll by the white rice or mashed potatos that are more problematic in terms of calories. Both have a load of calories and can't be eyeballed by camera. It's all about the weight for those. And if you threw in butter/oil, even harder to know what the actual calories are.
by Exoristos | 2025-06-18 15:57:26+00:00
We spent years on this area's history between elementary school and high school, and I'm from rural Kentucky. The eastern Franks. Henry V and the Pope. Barbarossa. Luther and Anabaptism. The Fredericks and Prussian civil order. Romanticism. Moltke and Bismarck. The Christian Democracy movement. Weimar. Before the obvious stuff from more-recent history.
by wat10000 | 2025-06-18 15:58:12+00:00
Dogfooding certainly goes a long, long way and is a big part of this. But I agree, it doesn’t quite cover cases where your users are in different circumstances than your own. If you make a networked app and your developers spend all their time in a city with great cellular connectivity, you’ll want to deliberately use the app with poor connectivity to replicate the conditions of that subset of your users.
by cogman10 | 2025-06-18 15:59:19+00:00
At that point I just have to ask what the AI is actually doing for you?

I can just hit a search engine and say "number of calories in X" and get a precise answer with 2 seconds of calculator math.

If I have to take a picture, send it to ai, but then amend it with "This is air fried chicken, it weighs x, it's a breast cut. I didn't add salt."

Why do all that when a single search will give me the answer I want without the picture upload or context?