Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
akx
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
by
akx
24d ago
... Why do renders need to be verifiable, what does that mean? Anyway, on a related note, I just vibed together something in the same vein (using Ox Alpha, because why not). https://aamen-veli.akx.fi/
2.
▲
by
akx
1mo ago
Classic link. Not the same thing though. I mean try telling a competent agent something like > Let's build a webapp that allows the user to choose an audio file, we slice it into timestamped word regions with transformers.js + onnx-
3.
▲
by
akx
1mo ago
UX-wise, from what I can glean from the .webp, I'd personally (having worked in this same space) appreciate being able to see the slices I already have without having to switch tabs back and forth, for one...
4.
▲
by
akx
1mo ago
There are lots of AI-sloppy tells, starting from, let's see: * the web site's layout (eyebrows, glows, em-dashes, middots, that certain breathless tone in the pricing box) (edit: see the source for https://vocalslice.co
5.
▲
by
akx
1mo ago
How do GitHub's terms and conditions like using GitHub Releases as storage for proprietary binaries? I noticed the download link points to https://github.com/terranivium/vocal-slice-releases ... and the license th
6.
▲
by
akx
2mo ago
Something that always irked me about 98.css and its friends was the ever-so-slightly-incorrect version of MS Sans Serif. Finally decided to do something about it: https://github.com/jdan/98.css/pull/230
7.
▲
by
akx
4mo ago
To be fair, gnu tar 1.31, 2019-01-02, added `--zstd` (and other automatic .zst support). So that support has been there for a good 7 years and 4 months at the time of writing.
8.
▲
by
akx
4mo ago
> Typically, other archives like .tar.bz2 can be smaller. But those aren’t backwards-compatible! Is there any point for (new) .bz2 archives in the era of Zstd?
9.
▲
by
akx
6mo ago
What do you mean with "basically ensures that dependencies won't become managed properly"?
10.
▲
by
akx
6mo ago
Sounds like you're not familiar with https://docs.astral.sh/uv/ ...
11.
▲
by
akx
6mo ago
This doesn't do the same thing though, since it's not Unicode aware. >>> 'x\u2009 a'.split() ['x', 'a'] # incorrect; in bytes mode, `\S` doesn't know about unicode whites
12.
▲
by
akx
7mo ago
This inspired me to update my over-a-decade-old glitch generator https://akx.github.io/glitch2/ with camera input and a handful of new modules.
13.
▲
by
akx
8mo ago
It's pretty good. And for once, a software-engineering-ly high-quality codebase, too! All too often, new models' codebases are just a dump of code that installs half the universe in dependencies for no reason, etc.
14.
▲
by
akx
9mo ago
If someone's curious about those particular constants, they're the PAL Y' matrix coefficients: https://en.wikipedia.org/wiki/Y%E2%80%B2UV#SDTV_with_BT.470
15.
▲
by
akx
10mo ago
You'd think there was a LUT you could apply to the digital copies during playback to make it look (more) like the original...
16.
▲
by
akx
1y ago
These days, once you have https://docs.astral.sh/uv/ installed, `uvx --from service-ping-sping sping` is pretty much zero effort to run this software.
17.
▲
by
akx
1y ago
> Is `uv format` supposed to be an alias for `ruff check`? I'd imagine not, since `ruff format` and `ruff check` are separate things too.
18.
▲
by
akx
1y ago
This is a fun model for circuit-bending, because the voice style vectors are pretty small. For instance, try adding `np.random.shuffle(ref_s[0])` after the line `ref_s = self.voices[voice]`... EDIT: be careful with your system volume settin
19.
▲
by
akx
1y ago
Ah, yeah, good catch – I added the model-native speed multiplier to the CLI too (`--speed=1.2` for instance).
20.
▲
by
akx
1y ago
I'll help you along - this is the core function that Kitten ends up calling. Good luck! https://github.com/espeak-ng/espeak-ng/blob/a4ca101c99de3534...
21.
▲
by
akx
1y ago
I opened a couple of PRs to fix this situation: https://github.com/KittenML/KittenTTS/pull/21 https://github.com/KittenML/KittenTTS/pull/24 https://github.com&#x
22.
▲
by
akx
1y ago
`uv run --offline` will use cached dependencies and not check for newer versions. Works for `uvx` too, i.e. `uvx --offline ...`.
23.
▲
by
akx
1y ago
This is what stable-diffusion-webui does too (though the format is unfortunately plaintext); ComfyUI stores the node graph as JSON, etc.
24.
▲
by
akx
1y ago
Why even `git clone`? With a properly packaged project, you can just `uvx --from=git+ https://github.com/akx/bindl.git bindl`
25.
▲
by
akx
1y ago
`UV_PROJECT_ENVIRONMENT` works fine for that. That's what I use for my venv-managing Fish functions: https://gist.github.com/akx/c357bbda9facbe41f08747a2622795c4
26.
▲
by
akx
1y ago
And when you run the upgrade-all-dependencies script and some dependency has a semver-major/otherwise breaking upgrade, everything depending on it breaks at once. Hopefully one of those things isn't your backup cronjob.
27.
▲
by
akx
1y ago
Speaking of that sort of thing, have you seen https://dood.al/pinktrombone/ (/ https://github.com/imaginary/pink-trombone/ )?
28.
▲
by
akx
1y ago
* Windows XP's speech synthesizer wasn't SAM (Software Automatic Mouth), and sounded nothing like this. (I know this is emulating Software Automatic Mouth, because, well, https://samtts.com/lib/sam.js says so
29.
▲
by
akx
1y ago
https://github.com/pi0/clippyjs exists...
30.
▲
by
akx
1y ago
I've used https://www.mp3tag.de/en/ for this since, apparently (per my emails for donating to the project), 2008.
More ›