jdowner

Joined 16 years ago

Karma
402
Submissions
123
Member since
Nov 2
Open-source linux software engineer and mathematician. I work primarily with python and c/c++.

https://www.linkedin.com/in/joshuadowner/

View on Hacker News

Recent submissions

Comment · 1 year ago
All of the links under "product" seem to be relative to whatever the current page is. That only works on the front page.
Comment · 2 years ago
It's not for me. I can see the appeal of these shortcuts, but I can see it being a wtf down the road once I've forgotten that I have them in place.

Also with something like auto-correct, you have a visual affordance that alerts you to the change (with the option to override), which just happened when I misspelled 'forgotten' above. The shell doesn't have that so something just happens without any actual correction or indication the user may have made an error. Although I am not a 'fish' user, this is something that I think it does well.

Comment · 2 years ago
So I am not alone! There seem so few people who hold this view these days.
Comment · 2 years ago
I was able to login just now using an email address.
Comment · 2 years ago
Out of curiosity, I had a look at my account on glassdoor and my name is "Rollo Tomasi". Seems about right :)
Comment · 2 years ago
Goodreads should consider putting some effort into the platform they have allowed to languish for years.
Comment · 2 years ago
I was interested in the claim that it is warm-blooded (based on your quote). I went to the article and the link associated with the term 'warm-blooded' leads to an article that makes absolutely no mention of warm-bloodedness or thermoregulation. As such, I'm not going to put much faith in the article.
Comment · 3 years ago
Sounds like something Epicurus would say.
Comment · 3 years ago
I agree but I think there is concern about the perceived value that those creative skills will have.
Comment · 3 years ago
In your situation, my concerns would relate to evaluating your (1) ability to write professional software and (2) what are the gaps in your knowledge.

To address these concerns, consider contributing to an open source project.

Many of the hurdles a candidate has to clear to get a job as a software engineer are intended to determine whether you can actually program. Ignoring the effectiveness of these hurdles, the point is that you need to demonstrate the claims on your resume/CV. If you contribute to an open source project you are putting your work out there for everyone to see, including how you actually work with other engineers and how you deal with critical feedback about your work.

There is a lot of software engineering that is not interesting or attention getting but it has to be done. Often, this involves learning about things that you would not have bothered with if you are a hobbyist. By contributing to a successful open source project, you will be exposed to ideas that you might not otherwise have encountered.

Comment · 3 years ago
So, 'write once, run everywhere'... I think we've been here before.
Comment · 3 years ago
Comment · 4 years ago
House of Design | Linux Software Engineer | REMOTE (within US) | Full Time

House of Design create automation systems for truss creation in the housing industry. I'm currently looking to bring on someone to own the definition and maintenance of our product Linux distribution.

This role would be ideal for someone with experience using Yocto/OpenEmbedded/Bitbake. You will also need to be fluent with python, bash, and git. Some experience with AWS , Bitbucket automation, distribution maintenance, or open-source development, would be a plus.

This is a remote role, although the company is based in Nampa, ID. If you want to work onsite, that works too. Your choice.

For more information, contact me [email protected]

Comment · 4 years ago
Parsimonious is quite nice.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton