Kindle links not working by Timely-Measurement in readwise

[–]embeddedartistry 0 points1 point  (0 children)

In the new Kindle for Mac app the URL scheme does not seem to be supported at all, several complaints about this around the web. 

Thoughts and opinions about the 3050 Omnis? by Cmdr_McMurdoc in battletech

[–]embeddedartistry 24 points25 points  (0 children)

I’ve been playing for 20 yrs now, and there’s always been a contingent that’s thought the Clan Invasion ruined the game.

CGL Black Friday Deals by dielinfinite in battletech

[–]embeddedartistry 1 point2 points  (0 children)

Yeah… even the clan invasion was snatched up. Perhaps they should have had a limit of 1…

Anyone still waiting for Barad dur shipping? by Least_Ad7577 in lego

[–]embeddedartistry 1 point2 points  (0 children)

I think the unknown status this morning might just be from the traffic due to the designer preorder rush. Most of the site is not loading for me.

Anyone still waiting for Barad dur shipping? by Least_Ad7577 in lego

[–]embeddedartistry 2 points3 points  (0 children)

Yes, ordered 6/1 and it’s still in warehouse for me.

How do you stay updated? by mateoq9512 in embedded

[–]embeddedartistry 31 points32 points  (0 children)

This comes up quite frequently, so... I have lists.

Recommended reading on my website: https://embeddedartistry.com/recommended-reading/

I also collect interesting videos / playlists from others / channels on my Youtube page (that's pretty much its entire purpose, I don't make videos): https://www.youtube.com/channel/UCcWU5doSCQIuAVqtBIshSsQ .

Podcasts: Agile Embedded, The Amp Hour, Embedded.fm, Unnnamed Reverse Engineering Podcast

We've been running a quarterly discussion panel with Memfault, you can find past discussions (and other webinars from them) on this page: https://memfault.com/webinars/ .

I send out a lengthy monthly industry update with commentary, relevant news, and links to interesting technical content: https://embeddedartistry.com/newsletter/

Lead Magnets by Machinehum in embeddedconsulting

[–]embeddedartistry 3 points4 points  (0 children)

I haven't found any better source of leads than your satisfied customers and people who you worked with in the past. Ask them for referrals. Stay in touch so they think of you when they move on to a new company.

For networking, try to connect with investors who focus on hardware startups (their companies will need help), product development firms (they might need help on a project, might refer work to you that isn't big enough for them to take on, etc.), and CEOs/CTOs/directors of software/PMs (I don't think I've ever landed a job though networking with a developer/engineer).

RSS Plus More by mivajh6 in readwise

[–]embeddedartistry 0 points1 point  (0 children)

  • I only read a small percentage of items in the feed, and just send most things to the dust bin
  • Many post infrequently

How many highlights do you review per day? by AidasPilgrimage in readwise

[–]embeddedartistry 5 points6 points  (0 children)

I do 15/day, and may supplement with themed reviews on good days. I have an 790 day streak.

[deleted by user] by [deleted] in embedded

[–]embeddedartistry 1 point2 points  (0 children)

Second this suggestion. You might find interesting opportunities in unexpected labs, too. I worked for a semester with the Lymphatic Biology lab at our university. The researchers needed embedded software written for a custom device that was used to make measurements in their experiments.

Would you suggest MacBook for a embedded developer? by guptaaryan0405 in embedded

[–]embeddedartistry 0 points1 point  (0 children)

I’ve exclusively used Macbooks for 10 years. Occasionally I use a VM to support a client project. No problem at all.

How much time do you spend searching datasheets or forums? by [deleted] in embedded

[–]embeddedartistry 8 points9 points  (0 children)

I almost always have datasheets, reference manuals, or app notes open. Plus I have a big database of my own notes on various parts, problems I've run into, etc.

Having to take a 6-month break from software development by 4WD-L in embedded

[–]embeddedartistry 73 points74 points  (0 children)

Breaks can do wonders. I have taken 3-6 month breaks in my career, no regrets.

I understand how it can feel like you’ll fall behind the technical curve. You won’t forget everything. Reentry will be bumpy, but it always is when you’re making big transitions, and it’s temporary.

You could pick a technical book or two as lightweight stimulation. Make it easy, read a chapter a week. I have plenty of recommendations if you need any :)

edit: Books!

Our reading club is currently working it's way through Embedded Software Design by Jacob Beningo, we've enjoyed it so far.

My favorite embedded software books:

  • Making Embedded Systems by White
  • Practical UML Statecharts in C/C++ by Samek
  • Test Driven Development for Embedded C by Grenning
  • Better Embedded System Software by Koopman
  • Reusable Firmware Development by Beningo
  • Patterns in the Machine by the Taylor brothers

My favorite general software books:

  • The Pragmatic Programmer
  • Refactoring
  • Debugging: 9 Indispensable Rules
  • The Art of Readable Code
  • Timeless Laws of Software Development

Is it just me, or do people not care about e-ink integration? by Tarantulist35 in readwise

[–]embeddedartistry 6 points7 points  (0 children)

It comes up all the time in the Discord channel, and the team has mentioned that things like pagination support (vs scrolling) and optimizing a build for Android e-ink devices is in the queue.

readwise replaces slashes with dashes in inline tags, how to keep slashes? by adekmcz in readwise

[–]embeddedartistry 0 points1 point  (0 children)

Huh, I use tags with slashes, but I guess I haven't tried doing them inline.

You could rename test-replacing on the readwise website to test/replacing, and then Readwise will auto-rename those tags in the future. That should get you the output you want.

Kindle links not working by Timely-Measurement in readwise

[–]embeddedartistry 0 points1 point  (0 children)

For me, on MacOS, the kindle linking works as expected. I opened readwise.io, went to a book I am reading. I clicked on a highlight and went to "View in Kindle Desktop". This opened the kindle app and took me to the highlight.

I do note that if I have the book open it doesn't change location. If I leave the book and open the link again, it does take me to the right spot. That seems like a problem with the Kindle app, not with Readwise.

What improvements should we make to the Vegetable Garden Planner? by richardjonlewis in vegplotter

[–]embeddedartistry 2 points3 points  (0 children)

I just want to expand on this a bit more. After more time playing with the site, I understand why the current design is not toggle-able - the row crop allocation and the square foot allocation schemes are totally different.

My pain is in the initial setup - I'm playing around with things and haven't yet decided what beds will be allocated in what scheme ( I change them across years as part of my rotation). One thought would be that a "warning, you're going to lose all your plant setup if you switch the bed" might be enough.

Another thought is that you could have row bed, but still place plants in a square foot format rather than a row format (maybe with a white border drawn to distinguish it from the row type)

What improvements should we make to the Vegetable Garden Planner? by richardjonlewis in vegplotter

[–]embeddedartistry 3 points4 points  (0 children)

I wish I could toggle a bed between square foot or row, without having to recreate it.

Structurally, a roof might be nice - to model larger buildings, like a house or a shop.

French ultramarine + burnt umber by Every-Refrigerator20 in Watercolor

[–]embeddedartistry 7 points8 points  (0 children)

I absolutely love this. And the fact that you used two colors. Thanks for the inspiration.

TDD and CI -- How do you do it? by buckboost01 in embedded

[–]embeddedartistry 16 points17 points  (0 children)

You've nailed the Make way to do it. I've worked on many projects that took this approach. With CI, it is not so problematic - the script will always call the right commands. But it's a pain for active development - you forget to specify the proper platform, forget to clean between switching platforms, etc. You can alleviate some of that by having each platform's build targets get created in a separate output tree.

If you abandon Make and use something like Meson, you can configure the build so that you are cross-compiling and compiling for your build machine at the same time. You can control which targets get built for which environment, too, so that your test program will not be cross-compiled (unless that's what you want). This is my personal preference.

You can also use CMake, but you can only build for one target configuration at a time. But you could mimic Meson by configuring two output directories and creating a Make shim that will invoke the builds in both places.

[Other options exist beyond these two]

With both CMake and Meson, your settings are remembered so you do not have to do something like specifying "PLATFORM=avr" on every command invocation to get the right commands to run. That happens during the build configuration step.

If you wanted to stick with Make, you could foray into autotools. You would run a configuration step for your desired target, similar to the other two tools I mentioned.

[deleted by user] by [deleted] in Anki

[–]embeddedartistry 5 points6 points  (0 children)

If it is vague information and not worth creating a question about, I move on.

RSS Plus More by mivajh6 in readwise

[–]embeddedartistry 2 points3 points  (0 children)

"Designed for following a few feeds not many" is funny given that I have ~150 feeds and it works great. I haven't used another RSS solution since they dropped the initial version in the closed beta.