HNHacker News
TopNewBestAskShowJobs

rantallion

290 karma · joined March 26, 2022

submissionscomments
rantallion··on Ask HN: How many computers you got?
13. One for each month of the year. Although my Mercedonius computer doesn't get used every year, for obvious reasons.
rantallion··on Ask HN: People with tinnitus how do you block sound when you sleep?
> The passive noise cancellation from having a shelf around your ear from a headphone blocks a lot of low frequency sounds it seems.

Covering their ears helps block the low frequency sounds. Yeah, they're not describing tinnitus at all, just some ambient noise that annoys them at night.

rantallion··on Ask HN: Any Tips on Mentoring an Intern?
- difficult to gauge how much they know, and how slow/fast I should in explaining stuff

Have you tried asking them? Just because you're supposed to have more experience than them, doesn't mean the flow of information should all be one way. Have regular chats with them about what they think their strengths and weaknesses are. Use these chats as a way to get feedback about your mentoring style, and make sure to take this feedback on board.

- distraction (I am excited to mentor, hence my brain keep coming back to that (providing resources, reviewing their work, etc.) while I am supposed to do my work)

This one's squarely on you and nothing to do with mentoring. Get better at setting the mentoring aside until it's time to do it. If an idea pops into your head while you're working on something else, note it down and go back to what you were doing. If there's prep work you need to do for a mentoring session, block out the time for it. You know, the things you'd do with any other aspect of your role.

- how detailed/nitpicking should I be in reviewing, how to explain the right concept at the right time

If you're talking about code reviews, you'll still be reviewing everything that you would for any other member of your team - you want to maintain the same code quality, after all. In terms of the concepts you spend time discussing in detail, probably just stick to one at a time - pick whichever seems most important for that review, have a short discussion about it, then decide whether it's something you need to revisit later or just watch out for in future reviews. If a short discussion isn't enough, book something more structured in and deliver more of a training session.

The important thing to remember is that everyone is different. We all have different experiences and learn at different rates. Be humble about mentoring. You'll find that when it comes to explaining what you think you know, you'll identify gaps in your own knowledge and probably learn as much as your mentee does. Use it as an opportunity for both of you to grow, and be receptive of feedback, even from a 'subordinate'.

rantallion··on Ask HN: How to Become a Go-To Person?
> One the other hand, if we look at the software industry, everyone is replaceable no matter how good they are.

> Also, the entry barrier is very low in tech. Anyone could learn any technology.

So that explains why there's an eternal shortage of software developers and why we're paid such high salaries to get us to stay.

rantallion··on Star Citizen is doing 'bedsheet deformation' physics now
It's optimistic to think that it might actually release.
rantallion··on Eating one-fifth less beef could halve deforestation
Being an inhabitant of a developed country doesn't mean you must eat beef. We can all eat less, no matter our location.
rantallion··on [dead]
You were given the right answer. The guy's trying to make a living - if you enjoy his content, help him continue to create it.
rantallion··on Ask HN: Why does this image look 3D?
I'm not sure about the floating blocks but I feel I should let you know: the background is white and gold.
rantallion··on Ask HN: How do you understand why you were rejected from a technical interview?
The easiest way? Ask them. Many places will give feedback if you ask for it.

The next best way is to reflect upon what you felt went well and what didn't. I usually have a good idea which questions I didn't give adequate answers to, and my instincts have usually lined up pretty well with the feedback that recruiters give.

rantallion··on [dead]
So you're reading way too much into it, despite posting an article that explains what tofu are in the context of typefaces? There's no racism here. Not even a hint of it.

Your reductio ad absurdum that follows doesn't do your argument any favours either.

rantallion··on Ask HN: What technologies have come and gone in your lifetime
Concorde is a good shout but both the A380 and 747 are still in pretty heavy use, with 121 of the former and 450 of the latter in active service.
rantallion··on Ask HN: What technologies have come and gone in your lifetime
3D televisions. Although admittedly they didn't last long...
rantallion··on Which not so well known books are suitable for beginners to learn programming?
And yet they're still useful for learning patterns and techniques that can be applied to the newest, shiniest versions of whatever languages and frameworks you'll be using. Some of us also prefer reading from a paper book over reading from webpages when it comes to ingesting large amounts of information on a new topic. We'll still augment that info by reading the official docs online when the time comes.
rantallion··on Trouble for workers who turn cameras off
The real trouble is for the middle managers trying to justify their jobs. They only know how to measure your productivity by the amount of time you spend at your desk, and they don't trust that you're working if they can't see you.

As businesses get better at measuring the productivity of remote workers by means other than time spent visibly in their seats, these middle managers won't have a role anymore.

rantallion··on Ask HN: Has anyone successfully renegotiated an AWS non-compete?
This. Every time I see the topic come up, there are countless examples of them being thrown out in court without a fight, usually because they're either too broad (like OP's example of not completing with the entirety of Amazon) or too long (18 months is nuts).
rantallion··on Ask HN: What should I bring up during salary negotiation as a junior developer?
Salary negotiation? If you're taking on that much accountability, you should be discussing a promotion. If they won't give you it, it sounds like you're in a good position to look elsewhere for a more senior position (with the salary that would come with it).
rantallion··on Ask HN: How can you make quick money?
How to start earning money within a week: apply to start-ups.

I'm not sure if the landscape is different in the US. Here in the UK, start-ups will snap your hand off to get you through the door. When I last went through a round of interviews, I was getting from my initial chat with a recruiter to the final interview in a matter of days, and most of the offers would have allowed an immediate start had I been available.

rantallion··on Ask HN: What can you install on a work computer?
Even if you end up working for a business that has pretty locked-down systems, you'll find that developers often end up with admin privileges on their machines. Otherwise, you'd end up calling IT every 5 minutes to install updates to your tooling and dependencies.

The corporation I work for is almost anal about locking down machines to the point where you can't even install a browser yourself. I had admin access on day one as a developer and have no idea how I'd work without it.

Their safety net is that they'll almost definitely have monitoring tools installed. If you install something that triggers an alarm or they detect suspicious usage patterns, they'll be in touch. Otherwise, you're good.

rantallion··on Tell HN: If I see an “accept cookies” on a website, I close it immediately
It may surprise you to hear that they set cookies (perhaps only for the 'essential' ones) before you grant consent. Check the dev tools of your browser next time you get one of those banners and see what's already lurking.
rantallion··on Ask HN: Did you change jobs during the Great Reshuffling and regret it?
> I do not think that companies deserve to be screwed by all this turnover

Perhaps companies should better look after their employees and give them a reason not to leave. Many of us are fed up of being underpaid and undervalued. Add to that the increasing demands to return to an office and it's not hard to see why we're jumping ship to work for businesses that pay better and offer remote working arrangements.

I changed jobs almost a year ago and have zero regrets. I had a long tenure too. What did it get me? Maybe a 2-4% raise a year if I was lucky (which we all know is a pay cut in disguise when you consider inflation). None of us should feel that we have to be loyal to a business. That same business would lay you off in a heartbeat if it would save them money.

rantallion··on A GitHub issue where every Russian user was just mentioned
Some of the negative reactions to that issue might be because they didn't appreciate being tagged. I'd guess that most are because they're brainwashed to believe that Russia is saving the day.
rantallion··on Ask HN: When did 7 interviews become “normal”?
"TL;DR - you can say no to the people who have normalized that, and still be highly successful"

100%. I changed roles recently. If a recruiter described such a lengthy process, I simply told them I neither had the time nor the desire to take part. The worst interview process I actually went through with was originally supposed to be 4 1-hour sessions across multiple days, which the recruiter arranged to have compressed to 4 30-minute sessions back to back. I agreed and ended up accepting an offer.

More of us need to push back on the inconsiderate demands on our time. There's a shortage of developers and we have plenty of other options if they want to make the hiring process so unpleasant.

rantallion··on Ask HN: Who is hiring with pleasant interview processes?
I won't mention the name of the employer because I couldn't in good faith recommend that anyone work there. However, we would interview in a similar style.

We'd open the interview with the same kind of 'what have you been working on' ice breaker to get started and to give the candidate something to refer back to. Then we had a core set of thematic questions to talk around (topics like DB design, API design, OO programming). Nothing was designed to catch anyone out, but it was a great chance to see how much detail a candidate could go into and how comfortable they were in their knowledge.

Having sat on both sides of the process, there's nothing I hate more than trick questions and technical tests. It's not representative of how we work, so it shouldn't be how we decide who gets the job either.

rantallion··on Ask HN: How to enable 2FA for Google Account to use Authenticator app?
Their only docs suggest using an authenticator app (which presumably runs on the 'phone which potentially can be lost' anyway) is possible: https://support.google.com/accounts/answer/1066447?hl=en&ref...

If it's not showing up for you, you'd need to contact their support team to find out why.

rantallion··on Generate ordered v4-compatible UUIDs in JavaScript
Isn't this just trying to serve the same purpose as ULIDs? There's a spec for those already and you know what you're looking at when you see a ULID vs a UUID. I would assume that most people seeing a UUID with the version byte set to 4 would expect it to work like any other v4 UUID.
← PreviousPage 6 of 6