HNHacker News
TopNewBestAskShowJobs

computronus

279 karma · joined July 10, 2015

submissionscomments
computronus··on Oracle's JDK 17 – Free Again for Commercial Use
I agree that the blossoming of additional JDK distributions, spurred on by Oracle's initial license change, was a good thing. I'm a happy AdoptOpenJDK / Temurin user, at work and at home.

However, I don't see any benefit to this latest change in their stance. Everyone already had to wade their way through the confusion from that initial licensing change, and many (most?) spent a lot of time and effort getting to a new stable configuration on a different distro. Why spend more effort, again, to run back to Oracle JDK? I think most organizations have better things to do than deal with all this.

Also, who's to say Oracle won't change their licensing deal once again for Java 21?

computronus··on Target stops selling Pokémon cards in store, citing safety concerns
Metamon?
computronus··on Tiny Wins
Sometimes a tiny win can satisfy just one crucial customer. Once upon a time I joined a contractor development team with a strained relationship with their customer PM who a) represented the project to the wider organization and b) controlled the purse strings. This PM felt like the dev team wasn't listening enough to him or delivering enough.

My particular project had a simple web UI, and all the PM wanted was a feedback link added, and he was frustrated that it wasn't there yet. Although this was trivial and not critical at all to the application, I made sure to get that link up on the page - it was nothing more than a link to a feedback form or a mailto:, it was basic.

Anyway, the PM was super happy when that link showed up. It definitely wasn't because this was some whizbang new feature, or scratching some itch that had been annoying a lot of people. It was because the team showed that we were listening and responsive to him. That's a win, too.

computronus··on uBlock Origin works best on Firefox
I use both - uBO at the browser level and a PiHole for DNS. It's "defense in depth" - there's more than one layer of defense for something nefarious to get through.
computronus··on Epic corporate jargon alternatives
Yes! In addition, "utilize" -> "use". Apparently "utilize" connotes use beyond what is typical, but I doubt most people pick the word based on that, versus it just sounding fancier.

https://grammarist.com/grammar/use-vs-utilize/

computronus··on Every Customer-Facing Call Should Have an Engineer on It
I agree with having engineers on calls to foster empathy with customers. Once in a while, each engineer should get on a customer call. Every call, though? I doubt a typical engineering organization can spare the time.

As an engineer myself, I'm usually scoped way down in the weeds of a mass of technical problems. It's an expensive context switch to come all the way up to thinking about broad customer issues, and then get back down. OK to do on occasion, but not regularly.

And besides: Why do customers feel less "heard" without an engineer on the line? Why are all the others on these calls under- or over-committing, unless an engineer is there? It seems like the problem isn't with lack of engineering presence, but with what everyone else in the organization is doing.

computronus··on How I cut GTA Online loading times by 70%
I don't play GTA Online, but I'll just say thanks for forwarding, since it's a concrete step towards possibly fixing the bugs.
computronus··on SEC suspends trading in 15 securities due to questionable social media activity
The suspensions are due to "questionable trading and social media activity", so they are apparently looking at more than social media.

Still, the consequence may be that the social media activity moves to venues that the SEC can't observe as easily.

computronus··on Pip has dropped support for Python 2
We (my team) hit this as well with an automated compatibility test running on Ubuntu 16.04. I decided to just change the test to install Python 3.8 from the deadsnakes PPA, and then use get-pip.py to install pip.

https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

This does change the test to no longer use Python 3.5, but considering a) we'd already dropped support for Python 3.5 for the code we were testing, b) Python 3.5 is EOL and c) Ubuntu 16.04 will be soon, it didn't seem worth trying to stay on 3.5.

computronus··on Ask HN: Remote workers in a non-tech city, what's your experience?
I've been a remote employee at my company for more than 7 years now, and I'm at a tech lead (principal) level and still effective there. Since I'm not interested in the management track, I'm not concerned about limitations there. It's true, though, that COVID has made upper management rethink the need to be constantly in the office.

I'm not seaside, but bayside, and my experience is similar to others in that regard in this thread. Great for family and all that, not so much if you don't like feeling a bit isolated. In the before times, I'd travel to one of the company motherships three or four times a year to get in-person time with the team. That works well to keep the team gelled.

computronus··on Firefox 85
The linked piece about the use of network partitioning to hamper supercookies is worth a read.

https://blog.mozilla.org/security/2021/01/26/supercookie-pro...

It's too bad that we'll have to trade off browser efficiency for privacy.

computronus··on Open Letter from Facebook Content Moderators
Related is Joel Spolsky's story about the Sergeant Major who wasn't above cleaning a toilet: https://www.joelonsoftware.com/2005/06/20/introduction-to-be...

"On the first day he took me to the officer’s bathroom and told me I would be responsible for keeping it clean. 'Here’s how you clean a toilet,' he said.

"And he got down on his knees in front of the porcelain bowl, in his pressed starched spotless dress uniform, and scrubbed the toilet with his bare hands.

