skysight-inc/HackerNews huggingface dataset:
That's dependency injection for you, it's just impossible to know what you're actually dealing with. The other day, I hit a system error at

> ((IEatVeggies)child).justDoIt()
> Cast error: Not a IEatVeggies

So in the REPL (very confusing and error-prone UI there too, by the way)

> print typeof(child)
> IAmHangry

Unbelievable! There isn't even a direct conversion from IAmHangry to IEatVeggies. This type system is just completely insane.
As much as I love to blame LC for all the interviewing issues for software engineers, I think the bigger issue is lack of training for interviewers themselves. Very few companies actually train candidates before they take interviews and train them to look for the right "signals". Lack of signal (unable to fully solve the problem) doesn't mean negative signal. It takes some experience and healthy amount of interviews to train oneself in knowing whether the candidate is worth hiring or not.

I have failed candidates in the past, who have solved the LC problem, but could not reason tradeoffs and runtime complexities of the code. It was very apparent that, the solutions have been memorized from LC.
Yeah, sounds like a good basis for a lawsuit. Good thing the "we care about your privacy/security" yadayada won't fly this time it seems.
they can, they would just have to give up their citizenship
Malone is not generally recognized as the "inventor of mRNA vaccines" (contrary to his claims). However, he is a pioneer in the field [1], and not just a random crackpot.

I am unsure of how much value his comments are adding right now. I haven't listened to them, and I don't have the expertise to tell. But I think he (like everyone else) should be allowed to speak his mind.

I am not gonna suppress my knee-jerk reaction of not liking people who want to shut others up. This is not an isolated instance. Spotify has censored at least 40 other JRE episodes. [2] That is egregiously paternalistic. There is no way I am ever going to resubscribe to Spotify.

[1]: Nature: The tangled history of mRNA vaccines https://www.nature.com/articles/d41586-021-02483-w

[2]: https://www.digitalmusicnews.com/2021/03/30/spotify-joe-roga...
You're right, I'm not sure why I thought that. I think I'll give enpass a second look.
If you find code reviews are significantly slowing down your process, the problem might be your code review tool. My employer switched from Github to Gerrit and I have for the most part stopped feeling like code reviews are slowing me down. I just keep stacking my changes and the reviewers can get to them when they have time. This also allows me to review others' changes when I have time and not feel like I need to drop everything in order to unblock people.
Iirc “humans as a battery” was a plot-rewrite to not be so cerebral, but of course humans do not output more power than you put in, what kind of batteries are we talking about anyway, grid storage? Maybe a capacitor of some sort?

no, each human was a single core of a vast supercomputer. The computer’s purpose is anyone’s guess, maybe it was searching for the ultimate question to make sense of 42… but life wants to create more life, perhaps the machines thought they were doing us a favor, All Watched Over by Machines of Loving Grace style. I believe the architect spells this out; they tried to give us paradise but it gave us aneurysms, as living things we need something to struggle against or else we wither and die.
> “That’s a lot of the work day. Some of the solution may be in software. Most of these meetings could be automated. The engineer who last worked with the equipment would record tool status and changes and make recommendations” to the next shift.

... since 1987.

This process sounds like a liability to me. If you're having daily hours-long meetings for humans to communicate information to other humans, who then have to manually incorporate that information into their operations, and people who know the process say it could be automated, this sounds like a massive inefficiency (and opportunity for error) that only exists because labor has always been cheap enough to allow it to continue. Why wouldn't you spend a little money trying to optimize it?
What specifically do you disagree with, or consider flawed logic, or ridiculous?

1. Pick a human at random, you have no information
about their character.

2. Hurting people is bad.

3. It is possible to unknowingly hurt people, which does
not reflect on moral character.

4. Learning that you are hurting people, and then continuing
to do so is morally bad.

5. Learning that you are hurting people, and then stopping
is morally better.

6. Therefore you have more information of good moral character
about someone who has learned that they are hurting people and stopped,
than about the unknown person in 1.

7. It is not reasonable to expect every job seeking person to know
about every company reputation, or the crypto miner management might
ask them to work on at some point in future.

8. Working at a company involves learning a lot more about what they do.

9. Learning that what they do is hurting people, and leaving,
is more evidence of moral goodness than you know about
an unknown random job applicant from an unknown previous employer.

Or, alternately if you don't disagree with any of those, perhaps you disagree with the idea that someone could work for Norton not knowing in advance they would be harming people, so that counts as morally bad. Then you either think "hire morally bad people" or you agree with the root claim "remember don't hire Norton programmers".

If so, then you disagree with the parent commenter's "everyone has the freedom to get another job" because if nobody should hire them, they don't have said freedom.

1.
I’m not sure what utility signing a message has inherently. You do this already behind the scenes on apps like iMessage or Signal with end to end encryption.[1] Or if you want to do it more directly but without the command line, there is Keybase: https://keybase.io/sign

Unless you were to upload each and every chat to a blockchain - which is prohibitively expensive - I don’t see the killer advantage over the previous alternatives. Also, many people here are also programmers, developers, and - surprise - hackers, so I am sure we would be interested in the mouth-watering use cases you’re thinking of (I looked at the Tweet thread you linked but it was just an explanation of public key cryptography in general.)

[^1]: Apple also refused to backdoor a terrorist’s iPhone at the demand of the FBI. OpenSea intervened when someone stole assets from a collector (https://blockzeit.com/opensea-nft-marketplace-stops-hacker-f...)
That's correct. The idea that a Republican pollster like Frank Luntz is actually in control of climate messaging is not a serious claim, and I'm really confused why people are clinging to the idea that either the Republicans or "Oil Companies" are the ones responsible for the switch. That's bad history.
Yes, I see now in your and others' comments that I had some false impressions about working conditions in american factories.
The guy looks happier than some of my extroverted friends, prefer to stay at home is not illness, being sad and depressed might be! And this games looks like it'll definitely bring more laughter than depression
Yes we can ;)
I think Anthony is a natural English development; Latin has Antonius and french has Antoine. Affricatization is a common process
Doing what?

I'm a former truck driver - they levy no substantive taxes, they perform at most a cursory vehicle safety function.

Like I was unaware that oversized and overweight truck permits were an important regulatory function.
For some reason, we only get told to make this distinction when the weather in question is exceptionally cold, never when it's exceptionally warm.
I've been thinking what it feels like to die is the whole process of your brain shutting down.

My hypothesis is that as your brain cells start to die, some die before others. I wonder if the process of dieing is experienced in hallucinations as the self experiences more and more cell death. Then at some point, the cells that do the experiencing and that give you a sense of self vs other slowly die and you lose your ability to distinguish yourself from the rest of your experience. This, I imagine, is what it feels to be "one with the universe".
> Around here, the school district has razed the local schools and built fancy new buildings.

I see this too. Might I suggest that the school board get voted out?

Part of the reason why new buildings get built is because it's easier to get the funding for a new building than to get the funding for 10 more teachers. A new building is normally a simple bond proposition on the ballot and it's off and running. Hiring 10 extra teachers requires that the superintendent go to the school board (who will oppose it because "muh taxes"), then the local political entity (who will oppose it because "muh taxes") and maybe have to file a justification with the state.

And don't get me started about how funding can always be found for new sports facilities but God help you if you need a new lab.

