skysight-inc/HackerNews huggingface dataset:
I thought it was common for fab operators to work a 11 hour shifts in the US. Also, if Samsung can figure out how to work with Americans, I'm sure TSMC can too.
V does have an optional garbage collected mode. Just compile your program with:
v -gc boehm file.v
This is not their first plant in the US, and working >8 hour days is the norm for most engineers there.
This guy seems to be getting paraded lately by the Grift
"Too low" is relative -- there's only so much talent out there at any given time, and it's generally going to go to the highest bidder. There is so much demand out there that many lower tier companies can't afford to filter based on even easy level leetcode problems.
“An equipment engineer might start work at 8 o’clock in the morning and leave around 9 o’clock at night, but is it normal? This may happen two or three days a week

This was the line that had me in splits, like "What do you mean staying 13 hours a day two to three days a week makes it normal?"
> 12 hour days. Sounds pretty dystopian

And quite common in certain industries. I have relatives in oil rigs and aircraft maintenance who work 12 hour shifts 4 days a week. But they do usually get 3 day weekends and other perks.
Here is a list of usual definitions of the ordinary word port: https://dictionary.cambridge.org/dictionary/english/port . If you mean some term of art which is opposed to the usual everyday meaning of the word, it's your responsibility to be explicit. Don't deflect from your poor communication.
I agree 100% that US public schools have been failing our kids for years, but I'm curious what these primary sources are that you refer to.
If your plumber's marketing is 'hey I'm plumber mcplungerface, call me' then yes. If your marketing is 'Hey <local high school football team mascot>s, protect your family from black mold! For $249 we'll inspect and treat your sump pump and water conditioning system and guarantee the work for ten years' you'll generate demand.
Ask HN: Do you write tests for your private hobby projects?
> Making education policy without measuring outcomes in a rigorous way is like doing science without running experiments.

It's worse to present an experiment as objective without properly measuring its error bars. As I have pointed out, there are a million different factors that can influence performance on tests. Claiming that you are "measuring outcomes in a rigorous way" from these tests without putting in the time and money to assess and control for all those factors makes for bad public policy. Worse, you'll end up providing incentives to focus only on test scores to the detriment of actual classroom learning.
I am a bad engineer too. But I do Leetcode because it gives me money. Sure I could instead spend time to be a better engineer but why? That doesn’t pay. Leetcode pays. I have to optimize there.
Let's hope that podcasts once again move off of Spotify and get their proper RSS feeds back.

There's a lot of stuff I can't listen to anymore. I'm not installing Spotify.
Anecdotally my work colleagues all have suffered with omicron and are double vaxed.

Those who've recovered and were never vaccinated would also be in the firing line it seems under his reign. Why the extremist stance and odd choice of words.
Yes, the company that has overtaken the other Semiconductor giants like Intel and Samsung must be doing a poor job with their internal tools. Not every company uses Matlab or Mathworks to analyze data...they take the simple stuff that works and form it into something no frills and useful. A brand new engineer out of college may not realize it, but there are reasons why they do what they do.
Everyone knows the reason for the system. There are 50 states now. Hard to form a coalition of states which will be able to run roughshod over other states, but what we do have is a very unfair system where a minority of the country can block the will of the majority.
He was not "one of the early inventors of mRNA vaccines". He admitted as much when pressed on it: https://www.logically.ai/factchecks/library/3aa2eefd The only reason anyone started thinking he _had_ invented the mRNA vaccine was his wife editing his Wikipedia article to claim that he had: https://respectfulinsolence.com/2021/07/13/is-mrna-vaccine-i...
In terms of scale, digital micromirror chips for projectors have a pixel pitch around 5um. Those have a flexure, a miror, and a driver, piezoelectric or electrostatic. So that's a reasonable size for moving parts with current fab technology.
Btw I don't think the French should feel so bad, by my understanding they did the right thing, or as best as they could: once they reviewed the construction of the building they refused to sign off on the bsl certification and no french researchers were sent to the institute (or maybe it was just one). I suppose they could have raised a bit more of a stink about it, but it was a different era, one when diplomacy with china was still a net win-win for everyone.
None of this makes sense.

1. Long shifts are normal for fab operators in the U.S., eg Intel.

2. Certain engineers are always on call if an emergency happens, also true at Intel.

3. Samsung, not exactly the “live slow and enjoy life” type of culture as an employer operates fabs just fine in the U.S.
Change for the sake of change is always in the programmers' best interest.
No, I didn't miss the point. I disagree with it entirely. The EC and the Senate function nothing like they were designed in the 18th century when the goal you mention seemed to matter. The filibuster and the 17th amendment and two centuries of societal advancement have something to say about the "state sovereignty" argument for the Senate.

The fact that the Electoral college allowed the previous President to take office is is an example of its failings from its supposed original intention, as is the fact that most citizens of any party or educational background expect that the President should be democratically elected.
My guess is a sense if urgency in doing them? That is, you don't give them overly frustrating. What about getting them done in fifteen minutes? The time constraint is a major part of it. Add in any discussions, and it adds to anxiety for those of us that aren't good at social.
Yes, once they’ve got to basic building and not immediately crashing :)
That's why it's easy for banks to make money, it's just sitting there.
If this is something you are passionate about, skip the intermediate step. Figure out a way to get involved with this cause. Look into something like Americorps, you can probably find a job where you can be providing services to these people.
My take as someone with a PhD in CompSci , Bsc in Software Engineering, and with 10+ in the software dev industry my take is that Leetcode type problems suck. They are "gotcha" types of tests for which you only need to know their specific answer.

As an interviewer I learned that they don't tell me anything useful: people who show they can solve them just show that they spent months churning.

Most of the problems in Leetcode are related to CompSci theory (DP, DFS, efficient graph or tree reversal, etc). Reality in most software Engineering jobs couldn't be further away from the that. Even if you are working with C, you'll likely use Boost or a similar library to solve a problem that requires any of that (implementing your own low level libraries is a sign that you are a jr dev... I've seen lots of them trying to implement their email validation fn or similar).
I don't think it's about marketing. I think it's because it solves an immediate problem or gives people something that they want and as it happens, the opportunities for the folks at HN or Producthunt are in that area because it's not a solved problem unlike things like developer tools, messaging or e-mail.

Think about it, what makes you funny inside? Knowing more about people or sending messages through slightly different UI?
He has a youtube channel so he probably does need to impress people.
Consider a timing attack: https://en.wikipedia.org/wiki/Timing_attack

Let's say a UUID comes back with an error message. This could be used to figure out how long it took to generate the error. That could tell you if a particular resource is cached, even if you don't have access to that resource.

Timing attacks are usually pretty creative. It's hard to predict how extra timing information could be misused.
It's also possible that there is no Nito and the whole article is The Submarine at work. Successfully.
Wait, why are you applying for "regular" jobs if you are decent at lc? Those jobs simply don't pay 200k+. There is only a small percentage of companies that do (maybe a pool of less than 1000?), and they mostly don't care of you have experience with xyz framework.
Lol. I'm going to assume you're joking with the last bit, but they should definitely hire a UX expert if they are interested in efficiency and accuracy and the workforce is complaining about manual work recording, handing off, and using operational parameters or state between shifts. That sounds fatiguing and error prone.
Stop caring about and studying Leetcode, which is apparently a full on program now (yikes). It just doesn't matter. I've been a software developer and have never done well in heavy "leetcode" interviews, and it doesn't bother me at all. The reason: I don't want to work for companies that think that is a good way to hire. There are plenty of companies who don't hire or operate that way.
Oh wow, this subplot went totally over my head, I mean I caught that he was jealous of the new kid on the block but his betrayal makes a lot more sense now, thanks a lot!
It's not open, but many of the new engineers are currently training in Taiwan. The engineer in question is simply seeing what his TSMC counterparts are doing. The Taiwanese culture is very hard working and that is why TSMC is ahead of Intel and Samsung now. You are correct though, there won't be an issue because this hard work atmosphere will weed out the weak and breed the strong.
I really don’t like these trends of telling people what to do. Your opinion is fine, but I find it rude to command someone to do something. “Delete this” just reeks of arrogance and faux dominance.
My recommendation is to get rid of it and not to replace it. The true climate decision to do.
> It doesn't comfort me much when you say they'll be fine.

As for me, I personally know people who went through WW2. They would not talk about what they went through. But I know, from reading many accounts of WW2, that what millions of people went through is worse than can be imagined. And yes, the children suffered terribly. In Britain, where the children were separated from their parents for the duration of the war, and sent to live with strangers in the countryside. It was much, much, MUCH worse for the children on the continent.

And yet they grew up to be, by and large, ordinary, productive citizens. If you did not know their history, you would not see any difference in their behavior from people who did not go through such experiences.

I also personally know Vietnam boat people who live in my neighborhood. I also know an Afghanistan person who escaped the collapse last summer and arrived here safely with his whole family. He's doing fine rebuilding his life here.

No, you don't have to believe me. I agree, you shouldn't believe some guy on the internet. But there are people all around you who have survived major trauma, and are doing well. You just may not recognize them, because they are doing well.

Yes, some people are broken by trauma. Most are not. We live in a time that is so free of trauma that we need to invent trauma. We live in a golden age of security, health, and plenty. But this is, historically speaking, highly abnormal.
> There's no shared identity among DC residents

Uhh, yeah there is, if you move beyond happy hour with the other transplants whose dads got them internships in their representative's office and talk to people who actually grew up there.

And who cares how long people live there? If I move to VA for 2 years I still get to vote for a representative if there's an election while I'm there. Why should we have a void area in the country where like "ah ah aha, gotcha! you stepped in the your-vote-doesn't-count zone, so your vote doesn't count! Too bad!" This is the government that impacts our lives not some children's board game.
It’s important to note that restaurants aren’t just competing with other restaurants, but also grocery stores. I wouldn’t expect revenue to increase consistently with menu prices, as people will justify eating out less and less.
I'd say he was an early pioneer in the field.
That makes sense. I will do with that for now. Thank you.
This is a helpful reminder because upon reading the headline I immediately confused this company with the solar roof company Tesla acquired a few years ago.
Currently, the majority of hospitalised persons are not vaccinated. A small fraction can't for particular medical reasons; the vast majority is part of the antivax fad. Were basically having lockdowns to save antivaxxers now.

Yeah I want them to piss off too.
My impression from reading half of the article is that the author _really_ prides himself with being anti-dogmatic. Smells like the type with strong opinions on everything where a "healthy discussion" is the most important thing rather than actual teamwork getting things built with a (gasp) suboptimal tech stack and imperfect ways of working.

I should know because I was like that before I read the pragmatic programmer.
Did you purposefully introduce this bug? Then it was your fault. Otherwise, from all the evidence we have, you couldn't predict it from where you were standing at the time. You can't be at fault for that.

Any other conclusion is a cultural problem that hints at a "shoot the messenger" philosophy ruling.

If we want a Westrum generative culture (and we do!) we can't go around assigning fault to ourselves or others when we end up in bad situations.

Focus on whether the process is good or bad, not where individuals ended up due to random variance around the mean.

End rant. Sorry, this is one of the major things that upset me about how other people run their organisations.
(v) seems a bit much
They certainly do, but no salary is worth your mental health
Though at the same time, the story itself is quite plausible and using Hanlon's razor "never attribute to malice that which is adequately explained by stupidity."
Google's business model for the last decade has been to pitch people who want advertising against each other, bidding ever higher for top placements.

It's up to you to decide whether that's a zero-sum game (personally I don't think it is by a strict definition), but Google is certainly responsible for more and more companies allocating an ever growing part of their budget to advertising.

It isn't immediately obvious whether that results in more business. Some of these companies may be spending more and more just to keep the same amount of sales due to bid prices increasing.

This effect is somewhat masked in a vibrant and growing economy, so it's not that easy to distill.
Normal fab work is a 12 hour shift-- plus having to suit up and unsuit outside those shifts-- 3.5 times per week in the US. Yes, this means some overtime.
SWE doesn't have to be boring and repetitive. There are lots of interesting problems in embedded and HW system design/scoping (software engineers can be really useful for providing requirements to these systems). I work on cameras, specifically on dynamic controls (designing the algorithms + implementing in firmware) and it's so much more fun for me than writing web services, regardless of the scale. There are lots of jobs like this that make programming by, it's just that getting your foot in the door is hard because you have to have the experience. But what you don't have to do is grind Leetcode to get those jobs. You might just have to be willing to take a more junior position, since embedded is different. It took me 3 years to get here from a regular backend c++ job where I wrote the network backend for a database.

The only downside to these jobs is that they tend to pay less, despite them being very challenging.
True. But when I've gotten negative test results, I'm well aware that they aren't a guarantee of anything.
Politically, we're deadlocked as always.
The article proposes the explanation that because bronze was expensive if some gear broke the bronze was melted and reused maybe for something similar IF you had the skills to make a new one, but as likely used for something else.

Also it seems like a major undertaking creating such a machine. Perhaps they had just a few of them like we have just a few big particle accelerators.

The article does not get into how much effort and wealth it would have required to build such a machine assuming you had the people who could a) create the gears with high enough precision and b) assemble it. If you ever took a mechanical alarm clock apart and tried to re-assemble it you know what I mean.
Fab operators and technicians generally work compressed shifts yes, but not usually engineers which is what the glassdoor reviewer is. Engineers work M-F usually and generally 8-5, but when the fab needs them they are there. That may entail the occasional 12 hour day, but that is what comes with the job (and the pay).
And another relevant question, is it actually happening more or are we just noticing it more and calling attention to it?

