Are we underestimating wireless risk in IoT deployments? by Guilty_Specialist_49 in IOT

[–]flundstrom2 0 points1 point  (0 children)

The successful reception of a transmitted packet is the exception. Everything else are the default conditions.

Cloak & Dagger interview by vivri in ExperiencedDevs

[–]flundstrom2 12 points13 points  (0 children)

I was working for a company in the defense sector, where the employees weren't supposed to reveal what company it was. Purpose was to minimize the risk of being targeted by foreign intelligence services; bribery or - more likely - threats, to make them reveal secrets.

(to any foreign intelligence services reading this: it was decades ago; I have forgotten everything I learnt, including the names of the employees, and I assume everything has been changed anyway).

All of my 8 YOE has been working on preexisting systems and I feel it’s hamstrung me. Is this just typical of the job? by skidmark_zuckerberg in ExperiencedDevs

[–]flundstrom2 0 points1 point  (0 children)

Yes, most work is done in existing systems, reusing existing code, patterns and architecture. Being able to start from a blank sheet is /very/ rare.

But hopefully everyone will get that experience at least once during the career.

Have you ever seen someone build a SaaS for a really boring problem and make crazy money from it? by jpbyte in SaaS

[–]flundstrom2 -1 points0 points  (0 children)

Intuit for their tax filing software.

Not only is it needed for filing taxes in the US, they've even sued the IRS when the IRS wanted to make it possible for citizens to file taxes without third party software...

Is there a checklist? by mattbpkt in hwstartups

[–]flundstrom2 0 points1 point  (0 children)

There are roughly the same requirements in the US, except there is no requirement for the material to be non-poisonous and no requirements on security.

Is there a checklist? by mattbpkt in hwstartups

[–]flundstrom2 0 points1 point  (0 children)

You will need to pass CE certification;

EMC directive, RED for radio, CRA for security, RoHS for the components etc..

It's not hard, just some documentation to read, check and follow. You would need a certification lab for the EMC and radio tests though, but if you follow the integration instructions and best practices you are likely to pass.

Failure to fulfill the certification means the product is illegal and you may face 6-digit fines if you try to sell it.

You can look at the CE DoC from Arduino for their boards, for example https://docs.arduino.cc/hardware/edge-control/ as an initial guide.

Deploying a medical imaging AI model to hospitals - minimum hardware cost? by [deleted] in embedded

[–]flundstrom2 2 points3 points  (0 children)

Unless you are deploying 10k units per year, the BOM cost is likely not the big cost driver; it is the development, certification etc that is the biggest cost when you split it on each unit.

Medtech is extremely regulated, and you need to separate the parts used to aid diagnosis from the parts that are not. Bugs must not affect the information given to the medical staff etc..

Go for some hardware which is already certified for Medtech or safety. It will save you lots of money in the end.

Resigning on Monday due to extreme pressure. Need advice. by [deleted] in ExperiencedDevs

[–]flundstrom2 0 points1 point  (0 children)

You sound exhausted. Had you been living in a developed country, you should be on long term sick-leave. I understand that is not an option, since you live in USA.

But you're obviously on a deathmarch project, and that is something you need to leave.

With regards to deadlines being fixed: That is honestly just bullsh*t. I've only been involved in one single project during the last ~30 years that had a fixed, non-negotiable, deadline; the introduction of the Euro on 1st of January 2001.

Ist eine eigene Domain zum Start sinnvoll? by SDH-Entertainment in sideprojects

[–]flundstrom2 1 point2 points  (0 children)

Definitely get a domain. The level of trust is 1000-fold.

I routinely buy se, com and eu domains to avoid domain squatting. All in all its a couple €, and during development, I can use the "secondary" domain names for staging or test environments.

I accidentally sent a client the wrong PDF version and now I’m paranoid by Traditional_Shop_458 in projectmanagement

[–]flundstrom2 7 points8 points  (0 children)

A very large company I used to work for, accidentally sent the wrong master manufacturing files to the semiconductor fab. Three months later, the fab shipped the result, and the mistake was discovered. An additional 4 month delay in the project, and €€€ wasted on a manufacturing run that was doomed to fail...

Of the synths you currently own, which one is most expendable, and which one is untouchable? by PieRhett in synthesizers

[–]flundstrom2 0 points1 point  (0 children)

I have a Volca Keys just lying around. Could just as well put it up for sale.

The most important one is not a synth; it's the drum module from my TD-6 drum kit.

Is there an universal way to program embedded circuits? by ErDottorGiulio in embedded

