Hacker Newsnew | past | comments | ask | show | jobs | submit | brudgers's commentslogin

Being awesome is useful.

I have one. Bought it in July of 2024.

It is not an instrument for me and I don’t use it. I prefer to interact with music in other idioms.

But I appreciate the passion of its designer.


Why not passing it on to some friends?

None of them would be less disinterested than me.

If I’ve understood your comments, I get the impression your business practices entail scraping. Often but not always, scraping for money happens in an adversarial context.

If that’s the case, your adversaries are incentivized to employ counter-measures and/or simply make your life difficult in general. It could be as straight-forward as a letter to the platform from in-house legal with reference to DCMA or similar. Or to put it another way, if you are scraping sites people will pay you to scrape, even if you aren’t on questionable legal ground there’s a non-trivial chance the scraping is making the targets unhappy.


In the audio world, quantization is usually discussed in terms of bit-depth rather than sample rate.

Yeah, they know and their comment reflects that knowledge. They're saying that if we had infinite bit depth, we could arbitrarily resample anything to anything as long as the sample rate is above the Nyquist frequency; however we don't have an infinite bit depth, we have a finite bit depth (i.e the samples are quantized), which limits the dynamic range (i.e introduces noise). This noise can compound when resampling.

The key point is that even with finite bit depth (as long as you dither properly), the effect of finite bit depth is easily controlled noise of program chosen spectrum. i.e. as long as your sampling isn't doing anything really dumb, the noise introduced by sampling is well below noise floor.

Yeah, but that noise keeps compounding every time you resample.

I've been trying to figure out whether this is true or not, and I've only been able to find that it doesn't compound: the noise from the original quantization and the noise from the second (post-resample) quantisation aren't independent, both arise from rounding the data to the same 16-bit grid. Somehow, this seems to mean the noise doesn't compound.

I wish I understood this better and at least knew whether it's true or false. I have to do more reading on it.


Sure, but you will resample ~5 times max.

Perhaps the benefit we get is access to existing recordings?

44.1khz exists because it was the lowest technically practical speed and was an optimization for processing speed and storage space.

48khz exists because it syncs with video easily — I’ve also heard it allows for more tolerance in the anti-aliasing filter.


> 48khz exists because it syncs with video easily

I guess meaning 24fps video? Because 44100 is already a multiple of 25, 30, 50, and 60.


24fps is where the money is because 24fps is the standard for film.

48k also supports 24, 48, 120, and 240 which are all nice to haves.

A very common clear need is incorporating 44.1khz audio sourcesinto video. 48khz is 48khz because 48khz divided by 24fps, 25fps, or 30fps is an integer (and 44.1khz is not).

Also, for decades upsampling on ingest and downsampling on egress has been standard practice for DSP because it reduces audible artifacts from truncation and other rounding techniques.

Finally, most recorded sound does not have an original analog source because of the access digital recording has created…youtube for example.


In a few years, there will be more (relative} gold in thriftshop keyboard sludge-piles.

Yep. Found my cyberdeck, a couple years out!

making a beowulf cluster out of keyboards, maybe that's the future given the increasing scarcity around computer parts...

How can I bridge the gap from Java/Angular to automotive software?

One simple way that might work is start hacking. Because it is a vast vast market with very diverse bespoke problems, there is a huge potential for small "bicycle-size" [1] improvements.

Sure it is not lead software engineer for Ferrari. But because people hire people they know, doing is your best route for meeting people. And when people hire engineers, they also consider their engineering wherewithal. Finally, if hacking automotive solutions does not appeal to you, that may be a sign that current job escape is more motivating than the specific career switch.

[1] bicycle-size problems are problems an engineer can solve working alone from Andrew Ritchie https://en.wikipedia.org/wiki/Andrew_Ritchie_(Brompton_found...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: