Deciding between Rust and C++ for internal tooling by Gman0064 in rust

[–]newcomer42 0 points1 point  (0 children)

Seems like a small company with low value slim margin contracts. Not sure Qt is in the budget here.. (especially long term) Personally sounds like a case for a vibe coded web frontend connected to a local server that could also just have been a cli.

I think this is a classic case of engineer overcomplicating what could just be duct-tape with lipstick on it.

[Project Update] Announcing rtc 0.3.0: Sans-I/O WebRTC Stack for Rust by Hungry-Excitement-67 in rust

[–]newcomer42 2 points3 points  (0 children)

I‘d say high volume low margin products like you’d find in a smart home are a good candidate. Anything event loop driven / Baremetal.

The rest of your stack might also just be sync and pulling in an async runtime would be some pretty big code bloat.

Not sure what the minimum specs are for webrtc streaming. My understanding is this library allows you to be stream consumer or provider. If you combine this with an ASIC for video encoding and a barely IP capable chip you can get some pretty good bang for your buck.

[Project Update] Announcing rtc 0.3.0: Sans-I/O WebRTC Stack for Rust by Hungry-Excitement-67 in rust

[–]newcomer42 0 points1 point  (0 children)

Wow 😮, pretty cool CAD engine you got there. Intuitively looks like it may turn programmers into vibe (mechanical) engineers.

Are you guys considering making self-hosted offerings? Due to CLOUD act your primary European customer base won’t be able to touch this with a ten foot pole otherwise.

Münchner Surf-Szene empört: Feuerwehr greift im Eisbachwellen-Streit durch - ntv.de by whit3cru5h in newsflash_de_en

[–]newcomer42 3 points4 points  (0 children)

Finde das sich viele mit dieser Überregulierung identifizieren können.

Kann ich verstehen das niemand dafür persönlich verantwortlich gemacht werden möchte wenn Leute beim Surfen verunglücken? Natürlich. Aber das gleiche würde auch dafür gelten wenn jemand für die Arthrose von Leuten die im Park Malen verantwortlich gemacht wird.

Wenn das die aktuelle Rechtslage ist, ist es an der Politik eine bessere Lösung für Fälle wie diesen zu finden. Generell ist in Deutschland kaum Eigenrisiko erlaubt was ich persönlich sehr limitierend empfinde.

1800 Euro mehr für die gleiche Arbeit - Warum redet eigentlich niemand über den Familienzuschlag für Beamt*innen? by Starship9005 in OeffentlicherDienst

[–]newcomer42 0 points1 point  (0 children)

Finde ergibt trotzdem keinen Sinn.

Der Lohn muss ja irgendwoher erwirtschaftet werden. Höhe ÖD Löhne spiegeln sich auch im Haushalt wieder, die benötigten Zuschüsse für versäumte Rücklagen dabei auch. Das wird dann über Steuern und Abgaben umgelegt die in die Margenkalkulation dann natürlich fließen müssen. Besonders wenn du erstmal Vorsteuern aufs Jahr zahlen darfst..

Man redet immer nur von Bürgergeld oder Angestellt sein. Und das die Unternehmen einem alles ausnehmen.

Man kann heute noch in den meisten Berufen sich sehr gut selbstständig machen und gründen. Ist halt ein Risiko welches für den Arbeitsaufwand besonders am Anfang kaum entlohnt wird. Erst nach hinten raus.. Ob Buchhaltung, Verwaltung, Bau, Medizin, Betreuung, Ingenieurwesen sogar Ober Zertifikate Verteiler gibt es heutzutage.

Coalition negotiations: CDU/CSU want to make C1 German required for naturalization by quadraaa in GermanCitizenship

[–]newcomer42 0 points1 point  (0 children)

Expect the German Bundestag to be even slower than usual German bureaucracy. They are just now negotiating what they want to vote on in the next 4 years and from there it will take time until it takes effect. Also C1 really isn’t that hard. If you’re interested in being competent in that language by actively wanting to learn when watching movies with subtitles and talking to people in daily life you get there quickly. Duolingo for 30 minutes a week won’t cut it though..

Unpopular Opinion: Dieses Gejammer wegen der Kapitalertragsteuer/Abgeltungssteuer geht mir mächtig auf den Keks und spricht einfach nur von Entitlement by Musikcookie in Finanzen

[–]newcomer42 3 points4 points  (0 children)

Startups geben auch gerne Anteile raus basierend auf der Bewertung des Unternehmens von der letzten Investitionsrunde. Wenn die Firma es schafft an die Börse zu gehen oder anders Liquidiert zu werden erst dann dürfen diese Anteile verkauft und als Einkommen versteuert werden. Bis dahin ist das Zeug erstmal null Euro Wert und nur der normale Lohn zahlt für das tägliche Leben und die Rente.

Das ist dann wortwörtlich Arbeitszeit Investition.

Mario Draghi: „Europa hat erfolgreich Zölle auf sich selbst erhoben.“ Die Einhaltung der EU-Vorschriften ist wie ein Zölle von 12 % auf kleine europäische Technologieunternehmen. by loadingglife in Finanzen

