MurphyA/hacker-news huggingface dataset:
Ask HN: How are voice cloning reels like fullstackpeter created?
by flashblaze | 2025-06-11 16:23:28+00:00
I have started seeing reels from https://instagram.com/fullstackpeter which explain programming concepts in the voices of Peter and Stewie.

There are also some other Instagram accounts specifically made for Indian audience like https://instagram.com/fullstackraju as well

My question is, are they using ElevenLabs? Is it feasible at that scale? If not, what other options do we have?
by bluGill | 2025-06-11 16:23:28+00:00
While I expect most women buy in advance, I expect they also don't buy enough and so are out there mid-period at least some of the time. Their cycles also affect their buying patterns, so even women who are stocking up are more likely to buy differently in different parts of the cycle.

The real question is what does the manager do with the data. Across a city on any given day there are about the same number of women in every day of their cycle so it isn't like they are marking up pads on the 25th-28th day of the month to get women who didn't stock up. As such I don't think this data is useful, what is useful is when they discover a women missed her cycle and thus needs to get ads for pregnancy wear in a couple months. Since that is their need for data, the fact that it is noisy and not very accurate is still close enough.

That said, they probably are more accurate than you would expect despite all the noise. Not 100% accurate, but being greater than 50% accurate is a lot better than chance and should be obtainable.
by tartoran | 2025-06-11 16:24:15+00:00
We detected an anomaly in your circulatory system. Your insurance premium has now been increased.

Further advisory from BioMon Sentinel Node 7: Irregular fluctuations in hemodynamic integrity suggest low compliance with your prescribed wellness protocol. Molecular telemetry indicates caffeine saturation at 347% above neural-optimal threshold. Risk cluster escalation: Tier Sigma-4.

Your vitals have been submitted to the Actuarial Nexus. A claim adjustment algorithm is currently rewriting your financial destiny.
by carefulfungi | 2025-06-11 16:24:33+00:00
Yes. I have built effective programs that empower community triage and committers.

My point is that a minority of issues to publicly available issue trackers are high quality (or even actionable - beyond triage), despite everyone thinking they are only posting high quality issues.

> you sure as hell are not entitled to users telling you about issues encountered with your software before they inevitably get fed up and move to an alternative

We totally agree on this.
by jedimastert | 2025-06-11 16:25:36+00:00
> I didn't really see laws as a threat to safety.

I'm going to lay off of responding to you after this, I know I've made a couple of responses and quick succession, but these laws are a threat to safety in that they are preventing women from getting life-saving medical attention. Here is one example but there are many

https://www.pbs.org/newshour/show/investigation-links-georgi...
by incomingpain | 2025-06-11 16:25:50+00:00
Step 1: See Oncologist and take their advice.

Step 2: Definitely don't take internet advice. Disregard the following.

Step 3: Hit the gym

Step 4: Intermittent fasting + 50% fat, 50% protein diet.

Step 5: Ask doctor for a standard run of Fenbendazole or Mebendazole

Step 6: Play with them as much as possible.
by JohnFen | 2025-06-11 16:26:27+00:00
> “I just couldn’t ignore the data that said there was too much novelty for people to try it.” Arc data showed that once people got it, they were hooked, but most people never got it.

I've never had any way of knowing whether or not Arc was worth trying. When they launched, their website said nothing of substance about the browser, and I wasn't allowed to try it out, so I moved on and forgot all about it.

I still have no idea whether or not it's any good, but admittedly, I've also lost the idle interest I had in the beginning.
by grogenaut | 2025-06-11 16:27:02+00:00
I'm categorizing my expenses. I asked the code AI to do 20 at a time, and suggest categories for all of them in an 800 line file. I then walked the diff by hand correcting things. I then asked it to double check my work. It did this in a 2 column cav mapping.

It could do this in code. I didn't have to type anywhere near as much and 1.5 sets of eyes were on it. It did a pretty accurate job and the followup pass was better.

