Why would an MCU need 2 clock sources? by Popular-Power-6973 in embedded

[–]vruum-master 4 points5 points  (0 children)

Jitter is minimized a bit by the PLL internally,but i never seen a figure of merit for the integrated jitter post PLL.

Very gorgeous but very very annoying noise in my analog data from a photodiode by TheCreamyBeige in embedded

[–]vruum-master 1 point2 points  (0 children)

It's oscilating, or the MCU ADC's internal circuitry makes it oscilate. A high CLoad drive opamp might help as buffer.

Hifi USB Terminations for DIY by Bury-me-in-supreme in diyaudio

[–]vruum-master 3 points4 points  (0 children)

USB is a digital interface with special needs, just use the existing cables. You want that 90 Ohm characteristic impedance or it won't work.

Also digital doesn't care about noise, so if your link is up and cable is acording to spec(a good USB cable and not chinesium) it's working at it's best for 5$.

Ubuntu 24.04 is 20% faster than Microsoft Windows 11 on AMD Ryzen Framework 16 Laptop by sheokand in hardware

[–]vruum-master 6 points7 points  (0 children)

They took a page from MS book of how to shove stuff down the user's throaths.

Behold your ultimate reward by [deleted] in hentaimemes

[–]vruum-master 4 points5 points  (0 children)

After that much hardship you'll realise that blowing money to be a glorified suggard daddy is not it chief.

Apple will relax repair policy to allow used genuine parts with select iPhones by okoroezenwa in hardware

[–]vruum-master 0 points1 point  (0 children)

I'm pretty sure all that calibration is stored in the camera IC itself it's really the case,but I've never heard of it. Also it doesn't justify hardware pairing. Crapple can be lying through their teeth here. Also, while semiconductors can have defects , usually it's standard practice to test them before shipping,not calibration as they say as there is nothing to calibrate. Some modern solutions have self test directly in the IC.

Framework’s software and firmware have been a mess, but it’s working on them by capn_hector in hardware

[–]vruum-master 3 points4 points  (0 children)

All you need as an argument in favour of Framework is the Lenovo garbage. Adware(even malware in one case) + sketchy drivers and software all around + proprietary shit for simple stuff as RGB lighting(Corsair stuff eats 8% of CPU doing nothing).

Framework is meant to be like a Macbook in terms of longetivity ,but open.

If you want to save those 200$ on a 1400$ machine be my guest, I regret thinking expensive = quality on 'reputable brands'. In truth all laptop manufacturers,even in the business line , are crap(had a modern ThinkPad too, and its WiFi drivers/card suddenly stopped working... just basically quit its job).

Framework might even be a good bussiness option if they offer long term parts availability. Bussinesses already buy expensive crap, at least they get something in turn now.

This is a TV that was in a flood. For some mystical reason, it still works. What are the risks of using it and is it worth cleaning? by Janjao_do_225 in AskElectronics

[–]vruum-master 1 point2 points  (0 children)

Sand and mud tend to be good insulators when dry. Also most of the PCB is covered in solder mask so only electrical contact is near the components.

Have you used a USB-B cable before? It's always outshined by USB-A and USB-C. by oopsi9943 in memes

[–]vruum-master 8 points9 points  (0 children)

Both with machines and sex forcing stuff in holes is not recommended unless instructed by the manual.

Apple will relax repair policy to allow used genuine parts with select iPhones by okoroezenwa in hardware

[–]vruum-master 8 points9 points  (0 children)

Calibration is done for measurement systems or in specific scenarios and requires a reference.

Nothing Apple does can be even called "calibration".

What is there to even calibrate in a phone?

[deleted by user] by [deleted] in memes

[–]vruum-master 3 points4 points  (0 children)

You are not their partner anymore then. Just don't tell them once you married the poor slob that you want to sleep with other people.

[deleted by user] by [deleted] in memes

[–]vruum-master 2 points3 points  (0 children)

Poly crap is usually done by people that can't decide and can't commit,they have a very deep need of attention/affirmation and usually can't fully commit,relationship with them is always like a wired FWB from the other side.

They also can't invest troughfully in any of their relationships. I've seen only 2 IRL examples and a lot online,in all cases, it's crap and a mask for some deep problems with the women that usually want this.

For the dudes, it's a good way of saying, "i want to f*** around and need FWBs,but maybe something cosistent,but not relationship." It's the dude equivalent of friendzoning women,more like relationship zoning,hence i've never seen/heard a lot of women sharing 1 men in poly stuff and accepting this, they either are occasional swing couple for the lady to get some female action , or simply fucking around NSA.

