Archive for December 2023

Online coding tools

Earlier when you wanted to try a programming language, you needed to install compiler and IDE software to your computer. Now there are many on-line tools that allow you to test programming with many programming languages. Many languages on one service: https://onecompiler.com/ https://tio.run/# https://www.codechef.com/ide https://ideone.com/ https://www.codingninjas.com/studio/online-compiler JavaScript https://jsfiddle.net/ C and C++ https://www.programiz.com/c-programming/online-compiler/ https://godbolt.org/ https://cppinsights.io/ Python

Bullshit HiFi products

I Gave Money to Criminals – feat. Dankpods https://youtu.be/JMAu_mCxoII?si=5j-GDydbQhn45NSS “Around every corner, it feels like people are trying to scam you out of your money. But no one tries harder than audio companies. No I’m not talking about, Apple, Sony, Sennheiser or Samsung. I’m not even talking about hi-fi audio companies like Marantz, Bang and

Cyber security predictions for 2024

The year 2023 saw heightened cybersecurity activity, with both security professionals and adversaries engaged in a constant cat-and-mouse game. Here are some cybersecurity predictions for 2024 to help security professionals. It is crucial to anticipate the key themes likely to dominate the cybersecurity space in 2024. Cybersecurity is an ever-evolving process that can never be

MISRA C coding standard

MISRA C is a set of software development guidelines for the C programming language developed by The MISRA Consortium. The aims of MISRA C aare to facilitate code safety, security, portability and reliability in the context of embedded systems, especifically those systems programmed in ISO C / C90 / C99. There is also a set

Friday Fun: Checking it twice

He’s making a table He’s checking it twice SELECT * FROM List WHERE behaviour = ‘Nice’ SQL clause is coming to town Source: https://m.facebook.com/groups/it.humor.and.memes/permalink/7115605828465140/ Related XKCD classic https://xkcd.com/838/

Phantom power in 3.5 mm jack!

Who decided it was a good idea to put 48V phantom power for microphone to 1/8″ / 3.5 mm jack? This is like asking intentionally for a disaster (fried mic or other device) to happen one day or next. This is this funny silly mixer/soundcard “M6 live sound card” sold in price range $15 up

Bad RCA cable

Unshielded RCA cable is bad design. The truth is that unshielded RCA cable is bad design and should be avoided. Unshielded unbalanced cables are very sensitive to capacitive coupling especially when circuit impedance is high (impedance mostly determined by signal source output impedance in HIFI systems). For example power cords radiate a magnetic field and

Bluetooth BLUFFS attacks

Almost all modern versions of bluetooth are hackable via BLUFFS attacks. CVE-2023-24023 Detail https://nvd.nist.gov/vuln/detail/CVE-2023-24023 Bluetooth BR/EDR devices with Secure Simple Pairing and Secure Connections pairing in Bluetooth Core Specification 4.2 through 5.4 allow certain man-in-the-middle attacks that force a short key length, and might lead to discovery of the encryption key and live injection, aka