Recent submissions

Comment · 3 months ago
I’ve actually found that I’m able to process two speech streams and one music stream independently from those. At least for me, music seems to have a dedicated sub-processor of sorts.
Comment · 7 months ago
With reasoning on I found E4B to be solid, but E2B was completely unusable across several tests.
Comment · 10 months ago
Really easy: don't argue on the internet. The approach has many benefits.
Comment · 1 year ago
Strong disagree. My personal number has also leaked and I get 5-10 cold calls per day. They call during important work meetings. They call during dinner with my family. They call when I'm away on vacation. I will never, ever willingly buy any product from these calls.
Comment · 1 year ago
Canadian here using y'all every day. Might as well make it the formal English plural.
Comment · 1 year ago
The instances of that happening are likely the LLM failing to call the engine for whatever reason and falling back to inference.
Comment · 1 year ago
I’d bet it’s using function calling out to a real chess engine. It could probably be proven with a timing analysis to see how inference time changes/doesn’t with number of tokens or game complexity.
Comment · 2 years ago
With a dedicated GPU and some cleverness it can be relatively quick. I split the response on punctuation and generate smaller clips in a pipeline. I haven't taken the model apart to try streaming the frames coming out of ffmpeg yet, but that would probably help a lot.
Comment · 2 years ago
The model doing the heavy lifting is https://github.com/Rudrabha/Wav2Lip

Mic permissions on mobile are tricky, which might have been your issue? Note in this prototype you also need to hold the blue button down to speak.

Comment · 2 years ago
Cool, I built a prototype of something very similar (face+voice cloning, no video analysis) using openly available models/APIs: https://bslsk0.appspot.com/

The video latency is definitely the biggest hurdle. With dedicated a100s I can get it down <2s, but it's pricy.

Comment · 2 years ago
This was my undergraduate "thesis" project. We built a GDB plugin that would generate a puredata audio structure to help with debugging. Eg. it would play snoring during a sleep() call, each breakpoint could be set to a different frequency, etc. It was actually pretty interesting for multi-threaded code, though pausing to play the audio could change the runtime profile.
Comment · 2 years ago
I have a lot of examples but a funny one that comes to mind is: in the early 2000s when IM clients were all the rage, I wrote a VB6 application to go through my MSN Messenger logs and rank my friends by how much I talk to them. Kind of like a MySpace top 10 prior to MySpace.

I spent a decent amount of time tweaking the UI, improving performance, adding filters, providing different file output formats, etc. Never shared it with anyone.

Comment · 2 years ago
Also, at least the last time I checked, the Google Maps API was exorbitantly expensive. Niantic would likely get a discount, but avoiding this exploit doesn’t override all of the other benefits of OSM.
Comment · 2 years ago
Fair. At the current rate, the revenue takes two years to cover the original cost. The net profit takes 6. The margins are quite good due to consistent price increases.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton