HNHacker News
TopNewBestAskShowJobs

oldjavacoder

32 karma · joined June 19, 2022

submissionscomments
oldjavacoder··on My return to desktop applications
I've self-hosted my personal email for 25+ years, at a variety of ISP's and multiple IP's over the years. It's not fully automatic, not cattle, my pet. It takes focus and effort. I do it because I like the independence and do not have any more spam than my big three accounts. Delivery was only an issue once. Microsoft. I filed a request to fix it. They fixed it in a couple of days for free.
oldjavacoder··on Ubuntu Unity desktop back from the dead after several years' hiatus
Unity was OK once the global menu was disabled. Today I use KDE. It lets me configure it the way I want.
oldjavacoder··on The End of CI
"Fork-and-pull isn't the final form of development workflows."

Actually, like the wheel, I think it is the final form. When artificially sentient machines are writing code for us and someone or some thing pollutes or corrupts a critical model; a human will need so step in and fork where things were working to fix it.

oldjavacoder··on The End of CI
"What if it was possible to have a local build system that would run tests etc and provide a cryptographically secure hash proving that the tests passed"

On who's system? Your? Mine? Someone else's? The purpose of CI is consistent continuous integration in a same like manner, not relying on developer A, B or C's systems which may vary greatly.

oldjavacoder··on 40% of Google users now connect via IPv6
That's the issue I have with it, it's not a feature.
oldjavacoder··on 40% of Google users now connect via IPv6
"This is of course defeatable"

Yes, which is why I don't use IPv6.

https://blog.apnic.net/2022/01/31/defeating-ipv6-prefix-rota...

oldjavacoder··on 40% of Google users now connect via IPv6
"IPv6 has had privacy built in for years now, on every OS available. Your inbound address will remain static and possible MAC address derived, but unless you're hosting anything on it (or disabled your firewall) your network traffic will be perfectly private."

I've tested with IPv6 on and off on several machines over the course of months. Google's search results become wild and unpredictable on the same machines soon after switching to IPv4.

My theory is that they rely on that IPv6 address to know exactly who they are providing results to and thus selling to.

If that theory didn't hold water, there would be exactly zero difference in search results after switching to all IPv4.

oldjavacoder··on 40% of Google users now connect via IPv6
Yes. Actually no, not disable, I use Local-Local, there's a rare application here and there that needs to see an IPv6 stack is available then connects normally over IPv4. Google and anyone touting IPv6 can take IPv6 and have a nice day.
oldjavacoder··on 40% of Google users now connect via IPv6
None of the computers I own personally use IPv6. IPv6 is a bad idea. IPv6 is a straight connection from the Internet through everything in the network, right to the individual machine.

Give my IPv4 and NAT or turn the Internet off.

oldjavacoder··on Gun owners’ private information leaked by California Attorney General
"The bottom line is that both sex crimes and gun use are about violence and power."

Thank you for making it easy to ignore the remainder of your blather.

oldjavacoder··on Gun owners’ private information leaked by California Attorney General
https://www.politico.com/news/2019/10/18/state-department-hi...

"State Dept. finds no ‘systemic’ classified violation in Hillary Clinton private-server emails"

...

"38 individuals committed a total of 91 security violations involving emails sent to or from Clinton’s private server."

oldjavacoder··on Thunderbird 102
What's truly astounding is that Windows and Mac have developed their own Linux like distribution managers over the years indicating it's probably far better than the proprietary crap they created in the first place.
oldjavacoder··on Thunderbird 102
From what I've seen, .deb is still king over rpm, appimage, flatpak and snap.
oldjavacoder··on Thunderbird 102
Also multiple gigabytes of space in /snap and not knowing when or why an app is updating or what it will do to the machine.
oldjavacoder··on Thunderbird 102
I have no interest in snaps, flatpak or appimage. I can't stop my phone's apps from updating whenever they feel like it without breaking many of them. I can and do control software installations on my machines.
oldjavacoder··on Ask HN: What tone to use in code review suggestions?
I like SonarQube for removing ambiguity. If SonarQube is set to fail the build at lower than a certain percentage of coverage or too low of a grade in Maintenance then it gets fixed before the PR even gets filed.

Assuming the code is processed by SonarQube for regular branch builds, which it should be.

oldjavacoder··on Ask HN: What tone to use in code review suggestions?
It makes the assumption the reviewer is correct and shuts down any chance for a reasonable dialog.
oldjavacoder··on Ask HN: What tone to use in code review suggestions?
The word "must" should only be used in the Military. Anywhere else, it is profusely out of place. In its stead, I recommend the term "requirement" and then cite an actual reference by the PO or someone officially representing the business requirements.
oldjavacoder··on Ask HN: What tone to use in code review suggestions?
Using "socially retarded" is a huge red flag to me, about you.
oldjavacoder··on Ask HN: What tone to use in code review suggestions?
I agree with "Don't defend a point to win an argument or double-down on a mistake.". I disagree with the juxtaposition that ego is bad, i.e. "no ego". Ego is defined by Oxford as "a person's sense of self-esteem or self-importance.", I agree.

Ego isn't bad. To use it in a context directly indicating it's bad is wrong. If the world agrees to do away with the word ego then it must be replaced by something that also means "a person's sense of self-esteem or self-importance.".

A coder without any ego is a coder who doesn't care, at all, about anything.

oldjavacoder··on Ask HN: What tone to use in code review suggestions?
I prefer "Should we..." both as a coder and when I review code.
oldjavacoder··on I fucking hate Jira
I watched Margin Call. The huddling that goes on between the higher ups and the peons when the chips are down is what JIRA does for companies every day. If the firm in that movie had been using JIRA (and it it were real life and not a movie); I believe they would have had daily, much better communications and coordination and could have avoided the whole scenario the movie is about. Spoiler alert, Spacey's character's dog would still have died.

The poorly optimized performance of JIRA almost makes me believe they don't even use their own product. Perhaps performance is on the backlog of the backlog.

oldjavacoder··on “Google” programmers. How one idiot hired a couple more idiots
Nothing in the article content, however suggests the author had the competency to teach or lead. Everything in the article does suggest the author thought they were hiring experienced programmers on new programmer salaries and were amazed and probably credited nicely by their management team initially.
oldjavacoder··on “Google” programmers. How one idiot hired a couple more idiots
I tend to agree but note that there can be as much variability in the quality, accuracy and precision of reference documentation as in many answers on SO.
oldjavacoder··on “Google” programmers. How one idiot hired a couple more idiots
You're the parent commenter not the OP. The commenter was referring to the OP (Original Post) i.e. the posted article.
oldjavacoder··on “Google” programmers. How one idiot hired a couple more idiots
I think of computer scientists as people who are deeply involved in principles of computer science and I appreciate them, but from my experience working with them on occasion; they have a difficult time comprehending how to write software to meet business requirements and deliver working code successfully and on time.

I tend to think of software engineers as people who understand requirements and can turn them into working code and deliver it successfully by understanding the principles behind computation, data structures, and languages which informs their choice of algorithm, or their effort to transpose an algorithm to meet the current need.

I tend to think of coders as another name for software engineers, also programmers and software developers, all the same. I understand algorithms, data structures, patterns, UML, etc. and I choose to call myself, unofficially, a coder. It uses less syllables.

oldjavacoder··on Software Disenchantment (2018)
"We put virtual machines inside Linux, and then we put Docker inside virtual machines..."

Hold my beer.

← PreviousPage 2 of 2