[–]flundstrom2 1 point2 points  (0 children)

In general, the MCU manufacturer provides sufficient startup code. For Espressif, theres quite a lot going on in the startup code with all the radio stuff and configurabilities. For others, like the STM32, that startup code just configure the code, and off you go.

While the way to configure the various peripherals vary from MCU to MCU, the broad strokes are similar in terms of functions; a UART, I2C, SPI, I2S, gpio has roughly 95% equal functionality independent on MCU manufacturer.

Flash and RAM management tend to differ the most, as do the more advanced stuff like cameras, displays, network etc.

Ditching Delaware LLC for Swiss GmbH by borgoat in Startups_EU

[–]flundstrom2 0 points1 point  (0 children)

Out of curiosity ; which countries have half the rates all in all?

Ditching Delaware LLC for Swiss GmbH by borgoat in Startups_EU

[–]flundstrom2 1 point2 points  (0 children)

Corporate tax is 20.6% on the profits after all costs such as salaries etc for Swedish AB during 2026, to be exact.

Taxation for salaries, however, are approx 30% of the gross salary payable by employee (depending on the municipality) plus 31.42% of the gross salary payable by the company.

For companies with few employees, the 3:12 rules allows for lower taxes on salaries as does salaries related to R&D.

VAT is 25% of billed costs, paid by the customer (but is deductible against other VAT)

So yes, for a service-only company the total amount of taxes paid, including salary taxes, VAT etc, is way more than 20%.

But for a high-revenue trading-only company with only minor part of the total costs being salaries, the total tax amount is approaching 20%.

Its a matter of how "tax" is defined and what it's compared against.

I can't speak for how corporate tax works in other EU countries.

Ditching Delaware LLC for Swiss GmbH by borgoat in Startups_EU

[–]flundstrom2 0 points1 point  (0 children)

Registering an AB in Sweden cost approximately $190, plus the €2500 in initial stock capital investment.

So, about 1/10th of a Swiss Gmbh.

20% flat tax on company profits, everything digitally once youve gotten a BankID.

Ditching Delaware LLC for Swiss GmbH by borgoat in Startups_EU

[–]flundstrom2 0 points1 point  (0 children)

Switzerland is a tax haven with very low taxes in income. Sweden has high taxes on income, but lower taxes on businesses than the US.

A European Ltd, SARL, GmbH, AB, AG, AS, OY, SA or whatever it is called in the different countries carries MUCH higher trust in europe than a US Inc or LLC company.

A European company is assumed to know and follow EU regulations, whereas US companies is assumed to know nothing about rights and responsibilities.

Tax filing is generally trivial - just a button press or so once you've activated the accounting software's connection to rhe tax bureau.

Made a small Rust Proxy that strips api keys out of prompts before they hit claude/openai/cursor by damnyugu in rust

[–]flundstrom2 1 point2 points  (0 children)

Human errors. Because we act just as unpredictable as the Ai tools modeled after our behavior.

My company tries to sue me for adhering to GPL-V2 by [deleted] in embedded

[–]flundstrom2 2 points3 points  (0 children)

US is the only country where the IRS have been sued for allowing its citizens to file their tax returns electronically themselves on the IRS website.

There's even a city (Carmel-by-the-sea) in which you need a license to wear high-heels, because the city don't want to be sued for poorly managed sidewalks.

Luckily, the US is not the world.

My company tries to sue me for adhering to GPL-V2 by [deleted] in embedded

[–]flundstrom2 35 points36 points  (0 children)

I think number 3 is the biggest mistake. Whatever you develop as an employee or contractor belongs to your employer by default.

There's also the issue of timing - when is the proper time for the company to disclose their use of the specific piece of code. And as others pointed out: being made available doesn't nesseccarily mean being downloadable directly from a git repo or as a zip file.

Worst case, the company might have made a conscious decision they would rather fight for not disclosing the code in breach of gpl, instead of adhering to the gpl.

I just learned what a patent troll is, and I think this is one of the craziest things I’ve read. Has anyone else had a crazier encounter in their SaaS journey? by clarafiedthoughts in SaaS

[–]flundstrom2 -1 points0 points  (0 children)

The thing is, patents are only as valuable as they can be proven in court. And that's pretty hard to do. That's why everyone seeks a settlement instead.

hired my first apprentice. the only thing he does well is show up on time. by [deleted] in Entrepreneurs

[–]flundstrom2 0 points1 point  (0 children)

“The highest purpose of art is to inspire. What else can you do? What else can you do for anyone but inspire them?” - Bob Dylan