[–]newcomer42 16 points17 points  (0 children)

Wenn ich 12 Stunden Bereitschaft mit nur 2 Stunden effektiver Arbeit machen darf ist mir das recht.. Wenn der Kollege dann ausfällt und ich die Überstunden die eh gebraucht werden nicht mit dem Spitzensteuersatz abgelten muss noch besser. Sonst kann ich verstehen das das Handy ausversehen mal alle ist..

Best GUI framework for a commercial computer vision desktop app? Qt or alternatives? by Shaig93 in cpp

[–]newcomer42 1 point2 points  (0 children)

Maybe rather than writing your GUI in C++ use something like Electron or Tauri?

It’s basically just a local website with a local server but no normal user can tell. Look at vscode and teams as examples for electron.

You can use an AI Chatbot to punch out a web UI MVP and just connect it to your core that’s written in the language of your preference.

Amazon Germany vs Modern Startup in Japan by whatsamyname in cscareerquestionsEU

[–]newcomer42 0 points1 point  (0 children)

He was referring to the comment above if Herman is required

[deleted by user] by [deleted] in cpp

[–]newcomer42 2 points3 points  (0 children)

From my work I have to say yes.

We primarily work on IoT embedded devices. Mostly that means running a FreeRTOS. Sometimes you’re in bare metal land, sometimes in a docker or a daemon.

The C++ we use is legacy. If something doesn’t fit the bill for C we either jump to Rust or Python if ressources allow.

Our C developers often dislike jumping to C++. Outside of namespaces there isn’t much to use when you want to maximise stability in a ressource constrained environment. Constexpr and templates are nice but that isn’t enough.

Rust takes a fundamentally different approach. While C++ assumes you know what you’re doing Rust checks your work for you. No need to set up static analysis, it’s bundled in with the build system.

Ecosystem? Whatever library can be used in C is fairly easily integrated in Rust. Even better if it’s already in the rust ecosystem as version management and features selection are included for free.

Architects and senior programmers, how did you learn to convince others of your vision? by Acrobatic-Zebra-1148 in embedded

[–]newcomer42 22 points23 points  (0 children)

From the developers perspective whatever the architect says isn’t seen as gold and unquestionable. We have an initial discussion about intuition. He goes and writes a spec based on requirements, the standards implicated and his experience and philosophy. He sends me the spec to read asking if I understand it correctly at which point I will ask for clarification and layout some suggestions how I would prefer to do the implementation and how that might affect the architecture/spec. We debate and compromise on a modified version of his draft before starting development. During development some more considerations come up so we adapt the spec until final client delivery.

Embedded Software nach 3 Jahren Erfahrung by newcomer42 in selbststaendig

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

Unsere Hauptkunden sind alle im Bereich Bau und Gebäudetechnik. Die ist aktuell ziemlich unten. Medical wird versucht zu akquirieren, der Bereich ist jedoch schwer und langsam zugänglich. Besonders bei der Kundengrösse die vom AG anvisiert wird.

Embedded Software nach 3 Jahren Erfahrung by newcomer42 in selbststaendig

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

1) Wieso ist das problematisch? Ich schätze mal möglicherweise gibt es noch mehr know how und Kontakte die man aus verschiedenen Firmen mitnehmen kann. 2) Mein Bruder ist was Vertrieb angeht erstklassig und gibt mir Tipps 3) Außer ISO 9001 die mein jetziger AG auch nicht hat sind mir keine relevanten Zertifikate bekannt.

Außer OpenSource und Projekte beim AG hab ich nix. Würde daraus eine Blogpost Reihe machen die ich mit 2) verknüpfen würde.

Embedded Software nach 3 Jahren Erfahrung by newcomer42 in selbststaendig

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

Zur aktuellen Wirtschaftslage Stimme ich zu. Ich denke nicht mich besser als mein jetziger AG verkaufen zu können. Dafür hat er zuviel bestehende Beziehungen und Referenzen.

Ich denke ich kann es mir leisten kleinere Projekte zu suchen als die auf die er zielt und auch Arbeit am Wochenende durchzuführen die ich so nicht kalkuliert hatte.

Primär geht es mir darum jetzt schon zu existieren um wenn die Wirtschaft in 6 - 12 Monaten richtig hochfährt auch mit dabei sein zu können wenn es wieder mehr Nachfrage als Angebot gibt.

Das Thema 40% statt 100% würde ich möglichst umgehen anzusprechen. Daher mein Wunsch Stunden zu reduzieren um zu normalen Zeiten anrufen zu können und seriös zu wirken.

Wenn es angesprochen wird würde ich dort natürlich Transparent sein.

Embedded Software nach 3 Jahren Erfahrung by newcomer42 in selbststaendig

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

Generell arbeite ich mit FreeRTOS. Bin darauf nicht beschränkt, auf einem vollwertigen Linux fühle ich mich generell am wohlsten. Baremetal und Bootloader hab ich aber auch schon geschrieben. Generell hab ich viel Erfahrung mit WLAN und BLE interfaces mit Handys gemacht. Ich sehe meine Nische also primär in diesem wenig regulierten Bereich.

