skysight-inc/HackerNews huggingface dataset:
Show HN: Voice-Pro – Now More Powerful and Easier to Use
We’ve made major updates to Voice-Pro to simplify all your voice cloning tasks.

Whether you’re a content creator, developer, or audio enthusiast, this tool equips you with intuitive features to push the boundaries of voice transformation.

Key Updates and Features

- Support for Gradio 5.x and yt-dlp: Enjoy an improved web interface and enhanced YouTube video downloading capabilities.

- AI-Cover Support: Modify voices freely with ease. Download voice models (e.g., from Discord's AI Hub) and create realistic voice synthesis or AI covers.

---

Core Capabilities

1. Speech Recognition, Translation, and Text-to-Speech:

- Leverages OpenAI-Whisper, Faster-Whisper, and Whisper-Timestamped for seamless speech-to-text conversion.

- Supports Multi-Language translation and text-to-speech (TTS) via Google Translator and Edge-TTS.

2. Zero-Shot Voice Cloning:
- Generate realistic voices using E2 & F5-TTS engines.

- With just 15 seconds of sample audio, you can unlock incredible voice replication capabilities.

- Includes 50+ celebrity voice models for rapid cloning.

3. Hassle-Free Installation:
- One-click setup via a simple Windows batch file. It’s fully portable and easy to remove.

---

Demo Videos

- Getting Started Tutorial: [YouTube](https://youtu.be/z8g8LMhoh_o)

- Podcast Creation Demo: [YouTube](https://youtu.be/Wfo7vQCD4no)

- Multilingual Dubbing Examples:
Check out examples that highlight our multilingual dubbing capabilities (supports over 100 languages):

- Original Content: [YouTube](https://youtu.be/ZtyhrZHbW0Y)

- English Dubbing: [YouTube](https://youtu.be/CA4WYdkJrkQ)

- Spanish Dubbing: [YouTube](https://youtu.be/hSEe0trPtnQ)

- Chinese Dubbing: [YouTube](https://youtu.be/qwExW2sReNc)

---

Why Choose Voice-Pro?

Voice-Pro offers a powerful yet user-friendly solution for voice manipulation.
It’s designed to unlock creative possibilities for content creators, developers, and curious innovators experimenting with voice technology.

GitHub: Learn more and download here: [Voice-Pro GitHub](https://github.com/abus-aikorea/voice-pro)

---

previous post: https://news.ycombinator.com/item?id=42261909
This brand new drama (well, August/Sept vintage drama) reveals a _lot_ about Mullenweg.

I, for one, am happy to specifically call him awful.
Ask HN: Has your TP Link equipment failed recently?
This morning, I woke up to log into work, and noticed that I was not receiving internet. Turns out that my Archer AX80 just decided that it no longer wants to connect to my modem. This router is less than 6 months old, and it isnt showing thr usual overheat/breakdown symptoms.
I want to chalk it up to it just being a lemon, but with the recent talk of TP Link being a target of US national security and the recent administration change, I'm curious if others are having similar issues en masse.
Well, at least they’re not concepts of a plan to release.
I think we're going to see a lot of people with this kind of mental illness. It's really pretty sad to me.
Greate experience!
Seems that way. I’ve also been thinking this lately. As the bootcamp grads of the last ten years know, getting that 6 figure salary was a blessing, prices rising faster and faster, well that takes the shine off it.
The Network of Time
On iOS I believe the option is in Settings > General > Language & Region > Live Text. This was introduced in iOS 15.
I am curious if you mean heavy in terms of the physics of the swipe, or heavy in terms of something like the layout?
https://en.wikipedia.org/wiki/Weierstrass_function#Construct...
I have this set up with a Flirc device. It listens for IR remote control keys and converts to ~keyboard keys. So the PC wakes up for the same reason a keyboard would wake it up. I can also control the PC that way, for watching movies and such. That's the main reason to do it actually, the waking up is just a bonus.
ByteDance Doubao-1.5-pro matches GPT 4o benchmarks at 50x cheaper
For sure, but for future events to be correct I still have to store that as (plain datetime, pacific/auckland), not translated to utc at the point of creation/saving. If I store only a UTC datetime I have unrecoverable lost important information.
Getting rich was never the reason. I was a solo bootstrapper who rarely got paid for a decade+. If it was about the $ I would've dipped week one of the startup.

My issue is product market fit. I've been building different ideas for the past few years, but traction has eluded me.
That person is being extremely silly when they call that "small".

Ext2/3/4 reserves so many inodes by default. One per 16KB of drive space. You don't hit that with normal use. Almost everyone should be reducing their inode count so it doesn't take up 1.6% of the drive.
Yes and no.

It does work - but there are some OS-specific stuff that can still pop up and explode on you. There are different guarantees around open/write on Windows and *nix, and cosmopolitan doesn't 100% paper over those gaping differences. It doesn't change the underlying file locking behaviour of the file system, for example. You can run into thread-time guarantees and other streaming problems, when piping from one thing to another.
Great idea. Going to stencil "Property of Sun Microsystems" on some Aerons to instantly increase their resale value!
The source is actually freely available for both the app and the web: https://gitea.com/t4t
This is called “Atomic Write Unit Power Failure” (AWUPF).
honestly less terrible than I was expecting
Give "Facebook signboard with SUN on the back of it" vibes.
It's 100% bullshit. The parents themselves are responsible for letting their children browse the internet unsupervised.

The culture of over-reaction to danger that has taken over the political domain is creating a nanny state where it's impossible to avoid crosssing red lines and doing something wrong. It's paralyzing society by instilling inaction as the only safe path.
the order also warns of "code words" for DEIA, lest someone try to sneak in some diversity or accessibility under the radar.
Distros do this all the time with C libraries. Until newer languages added support for lock files and stuff, it was pretty normal to use slightly different dependencies.
The Weierstrass function is cool but the undisputed champion of calculus counterexamples has to be the Dirichlet function[1]

f(x) = 1 if x is rational, 0 otherwise.

It is defined over all real numbers but continuous nowhere. Also if you take the Dirichlet function and multiply it by x so you get

g(x) = x if x is rational, 0 otherwise

…then you have something that is continuous at exactly one place (0) and nowhere else, which also is pretty spectacular.

[1] https://mathworld.wolfram.com/DirichletFunction.html
I’ve have and use shulkers (and a shulker farm).

This does not address the fundamental problem of having just 27 inventory + 9 hotbar slots over 1000 possible items (which is constantly increasing) that can be picked up, many of which don’t even stack, and having to manually move things where you want them.

Dealing with that turns exploring+looting into the promise of a grinding chore unless you simply don’t collect things. Which will hurt during future building projects.

I would not enjoy a game where I manually swapped out memory to disk. Yet often games demand the same as part of their “gameplay”.

The only viable fix is mods.
QRCode should also show the target url in text, so the user knows where it is taking - something like explicit consent.
> Without that, the chain will always be moving when the bike is moving.

I have a much simpler kind of bike where this is also the case :)
Something I've learned in present and past jobs, serving as a de facto millwright in R&D and small factories: If someone is offering something on the used market, it's because it really exists, and they want to get rid of it quickly. Next day shipping on some giant machine? No problem.

Some things, it's dumb to buy them new, like optics benches and some equipment that's expensive to make but easy to qualify and calibrate.

In contrast, even "catalog" items from mainstream suppliers might have long waiting times if the supplier is a build-to-order outfit.
+1, it the obvious thing missing in the article!
Happy for you - congratulations Paras, Sparsh and VWO. Did the (long-term) employees make anything?
New Rust Jobs Site
Hello, Rustaceans,

I was learning rust a few months ago, and I tried to peruse the job offerings for Rust. Unfortunately, there didn't seem to be a lot of dedicated Rust jobs visible on sites like Indeed and LinkedIn, so I decided to create a website that's aimed specifically at connecting Rust talent with Rust employers. In other words, I give you, one of the first websites I know of that is specifically tailored to getting Rust programmers jobs programming IN RUST: RustDevFindJob.com

I made this site from scratch in NextJS with very little backend. It's not BEAUTIFUL, nor is it GORGEOUS when you look at it, but it's functional (afaik), and I'd be really happy if you guys would take a look at it!

Right now, there are just dummy jobs in the job list. That's because I haven't raised awareness about this site with employers yet. Well, that ends today! Any employers who are interested in hiring Rust talent, please take a look at my site. The rate it highly reasonable for posting a job (ie much cheaper than competitors). Once your job is posted, Rust talent will apply!

Thanks, all, for checking out my little site. Please let me know what you think below, or on my other socials.
No, no, just no. I don't care what the website says. People in Russia are quite economically depressed. You might want to visit and talk to real people instead of web pages. Visit the Far East.
I agree and like this article, but something about calling those that believe otherwise Grifters feels a bit too harsh and polarizing to me. I know some who do believe AI will cause immense software role displacement, and wouldn't label them this way.
DeepSeek are great, however they didn't publish neither production code or their data pipelines. I still salute their openness in terms of architecture / great tech reports, but they keep their really performant training/inference code closed.
If this is surface stable it should also work for stereo/VR without much stereo disparity, where normal dithering would have a mismatch. And PCVR is often streamed over video codecs now so what you said aboutvideo compression should help there too.
Both fantastic and 35 years too late?

more refs
https://github.com/llvm/llvm-project/blob/main/clang/docs/Bo...
I can't wait. Gated community's with real ID logins can't come soon enough. I want to know who I'm talking to.
It could explain it if you consider how it upended stable equilibriums. If the sedentary civilizations had developed defenses against horse-riding nomads with a specific allocation of resources to that effort, and there was a sudden increase in the size of the threat vector emanating from these horse-riding nomads, it could throw their strategic posture out of alignment with their strategic needs.

In terms of numbers, it's entirely possible that larger numbers of defending sedentary soldiers are needed than attacking horse-riding nomad soldiers for the former to mount an effective defense against the latter.
TL;DR PEDMAS is bullshit

If you look at the internal state of the typical physical calculate it's a beautifully simple machine that tries to catch the balance between RPN and logic... except it has stupid nonsensical human rules interjected.

So, every time this article where points out "actually it's more complicated than it seems" is where historically somebody has made deliberate design decisions to do it 'the dumb way' even though it adds complexity, to force something unnaturally.

And what you end up with is something that's half intuitive, it's in between the two systems, but it's more complicated than it needs to be.

Please, I would much prefer device for RPN calculation, that follows consistent logic, rather than silly imposed rules.

4+7*3 etc.

or 4 7 + 3 * =

Where the latter is much closer to what we do in our heads and conceptually think about it.
https://bsky.app/profile/adambonica.bsky.social/post/3lggyww...

> New 2024 data: Over 50% of GOP fundraising now comes from just 100 mega-donors.
That seems like a very bad idea.
Why the theory of comparative advantage is overrated (2013)
Wine just released in the last days a new version with excellent Wayland support.
Based on the mke2fs git history, the default has been a 256 byte inode per 16KB of drive size since 2008, and a 128 byte inode per 8KB of drive size before that.
Thank you for the tip! Unfortunately I can't use Wayland because it breaks the AFK detection in Discord. I would actually prefer to use Wayland, but Discord Linux support is real bad. That said I'll have to take a look because maybe there's a solution that didn't exist last time I tried. And worst case scenario, I can at least decide which bug is less bad.
Surface Stable Fractal Dithering
I think the challenge is solving it in a way that users can still use the product.

I’ve done a fair bit of scraping for various things. Companies that attempt to defeat scraping often ruin the user experience along the way.

As an example I am aware of, there is an airline that keeps doing all sorts of things to defeat scrapers.

Problem is, the site now constantly throws errors for regular users doing searches and people are regularly getting banned for doing too many searches.

And they still haven’t done much but made scrapers increase their retry counts.
Show HN: Visualize spot instance price fluctuations and AZ-level trends
You don't have to be interesting for an adversary to be interested in using you as a stepping stone towards their purposes.
Dunno about the opensuse variant of rolling release distro (tumbleweed?), but usually You'd want Arch to avoid the 6 month "upgrade to the new version of the distro and find the ppa/user repos for the software i couldn't find in official repos" headaches.

Also Arch KDE is more or less upstream, while i remember Suse polishing the theme etc .. Back when i tried it 15 years ago
Wayland users seems very happy with it and it is great. I don't understand the animosity toward X. Why do wish X to die so hard? I am using X for twenty years. It works great. It is stable and well documented. Is wayland a better option? Could be. But since when cannot there be 2 good options? Why does it bother there is an alternative to wayland?
And yet all of these systems basically work for day-to-day operations, and fail only under obscure error conditions.

It is totally acceptable for applications to say "I do not support X conditions". Swap out the file half way through a read? Sorry don't support that. Remove power to the storage devise in the middle of a sync operation? Sorry don't support that.

For vital applications, for example databases, this is a known problem and risks of the API are accounted for. Other applications don't have nearly that level of risk associated with them. My music tagging app doesn't need to be resistant to the SSD being struck by lightning.

It is perfectly acceptable to design APIs for 95% of use cases and leave extremely difficult leaks to be solved by the small number of practitioners that really need to solve those leaks.
I haven't touched Wayland because of a lack of window control tools, but don't know if the landscape has changed. Specifically to replace autokey, xdotool, wmctrl. I know kdotool exists for kde only which would cover most of xdotool, but I don't know about text expansion (autokey). Isn't most of Wayland's keybindings just remapping and not macros? I've written my own code to read dev files with elevated permissions so I think I'm fine with macros, but that might be too much work for other people. Would appreciate some Wayland users experience.
kvirani is probably thinking of these bumper stickers:

https://heatmap.news/electric-vehicles/anti-elon-bumper-stic...

https://www.etsy.com/shop/MadPufferStickers
Another thing is that I'm half expecting bcachefs to be pulled from mainline. That's my prediction for 2025, I guess? Not that I want that to happen, but Kent's behaviour has been ... difficult, and Linus already hinted this is a possibility.

I appreciate that Kent means well, but as an outsider reading some of his communications ... yeah, I'd struggle working with that too.
> Spotify is surrounded by powerful competing proposals that are less exploitative of artists, and who are ready to overtake them.

Can someone enlighten me to what this person is referencing? I'm curious as to these proposals
I have to say, it's not every day that you find a well-written article without loads of jargon or clickbait titles full of personal storytelling!
Centralized vs. Distributed Authorization
Right, but this was caught basically instantly by Asan.
Thank you for this article, I really needed a positivity boost today.

It's a great reminder to not only consider what wonderful things could happen in the future, but also to want them and work towards them. Clarifying a positive future like this helps others consider it, want it, and make it happen.

I understand the case being made is more of a prediction than a wish, but it's also a vision. I believe clarifying a vision makes it more likely to happen, especially when people gravitate to it.

There is plenty of negativity already. Thanks again for the positive outlook.
Dammit I gave a kid $20 in amazon books credit for "your site has a phpinfo() page".
If I use "UTC" it works. For example,

date.l:

int fileno (FILE *);
FILE *f;
int printf(const char *__restrict, ...);
#include <time.h>
char *strptime(const char *s, const char *f, struct tm *tm);
struct tm t;
a (Mon|Tue|Wed|Thu|Fri|Sat|Sun)
b (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)
d [0-2][0-9]|3[01]
H [0-2][0-9]
M [0-5][0-9]
S [0-5][0-9]
Y [1-9][0-9][0-9][0-9]
%option nounput noinput noyywrap
%%
{a}[ ]{b}[ ]{d}[ ]{H}:{M}:{S}[ ]UTC[ ]{Y} {
strptime(yytext,"%a %b %d %H:%M:%S UTC %Y",&t);
printf("%ld\n",mktime(&t));
}
.|\n
%%
int main(){yylex();exit(0);}

flex -8Cem date.l
cc -O3 -std=c89 -W -Wall -pipe lex.yy.c -static -s -o yydate

date|yydate

This works for me. No need for timegm().

But if I substitute %Z or %z for "UTC" in strptime() above then this does not work.

Fun fact: strptime() can make timestamps for dates that do not exist on any calandar.

echo "Thu Jun 31 01:59:26 UTC 2024"|yydate
Atari had "screens" that you would move between. There was no scrolling capability. I assume this is the effect of the logs existing on one screen but not on another.
I still use X11 because it just works. I understand that Wayland is the "latest and greatest", but I genuinely do not understand why I need to upgrade yet. Could someone provide an actual tangible example as to why Wayland is "better" than X11? I've only ever heard hand-wavy explanations.
Before iOS, I was coding animation software on Linux using vim/scons for five years. So no real IDE. But not a fair comparison because we had a build team keeping everything nice. I also ported one of my apps to Windows and Visual Studio never drove me crazy. But I haven't worked with it to nearly the same depth as I have with Xcode.

So I concede that perhaps all IDEs are dreadful. I still hate Xcode.

I know pro users of Logic and Ableton and they never express such a level of displeasure. FWIW, having used Logic, Ableton, FCP, all non-professionally, those apps seem like a dream compared to Xcode.

I think it's likely that if Xcode weren't free, there would be serious competition and iOS development would be better for it. Or perhaps if Xcode were modularized so 3rd parties could use parts of it (Instruments, GPU debugger, memory graph debugger), lowering their development cost so they can compete with free.

I tried AppCode and while it seemed nice (refactoring was good in particular), I kept returning to Xcode to use the GPU debugger IIRC.

So, amusingly, I'm the inverse of your impression: the IDEs I've tried superficially I've generally enjoyed. The one I've used deeply I detest.
Not So Super, Apple
Oh, surely Larry Ellison is a trustworthy sort of fellow, right? :)
Note: Y combinator messed up my formatting in the above example, many asterisks * are supposed to be double asterisks (expoentiation in JS)
Zero decades ago? I run EC2 instances that process hundreds of millions of small files. I always use the latest Ubuntu LTS.

I'm also tired of trying to share my experience and having to choose between ignoring snide ignorant low-brow dismissals, and leaving them unanswered so they can misinform people. Ext4 does not have a dynamic inode reservation adjustment feature. XFS does. So with ext4, it's possible to run out of inodes while there are blocks available. With XFS, it's not.
What piqued my interest is that the illustration in the article looks a lot like a typical organic audio waveform. That's unusual.

At a lower pitch, with some variation in pitch and amplitude, it probably sounds nicer.
For people who are really interested: A big part of the problem is that the black blues musicians were excluded - they were kept out of the mainstream, which created opportunity for people like the RS to cash in on the black artists' music.

For example, imagine if today people of East and South Asian descent were excluded from SV. Then white developers stole their ideas and code, changed a few things and put their own name on it, and cashed in.

Art has many more cultural consequences than for-profit software, of course.
Measuring productivity impact with Diff Authoring Time
I was going by the example cost of $8 for 16 bits you stated in an earlier comment:

"2^16 = 65536

...

so if a search space of 65536 costs you $8"

If you think the numbers I'm arriving at are wrong then can you specify exactly where my cost function goes wrong?
I came across a link to https://github.com/octo-design. Are there any plans to make it open source?
Capitalism is “capitalists employing workers” only in Marxist doctrine. Capitalism is free market. And that will not disappear because AI displaces workers.
300 free prints? Signing up? AI integration? What?

You may be building something cool, I don’t know, but it clearly looks to be different from just providing printer integration. That should be running locally, as a simple application, on an ESP32 or Raspberry Pi.

Trying to SaaS an infra utility is crazy.
>So, how did Siri do? With the absolute most charitable interpretation, Siri correctly provided the winner of just 20 of the 58 Super Bowls that have been played. That’s an absolutely abysmal 34% completion percentage. If Siri were a quarterback, it would be drummed out of the NFL.
You should also note that Chorus allows you to bring your own API keys and interact with local models. Both features I very much appreciate!
You got had !
Lock files _are_ code. Same for meson.build or CMakeList.txt. We don't use to have the ability to precisely specify dependencies in code, now we do.

Building with a patched codebase is effectively building a fork.
This was extremely common in the 80s.

I've got a pile of notebooks full of hand assembled Z80 code that my dad wrote in pencil for the Exidy Sorcerer, which he got in 1979.

It was easier to do that, and reason about your program on paper before running it on the actual computer.
I am of Indian descent. Apparently from the penultimate caste. Anyway, I had someone from another team inform me of the inferior caste of one of our clients, and why I shouldn’t take shit from them.

That said, going back to New Delhi, at least in the circles I travelled in, it’s incredibly taboo to ask about caste. (Comparable to Americans using the n word.)
"Getting windows source code under NDA" doesn't necessarily mean "can do research on it".

If you can't publish it, it's not research. If the source code is under NDA, then Microsoft gets the final say about whether you can publish or not, and if the result is embarrassing to Microsoft, I'm guessing it's "or not".
"The problem with that index is that each culture reacts differently to corrruption."

100%.

Cheers for the references.