HackerTrans
TopNewTrendsCommentsPastAskShowJobs

xipix

no profile record

comments

xipix
·6 months ago·discuss
The article seems to evaluate Wasm as it were a framework upon which apps are built. It's not that, it's an orthogonal technology allowing CPU optimisations and reuse of native code in the browser. Against that expectation, it has been a huge success despite not yet reaching bare-metal levels of performance and energy efficiency.

One such example: audio time stretch in the browser based upon a C++ library [1]. There is no way that if this were implemented in JS that it could deliver (a) similar performance or (b) source code portability to native apps.

[1] https://bungee.parabolaresearch.com/change-audio-speed-pitch
xipix
·7 months ago·discuss
Driving is prohibited until a certain age. Parents don't get to discuss this with their child and decide when they're old enough.
xipix
·7 months ago·discuss
"Can I learn to drive?" "No, you're not old enough" "But my friend is already driving and he's 12" "OK, when you turn 12 you can too."
xipix
·7 months ago·discuss
/
xipix
·7 months ago·discuss
We absolutely do need regulation of this harm by the law. It's how we stand together as a society, otherwise one child's rules will seem draconian against their friend's lax parents. There's plenty of precedent in other threshold ages at which children can start indulging in other potentially harmful vices.

The vulnerable elder population is more difficult to define by a simple age threshold. We all decline at different ages and different rates.
xipix
·12 months ago·discuss
You can't use spaces to align because you can't assume a monospaced font will always be used. You can't use tabs either for that matter. If you need structure, use the language's punctuation and line breaks.
xipix
·last year·discuss
Can it handle "nodes" that emit a different number of audio samples than they consume?

I'm thinking of time stretch effects like mine https://github.com/bungee-audio-stretch/bungee
xipix
·last year·discuss
That's no excuse for YouTube because (a) audio processing can be done in JS/WASM and (b) they have the influence to improve browser playbackRate implementations to something better [1].

Besides, their Android and iOS apps do slow music as bad if not worse than on web.

[1] https://bungee.parabolaresearch.com/compare-audio-stretch-te...
xipix
·last year·discuss
If you're learning guitar, drums, piano, trumpet, etc, you'll want to start playing along at about 75% speed then work up until you can play 110% faster than you need to. YouTube's built in audio time stretch makes this a painful exercise.
xipix
·last year·discuss
Nice analysis, for 1x playback speed. If you're playing back at a different speed, for example, for music practice, YouTube audio is awful.

Why doesn't this huge AV platform use a better audio time stretch algorithm?
xipix
·2 years ago·discuss
> Fun fact: Unlicensed stations began streaming jungle music from onboard ships off the coast of Britain, hence the expression "pirate radios."

Didn't pirate radio broadcast from boats predate Jungle by about 20 years?
xipix
·3 years ago·discuss
Prices of the chips may be rising, but power usage is falling and in the end, that's often the bigger cost.