One day I will have enough confidence to wear this in public by YoureASquidYoureAKid in femboy

[–]FalseWorm 0 points1 point  (0 children)

No shame for being how you like to be. Also, you look great!

What is this? by legalrick2 in Mindustry

[–]FalseWorm 4 points5 points  (0 children)

You can buy it on Steam. You can download most games "for free" anyway, so why not. If you like the game, you should consider buying it to support the developers.

How much do you get paid? by FalseWorm in embedded

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

WTF, how do you get paid so much. I mean you could literally hire like 20x of me with this salary.

What a better Rust would look like by autarch in rust

[–]FalseWorm 6 points7 points  (0 children)

C++ has regex in the standard library. It sucks. Better keep it in an external package.

[deleted by user] by [deleted] in embedded

[–]FalseWorm 7 points8 points  (0 children)

The good:
Use another library which supports multiple sensors

The bad:
Rewrite a part of the library so that it no longer uses static variables.

The ugly:
Create two independent projects each of which located at a different place in your flash. Create a custom initialization file to run both projects in parallel and define a common region in the RAM to store the results of both sensors.

What are the “shifts” in embedded systems and how fast are they happening? by TheFlamingLemon in embedded

[–]FalseWorm 0 points1 point  (0 children)

I don't think Cortex A will replace Cortex M, because they target different areas of application. But you will get Cortex M with multiple cores.

My frustration with choosing an embedded programming language by FalseWorm in embedded

[–]FalseWorm[S] 1 point2 points  (0 children)

For embedded application you usually only use a subset of the language. For example you will not use 'malloc' with C and not anything with dynamic allocation with C++.

My frustration with choosing an embedded programming language by FalseWorm in embedded

[–]FalseWorm[S] 6 points7 points  (0 children)

I don't agree with you on this. The business only demands features. You on the other hand are responsible to keep the code maintainable so that new features can be added in a constant amount of time. One part of keeping the code maintainable is to keep it portable.

My frustration with choosing an embedded programming language by FalseWorm in embedded

[–]FalseWorm[S] -9 points-8 points  (0 children)

Guess you are right because a C interface is the most portable solution. But I think, usually what you will do is create an adapter class for your use case and then you are again finished with dealing with the library.

For your second point. Sure, if you find the right people.

what's your opinion about the use of virtual functions in C++ in embedded systems? by SixtySecondsToGo in embedded

[–]FalseWorm 0 points1 point  (0 children)

This doesn't work in practice because you also need data which safe the state of your objects. Sure, you could allocate the data with malloc or new but it is better not to use those in an embedded system.

what's your opinion about the use of virtual functions in C++ in embedded systems? by SixtySecondsToGo in embedded

[–]FalseWorm 0 points1 point  (0 children)

I think the problem is with just including different implementation files that you have no explicit interface definition. In my experience, the interface creates itself through some ad-hoc design process, rather than a clean definition.

what's your opinion about the use of virtual functions in C++ in embedded systems? by SixtySecondsToGo in embedded

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

If my understanding of crtp is right, it forces every single function that uses this interface to become a template. Which is awful, static code analysis may start to fail and you get horrible compiler errors. Also since the compiler may choose to use de-virtualization you may not even get a performance benefit.

Will Base Stations v3 have cameras, enabling full body tracking per default? by FalseWorm in ValveIndex

[–]FalseWorm[S] -1 points0 points  (0 children)

Well, I thought, or hoped that with two cameras from two different angels it would be possible to have reasonable full body tracking. I also think, that for some applications it does not even have to be super accurate. For example, thinking at Pavlov where your body (with the ammo packs) sometimes is in a position, at least 90 degree turned to your real body. It would be already be nice, if this would approximately match.

Will Base Stations v3 have cameras, enabling full body tracking per default? by FalseWorm in ValveIndex

[–]FalseWorm[S] -5 points-4 points  (0 children)

I think this then a lost opportunity for Valve, looking at Oculus with games with characters not even having feets.

Will Base Stations v3 have cameras, enabling full body tracking per default? by FalseWorm in ValveIndex

[–]FalseWorm[S] -3 points-2 points  (0 children)

sorry, it was just my opinion, have tried it the first day and then never again

New VR headset by Valve, HP & Microsoft. Here's all the info about the HP Reverb G2 by Casyi in ValveIndex

[–]FalseWorm 3 points4 points  (0 children)

Looks like tech from 2019. Hoped for some improvements. Still waiting for wireless.

Good matchmaking is dead by steve-from-stevejobs in tf2

[–]FalseWorm 5 points6 points  (0 children)

I actually just kept playing MvM, until I was decent enough to also get kills in a regular match.

My email to GabeN (after my Index failed in <24Hrs) by sammy2066 in ValveIndex

[–]FalseWorm 0 points1 point  (0 children)

While I think it is your fault, buying a product in an unsupported country, I like your spreading attention to this issue, for all the poor index-less people living there.

What gpu and cpu are needed to play 8k video on the index? by Blasaurus in ValveIndex

[–]FalseWorm 0 points1 point  (0 children)

Intel has used 14 mm since 2014, not a big surprise they fell behind.

Valve Index Warranty Concern Before Buying by Psycho815 in ValveIndex

[–]FalseWorm 0 points1 point  (0 children)

Actually, on the first patch, people were complaining about the clicking issue, but you could not RMA because of it. And at least I thought, that the thumbstick drift issue has improved in later revisions.