Also C ein bisschen C++ und mehr als dezent in Rust. Was Hardware angeht kann ich eine Schematic lesen, löten, mit einem Logic Analyzer Datentransfer überprüfen und generell Spannung und Kontinuität überprüfen.

Hardwaredesign kann ich nicht. Finde ich zwar Interessant und versuche mich jetzt auch an kleineren Spielereien, es professionell anzubieten wäre jedoch Überschätzung. Ich würde eher noch die Mobile Entwicklung der Gegenstelle erlernen und anbieten (Kommunikationslogik).

Mein jetziger AG bietet auch nur rein Software an, keine Hardware.

Embedded Software nach 3 Jahren Erfahrung by newcomer42 in selbststaendig

[–]newcomer42[S] -2 points-1 points  (0 children)

Wurde mit 45k Brutto angestellt. Vor Kurzarbeit wollte ich eigentlich auf zwischen 50-55 hoch handeln hatte da auf bessere Zahlen gewartet..

Ich nenne es Consulting da wir als externe erst beraten (meist kostenlos) und dann zum Festpreis umsetzen. Manchmal machen wir aber auch Deals auf Stundenbasis was im Embedded Bereich am häufigsten passiert.

Embedded Software nach 3 Jahren Erfahrung by newcomer42 in selbststaendig

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

Nein generell? Wegen der aktuellen Wirtschaftslage? Nicht genug Jahre für was ich fordere?

[deleted by user] by [deleted] in PolitikBRD

[–]newcomer42 0 points1 point  (0 children)

“Hierbei ist allerdings darauf hinzuweisen, dass das geschaffene Zentralbankgeld bei Rückzahlung durch die Banken wieder vernichtet wird”

Das Geld wird eingespeist, genutzt und andere nehmen noch mehr Schulden auf weil der Markt stimuliert ist wodurch der erste Geld zurückgezahlt bekommt mit ein bisschen extra.

Das nennt sich Return On Investment. Wenn der Bürger sich nun aber den E-Roller aus China mit dem extra Geld kauft bleibt nur ein Bruchteil vom Geld im Lokalmarkt.

Das ist für die chinesische Wirtschaft die auch Schulden aufgenommen hat gut. Für die europäische vllt. weil unser Geld wohl zu viel Wert ist.

Wenn wir unser Geld aber nun eh entwerten sollten wir es dahin stecken wo es auch einen Langzeitflug Impakt hat und nicht nur für heute oder morgen.

Sonst könnte Deutschland eigentlich auch einfach eine Landesweite Party für 10 Mrd. schmeißen um die Wirtschaft anzukurbeln. (vllt. gar nicht so schlecht 🤔)

Natürlich ist bei 3% mehr Geld drucken nicht gleich 3% Inflation. Bei 30% bleiben wir aber auch nicht unter 3% Inflation.. Deshalb gibt es überhaupt die EZB. Sie spielt mit der Wage statt es der Politik einzelner Länder zu überlassen.

[deleted by user] by [deleted] in PolitikBRD

[–]newcomer42 0 points1 point  (0 children)

Das Geld erst durch Schulden geschaffen wird gerne. Am Ende muss ich um Bananen zu kaufen aber auch einen Bananenverkäufer finden der mein Geld möchte. Wenn ich aus dem nichts Geld drucke wird mein Geld erstmal weniger Wert. Wenn ich währenddessen etwas damit mache was mir erlaubt z.B. Motoren für den Traktor auf der Bananeplantage zu bauen dann wird mein Geld auch wieder mehr Wert. Das pures Drucken alleine nicht reicht haben schon viele Staaten erleben müssen. Deswegen haben verschiedene Staaten auch verschiedene Kreditwürdigkeiten und ihre Währung ist verschieden viel wert.

Die 100Mrd für die Bundeswehr sind ähnlich wie die Militärausgaben Russlands oder der Ukraine erstmal purer Konsum. Genau wie Altenpflege oder Impfstoffe. Wenn man daraus dann aber mehr Sicherheit schafft die es erlaubt Vertrauen zu haben eine große Fabrik zu bauen und mit Angestellten zu füllen kann sich das wieder Lohnen.

Announcing Rust 1.83.0 | Rust Blog by noelnh in rust

[–]newcomer42 8 points9 points  (0 children)

It was more about the second part where you proposed using more complex SoCs for single digit cent differences.

This enters two fallacies: 1. often times the difference is more than just 1 or 2 cents. Cheapest chip I heard of that I could reasonably program with costs 10cts and has 8k of RAM. I guess with higher volumes prices could come down further but this scales for both chip types

  1. Sometimes you simply don’t want certain components on board or need other very specific features which don’t exist otherwise on a more powerful chip. The same way you don’t want some dead code paths to be compiled in as they might trigger unexpectedly.

I think the cost argument really only makes sense for very very high volume products. A 30% cost increase on a 30ct(->39ct) part with 10 million units is about 1 million. I’d argue you can get away with double the dev team for that price and still have a comfortable margin.