Dario Nieuwenhuis @[email protected]

164 posts

Dario Nieuwenhuis @dirbaio@hachyderm.io banner
Dario Nieuwenhuis @dirbaio@hachyderm.io

Dario Nieuwenhuis @[email protected]

@Dirbaio

Katılım Ocak 2012
264 Takip Edilen412 Takipçiler
Dario Nieuwenhuis @[email protected] retweetledi
Rust Embedded Working Group
Rust Embedded Working Group@rustembedded·
📣 Hello all! The 2024 Embedded WG Survey is now live! surveyhero.com/c/uenp3ydt We'd like to hear about your use of Rust on Embedded Systems, and you can help us by taking this anonymous survey, run by the Rust Survey team. CC @rustlang - and all other RTs/shares appreciated!
English
1
30
56
13.4K
John Lee
John Lee@EspressifSystem·
Drumroll…. Drumroll…. This one is gonna be fun, folks! Anyone needs samples? #ESP32C5
John Lee tweet media
English
200
51
657
82.3K
neural oscillator of uncertain significance
@rikarends the software has a feature that outputs SVG. i would prefer it to generate those SVGs using a reliable, actively developed SVG library than hand l-rolling just enough of a SVG implementation to sort of work if you ignore the edge cases.
English
2
0
49
826
Rik Arends
Rik Arends@rikarends·
@Dirbaio Fair enough. However constructive criticism here is not really going to do much. Just like filing a github ticket. I just have to DIY/slash the stack if i want a rp2040 in my IDE and keep it building fast. Can't i be upset by that...
English
1
0
0
45
Rik Arends
Rik Arends@rikarends·
Just installed probe-rs to flash the rp2040 side of the Workshop microcontroller. 402 dependencies. To send something over a serial port. Are people just fully insane. I'm sorry but i cant stand this way of developing software. SVG? for what? Cassowary? For what...
English
8
0
33
30.9K
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends Something constructive would be a github issue "hey guys have you considered modularising stuff so you can get a binary to flash stuff without so many deps?". (The answer would most likely be "PRs welcome" since modularity is not a priority right now.)
English
1
0
4
46
Rik Arends
Rik Arends@rikarends·
@Dirbaio Thats what the internet tells me to do, all the tutorials do it. Is there a much simpler way? Then i was wrong in calling it out.
English
1
0
0
91
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends Then you complain that ... these features shouldn't exist? that people should build a program that does just the one thing you want and nothing else? even though 90% of engineers needing flashing for their job will also need logging and debugging?
English
1
0
1
28
Rik Arends
Rik Arends@rikarends·
@Dirbaio And of course in OSS you can never demand anything of anyone elses work. So in that you are correct.
English
1
0
0
142
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends Again, you're demanding someone else take the extra work of modularizing things (which is very non trivial!) for free, for you, just because your particular "taste" in software.
English
1
0
2
43
Rik Arends
Rik Arends@rikarends·
@Dirbaio I'm not calling them useless features, i'm calling it poorly modularised and difficult to reuse without all 400 dependencies. Im sure every feature in that system has purpose for someone.
English
2
0
0
131
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends "useless features" for you are "incredible time-saving tools" for people using probe-rs every day at their job, saving many hours when debugging or optimizing something tricky.
English
1
0
6
161
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends This is a very selfish position. You're demanding someone write a tool with exactly the features you need and give up on the other features (or overengineer them in with an extension system). People build what's useful for them, not for you.
English
2
0
13
275
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends you'd know this if you had bothered to take a look at probe.rs but instead the first thing you do is write an incendiary rant on twitter shitting on the hard work of hundreds of contributors. Not cool!
English
1
0
14
140
Dario Nieuwenhuis @dirbaio@hachyderm.io
@rikarends SWD is not a serial port. Also probe-rs does much more than flashing: it has unwinding, tracing, logging, profiling, interactive debugging as either a GDB stub or a full-blown MS DAP server (vscode extension).
English
2
0
44
1.9K
Dario Nieuwenhuis @[email protected] retweetledi
Noah Huesser
Noah Huesser@yatekii·
👋@rustembedded we have a new probe-rs release for you github.com/probe-rs/probe…🎉 The changelog is massive thanks to all the contributors! We got rid of libusb in favor of nusb, good C support for the debugger and countless bugfixes and internal improvements! Have fun =)
English
1
15
53
3.2K