News for hackers. Stuff that matters.

opensrcken

Re:Teach your kids poker, not chess on Saturday May 21, 2022 @08:02AM (#31457141)
I initially thought the author was being metaphorical. Teaching poker to a kid is a very risky proposition. If they have any propensity for addiction, the dopamine rush of gambling may take hold of their thought patterns before they have the wisdom and mental maturity to counteract such urges.

Teaching kids the probabilistic nature of life? Sure, if there is a way to teach a kid such things in a meaningful way. But I definitely veto teaching a child poker.

OTOH, chess is great. I didn't study any chess until my 20's. I've never had a problem with the sort of intelligence that is exercised in the school system, but chess exercised my brain in a novel way that might only be experienced in academia via pure math or theoretical physics. The visualization of moves, even a few moves in advance, can initially be surprisingly challenging, especially if there are many seemingly legitimate options. For those who have not seriously exercised this mental muscle before, I suspect it this kind of thinking will feel quite difficult.

After getting to the point where I could solve moderately difficult to difficult chess puzzles -- let's say approaching "master" level if you're familiar with the title hierarchy in chess -- the foresight required for programming, especially the kind that is done in most jobs nowadays, "felt" much easier. This is because getting to that level not only required the ability to visualize N steps in advance, but it also forces one to develop a very strong awareness of mental blind spots, which can be very humbling, and is an highly useful skill to have in this profession.

Re:Master’s Degree in Computer Science on Friday May 06, 2022 @03:34AM (#31282392)
This is an interesting take. I find CS to be a beautiful subject that I've enjoyed studying in my free time, and would probably enjoy it even more if I really delved into it. But I have a hard time justifying the time and cost. The key question: would it make me a more effective software engineer?

I've been in the industry for many, many years now, and the work I do has a small amount of overlap with the contents of a CS degree. But a lot of software engineering in the real world exists "above" the layer that CS teaches, not unlike CS living above electrical engineering. On top of that, in general, soft skills seem to matter so much more than having 10-30% more hard skills. This varies with your position of course, but I'd wager that the majority of software engineering positions are like this.

Having a credential from a decent school might help get more compensation, but without being able to truly quantify the amount of "help" it gives, it becomes impossible to adequately quantify the ROI.

And sure, you'll see some job postings from time to time that say they "prefer a masters degree," but what about once you're in the door? I don't think I've ever heard a software engineer explicitly put much weight onto the educational credentials of a peer. There may be unconscious biases, but for most engineers, it's about producing results.

Re:Making Faster B-Trees with Go Generics on Wednesday April 27, 2022 @04:53PM (#31185652)
As someone who tried out Go before generics and didn't like it, I'm curious how Go generics compare to generics in Java or Typescript.
Re:The Machine Learning Job Market on Tuesday April 26, 2022 @02:16AM (#31164555)
It probably isn't as bad as the corporate world, but I'd be curious to hear why you think academia is impure in this way.
Re:The Machine Learning Job Market on Tuesday April 26, 2022 @02:15AM (#31164542)
I disagree with part of this. Nature has proven that general intelligence can be achieved in a compact, energy-efficient form: humans.

Has nature ever proven that nuclear fusion can be sustained at human scale?

I would bet that agi comes first.

Re:The Machine Learning Job Market on Monday April 25, 2022 @02:51PM (#31159074)
No, it's not. If you get lucky with stock market movements, that might be your total annual comp, which is not your wage. I made close to what you're claiming at senior level, at the recent peak of stock market insanity, but I'd stick to the dictionary definition of "wage."
Re:The Machine Learning Job Market on Monday April 25, 2022 @02:48PM (#31159044)
Pay definitely doesn't increase by 600k+ as you go from senior to staff. Yikes. Are people larping on HN?
Re:The Machine Learning Job Market on Monday April 25, 2022 @02:40PM (#31158941)
The post is not only too braggadocious for my taste, but some of the figures quoted are highly unlikely. I would personally not work for someone with this kind of ego, but there are many such people in positions of power.

This article is representative of an attitude I'm seeing around the tech industry, and if this is indeed the level of "confidence" in the Bay, I don't think that's a good sign.

Clients and employees of SemiAnalysis may hold positions in companies referenced in this article.

This article lacks the evidence to warrant the boldness of its arguments. And after reading through the paragraphs of poorly based assertions, I see this at the bottom of the article. Why am I not surprised?

> 4. One AI engineer from Tesla could solve Twitter's bot and spam problem.

This a comment written by someone who is clearly not an engineer dealing with high-scale backends, and is definitely not an AI engineer.

These kinds of articles always seem to get a lot of comments, and so many hiring processes seem to miss the mark.

If the criteria that you use for engineering hires has nearly 0 overlap with the criteria that you use for engineering promotions, then I'd assert that your company is suffering from some serious cognitive dissonance.

This article describes a hiring process that is probably a lot more useful than what I've typically witnessed at the FAANG's, provided the results can be quantified.

Re:Inside the longest Atlassian outage on Wednesday April 13, 2022 @07:32PM (#31021621)
Unless you know, with certainty, who is responsible for customer-facing communications , how can you publicly call on a specific person to be fired? Even if you did know, and are correct in your implication, how do you know that she didn't want to do the right thing but was overruled by people above her in the chain? Overall, this is a pretty irresponsible comment, and reflects the kind of mob mentality that I would expect in Reddit, but not HN.

And the bit about Atlassian employees being in Vegas has nothing to do with anything - as if the entire company is supposed to shut down its planned celebration because of an incident that a small subset of the company should be handling.