HNHacker News
TopNewBestAskShowJobs

joehx2

16 karma · joined June 18, 2020

meet.hn/city/39.8590241,-84.1112699/Huber-Heights

Socials: - github.com/hendrixjoseph - linkedin.com/in/joehx2 - reddit.com/user/joehx - https://www.joehxblog.com/

---

submissionscomments
joehx2··on Ask HN: Why buy domains and 301 redirect them to me?
People do this for SEO purposes. They think that this increases the amount of backlinks to their site, thus increasing their rank in Google and other search engines.

This is less true than it used to be, but people still do it.

joehx2··on Ask HN: What's Your Morning Routine?
Wake up. Pee.

If it's Monday, Wednesday, or Friday, weigh myself.

Get breakfast ready for my kids. A banana, half a fiber bar, and a cup of milk.

Start my coffee. Nothing special, just an old school coffee maker that uses a standard filter. Three cups of water and three spoonfuls of coffee grounds.

Make my oatmeal. A quarter cup of oats and a half cup of water. Put it in the microwave for two minutes.

Eat breakfast with my kids. Then I drop them off a school.

Once I get home, I log into work and eat an orange. Afterwards I start my day.

joehx2··on Ask HN: What keyboard and keyboard layout are you using?
Das Keyboard Model S Professional Wired Mechanical Keyboard

https://www.amazon.com/gp/product/B008PFDUW2

It was the only mechanical keyboard I could find that fit the following requirements:

* no fancy RGB lights * full 101+ keyboard - meaning it has a numpad on the right

joehx2··on Ask HN: How do you switch between multiple programming languages while coding?
> Does [mixing the syntax] happen to you too?

Yes. I switch between Java and JavaScript/TypeScript frequently. Probably the biggest syntax typo I make is switching the arrow functions: -> vs =>. Also, switching between the various `.includes`, `.contains`, `.size`, and `.length`.

Since my IDE catches it immediately, it doesn't really have any long-term affects.

joehx2··on Ask HN: How did you do your 2023 tax returns?
This is what I use, too. It's a bit manual as you have to fill out the forms yourself and read the instructions.

But I also like filling out forms.

It may not be for everyone.

joehx2··on Ask HN: What are your favourite programming shortcuts
I've recently discovered `git switch -` and `git merge -`. It switches to the previous branch you were on or merges the previous branch you were own.

No need to know the name.

So if I need to pull updates on the previous branch I was on and merge them into my current branch, I can just:

    git switch -
    git pull
    git switch -
    git merge -
joehx2··on Google helped destroy adoption of RSS feeds (2023)
Am I the only one who uses Outlook to read RSS feeds?

It's a bit awkward to set up, but it works fine.

joehx2··on Ask HN: What would it take for you to return to the office?
> it's also a non-negotiable requirement since I have to drop off and pick up my child from school/aftercare.

while my commute wouldn't be anywhere near 3 hours (I live in the midwest, SW Ohio), that pretty much the same for me.

I have to drop my kids off no earlier than 8am and pick them up no earlier than 5pm. there is some wiggle room in terms of minutes, but not enough for a place that would want me to be there 8am to 5pm.

joehx2··on Ask HN: Should I get a new cable modem?
Thank you.

I was concerned that the modem might not be the bottleneck, but now I think it is.

joehx2··on 6174
> There’s no such thing as a “four-digit number”, only a four-digit base-10 numeral

Being further pedantic - aren't all digits base ten? I thought that was part of the definition of digit.

Other bases would have different words for their numbers - bit in binary, for example (which, yeah, I know, it a combination of the words "binary" and "digit").

joehx2··on Ask HN: Could someone mention some social networks on the deepweb?
the constantly come and go, plus I really don't want to go onto the darkweb right now.

you can try searching for tor chan links or tor forum links and you might get some.

joehx2··on Ask HN: Could someone mention some social networks on the deepweb?
Do you mean darkweb?

Deepweb is just the parts of the web that aren't indexable or searchable - like your bank account login. There are lots of social networks that could be considered deepweb, including parts of Facebook. I think Discord might be deepweb as well.

Darkweb is a subset of deepweb that is typically served via tor/onion. Facebook even as a darkweb address. It's been awhile since I played with it, but there's several chans on there.

It's slow and boring though.

joehx2··on Ask HN: Could you share your personal blog here?
https://www.joehxblog.com/

It's a Jekyll blog using Github pages.

The domain is through Google, so I need to figure out what I'm going to do with that soon.

joehx2··on Ask HN: Who wants to be hired? (June 2023)
10+ years of experience working in the industry. 30+ years experience of programming if you count the first program I ever wrote.

Location: SW Ohio, Dayton Metro Area

Remote: Only

Willing to relocate: No

Technologies:

- Java technologies, including Spring, Java EE, JDBC, Maven

- JavaScript technologies, including Node.js, TypeScript, Angular, AngularJS, and Jasmine/Karma unit tests.

Résumé/CV: https://www.joehxblog.com/pdfs/2023-Hendrix-resume.pdf

LinkedIn: https://www.linkedin.com/in/joehx/

GitHub: https://github.com/hendrixjoseph/

Email: check my résumé or message me on LinkedIn

joehx2··on Is it common for Java devs to wait 30s+ for a recompile after making any change?
The last project I worked on, the build took around 20 minutes.

The project before that the build took around 8 minutes.

In both cases I felt it was more how the build was set up rather than something that was inherent to Java. (The 20 minute build was a Spring/Groovy project, the 8 minute one was a Java Swing application.)

This is where using TDD really shined. Modifying the code and running a test took seconds instead.

Sadly I was always one of the few who used this approach. Even seniors would spend days or even an entire sprint doing something that would take me less than a day.

joehx2··on Ask HN: Freelancer? Seeking freelancer? (May 2023)
SEEKING WORK | Ohio, USA | Remove

Full stack software engineer working mostly with Java and JavaScript technologies.

Location: Ohio, USA

Remote: Yes.

Willing to relocate: No

Technologies: Java technologies, including Spring, Java EE, JDBC, Maven, and JavaScript technologies, including Node.js, TypeScript, Angular, AngularJS, and Jasmine/Karma unit tests.

Résumé/CV: https://www.joehxblog.com/resume/ and in PDF form at https://www.joehxblog.com/pdfs/2023-Hendrix-resume.pdf

LinkedIn: https://www.linkedin.com/in/joehx/

GitHub: https://github.com/hendrixjoseph/

Email: hendrixjoseph at aol dot com

joehx2··on Ask HN: Who wants to be hired? (May 2023)
Location: Ohio, USA

Remote: Yes.

Willing to relocate: No

Technologies: Java technologies, including Spring, Java EE, JDBC, Maven, and JavaScript technologies, including Node.js, TypeScript, Angular, AngularJS, and Jasmine/Karma unit tests.

Résumé/CV: https://www.joehxblog.com/resume/ and in PDF form at https://www.joehxblog.com/pdfs/2023-Hendrix-resume.pdf

LinkedIn: https://www.linkedin.com/in/joehx/

Email: hendrixjoseph at aol dot com

joehx2··on Ask HN: What happens if everyone invests in Index funds and stop day trading?
Yes, but there are index funds that include every stock. Therefore, there is no stock that isn't in some index.
joehx2··on Ask HN: What happens if everyone invests in Index funds and stop day trading?
The more people that do index funds, the more opportunities exist for day traders (or rather, individual stock pickers).

The inverse is true - the more people that stock pick, the more opportunities exist for index funds.

So, yeah, there's definitely a balancing act between the two.

joehx2··on Automating a Software Company with GitHub Actions
me too! and Facebook posts, too.
joehx2··on Businesses should try to be the best, not the biggest
You can have unending growth even with finite resources.

It's Zeno's Paradox - if you have use half of the resources, and then half of the remaining, and then half of that remaining, you could continue forever.

joehx2··on Ask HN: Successful one-person online businesses?
I noticed the same thing.

Also, I just set it up for one of my domains, and am getting the same error message: http://news.puppy-snuggles.com/

I googled the error message and found the same thing on other sites such as his one: https://www.vanguardist.com/content/go/787290?

joehx2··on Ask HN: What Is Your Blog?
1. What ever has piqued my interest. Mostly money topics and technical topics.

2. Anywhere from once a month to three times a week.

3. GitHub pages (i.e. a static Jekyll blog) with a domain purchased through Google. Mostly because it's free (except for the $12/year for the domain) but also because it gives me a lot of control over the actual HTML.

4. https://www.joehxblog.com/

joehx2··on The Regular Expression Visualizer, Simulator and Cross-Compiler Tool
I've used https://regexr.com/ for composing regex.
joehx2··on Ask HN: What’s a big trend we should all be following?
I hope so, but I fear it will be forgotten in the next month or so, like everything else that trends.

But then again, the BLM movement has been around since, what, 2013?

joehx2··on Are you reading the article or straight to the comments?
comments first - for sites like this that link to the articles. gotta make sure it's worth it.

on the site itself i read the article first