"To a 19 year old who has to clean toilets, something which is almost by definition the worst possible job in the world, the sight of this high ranking, 38 year old, immaculate, manicured, pampered discipline officer cleaning a toilet completely reset my attitude. If he can clean a toilet, I can clean a toilet. There’s nothing wrong with cleaning toilets. My loyalty and inspiration from that moment on were unflagging. That’s leadership."

computronus··on Show HN: Jazz up your Python scripts with sound effects
The built-in `afplay` shell command works for mp3s and for the stock aiff sounds under /System/Library/Sounds.

I use this after my long-running Maven builds to play either a happy sound if the build succeeds or a sad (mocking) sound if it fails, based on the value of $?.

computronus··on Sharing Knowledge in a Remote team, across Timezones
Tools like Loom and CloudApp seem pretty cool. One concern I have about them, though, is using them to cover information that is internal to my company. It seems like the resulting videos / GIFs are stored in those third parties' own systems. I couldn't get a good idea of how they would protect, say, proprietary information recorded by them. Does anyone have any experience with these sorts of tools that could comment?
computronus··on Twitter is at its best when verified accounts can’t tweet
Sounds like a great opportunity for a browser extension.
computronus··on IBM looking for 12 years’ experience in Kubernetes administration
I see it as coming down to honesty. When a job requisition has a quantitative requirement that I cannot meet, then absent any ability to double-check and see if there's any wiggle room there (or it's a mistake), I'd have to pass it up. They need x, I lack x, OK, I'll move on, because I won't claim I have what I don't.

From the hiring company's point of view, this is bad, not just because of the people who they miss out on who are still highly skilled, but because those who do interview might not be the most honest. If they are willing to claim they have experience that they can't, then how will they be as an employee? Will they give trustworthy status information, or honest estimates? Will their interactions be customers be forthright? How will their social interactions with their coworkers go?

If a hirer won't take the time to be quite sure they have accurate and realistic requirements in their requisitions, they may end up with quite a problem on their hands down the road.

computronus··on Show HN: Automatically Rename HEY's 'Imbox' to 'Inbox'
And, perhaps ironically, that domain name cannot contain the necessary apostrophe to be spelled correctly, so it itself also has a typo.
computronus··on Building personal search infrastructure for your knowledge and code
The successor to nvALT, nvUltra, is currently in private beta. I'm looking forward to its release!

https://nvultra.com/

computronus··on Twitter confesses to more adtech leaks
Some of these entities - schools and utilities, I'd say - can't assume that those they serve all have internet access, so relying only on Twitter or Facebook isn't enough. My local school system, for example, issues important announcements by those means (so I hear - I'm not on either system), but also recorded voice calls and texts, to ensure the message gets out somehow.

If they post information only on Twitter ... well, it's not that important. I bet some of us lose perspective on the relative importance of messages when they are coming in from all directions.

computronus··on American kids would much rather be YouTubers than astronauts
they'll probably change their minds by the time they grow up anyway

The poll was conducted on 8 - 12 year olds (https://theharrispoll.com/lego-group-kicks-off-global-progra...) so I agree that there's time. When I was on the younger end of that range, I wanted to be a garbage collector, probably because it seemed like it'd be great to ride on the back of that big truck. I might have gotten wiser with age.

computronus··on Cloudera and Hortonworks merge
But you have heard of Director :)
computronus··on Ask HN: What happens when there's nothing left to invent or discover?
Then discover why there is nothing left to invent or discover.
computronus··on Things I've learned transitioning from engineer to engineering manager
I've hit mid-40s and I'm still a happy individual contributor. So you aren't necessarily doomed to a management role, and you shouldn't rush into it if that's not what you want.

I've always told myself that I'll code until I can't keep up. So far that hasn't happened. Once it does, I will happily transition to more of a management role to be of the greatest value that I can. Along the way (and even now), though, I've had a good number of management-like responsibilities which will help a lot. So, I encourage you to take advantage of those opportunities as they come along. There isn't a bright, hard line between management and individual contribution. There is a space between.

A good manager will look out for your career path and help you get to management, if that's what you want.

computronus··on 'Clean your desk': My Amazon interview experience
That post has an update at the top that the license change was delayed until March 1, 2016 and a link to a follow-up post: http://meta.stackexchange.com/questions/272956/a-new-code-li...

That follow-up post says that they're "going to delay the implementation", so I assume that today it's still all CC-SA. I haven't found any further information, but would love to know it, or be corrected on my assumption.

My company is struggling with the code license situation and I'm stuck with dealing with it for my project. Clear, up-to-date information about it would be fantastic.

computronus··on Citibank IT guy deliberately wiped routers, shut down 90% of firm’s US networks
I agree. There's a lot of focus on punishment, consequences, and all the lockdowns for frustrating insider threats, but not so much on the flip side: reaching out to people, valuing them and their needs and opinions, working together, defusing problems so that there are fewer threats.

There are analogies to broader threats, say, to entire countries, and these days a lot of people are more interested in being antagonistic and hostile in dealing with the threats than working to understand them and their grievances. The two sides may never agree, but the effort makes all the difference.

computronus··on John McCain wants to outlaw encryption that the US government can't crack
Including the one-time pad? I suppose paper memo pads need to be outlawed as encryption technology then.
← PreviousPage 2 of 2