The concept of a hermit is very, very old. Some percentage of humans have always opted out of communal culture for a more isolated experience. Whether that percentage is rising, by how much, and why, is tough to analyze.

Also, the "why" of that question is ripe culture war fodder, which makes any discussion difficult.
I have friends from DC who do feel strong connection to it. It might be the way people think of NYC — i.e. from a city/metropolis rather than a state.

But they damn sure don’t think they’re from Maryland.
52 Things I Learned in 2021
Exactly. I think it is reasonable to ask candidates to demonstrate basic programming competency, but "gotcha" questions are terrible.

Consider the interview question: "Write a function that can detect a cycle in a linked list."

> Between 1955 and 1967, the problem of “how do we determine if there is a cycle in a linked list without modifying the list or using an extra memory” was a essentially an open problem. Meaning, any number of PhD candidates in Mathematics or Computer Science could have written about it as part of their dissertation. With all of those hundreds and hundreds of minds, this problem remained open for 12 years.

> Do you honestly think you could, in a twenty minute interview, from scratch, come up with the solution to a problem that remained open in the field for 12 years, all under a pressure far more intense than any academic? Seems pretty damn unlikely, the only reason you think you could do so is that you’ve heard the answer before, and it seems obvious and simple in retrospect. In other words, “a-ha!”

