Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dceddia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
241.
▲
by
dceddia
4y ago
On this page where it pops up a support window, https://support.stripe.com/?contact=true (you might need to be logged in to see it) there's a dropdown with various choices, and the Chat and Call buttons get enabled or
242.
▲
by
dceddia
4y ago
> nothing more than a grab for additional user signups. I think this is a holdover from the olden days when image hosting (and bandwidth) was expensive, hotlinking images was very much a faux pas, etc. Or maybe I just wasn't aware o
243.
▲
by
dceddia
4y ago
Thank you so much for this guide! When I was a kid, socket programming felt like a huge thing to me, like unlocking the next level of programming . "Imagine if I could get 2 separate computers to talk to each other!" But it felt
244.
▲
by
dceddia
4y ago
I basically do this, but carefully pat dry with either a kleenex tissue or a clean absorbent towel to get the few droplets that inevitably haven't slid off in the not-perfectly-laminar flow.
245.
▲
by
dceddia
4y ago
That plugin’s handling of undo drove me absolutely nuts! It would randomly decide to eat the entire undo stack when I accidentally mixed the native cmd+z with using u to undo. At least I think that’s what happened… I was never able to repro
246.
▲
by
dceddia
4y ago
I use this too. This extension used to work amazingly well for me, but lately it’s been troublesome. I switched to it from vscode-vim after it destroyed my undo buffer one too many times, and vscode-neovim was great. It was fast, and it see
247.
▲
by
dceddia
4y ago
Awesome, glad to hear that :) So, for Rust vs Go, honestly I had kinda wanted to learn Rust for a while and have only read a little bit of Go, and – this is going to sound incredibly silly, but I'm not a big fan of some of the syntax a
248.
▲
by
dceddia
4y ago
I’ve been doing mainly JS and TS the last few years and picked up Rust because I wanted to build a video editor. It worked out, the product is launched (used Tauri which is also nice) and I’d choose Rust again, even despite the initial pain
249.
▲
by
dceddia
4y ago
Not an exact match but Ex Machina touches on some of these ideas.
250.
▲
by
dceddia
4y ago
Yeah, 100%, this is why I made Recut in the first place. The CLI approach would be great to support though and I can see some other really nice side effects of having that, like being able to batch-edit a whole folder of videos.
251.
▲
by
dceddia
4y ago
Yeah, silencedetect only finds the silent parts, it doesn't do any cutting. My first attempt at this problem before Recut was basically this, but in Node, and creating an EDL file. It works fine but the feedback loop is annoyingly long
252.
▲
by
dceddia
4y ago
Lots of fun problems to solve here, haha. For animation you could probably model it as an iterator that produces frames, where that iterator has a counter that increments with each frame, and use that counter as a measure of progress to fig
253.
▲
by
dceddia
4y ago
I've thought about it! We'll see.
254.
▲
by
dceddia
4y ago
Thanks Jeremy!
255.
▲
by
dceddia
4y ago
I put up a landing page early on in development and shared it on Twitter a time or two. Tweeted a few screenshots while I was working on it too. On launch day there were a small handful of folks on the email list, and I tweeted about it, wh
256.
▲
by
dceddia
4y ago
Oh good call, I will remedy this. It's using libav as you mention, and it's an LGPL build of libav.
257.
▲
by
dceddia
4y ago
Oh that’s annoying, sorry about that. Try this one? https://youtu.be/wuy-LKSE3y0
258.
▲
by
dceddia
4y ago
Nice! I hope it helps. Let me know how it goes :) It's funny, that CTA doesn't actually seem to get many signups, but multiple people have said how cool it is! So I've left it up even though it doesn't seem to "work
259.
▲
by
dceddia
4y ago
Possibly! Not currently, for sure. It'll have (again, soon) a feature that lets you manually override Recut's choices though, so you could select a meaningful silent part and leave it in. I think at some point any sort of automati
260.
▲
by
dceddia
4y ago
Neat idea with using colors to edit! My first stab at something before Recut was a Node script that did a similar sort of thing, just based on silence though, using ffmpeg's silencedetect to find silent parts and generating a cut list.
261.
▲
by
dceddia
4y ago
Interesting! Maybe we're using different definitions of verbosity too, or I used the wrong word there. I was thinking more about the long method names which definitely do feel like they're carried over from ObjC. And then, a lot o
262.
▲
by
dceddia
4y ago
Thanks! And yeah Tauri is pretty nice, and seems to be rapidly improving.
263.
▲
by
dceddia
4y ago
Thanks! That's cool. It's a good order of magnitude better than my first stab at this, which was a Node script + ffmpeg that spit out an EDL file, haha.
264.
▲
by
dceddia
4y ago
Hey, author here :) It varies by the length of the video and some other things, but on a 2019 Intel MBP it's loading up a 35min file in about 5 seconds. After that, it's interactive - you can adjust the silence-finding settings in
265.
▲
by
dceddia
4y ago
That's awesome, nice work!
266.
▲
by
dceddia
4y ago
That looks nice! Is it your tool? I wonder how it's supporting free transcription since most of the good APIs for it are pay-per-minute.
267.
▲
by
dceddia
4y ago
Maybe some day it will come to Linux! I think technically most of it would already work there, but some stuff requires native windowing API calls that I'll need to figure out and port over... plus all the install/distribution stuf
268.
▲
by
dceddia
4y ago
Weird. Maybe one of those white noise generator apps? If the frequency were set super low so that it's below hearing range, maybe the headset would still think there's signal coming through.
269.
▲
by
dceddia
4y ago
Yeah they have some syntactical similarities, like `if let`, and no parentheses with if's and for's. I really miss `guard let` in Rust! (I've heard it's coming at some point though?) Swift leans real hard into verbose
270.
▲
by
dceddia
4y ago
From what I’ve seen and experienced myself, there’s a definite learning curve to making videos. In the beginning I remember it being maddeningly hard to even get 10 seconds out without messing it up. But then also, there’s a technique and a
More ›