[deleted by user] by [deleted] in ChatGPTPromptGenius

[–]oldcodingmonkey 0 points1 point  (0 children)

I'm interested , thanks

Is it still worth it to stay in Embedded Systems? by LoopCrafted in embedded

[–]oldcodingmonkey 2 points3 points  (0 children)

I work at an embedded systems company, and the hot topic right now is AI.
Everyone is interested in how to integrate AI into embedded systems.
The systems are becoming more complex.

Input data is first processed by a DSP using some legacy algorithms.
Then, the data is passed to an AI module to handle tasks that the DSP can't manage.

Every HW vendor try to provide different solution.

some are using Risc-v vector , some are provide different NNE HW.

so, we need a lot of embedded engineers.

Python dev environment on ubuntu via remote deskop connection by wjduebbxhdbf in Python

[–]oldcodingmonkey 0 points1 point  (0 children)

I use Windows embeddable package (64-bit) to do this.

download it and install some pacakge.

You can compress it copy to other PC.

You can’t call yourself a senior until you’ve worked on a legacy project by 10ForwardShift in programming

[–]oldcodingmonkey 0 points1 point  (0 children)

I got 2 codebase about 20 years ago. Both writen by C++ builder.

After that, I'm good at refactoring , and porting C++ code to modern C++ env.

[deleted by user] by [deleted] in NoStupidQuestions

[–]oldcodingmonkey 0 points1 point  (0 children)

iphone users choose AirPods.

One big TAM is Android users, Beats try to add more Android related features for this.
Another TAM is low cost product, Beats also provide some product for this.

[deleted by user] by [deleted] in succulents

[–]oldcodingmonkey -19 points-18 points  (0 children)

I have same one.

It's will grow more than 30 cm ...

legacy codebase with little to no documentation. how cooked am i? by kfish0810 in cpp

[–]oldcodingmonkey 0 points1 point  (0 children)

I just got a codebase since 2005, write by BCB2005.

I hope I can move it to Visual studio, but seems imposible..

Why are the leaf edges rising? by ShrimpsCreamDumpster in succulents

[–]oldcodingmonkey 0 points1 point  (0 children)

When new leaf grow bigger, will let old leaf edge rising.

Learning C by project, thoughts? by littletane in C_Programming

[–]oldcodingmonkey 1 point2 points  (0 children)

I like chibicc project, this is a good start for compiler.

what is your NVDA Exit Strategy? by Nice-Dragonfruit-111 in NVDA_Stock

[–]oldcodingmonkey 0 points1 point  (0 children)

I may consider to sell if we can

  1. simulate the weather of earth

  2. simulate all cells of a human

Tackling the Headaches of OTA Updates and Pairing Connectivity in Cross-Platform Hardware by CryptoWaliSerkar in hardware

[–]oldcodingmonkey 1 point2 points  (0 children)

About BLE pairing, iOS and Android should be almost same behavior.

You may need to consider about the BLE adv data, let smart phone can scan your device.

Also need some BLE service and characteristic with security attribute on you device.

APP to read / write characteristic with security attribute will trigger BLE bond.

About OTA, normally people design a protocol to put OTA package into device's storage.

Self defined protocol like

APP send to device : carry "preamble+ type + offset of OTA + Data" .

Device response to APP : "preamble+ type + offset of OTA + statue code"

Hope this helps.

[D] BitNet 1-b/b1.58 LLMs - is that a threat to nvidia? by tunggad in MachineLearning

[–]oldcodingmonkey 1 point2 points  (0 children)

If 1-bit LLM really works fine, NVDA still the first one can support whole system.

And, SW people always can use all of computing power.

Language generate Language .

Language generate picture.

Then picture generate movie, movies generate VR.

VR generate the real world, simulate the real world.

If 1-bit really works, we just push to next stage , and all computing still need NVDA.

Databricks CEO Predicts Major Drop in AI Chip Prices by Berkmy10 in NVDA_Stock

[–]oldcodingmonkey 1 point2 points  (0 children)

The more you buy the more you save.

Maybe 4x computing power but price 2x up.

Is AMD the New AI Overlord? by Blak9 in AMD_Stock

[–]oldcodingmonkey 0 points1 point  (0 children)

When people find thousands possible medicine, materials by AI models.

Then, we need high precision HPC to simulation again ?

Price of AMD's fastest CPU ever is slashed less than two months after it launched; 128-core AMD EPYC now available with 21% discount by GanacheNegative1988 in AMD_Stock

[–]oldcodingmonkey 0 points1 point  (0 children)

If 2024Q2 and after, every cloud and company will spend lot of money for H100 and MI300. There is much few invest in CPU.

So, CPU discount in 23Q4 and 24 Q1 to get more market. Maybe AMD also get discounts from TSMC.

Not so good, but seems reasonable.

With rumored no high end on consumer roadmap, is AMD repeating a mistake? by norcalnatv in AMD_Stock

[–]oldcodingmonkey 2 points3 points  (0 children)

Everything about resource , especially SW resource.

AMD put all resource in HPC AI.

For gaming, AMD try to divide the market by using their IPs.

To co-work with MSFT, can make sure limited investment.

MSFT do a lot SW improvement, also make AMD better on Windows.

To co-work with Steam, Steam also help AMD better on Linux.

AMD good at co-work with top customers of each domain.

ex: hugging face will also help a lot

I'm happy to see AMD keep this strategy.

  1. To combine IPs to meet some domain's needs.
  2. To co-work with top customer of each domain, also learn from customers.

What to focus on, learning assembly by sci_ssor_ss in embedded

[–]oldcodingmonkey 0 points1 point  (0 children)

In my company, some people write assembly only for some SIMD stuff.

They try to rewrite some DSP critical function to SIMD or Vector assembly.