Readit News logoReadit News
Yoofie commented on U.S. government takes 10% stake in Intel   cnbc.com/2025/08/22/intel... · Posted by u/givemeethekeys
miohtama · 2 days ago
There is only 1 winner and 1 loser: Intel.

It's the only chip manufacturer "left" in the US. The argument is national security: the US expects China to invade Taiwan and this will kill TSMC in the process.

Whether this will happen or not can be debated, but this is what the government expects.

Yoofie · 2 days ago
Texas Instruments and Microchip: Am I a joke to you?
Yoofie commented on Show HN: Localscope–Limit scope of Python functions for reproducible execution   localscope.readthedocs.io... · Posted by u/tillahoffmann
aiono · 5 months ago
Software is complex and our memory is bottleneck to create software. We can only remember so many things therefore anything that we can make computer to "think" instead of us we have more memory to use for other work. In this case, instead of worrying if you are accessing some random global variable by accident is unnecessary cognitive work you. Why not just let computer do it while you think for actual things?
Yoofie · 5 months ago
Congratulations, you just described the primary reasons for using languages like Rust - the polar opposite of Python & co.
Yoofie commented on LinkedIn is the worst social media I've ever seen    · Posted by u/bitreducer
glitchc · 6 months ago
And here I am thinking about deactivating my Linkedin profile for good. That platform has never been useful, most people use it to spy on others.
Yoofie · 6 months ago
> most people use it to spy on others.

ThatsThePoint.jpg

Yoofie commented on Discovery Coding   jimmyhmiller.github.io/di... · Posted by u/surprisetalk
andruc · 7 months ago
Casey Muratori talks about this in his Handmade Hero videos. I believe he calls it exploration-based programming.
Yoofie · 7 months ago
Yeah, this is not a new concept and I remember seeing one of his videos that explains this concept really well. Here the relevant video from 9 years ago for those uninitiated:

https://youtu.be/jlcmxvQfzKQ?si=zmKT9a3yK5R4Wmg4

Yoofie commented on Liberux: Linux phone   liberux.net/... · Posted by u/marcodiego
Yoofie · 7 months ago
Physical Wifi/BLE/5G kill switches, but no SD card slot or audio jack? Odd choices.
Yoofie commented on What is an SBAT and why does everyone suddenly care   mjg59.dreamwidth.org/7034... · Posted by u/todsacerdoti
fmajid · a year ago
Or at least include a URL to a web page explaining the error and what you can do about it
Yoofie · a year ago
No please don't do this. I have lost count how many times I tried to follow a link only to get a 404 page. If there is an issue where the app gives the user an error, show the error details & context directly and list the possible mitigation steps right then and there.

A URL with specific content is just another thing that now needs to be maintained along with the code and failure modes.

Yoofie commented on Police cannot seize property indefinitely after an arrest, federal court rules   reason.com/2024/08/16/pol... · Posted by u/throwup238
njovin · a year ago
I wouldn't call it useless, the decision is pretty clear on when property can be held:

> If the rationales that justified the initial retention of the plaintiffs’ effects dissipated, and if no new justification for retaining the effects arose, then the Fourth Amendment obliged the MPD to return the plaintiffs’ effects.

...and even addresses acceptable reasons for delay:

> we do not suggest that it must always return the property instantaneously. Matching a person with his effects can be difficult, as can the logistics of storage and inventory.

The court's opinion is basically that once the criminal complaint is resolved and the investigation is terminated, the gov't has no reason to hold the property and it must be returned. If it takes them a few days or weeks to get the stuff out of inventory and coordinate the return that's fine, but they can't continue holding it just because they feel like it.

Yoofie · a year ago
This is easily bypassed and/or worked around. What is to prevent an indefinite investigation? The FBI D.B Cooper case was open for decades, for example.
Yoofie commented on Raspberry Pi Pico 2 lands with RISC-V cores   theregister.com/2024/08/0... · Posted by u/teleforce
dragontamer · a year ago
I disagree.

Small uC is almost entirely about peripherals and RP2040 and RP2350 barely have any peripherals worth talking about.

It's always a weird strategy to me. Rasp. Pi foundation makes a bare bones no-frills chip (most models missing even Flash, fortunately RP2354 has Flash finally) in a field where processing power is not the focus.

MPUs like SAMA5D27 are sub $10 and Linux capable and are still a bad Processing Power per $$$ point because Rasp Pi 5 exists which is bad because AMD Epic exists. If we go down the processing power chain, we simply end up in Server Land.

The traditional use of uCs is to simplify circuit design by having one chip do 90% of any given project. Running BLDC motors? STM32 has BLDC motor uC that handles the 250V or 600V needed. (EDIT: STSPIN32F0602)

You don't need much more than a Cortex-M0+ to drive BLDC either, so all the extra processing power of RP2350 is wasted.

---------

RP2350 is very MPU-ish to me. It requires additional components and reviewers who love it praise features like PSRAM compatibility and talk about how Flash is cheap anyway.

But that ignores that your typical uC doesn't need any external anything aside from maybe Xtals for communication.

Yoofie · a year ago
> RP2354 has Flash finally

The flash is QSPI, so its not really on die flash with a real flash controller. There is some QSPI cache but it’s really a band-aid solution to not having the real thing. People around the net don't seem to understand the difference and it can be very misleading.

Yoofie commented on Features I'd like to see in future IDEs   mordenstar.com/blog/how-t... · Posted by u/vunderba
lkbm · a year ago
> Coloration of Tagged Comments

He mentions Jetbrains let you do this. I do it in vscode using the TODO Highlight extension.

Yoofie · a year ago
I use "Todo Tree" in VS Code which is one of my mandatory extensions wherever I go. Super useful for not only tag highlighting, but as a general bookmark system inside the codebase.

[0]: https://marketplace.visualstudio.com/items?itemName=Gruntfug...

Yoofie commented on Features I'd like to see in future IDEs   mordenstar.com/blog/how-t... · Posted by u/vunderba
thurn · a year ago
The queryable expression thing is something I struggle with all the time in Rust. It's especially bad in that language because (unlike in e.g. Java or C#) there is no way to view the Debug representation of your types in the debugger, you just get the raw memory layout which adds a huge barrier to 'what is going on with this code?' and requires you to dig around through countless nested layers to understand it.
Yoofie · a year ago
I also find this super annoying. In C++ land, Microsoft solves this problem by having "natvis" [0] files which allows you to have custom representations of complex & deeply nested objects. Unfortunately, most third-party debuggers don't support it. And like you said, any non-trivial program in Rust is basically not parsible without digger though 50 layers of nested abstractions.

[0]: https://learn.microsoft.com/en-us/visualstudio/debugger/crea...

u/Yoofie

KarmaCake day323September 16, 2012
About
Embedded Engineer working in the automotive sector.
View Original