Viewing profile — ssfrr
ssfrr
HN member- Joined
- Mon, Feb 03, 2014, 5:17 PM UTC
- HN karma
- 463
- Public activity
- 130 items
- HN profile
- View on Hacker News ↗
About ssfrr
Recent public activity
-
comment
Comment #48909871
> At first, I used some random phone chargers, but the Pis would always complain about undervoltage, and throttle their CPU This is a real annoyance with raspberry pi's. At first y…
-
comment
Comment #48324431
Don't compare your inside to other people's outside.
-
comment
Comment #47978171
It's wild that the article frames this as > what started as an experiment in productivity became a runaway success and > figuring out if the company can afford this level of produc…
-
comment
Comment #45138182
It doesn’t make sense to lump python and Julia together in this high-level/low-level split. Julia is like python if numba were built-in - your code gets jit compiled to native code…
-
comment
Comment #44764188
Is there evidence that minimizing finger movement is ergonomically desirable? It seems like "repetitive" is a key part of RSI, so making the exact same small motion over and over a…
-
comment
Comment #44349698
Cool and surprising to see built-in support for the Snyderphonics Manta [1], which is a pretty niche controller. I wrote the `libmanta` library [2] that is vendored into sapf. Have…
-
comment
Comment #43876642
Thanks for the extra info, I read through some of your entries on GPU optimization and it definitely seems like it's been a journey! Thanks for blazing the trail.
-
comment
Comment #43875764
I’m very curious about your experience doing audio on the GPU. What kind of worst-case latency are you able to get? Does it tend to be pretty deterministic or do you need to keep a…
- comment
-
comment
Comment #43185784
Does it work with separate browsers on the same machine? Not sure but I’d guess this sort of filtering would be more common on the browser than the OS
-
comment
Comment #43172449
I saw that phrase and thought it was pretty weird. Hunting wild animals for food is not some fringe thing that happens in "other places" I've eaten tons of fish, duck, deer, elk, e…
-
comment
Comment #43141786
I remember back in 2008-ish Johnny Lee at CMU built a cool hack that tracked the user's head using a Wiimote as an infrared camera, and used it for this kind of effect. https://you…
-
comment
Comment #43111389
Say I walk into a machine, and then I walk out, and also an exact duplicate walks out of a nearby chamber. My assumption is that we’d both feel like “me”. One of us would have the …
-
comment
Comment #42810763
The underlying clang featurs support compile-time checks as well via the Performance Constraints system: https://conference.audio.dev/session/2024/llvms-real-time-sa...
-
comment
Comment #42649931
> Doing brute force evaluation on 1024² pixels, the bytecode interpreter takes 5.8 seconds, while the JIT backend takes 182 milliseconds – a 31× speedup! > Note that the speedup is…
-
comment
Comment #42300406
it's an unfortunate terminology collision. - array languages: rank is the dimensionality of an array, i.e. a vector is rank-1, a matrix is rank-2, a N-D array is rank-N - linear al…
-
comment
Comment #42300091
OSC (Open Sound Control) is just awesome. It's basically a lightweight protocol on top of UDP packets. It's not hard to roll your own implementation if there isn't one for your pla…
-
comment
Comment #42240575
I'm a little confused as to the fundamental problem statement. It seems like the idea is to create a protocol that can connect arbitrary applications to arbitrary resources, which …
-
comment
Comment #41945034
zz^* is fine for scalar complex numbers, but z^*z is nice because it also works for vectors. You can think of the complex conjugate as a special case of an adjoint, and the hermeti…
-
comment
Comment #41797663
I did a bunch of contract work last year at a company that was all-in on Julia and it was a really pleasant experience. IMO one of the issues with Julia is that it’s easy to get ne…
-
comment
Comment #41613624
One of the issues with Julia for this kind of thing is that it’s tuned for throughput more than latency, especially the sort of worst-case latency you worry about for realtime syst…
-
comment
Comment #41609543
> an error of even 1/8 mm in the placement of the camera would result in a useless image. That doesn’t make sense to me. Presumably part of the image stitching process is aligning …
-
comment
Comment #41138399
The tube amp simulation market is already pretty…saturated. :)
-
comment
Comment #41075301
Do these both assume the quantile is stationary, or are they also applicable in tracking a rolling quantile (aka quantile filtering)? Below I gave an algorithm I’ve used for quanti…
-
comment
Comment #41070776
Here's a simple one I've used before. It's a variation on FAME (Fast Algorithm for Median Estimation) [1]. You keep an estimate for the current quantile value, and then for each el…