This is just an example I had time to type before my morning shower
by foxyv | 2025-06-11 16:27:12+00:00
In air to air combat, there is a concept called a "Trade." Essentially, you place yourself in a guaranteed to die circumstance to ensure the death of the enemy. A lot of BVR air combat is a giant game of chicken. Who will stay hot longer to get the better missile shot. Who will push closer to the edge of the minimum abort range. Drones make this a much more favorable proposition.

Trade a low cost drone for a pilot and a fighter? That's an absolute win. Although now we have beyond the horizon air breathing A/A missiles as well as satellite and AWACS based datalink guidance. I would not want to be a fighter pilot in a modern war. It's a bit like being a blind person in a room full of industrial fans.
by noisy_boy | 2025-06-11 16:27:38+00:00
Your enthusiasm is shining through. For someone wanting to do exactly what you said "just make lots of music. Make the music you imagine in your head." and faced with the issue of "There are 300 DAWs, you need to find the one that fits your 'style' or 'workflow'.", how do I choose? I am not a music maker, I have never made music - I would like to though. I don't even have a style or workflow. I don't know how to start.
by emacdona | 2025-06-11 16:27:50+00:00
Lately, I've been more and more disappointed with Kagi. It seems to be falling victim to the same SEO spam. For example, today I was wondering what Scala devs use as alternative to Akka. I searched for "scala akka alternative". Try the same (using Kagi). I get mostly listicles and SEO spam. I have to scroll halfway down the page to see links to "Pekko" and "Zio"... and they are hard to separate from the noise. This is just my most recent example... it just "feels" like this happens a lot more, even with Kagi now.

However, the reason I started paying for Kagi was because they let me completely block websites from search results -- and they still let me do that. That feature alone will keep me as a paying customer for the near term.
by pavel_lishin | 2025-06-11 16:27:59+00:00
> “But if you want softwoods to manufacture windows, doors, furniture and things like that, the continuous process is not the one to go with,” Avramidis says. “You have to go back to the batch process. Why? Because you cannot have stress relief in the continuous process. And, of course, hardwoods should be dried in boxes only.”

Aha, yes, of course.

(I have no idea what stress relief means here, or why hardwoods are different :/)
by mayurshah | 2025-06-11 16:28:08+00:00
How do you reconcile conversion data discrepancies between Facebook Ads Manager (using a 7-day click + 1-day view attribution) and GA4’s data-driven attribution model, especially in iOS-heavy campaigns post-ATT framework? How do you reconcile conversion data discrepancies between Facebook Ads Manager (using a 7-day click + 1-day view attribution) and GA4’s data-driven attribution model, especially in iOS-heavy campaigns post-ATT framework?
by elpocko | 2025-06-11 16:28:09+00:00
When you simply ask for "a picture of a cartoon car" and nothing else, these models will give you a bland and generic depiction of a cartoon car, something like the lowest common denominator among cartoon car images according to their training data. Pixar's Cars is a popular depiction of cartoon cars.

If you want something more sophisticated and creative then you have to be the source of creativity, you have to describe details of the cartoon car, the setting, and the style, whatever you can think of to describe the thing that you actually want. "Picture of a car" doesn't cut it. If you can't describe it in words, then you make a scribble instead (I don't actually know if Midjourney supports this, I only use ComfyUI + local models and tools).

Most people don't know how to use these tools properly and they don't care, all they want and all they know is a "Make image" button. More sophisticated users (dare I say "artists"?) use it like a renderer for their ideas, sometimes literally integrated into Blender or other creative software.
by hinkley | 2025-06-11 16:28:15+00:00
I’ve always considered this a bit of an academic conversation because as others have people have pointed out the up front costs are often too much to bear. However we have languages now that can run functions at build time. So a static lookup table is possible.

And where else would one use a static lookup table to great effect? When I actively followed the SIGPLAN (programming languages) proceedings, one of the papers that really stood out for me was one about making interface/trait based function calls as fast as inheritance by using perfect hashing on all vtable entries.
by yandie | 2025-06-11 16:28:16+00:00
I was with Amazon but wasn't part of Alexa. I was working closely with the Alexa team however.

I remember vividly the challenge of building centralized infra for ML at Amazon: we had to align with our organization's "success metrics" and while our central team got ping ponged around, and our goals had to constantly change. This was exhausting when you're trying to build infra to support scientists across multiple organizations and while your VP is saying the team isn't doing enough for his organization.

Sadly our team got disbanded eventually since Amazon just can't justify funding a team to build infra for their ML.
by ksec | 2025-06-11 16:28:32+00:00
>A $100 low end phone without much software available is an easier sale.

Except they didn't target $100 dollar phone. They were aiming at $20, but giving headrooms to $35. And in about 2 years time they finally believed they made a mistake, and raised the target to ...... $50.

Silicon Valley at the time was all about software. They believed in Bill Gate's vision where all hardware cost will drop to zero and software will subsidise it. And Apple's business model is not sustainable.

It was then I learned Silicon Valley has absolutely zero understanding of anything hardware. Apple was somehow the best and the outliner.
by aisenik | 2025-06-11 16:29:14+00:00
A vast, open one with a nearly 1000 page document outlining their plan hosted on their website whose primary operatives are now high-level government officials.

Hard to believe? That's exactly what they're relying on: they think people are too stupid to believe there's an actual radical white-supremacist Christian Theocratic movement working to destroy the United States. It's the biggest known internal existential threat of the last 150 years and our corporate media and political environment has resulted in conditions that have enabled it to manifest nearly unchallenged.
by collingreen | 2025-06-11 16:29:19+00:00
I like your take and the metaphors are good at helping demonstrate by example.

One caveat I wonder about is how this kind of constant context switching combines with the need to think deeply (and defensively with non humans). My gut says I'd struggle at also being the brain at the end of the day instead of just the director/conductor.

I've actively paired with multiple people at once before because of a time crunch (and with a really solid team). It was, to this day, the most fun AND productive "I" have ever been and what you're pitching aligns somewhat with that. HOWEVER, the two people who were driving the keyboards were substantially better engineers than me (and faster thinkers) so the burden of "is this right" was not on me in the way it is when using LLMs.

I don't have any answers here - I see the vision you're pitching and it's a very very powerful one I hope is or becomes possible for me without it just becoming a way to burn out faster by being responsible for the deep understanding without the time to grok it.
by scott_w | 2025-06-11 16:29:38+00:00
> They simply aren’t that trigger happy

I already addressed this with my comments on American troops lighting up British tanks during Iraq.

> and with no civil war and a strongly enforced set of national laws

Er… have you read the news? The first part of the quote is a concern of many commentators and the second part of your comment is a fucking bad joke given your President has ignored multiple laws and judicial rulings, including sending the marines into LA without the permission of the governor!
by autoexec | 2025-06-11 16:29:46+00:00
> it's only a matter of time before my day job goes from "rewrite this (web) app from 5-10 years ago" to "rewrite this AI assisted or generated (web) app from 5-10 years ago".

That seems optimistic. It all goes according to plan you won't get to write or rewrite anything anymore. You'll just be QA reviewing AI output. If you find something wrong you don't get to correct it, nobody will pay for coders, you'll just be telling AI about the problem so it can try to correct it until the code passes and the hallucinations are gone. That way they can pay you much less while you help train AI to get better and better at doing your old job.
by AnthonyMouse | 2025-06-11 16:29:57+00:00
> I'm sure this comment will get downvoted in favor of some other conspiratorial "because they're going to secretly sell my data!" tinfoil post (this is HN of course). But my explanation is the actual reason.

Your explanation is inconsistent with the link in these comments showing Twitter getting fined for doing the opposite.

> Hence why even Facebook requires a unique, non-VOIP phone number to create an account these days.

Facebook is the company most known for disingenuous tracking schemes. They just got caught with their app running a service on localhost to provide tracking IDs to random shady third party websites.

> You can easily block VOIP numbers and ensure the person connected to this number is paying for an actual phone plan, which cuts down dramatically on bogus accounts.

There isn't any such thing as a "VOIP number", all phone numbers are phone numbers. There are only some profiteers claiming they can tell you that in exchange for money. Between MVNOs, small carriers, forwarding services, number portability, data inaccuracy and foreign users, those databases are practically random number generators with massive false positive rates.

Meanwhile major carriers are more than happy to give phone numbers in their ranges to spammers in bulk, to the point that this is now acting as a profit center for the spammers and allowing them to expand their spamming operations because they can get a large number of phone numbers those services claim aren't "VOIP numbers", use them for spamming the services they want to spam, and then sell cheap or ad-supported SMS service at a profit to other spammers or privacy-conscious people who want to sign up for a service they haven't used that number at yet.
by smpretzer | 2025-06-11 16:30:16+00:00
I have used s5cmd in a professional setting and it works wonderfully. I have never attempted to test performance to confirm their claims, but as an out of the box client, it is (anecdotally) significantly faster than anything else I have tried.

My only headache was that I was invoking it from python, and it does not have bindings, so I had to write a custom wrapper to call out to it. I am not sure of the difficulty of adding native support for Python, but I assume its not worth the squeeze and just calling out to a subprocess will work for most user's needs.
by infecto | 2025-06-11 16:30:23+00:00
Kind of as other said, it was buried. From what I have read archaeological finds are about piecing together good guesses. Sure some wood is rot resistant but I suspect you would be hard pressed to find wood sitting outside for 1000+ years on the ground that early civilization would find appeasing to build with. Anything is possible but I am guessing it either fell natural or was harvested by those people and they decided to build with it somewhere plus or minus a thousand years.
by ljf | 2025-06-11 16:30:27+00:00
My wife paid for ChatGPT and is loving it - she only types to it so far (and sends it images and screenshots), but I've had a go at talking to it and it was much better than I thought.

If I'm alone I don't mind talking if it is faster, but there is no way I'm talking to AI in the office or on the train (yet...)
by qrios | 2025-06-11 16:31:01+00:00
I remember "Halbgefrorenes"[1] as one of the main source of income for many restaurants and Cafés in the former DDR(GDR). Second recipe to generate nearly unlimited profit was Soljanka[2].

[1] https://de.wikipedia.org/wiki/Halbgefrorenes (german)

[2] https://en.wikipedia.org/wiki/Solyanka (english)

Edit: format
by wrs | 2025-06-11 16:31:01+00:00
A few weeks ago I gave an LLM (Gemini 2.5 something in Cursor) a bunch of examples of a new language, and asked it to write a recursive descent parser in Ruby. The language was nothing crazy, intentionally reminiscent of C/JS style, but certainly the exact definition was new. I didn’t want to use a parser generator because (a) I’d have to learn a new one for Ruby, and (b) I’ve always found it easier to generate useful error messages with a handwritten recursive descent parser.

IIRC, it went like this: I had it first write out the BNF based on the examples, and tweaked that a bit to match my intention. Then I had it write the lexer, and a bunch of tests for the lexer. I had it rewrite the lexer to use one big regex with named captures per token. Then I told it to write the parser. I told it to try again using a consistent style in the parser functions (when to do lookahead and how to do backtracking) and it rewrote it. I told it to write a bunch of parser tests, which I tweaked and refactored for readability (with LLM doing the grunt work). During this process it fixed most of its own bugs based on looking at failed tests.

Throughout this process I had to monitor every step and fix the occasional stupidity and wrong turn, but it felt like using a power tool, you just have to keep it aimed the right way so it does what you want.

The end result worked just fine, the code is quite readable and maintainable, and I’ve continued with that codebase since. That was a day of work that would have taken me more like a week without the LLM. And there is no parser generator I’m aware of that starts with examples rather than a grammar.
by nulbyte | 2025-06-11 16:32:01+00:00
Can you elaborate more on what problem this is solving? I am confused about what this provides that isn't already available with WireGuard.

WireGuard natively supports split tunneling. This same feature is exploited by Tailscale, but is easily configured without needing Tailscale or any other software.

This would seem more useful without WireGuard, but even then, most homelabs already have a gateway or bastion host running SSH, which can already proxy and tunnel connections.
by sh34r | 2025-06-11 16:32:14+00:00
It’s a nice lie the right tells themselves, that there isn’t one long gun for every military-age liberal already in friendly partisan hands. This country is so flooded with guns, that it spills over to Mexico, a country where guns are almost completely banned. Our sloppy seconds enable the cartels to fight on even footing with the Mexican Army.

Most of our GWOT veterans tend to despise the Republican Party for what should be obvious reasons. Chicago famously has no guns too, am I right? The cognitive dissonance is honestly astounding.

Honestly though, guns really only go so far. They’re useful for making yourself more trouble to fuck with than you’re worth to cowardly paramilitary thugs. They’d rather go abduct first graders and unarmed adults in the final stages of becoming US citizens, than risk suddenly finding out they’re in the middle of Ruby Ridge 2. Guns are more of a self defense tool. Ukraine and Iran have proven in recent years that drones are far more useful to an insurgency than guns. That constant hum, like a swarm of bees, constantly threatening a slow and painful death, destroys the enemy’s will to live, never mind fight. You see videos of Russian orcs just sitting there, almost catatonic, as the drone finally puts them out of their misery.
by kamranjon | 2025-06-11 16:32:30+00:00
I am curious why you would choose a reasoning model for JSON generation?

I was recently working on a user facing feature using self-hosted Gemma 27b with VLLM and was getting fully formed JSON results in ~7 seconds (even that I would like to optimize further) - obviously the size of the JSON is important but I’d never use a reasoning model for this because they’re constantly circling and just wasting compute.

I haven’t really found a super convincing use-case for reasoning models yet, other than a chat style interface or an assistant to bounce ideas off of.
by pantsforbirds | 2025-06-11 16:33:01+00:00
I'm still in the exploration/experimentation stage of the project, but I'm currently using a mixture of SQLite, PostgreSQL, S3, and DuckDB.

My original thought was to spin up SQLite databases as needed because they are super lightweight, well-tested, and supported by almost every programming language. If you want to set up an agent in another programming language via MCP, but you still want to be able to access the agent memory directly, you can use the same schema in a SQLite database.

I may end up using mnesia for more metadata or system-oriented data storage though. It's very well designed imo.

But one of the biggest reasons has just been the really nice integration with DuckDB. I can query all of the SQLite databases persisted in a directory and aggregate some metadata really easily.
by speakfreely | 2025-06-11 16:34:04+00:00
You seemed overly anxious to ignore what I actually wrote in my previous comment and use as an excuse to force everyone into reading your diatribe about how the media portrays Democrats, even though that's not actually in conflict with anything I wrote. So yes, I think it would be good for you to do some self-reflection before telling others they are living in a bubble. You might not be as objective as you think you are.
by hinkley | 2025-06-11 16:34:09+00:00
With a filesystem based trees that’s often sufficient to help reduce the amount of write contention. Because you’re not serializing the whole goddamned thing back to disk, just the parts that changed, which are logarithmic to the size of the edit history. And git uses GC to deal with writes that get to the end and then fail due to concurrent access collisions.

For in-memory problems, there are B-trees, which are an older solution to many problems than most of HN’s userbase, including myself. Then you still have the sharding which I did in fact point out would be part of a better hybrid solution.
by singron | 2025-06-11 16:34:19+00:00
> I thought the whole point of transformers was that inference speed no longer depended on prompt length

That's not true at all and is exactly what prompt caching is for. For one, you can at least populate the attention KV Cache, which will scale with the prompt size. It's true that if your prompt is larger than the context size, then the prompt size no longer affects inference speed since it essentially discards the excess.
by emacdona | 2025-06-11 16:35:32+00:00
To be fair to Kagi:

This was in the top three results, and I can't tell if it's "real", or just a page created to capture those exact search terms!

https://akkaalternatives.com/

If the goal of that site really is just to capture clicks via very specific web searches... and people are creating sites like that at scale... what hope do we have of saving the web? :-(