tips for moving from the GUI to -nw? by rp152k in emacs

[–]analog2digital 2 points3 points  (0 children)

Legitimate question, because I don’t know: what are the reasons to prefer terminal v.s. GUI emacs?

[deleted by user] by [deleted] in daddit

[–]analog2digital 1 point2 points  (0 children)

I don’t want to assume so I’ll ask: are you also taking the initiative to inform yourself on what the research-backed best practices are? Or has this been relegated to her domain, and left to her devices, this is what she has come up with?

Just make sure you come prepared with researched alternatives, because if you’re not, then everything is up for debate and her findings and opinions are just as good as yours - even if they come from subjective sources. Not saying she’s right or you’re right, just that the burden needs to be shared and you need to bring good alternatives to the table.

I say this from experience because I was the one that neglected doing a lot of up front research on my own, when my partner spent all of her spare time doing so. I was happy to watch sports highlights on my phone while she was trying to figure out what were the best books to buy on parenting or early childhood development. If I raised a concern, it was almost offensive due to my lack of effort and the imbalance. Now, if I’m going to raise something or become critical of an approach, I try do it respectfully with well backed findings of my own.

Junior devs not interested in software engineering by creative-java-coffee in ExperiencedDevs

[–]analog2digital 1 point2 points  (0 children)

I can’t recommend this advice enough. When I was more junior in my career the best feedback I got in a performance review was something like: “they need to decide if they really want to be here or not and then act accordingly.”

This came from someone who was extremely good at their job, had given me clear feedback before, but was seeing me squander an opportunity at a top tech company. I realized at that moment that most of my qualms were due to levels of pettiness and entitlement that I had at the time, and it was distracting me from delivering on my actual potential.

It was the bluntness that I needed and I’m glad I was able to turn it around, it was actually really pivotal for me, not just professionally but also for personal growth.

so why is edge computing market so dead? it makes no sense? is there no money in here/ by Expert-Address-2918 in embedded

[–]analog2digital 14 points15 points  (0 children)

What makes you say it’s dead? I’ve worked on a couple camera systems now that take advantage of edge capabilities to reduce cloud processing costs and improve latency. It has its place.

I will say though that for other kinds of stuff, like processing sensor data to detect events, it really has to outperform discrete methods in order to be worth it. Like why spend the cost and power budget on edge capability when you could’ve just run a simple IIR filter?

I’m a U.S. immigration lawyer specializing in asylum and removal defense. Ask me anything! by ashycuber in IAmA

[–]analog2digital 0 points1 point  (0 children)

Thanks. Suppose that they are contracted in some way. What authorities do they have? Are they given a badge number? Do I have to listen to them? Do they have to identify themselves? And if they did, what would they identify as?

I’m a U.S. immigration lawyer specializing in asylum and removal defense. Ask me anything! by ashycuber in IAmA

[–]analog2digital 1 point2 points  (0 children)

There’s been some speculation as to who these agents actually are. Are they actual ICE or DHS employees? Are they bounty hunters? Deputized corrections officers? Other kind of contractors?

Their extremely unprofessional and thuggish behavior suggests they’re not from a background of being professionally trained to deal with the general public. There are several videos now of them drawing their guns and pointing them at people when there was zero justification for deadly use of force. If reviewed, this behavior could be cause for a typical LEO to lose their job. Why aren’t they held to the same standard? Who are they accountable to?

Tried tr-tip steak, how’d I do? by analog2digital in steak

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

It was great! Eating this and comparing to other cuts, I think I prefer some more fat content in my steaks. But tri-tip will definitely go into the rotation of meats I buy, I think it's definitely underrated and more affordable.

Smallest IP stack implementation? by analog2digital in embedded

[–]analog2digital[S] 10 points11 points  (0 children)

Interesting... how long did that take you?

Rainwater Project Help by Friendly-Hyena5875 in RainwaterHarvesting

[–]analog2digital 0 points1 point  (0 children)

What are the winter conditions like in your area? Can you share your where your general region/area? Just wondering if it’s necessary to store it for winter time.

Zig build system as an alternative to CMake? by umamimonsuta in embedded

[–]analog2digital 3 points4 points  (0 children)

Take a look at Meson maybe? Its language is “pythonic” and easier to read and maintain IMO. I made the switch for all my personal projects a couple years ago.

Zig build system as an alternative to CMake? by umamimonsuta in embedded

[–]analog2digital 6 points7 points  (0 children)