(I would also point out that $500K gets you probably 10 teachers for a single year. You are thinking that $500K is some big amount of money when it doesn't even pay for a single teacher for 30 years (roughly $1.5 million)).
Knowing that someone has the ability to grind leetcode for a few months is a pretty good signal of high conscientiousness. That's useful.

If they can use what they learned to solve variations on the problems they previously solved it's probably a good signal of above average intelligence. That's also useful.
Specifically, they use the Charlson Comorbidity Index:

https://www.mdcalc.com/charlson-comorbidity-index-cci

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3818341/ - a peer-reviewed proof demonstrating how comorbidity indices are effective
All this scrum bullshit is so fucked up. I've left a company just after a couple months because of 1) A terrible product manager and 2) A blindly by-the-book scrum process which led the project to a terrible state, worsening every day.
This seems like total nonsense. Korea's work culture is not exactly Scandinavia and even the US is tough by the standards of other high-income countries. Plus, like, how did Dutch ASML get ahead, did they get some sort of special dispensation?
Congrats! I tried to teach my kids Russian (my wife doesn't speak the language). My big daughter used to understand Russian, but didn't speak it; Later, our second daughter did have some slight delay with language acquisition, so that I stopped trying.

I am not sure that your son will keep the language, once he is out of the preschool. A second language is a very fragile posession, as far as i know...
Welcome back! Weird question- anything you found enjoyable in jail? I sometimes think I’ll thrive in isolationism of sort. Obviously jail is not voluntary but curious how you manage to stay sane.
youtube. its shit now
> Norton CD

Out of curiosity, I started googling, and this seems like a good place to read about ncd and more: http://www.softpanorama.org/OFM/norton_change_directory_clon....
We may discover that the ideas we have are more real than we are.

We have all died countless times already, 'I' am not the person that was at age 13. There might now be some memories or conception of that person, I could estimate what they would do or think in a given situation (similar to a wife or close friend). But that 13 year old doesn't exist anymore and neither do most of the atoms reside in the current body. I like the flame reference. We die every moment, consciousness is inherently transitory.
Things Fall Apart (2018)
That's SolarCity, and Elon Musk was chairman of the company long before Tesla acquired it.
It sounds like inefficiency to those that don't understand the process. These engineers are working on equipment that costs $10M-150M each. Having a long meeting in person meeting to discuss ongoing issues is not a liability. A brand new engineer probably doesn't realize the value in having face to face communication.

Also...they didn't say it hasn't been changed since 1987, it's just the same system (like saying I have been using Windows since 1995).
Arizona employees are mainly recent graduates who have zero working experience...Most of them probably have never been to Asia

Going to Asia would be a fantastic opportunity for these employees. I hope TSMC takes some to their corporate headquarters in Taiwan.
He also makes devutils.app which is very 'HN-er' and from his blog looks like it's a good chunk of his ncome!
tl;dr labor in taiwan is cheap enough that they've continued to use the same old software with lots of manual steps filled in by the labor
> In interviews I have people program a function to rearrange characters in a string, appropriately named "SimpleProblem", and >50% of candidates with experience can't write a function that compiles and solves the problem.

I would struggle with this problem, because it's difficult to read whether you want me to push back against the requirement itself and try to solve the real problem instead of shuffling chars, or perhaps you want me to talk about the edge cases you're likely to encounter while I write the naïve solution, or maybe you want to pretend it's the 80s and nothing outside your chosen charset could ever exist in real data.
This is a remarkably frustrating read. Of the value we get from code review, catching bugs is one of the smallest.

Things we catch include

- Duplicating functionality we have elsewhere.
- Duplicating business logic we are elsewhere.
- Recommending cleaner abstractions, particularly with younger devs.
- Query optimization - The time for your DBA/data developer to review things is well before they are a problem.

Developers with this focus on “speed” in my experience tend to build a lot of throwaway code.
The working requirements in 24/7 manufacturing facilities is different than most 8-5 jobs. When you have $30B invested into a facility you have to maximize output and that means keeping all of the equipment up and running.
I agree that it reads like a hit piece and leads the reader to believe that it's already a disaster there. Is it possible that Intel is so worried about the talent vacuum that they'd pay someone to write this kind of story?
I thought 996 was a mainland China thing.
That's not a bug, it's a feature. Why shouldn't we have socialized childcare? Our economy needs parents to be able to work 40 hours per week while raising children. If anything, we need to provide better support to families who can't afford childcare every summer.
this is good for top tech companies, highest bidders.

if mediocre companies cannot hire top engineers, they will not develop software in-house and instead will buy the SaaS software from those big tech companies that pay top dollar for leetcoders. Software scales up easily
"Delete this" is the almost like a motto of the current age. Whenever you don't agree with something it has to have no value and only recourse is to demand it's deletion.

People don't want wild forest of ideas they want neat cultivated gardens with very high walls.
> It is distributed by Netflix and is the first film acquired by Barack and Michelle Obama's production company, Higher Ground Productions

So... I'm betting there's a political angle there.

> from what I have seen Europeans that wouldn't lift a finger on a weekend would expect Taiwanese to have results on Monday morning

Many fabs and factories work around the clock or 4-3 shifts. It's less common in the white collar space, so perhaps that's culturally different. However, I've personally done those shifts before.

Americans, tend to work a lot of hours -- https://www.worldatlas.com/articles/average-working-time-by-...

I don't know the methodology, but it really depends on job and region. Even by state it'll vary by 20%

https://www.bls.gov/sae/tables/annual-average/table-3-averag...
It's also worth mentioning that while the ETH is in 'their cloud' Norton is going to consider all of that ETH as theirs. So the total ETH based on your numbers would be 0.25*38*0.2*12.6 = $23.94 million per month or $287 million per year in accumulated ETH assets.
>Moving 1,000 employees from Taiwan to Arizona won’t work, she added. Fab employees must be part of the local culture. That strategy may have some shortcomings, however. Arizona employees are mainly recent graduates who have “zero working experience,”according to Gao. “Most of them probably have never been to Asia. So cross-cultural communication and collaboration is very important.”

AZ has 10 semiconductor plants in AZ across 6 different companies not including the new TSMC one. There will be plenty of employees to recruit who have experience. I am sure this was a primary reason for selecting the site in AZ.

>The biggest may be moving the entire supply chain of test-and-assembly companies and materials suppliers to the U.S., according to the principal engineer in Taiwan.

ASML, Applied Materials, LCY, Chang Chun Group, and Nova have or are building facilities in AZ. There will be plenty of suppliers and experience for TSMC to choose from.

How can the article be so poorly researched as to not mention this?
Sure, but you’re forgetting the point of this.

You are trying to claim that psychological addiction isn’t as real as physiological addiction, not just for alcohol.

It’s clear that you care a lot about alcoholics with DT’s.

What isn’t clear is why you want to deny the difficulties of people who have psychological addictions to any kind of drug.

Is it just a numbers game for you?
Agreed, and it's been that way since the 80s. The building & equipment has always cost more than staff & engineers. The "R&D Fab" is in Taiwan. These are going to be exempt employees. What's the agenda here?
Intel has people work "more than 12-hour workdays" often?
That's only one letter before and after.
So, they spoke with one anonymous staff member, and then sourced, wait for it... Glassdoor. I'm not saying these claims are untrue or that they even seem untrue, but it's still squeezing an article out of... not a whole lot. Glassdoor doesn't have a reputation (in my circles) for "balanced opinions".
Why is try/catch with imports a terrible idea? I mean if you need bignum, sure you can't run without the bignum import. But if you only want nicely typeset messages for humans, whats wrong with continuing even without it?
Tell me about it. I'm also having stability issues with the digital interface pairing.
Nah. I like being told what the mid/long term end result should look like and let me figure out the details and find the best way to that to me and my other engineering team mates. I like to be judged by what we achieved last month, last three months, last 6 months and last year. Not by what I reported in the "daily" what did yesterday because otherwise everyone thinks I've been slacking instead of moving mi Jira tickets.

I worked this way I like with just a kan ban board at previous jobs, and at my current one. It works, and everyone is happy. But it requires people with experience and trust at all levels, from engineers to PMs to
CTOs to CEOs.
I can sympathise with this.

Engineering isn’t a linear track. Being able to consistently smash leetcode puzzles out the park will land you a $250k total comp FAANG graduate job, but the more experienced you are the less crucial the puzzle stuff becomes.

For a punk grad, being good at bubble sort is all they have. They have no engineering taste, no immune system trained to respond to dodgy design, and no discipline to evaluate when it would be effective to push back on something versus avoiding unnecessary drama.

I recently went through several rounds of interviews where the only code I wrote was on my own time, after I had outlined a solution to a practical problem in each of the interviews. I have landed my dream job at a business that’s just closed a series B. I was delighted to be treated like an adult whose technical ability wasn’t fundamentally questioned as part of the application process, but whose organisational maturity and approach to working with a team was.

The truth is out there.
The difference is that in 1990, the system was still in kind of new shape.

Generally speaking, the lifecycle for a transit system's components look like 40-50 years. That puts the expiry date of the first DC Metro lines at 2016 and beyond, which roughly lines up with when things started falling apart.

Basically, the entire system has always run on fumes. That only recently stopped cutting it.
They cornered the market...they literally have a monopoly and it's impossible to compete against at this point. AMAT is also impossible to compete against despite how shitty they are because they just buy competitors and make them shitty to.

If you have seen how TSMC works on the inside you would understand the culture and the drive to succeed. They don't care about political correctness, they could care less about having a diversity program...they want the best person for the job. They hired a former Intel HR director for the AZ plant and the first thing he asked was about their diversity program...after multiple issues with him he is no longer at TSMC AZ.
And water is pennies a gallon while gold is $1,800/oz
I don't see any contradictions. There are day jobs, and there are 24/7 jobs. Someone working 9 to 5, 5 days a week isn't supposed to answer the phone after the work hours, that constitutes employer abuse. If the employer want to have someone always available, then they should hire people for 24/7 and pay accordingly.
This is a misconception. Heat pumps can improve things a little but often far from as much as people expect. The problem is that in cold conditions most of the loss is from reduced battery performance right from the start. In really cold conditions it can be 50% and more reduction in battery performance. This is energy you're not getting back, heat pump or not. In addition the performance depends on the temperature. There is a sweet spot and the colder it gets from there the less effective it becomes. At around -20 degrees C and below it's effectively useless.

There are already vehicles that have been tested in real world conditions. Tesla Model 3s exist with and without heat pump. The difference isn't that large, around 10% more range with the pump in perfect conditions. I've seen people doing tests sleeping in their cars all night and in cold North American winters it's not pretty. With a fully charged battery you will get enough heat for a comfy good nights sleep, 8 hours or so. So lets say in an emergency situation you can stretch it to 12 or so by reducing the temperature. But that's on a full charge! Most cars getting stuck in traffic are not going to have fully charged batteries. It absolutely is a problem with EVs even more than with ICE cars.
Exposure antibodies aren't as good as vaccination antibodies?