https://www.nomachetejuggling.com/2014/06/24/the-worst-progr...
> in comparision to basically every country, US Democrats are socially very far left

I'd really want to see the data on which you base this belief. Watching US politics from Europe I see the Democrats roughly matching the European center. European "left" has no voice in the US!
The level of entitlement from Westerners is unreal. "You can't have your cake and eat it too"
I think code review is like any other quality control: they come at a cost, but its worth it if implemented well. If the culture around code review is bad then its utter hell.
and here i am, pre-final year cse undergrad who took this as a new year resolution, get good at leetcode and crack interviews,, why ? every single person in my college is doing it and every single company hiring on campus is doing.

wanna try finding companies that dont go through this process ? then there payroll isn't nothing close to these leetcode-interview based companies ( factor of 2 to 3 times ) :(
> Our analysis software has been passed down since the establishment of the company [in 1987].

I almost miss those old DOS UIs.
If you read the second paper you cited, directly from the abstract, you'll see that they explicitly said that 1918 was "starkly different from today":

> Our results are not inconsistent with an emerging literature that finds negative short-run effects of COVID-19-related school closures on learning. The situation in 1918 was starkly different from today: (1) schools closed in 1918 for many fewer days on average, (2) the 1918 virus was much deadlier to young adults and children, boosting absenteeism even in schools that stayed open, and (3) the lack of effective remote learning platforms in 1918 may have reduced the scope for school closures to increase socioeconomic inequality.

Furthermore, from the paper:

> Another important contrast is that school closures in the 1918-19 pandemic were substantially shorter than current COVID-19 related school closures, potentially limiting their effects. In our sample of 1918-19 school closures, the average closure length was 36 days, and some cities decided to make up for missing school days by extending the school year.

Closing schools is just one of the many measures society has taken to steal the prime years of life from the young to give to the elderly.
The article is not saying that no code reviews are done, but that it is not manditory. For on boarding code reviews are useful, but you could also do some pair programming or work together on the code.
You might like Emerald ps. Snail
https://www.geologyin.com/2016/06/fossilized-gastropod-repla...
My grandfather, who grew up in Santa Rosa, California, could not say "monogamous".
Thank you for SeaweedFS. Curious if you have benchmarked SeaweedFS against LeoFS (https://github.com/leo-project) It seems like both have similar motivation.
Great idea. Got me to thinking...someone has to have done this. I found a couple of examples:

for iphones: Airr (bookmark moments and includes transcripts)
https://apps.apple.com/us/app/airr-audio-conversations/id135...

for Android: Podcast addict
https://play.google.com/store/apps/details?id=com.bambuna.po...
If you are interested in learning what makes a Deep Learning library, and want to code one, for learning experience, you should check out- Minitorch [0].

[0]: https://github.com/minitorch/
Except (unless they've built new paths since I last checked) you can't realistically walk to the airport either. The only non-limited-access highway entrance is on the north side of the airport, so unless GP lives in Ashburn, you'll have to walk around the airport first (and if you're east, that means finding a decent crossing for Route 28...). Then you have such pedestrian friendly places as this[1].

1: https://www.google.com/maps/@38.9768706,-77.4451826,3a,75y,2...
If you want to make an argument about what a port is, picking land "points of entry" isn't a good argument.

Airports are a better yardstick.

A new Capitol State could easily establish both a port and points of entry if it so chose, the Potomac is somewhat in practice (and legally) a navigable river and there are US highways and interstates that go thru Washington DC.

Furthermore the WMAA would likely come under the control of the city.
You know about 996, right?
Not precisely to discourage unsafe driving. Simply to slow vehicles for any one of several reasons, safety often being an important one. Traffic calming has other benefits, such as more livable residential neighborhoods, and less congested residential side streets, especially during rush hours.

That does have the result of increasing trip times by cars, and thus motivating use of public transit.

Guessing intent is a fool’s game, and can’t really be true or false per se. It does antagonize automobile drivers and, from their valid but particular perspective, makes their life worse in (what would seem to them) a gratuitous fashion. Americans don’t like arbitrary and capricious as a whole.