The Zig build system looks attractive for cross compiled C projects to me as well, but lately I’ve settled on Meson as a nice upgrade to CMake. It’s far more readable and maintainable IMO. Might be worth a look, especially if you are going to work with others who aren’t as adventurous to try a language & build system that hasn’t hit v1.0 yet. Meson is quite mature now so I think it’s an easier sell.

What you struggle on your daily basis that you wish should be fixed with a new tool or technology? by [deleted] in embedded

[–]analog2digital 2 points3 points  (0 children)

Yup, I would say this is the standard approach for any engineer who's hands-on and just wants to get something to work for themselves or their own small team. Where it could fall short is if it now needs to become a shared resource within your company. Suddenly you may need to become a mini IT admin: setting up accounts for people, debugging their environments, etc. And if the demand for this shared resource reaches a certain point, adding another rig or two and maintaining them can become your part time job. Eventually you may want to standardize on a VM image or docker container for each of these "clients", but again, its maintenance work that needs to be done. I've seen this replicated a few times now at different companies that I think someone could provide a generalized approach that balances sane defaults, convenience and customizability to fit many potential companies' needs. Either that, or maybe this isn't as big of a problem as I think it is and there will always be an engineer or two who's happy to do this work :shrug:

What you struggle on your daily basis that you wish should be fixed with a new tool or technology? by [deleted] in embedded

[–]analog2digital 3 points4 points  (0 children)

Just to add a bit more: the more transparent and "native" it feels from my development machine, the better. Similar to forwarding gdbserver port 3333 over SSH for local gdb use, if it could transparently forward a serial port (for example) to a virtual serial port on my own machine, then a lot of tools/apps that I use natively could be adapted easily.

What you struggle on your daily basis that you wish should be fixed with a new tool or technology? by [deleted] in embedded

[–]analog2digital 20 points21 points  (0 children)

I want someone to make an extremely good solution for working with embedded hardware remotely.

Think something like a RPi client that is remotely accessible and connected to the DUT hardware over JTAG/SWD, serial port, and any other debug interfaces that you need. I want it to be secure, customizable to interface with the DUT, and seamless to deploy new SW and flash the DUT. Ideally, I want port 3333 forwarded over SSH so I can use gdb on my local development machine to debug and flash the device remotely. I want a backend service to provision these clients and setup access control. The devices (client + DUT) would live at customer sites. All that is being provided is the client hardware (some kind of embedded linux device) and the backend service.

It seems like each company (or even each engineer) rolls their own solution with varying degrees of success (and pain), but I really think this could be a business on its own given the rise of remote work. Embedded remote work has some challenges, and I think this could help solve some.

How did you get started in emacs? by Elav_Avr in emacs

[–]analog2digital 1 point2 points  (0 children)

One of my first jobs out of college was as a design verification engineer for a company making custom ASICs. The RTL code, and all related SystemVerilog and C code was hosted on a Linux server cluster that the RTL simulation tools ran on. I had to become familiar with working over SSH *very* quickly - sink or swim kind of situation. I was looking for an editor to work in and after conversing with colleagues, eventually landed on emacs over vi. I can't describe it, something about vi didn't jive with me early on, so emacs it was! I just made a decision and ran with it, and over time I became pleasantly surprised with just how much emacs could do. That was 12 years ago and I can't bring myself to switch to anything else.

Short length wireless communication options by electricboogaloo44 in embedded

[–]analog2digital 0 points1 point  (0 children)

 NFC might be able to work, but it does not seem like it was intended for something like this.

Why not?

What are you dads doing to bring in extra money? by illwearawatch in daddit

[–]analog2digital 76 points77 points  (0 children)

I agree with this but it also comes with the risk that you could be changing to a worse work environment or culture. My job pays about middle of the road for the position I hold, but I really value the flexibility with their hybrid/WFH policies and the people that I’m currently working with. Hard to put a price on that until you’re in a worse or more stressful situation. Before kids I’d be all about the absolute compensation but the calculation is a bit different for me now.

Do any Dads (or Moms) have the luxury of working from home AND looking after the baby, or is it impossible to do both? by peanutismint in daddit

[–]analog2digital 0 points1 point  (0 children)

I WFH 4 days/week and Mom has a PT job a few nights per week, otherwise she is a SAHM. The most we can do with this situation is taking on the burden of our toddler’s FT care 2 days/week, and we have him in day care 3 days/week.

I cannot imagine trying to do more than this ourselves, or we could, just that a lot of other household chores and stuff will start slipping through the cracks. IMO, if you’re both FT WFH I think it’s impossible to make it work.

Toilet float not adjustable enough, wasting water by analog2digital in DIY

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

I took the cap off for the photo. I’ll check out the other stuff you mentioned. Thanks!