DawsonBruce

Joined 4 years ago

Karma
71
Submissions
35
Member since
Apr 25
https://bruce.audio
View on Hacker News

Recent submissions

Comment · 1 year ago
The balance of rest is an important factor that I’ve understood the value of only later in my career. Pausing on a difficult engineering task at the end of the workday in favor of exercise or cooking dinner (or both) gives my mind and body time to reset it needs. Often answers or alternate approaches will materialize mid curl, crunch, or vegetable chop.
Comment · 1 year ago
Huge fan of this tool for working on GUI implementations, ensuring the color choices and contrasts make sense for users that see GUIs differently than I do.
Comment · 1 year ago
I use an M3 air for my personal machine which is used for c++ development and music production — it’s an excellent machine and I have yet to encounter a task that would require a MPB (at least for the type of work I am involved with).
Comment · 1 year ago
IIRC, the US shot down some weather balloons in Jan-Feb 2023. Why not the same expediency with these drones?
Comment · 2 years ago
Thanks for sharing this. I recently built something similar for a closed source project and am curious how I didn’t run across this library in my research.

Briefly: my implementation uses a templated RAII-style wrapper that persists objects in shared memory for as long as an instance of that object remains in scope. Once the last object goes out of scope, shared memory is freed. It works great so far. I’ll probably reference this library to compare implementations and see what I can learn. Thanks again.

Comment · 3 years ago
I lost my father to Huntington’s Disease at a young age, and have had to live the 50% inheritance chance reality my entire life. I’ve never been tested for the disease, but I probably should be eventually. I really hope I don’t have it, and only time (or a test) will tell.
Comment · 3 years ago
Comment · 3 years ago
The good documentation I’m envisioning refers to standardized comments throughout the codebase (we’re working with cpp, so doxygen in this case), with code examples within the header showing how the code should be used.

I’ve found there’s so many custom classes through my discovery if this codebase that it’s not quite clear how to use the classes or where to start, so having code examples along with comments describing their usage is pretty useful.

It’s also nice to utilize version control for the comments, which makes them easy to contribute to, as well as hopefully inspires others to contribute their own thorough comments when designing and contributing new classes to the codebase.

Documentation regarding process, coding guidelines, and the likes are better suited for a platform like confluence or some equivalent. We do that as well.

Comment · 3 years ago
I’ve recently joined a team where the vast majority of the code used across different projects has been written by a lone developer. The code quality is quite good, however, nothing is documented thoroughly and it’s mostly understood by a single person.

We’ve started to code review all new code being merged to the the codebase, we’ve been pair programming occasionally, and I’ve also been writing documentation about how to use the code as I get a handle on it. It’s been helpful so far.

Please document your code. Please provide examples.

Comment · 3 years ago
Comment · 4 years ago
After being laid off from my previous employer of 7 years, I found a company to join in my domain that has weathered the storm for many decades and is well-established in the industry I’m in AND also has income via federal contracts from another department at the company. The company is still privately owned by the original owners, and it seems to be a sustainable company that will weather the coming economic storm. I’m really happy to have joined when I have, I think this is a company to spend some good years at, and there’s a number of employees that have been with the company for over a decade. Things are looking stable, and I suppose for now I am a lifer.
Comment · 4 years ago
Agreed. Currently I am on a 3-month sabbatical after being laid off from my previous position of 7 years. While I could have opted for a longer duration, I’ve been happy with the time off thus far, and my efforts of saving and investing over the years has made finances a non-issue during this time.

I also set up my next gig in the weeks immediately following layoffs, which I’ll be starting in November, so I’m excited to know that there’s financial security at the end of this experience.

It’s been a much needed break.

Comment · 4 years ago
It’s not that the funding changed people, rather those that built the company were either replaced, left, or laid off.
Comment · 4 years ago
> Culture plays an important role in keeping the people, it's not always about the money.

Absolutely.

I was at my previous employer for seven years, mainly due to the fantastic culture.

In 2020 that company took a $45M series A investment that rotted the culture of the company from the inside out.

Today, the culture that remains at this company doesn’t reflect what kept me at the company, and most who were integral to the culture are no longer with the company.

It was good while it lasted.

Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton