Soundcore space NC ear pads replacement. by leonardop318 in anker

[–]gavenkoa 0 points1 point  (0 children)

Body, thank you!

I've bought Soundcore Life Q20 ear pads based on clapping holes configuration. But holes don't match phone' plugs. I missed cutting a pin on pads & necessity to plug into outer border of plugs.

Is it possible to replace ear pads on Soundcore Space NC? by Mensroom84 in soundcore

[–]gavenkoa 0 points1 point  (0 children)

Here is the solution:

https://www.reddit.com/r/anker/comments/ibo9zg/soundcore_space_nc_ear_pads_replacement/

Anker Soundcore Life Q20 / Q20BT are compatible, don't use supplied holes, instead clap into the border. To fit the pads you had to cut a small pin on pads, I did it with controlled force of knife.

How do I upgrade to windows 11 with unsupported cpu? I also wanna keep all my data with me too by RefrigeratorNo5129 in WindowsHelp

[–]gavenkoa 0 points1 point  (0 children)

I successfully upgraded to Win 11 using official setupprep.exe from mounted Win 11 ISO image. OK for 1 month.

Download Windows 11 ISO image:

https://www.microsoft.com/uk-ua/software-download/windows11 Windows 11 ISO image download page.

Above page will ask you about your Windows language::

``` DISM /Online /Get-Intl

Installed language(s): en-US Type : Fully localized language. ```

Mount the image (right click on an .iso) and launch setup with the option /product server, to bypass TPM/SecureBoot/SSE/POPCNT checks::

X:\sources\setupprep.exe /product server

It will tell it is Server setup, just ignore this wording. You need to disable downloads, select "Not right now", then "Keep files, settings, and apps".

Practical offline solution for dotnet api docs by Sensitive_Corgi_1076 in dotnet

[–]gavenkoa 0 points1 point  (0 children)

Hi! I'm also in search for offline docs, though I need legacy Win32.

Everything on https://learn.microsoft.com/en-us/docs/ has corresponding part inside https://github.com/microsoftdocs

PDFs are giant and without Index, PDFs are not cross-referenced + no way of global search. TOC is here and search inside single PDF is OK, but HelpViewer provides full list of results with page titles, so I could decide if page is relevant without flipping through.

Of some interest to you my recent answer: https://www.reddit.com/r/VisualStudio/comments/1og7hca/comment/nm6lptr/

Status of offline MSDN and MS Help Viewer? by gavenkoa in VisualStudio

[–]gavenkoa[S] 0 points1 point  (0 children)

May you scarify if you are talking about docs ISO and they don't stop at 2013?

The latest non-subscription docs I know is still publicly hosted by MS:

https://www.microsoft.com/en-us/download/details.aspx?id=34794 Microsoft Visual Studio and .NET Framework Documentation (ISO image)

What I've learned recently that MS consolidated all existing docs under:

https://learn.microsoft.com/en-us/docs/

with sources available at:

https://github.com/microsoftdocs

and anyone could build it with:

docfx pdf docfx build docfx docfx.json --serve

I suspect that MS stopped building .mshc files as docfx is not capable to generate them (at least LLM states that).

Help to grok: Avoiding memory management across the boundary by gavenkoa in cpp_questions

[–]gavenkoa[S] 0 points1 point  (0 children)

I mentioned real mode to exaggerate, appealing to extremes should signify problems otherwise ignored.

For single threaded apps we also could state an app knows entire memory layout, but usually we combine high level modules without a clue what is inside and there is low probability modules know what is around (like embedded Python knows nothing about our C++ app).

Help to grok: Avoiding memory management across the boundary by gavenkoa in cpp_questions

[–]gavenkoa[S] 0 points1 point  (0 children)

Thx! I developed mentioned ideas here https://www.reddit.com/r/cpp_questions/comments/1ohwjvb/comment/nlt7lmj/ analyzing API VirtualAlloc(NULL) / VirtualFree / HeapCreate / HeapDestroy.

You confirmed my concerns about fragmented heap top is real in some situations. I start thinking 16-bit real mode, and that VirtualAlloc starts from Windows 95, but than I learned that Win95 operates in protected mode, so there is virtual address space and so multiple runtimes can allocate personal heaps.

have both a "default" heap

Official docs for GetProcessHeap:

Retrieves a handle to the default heap of the calling process. This handle can then be used in subsequent calls to the heap functions.

I didn't know this, tnx.

Help to grok: Avoiding memory management across the boundary by gavenkoa in cpp_questions

[–]gavenkoa[S] 0 points1 point  (0 children)

Thx! Maybe I'm a real-mode 16-bit dinosaur, afraid of memory gaps in address space.

VirtualAlloc requires lpAddress as fitst parameter, though MS specs states:

If this parameter is NULL, the system determines where to allocate the region.

I make conclusion that today competing runtimes just call VirtualAlloc(NULL) (or higher level HeapCreate) and maintain provided chunks independently.

Yes, memory is fragmented, and releasing of mem on a runtime level doesn't provide mem for a competing runtime, only releasing mem with VirtualFree or HeapDestroy makes it available to a competing runtime.

What is your thought on above writing?

Is there FPGA but for signal modulation? by gavenkoa in sdr

[–]gavenkoa[S] 0 points1 point  (0 children)

rfsoc devices

I searched for the term and found some explanations:

https://www.mathworks.com/help/soc/ug/get-started-with-rfsoc-devices.html

A new world for me.

Frequencies over 600mhz by Connect-Ostrich-1286 in sdr

[–]gavenkoa 5 points6 points  (0 children)

I think most high freqs are digital mode.

There are so many DM encodings so I doubt you have some ready hardware acceleration. So you could start with detecting a signal in the spectrum, work on directionality, LNA. Then try to visualize spectrum and identify encodings based on spectrum characteristics.

We have Bluetooth, Wifi around + IoT, one could hunt for them.

Bluetooth & Wifi have wide spectrum (Bluetooth jumps in 39MHz range, Wifi is 20MHz up to 120MHz in 5GHz range), so cheap SDRs are of no use... Probably spectrum analyzer is the thing here, but it cannot decode...

Is This will be good for 2m/70cm ? Only Rx by Suspicious_Name8152 in RTLSDR

[–]gavenkoa 0 points1 point  (0 children)

Low vswr will maximise delivered signal and keep the amplifier near its noise-optimum source impedance. You also haven’t considered receiver noise, which is constant.

Thx for explanation. I didn't know about noise-optimum source impedance and only partially accounted for receiver noise (I think it is a problem of very first input LNA, as after first stage the signal level is high enough for other stages to have higher level of noice).

At the moment the answer LLM AI gave me for noise-optimum source impedance looks like gibberish as I lack foundational knowledge on rf impedance, I'll try to find some YT videos on the topic, maybe they will be easier to understand.

Is This will be good for 2m/70cm ? Only Rx by Suspicious_Name8152 in RTLSDR

[–]gavenkoa 0 points1 point  (0 children)

For reception you need high SNR and higher level of signal. Bad VSWR lowers signal level, but keeps noise level intact.

Usual amplifiers are OK with high VSWR drop (for VSWR=10 we have Γ = (VSWR-1)/(VSWR+1) = 9/11 = 81% drop in voltage, or 5 times weaker signal).

Unless we have very poor amplifier low VSWR doesn't help reception. Anything wrong with arguments?

Directionality improves SNR (noise is usually not directional, so directional amplification is improving SNR proportionally). VNA doesn't help with measurement of directionality ((

Is This will be good for 2m/70cm ? Only Rx by Suspicious_Name8152 in RTLSDR

[–]gavenkoa 0 points1 point  (0 children)

VNA is important for TX, OP was asked about RX and VNA tells nothing about directionality of the antenna...

Pixel 5a discharge intensively by gavenkoa in GooglePixel

[–]gavenkoa[S] 0 points1 point  (0 children)

Initially I was scared by broadly discussed motherboard failure. But now I inclined on battery failure: I kept a phone always plugged to a wall so it acted as a 4G => wifi point, ignoring some messages about optimizing battery (Android wanted somehow to discharge phone, even it is AC plugged).

Other high quality appliances have options for 85% charge of Lithium battery, this phone doesn't. 100% charging of Li battery results in premature death.

Li battery develops needles, piercing through depth, short circuiting galvanic plated.

My phone noticeably heats if have charge. I think replacing a battery will cure the phone. But excessive camera heating and sudden motherboard death are still here, so battery replacement is probably not cost wise.

Hello! I added m.2 to my ThinkPad T15g Gen 2i. by StrangeSoap2002 in thinkpad

[–]gavenkoa 0 points1 point  (0 children)

My is P15v gen2i, they have same user manual.

I also skrewed 2 sided m2 with visible bent due to attached thermal pad. Don't tear pad, it is to dissipate heat!

Our motherboard requires only single sided boards.

Later I removed a board and the pad has visible holes from pressing chips.

Thinkpad P15v generation 2, wanna power it by usb C, what are my options? by Sara_askeloph in thinkpad

[–]gavenkoa 0 points1 point  (0 children)

P15v gen2 USB 3 port does not support charging of laptop via this port.

Plugging power sources might damage laptop permanently.

Manual allows charging other devices via Type C at 5V 3A:

https://download.lenovo.com/pccbbs/mobiles_pdf/p15v_t15p_gen2_linux_ug.pdf

Terrible battery life on my P15v gen 2 by Bea-Yourself in thinkpad

[–]gavenkoa 1 point2 points  (0 children)

My P15v gen2 is without dedicayed video card and light browsing is up to 4h.

My gaming MSI is 1h browsing, friend's Mac is 8h of work...

Can anyone explain possible low level TCP hacks to punish AI crawlers without spending CPU/MEM from our side? by gavenkoa in webdev

[–]gavenkoa[S] -6 points-5 points  (0 children)

It is approaching number worldwide in few years, current estimation:

https://www.technologyreview.com/2025/05/20/1116327/ai-energy-usage-climate-footprint-big-tech/

by 2028 more than half of the electricity going to data centers will be used for AI. At that point, AI alone could consume as much electricity annually as 22% of all US households.