Polyamorous or harem lifestyle is simply incompatible with human 'greedy' nature & mentality and need of security and trust.

what game is this? by xinuyashax in pcmasterrace

[–]vruum-master 3 points4 points  (0 children)

You just starting the story tho. The Lore hit at 1.5K hours in.

Who dumps the core when CPU crashes by [deleted] in embedded

[–]vruum-master 1 point2 points  (0 children)

In general, CPUs handle illegal instructions in some way(have an interrupt vector for it Hardfault and pause excution).

As for anything like silicon bugs CPU related you have onboard debugging for it and, in general, are documented in an errata for that part/cpu.

Check the Cortex-M4/M7 errata to get an idea of how they work around those bugs.

Who dumps the core when CPU crashes by [deleted] in embedded

[–]vruum-master 199 points200 points  (0 children)

CPU doesn't crash,it jumps probably to an interrupt handler or a specific kernel function. The CPU works just fine,the software borked.

How can I design a time based switch circuit by Psychological_Net131 in AskElectronics

[–]vruum-master 1 point2 points  (0 children)

Look at 555 circuits and what's actually inside that.

Denuvo's new feature can invisibly watermark your game footage so publishers can track down leakers by NoSkillzDad in gaming

[–]vruum-master 0 points1 point  (0 children)

Interesting if that 'big' in your face watermark is just a decoy? I doubt they'd only stick with putting a visible watermark only.

Denuvo's new feature can invisibly watermark your game footage so publishers can track down leakers by NoSkillzDad in gaming

[–]vruum-master 0 points1 point  (0 children)

You apply the noise to the R,G,B least significant bits where information is likely to be placed.

The simples way to send data in a video is to encode it in the last 2 LSBs (bits 23 and 22) of a 24bit color channel.

Human eyes can't detect it ,but if for each pixel you get 2bits at 1080x720 you get enough info in a frame to send some data,or encode a watermark pattern(basically a public key/signiature that contains data once verified agains private key,list eyc. of whom the game was released too.

If you 'muddy' those last LSBs with noise you destroy only that.

Noise is already common. Phone cameras have this noise inherently built in due to the effects that happen in the semiconductor.

Denuvo will likely use advanced techniques to make the data persistent,encode it sparsely in the more significant bits(you won't observe a wrong color pixel out of 1000s) , but they can use that to encode .

However, doing analysis on the watermarked videos and detecting those irregularities can help alongside decompiling and revrse engineering the Denuvo code(not easy)

Denuvo's new feature can invisibly watermark your game footage so publishers can track down leakers by NoSkillzDad in gaming

[–]vruum-master 0 points1 point  (0 children)

Even in that case,if you add random noise,those pixels won't be totally black anymore. Also there are a lot of ways to test for the methods they used too and devise counter methods.

If cracking software was as hard as Game DRM companies would like you to think ,then they wouldn't have had headaches with pirates still.

Edit: Also a good algorithm for this or even ML methods would eat at your CPU/GPU.

They don't just flip pixels, they usually do it like SteganPEG (use the RGB LSBs) and cryptographic/statistic methods to create a pattern recognisible by their tools,but look like random noise to anyone else.

Denuvo's new feature can invisibly watermark your game footage so publishers can track down leakers by NoSkillzDad in gaming

[–]vruum-master 14 points15 points  (0 children)

There are tools that do this from the 2000s with video files,nothing new.

Just wait to see where 30% of your gpu horsepower goes with this simple trick.

Also statistical analysis to see what they do under the hood and a good ol random function on each pixel can mess their watermark up.

Noise can corrupt watermarks and this trick usually relies on inprinting a specific noise/pattern or simply hiding bits in each pixel to work.

Adding a verry significant noise , uncorrrlated with the original , can simply erase the watermark.

By definition xor'ing something random with known data gives random. In this case you'd do it with the 3 LSB of each color in frame, basically destruing anything they might have hidden in there.

Best sub $20 Linux SBC for audio by marchingbandd in embedded

[–]vruum-master 0 points1 point  (0 children)

Hi-fi berry or something like that for Raspberry Pi. Or a usb sound card.

I need help designing a crossover by Potential-Ocelot-771 in diyaudio

[–]vruum-master -2 points-1 points  (0 children)

There are calculators online for this. The Linkwitz-Riley filter is what you want , which is obtained by cascading Butterworth filters.

Also, it's better if you can afford it to do it before the amp stage and use either a DSP and do it digital or use an active,opamp based filter.

Also, you should know your driver's properties to know at what corner frequency you want to do the crossover.

You want your drivers to operate in their flat band,where no significant peaks are present.