skysight-inc/HackerNews huggingface dataset:
I think we are in disagreement. I don't remember such a switch, nor can identify one browsing backwards.

Concerns about COVID were being cast as "racist" by the Left and the media (but I repeat myself) in the beginning:
https://news.yahoo.com/pelosi-denies-she-downplayed-coronavi...

https://twitter.com/newsmax/status/1246131288664408064

https://www.youtube.com/watch?v=1JZ0Ruh89f0

If you don't remember that, then you should question your information sources. I remember the accusations of racism online quite vividly as I voiced my concerns in early February that people should start taking precautions: buying quarantine supplies, PPE, etc.

Tucker Carlson had some early reports on COVID and was attacked for fear-mongering by his usual left-leaning political opponents.
Little boxes on the hillside
Little boxes made of ticky-tacky
Little boxes on the hillside
Little boxes all the same

There's a green one and a pink one
And a blue one and a yellow one
And they're all made out of ticky-tacky
And they all look just the same
1. MIT's 6.824: Distributed Systems - https://pdos.csail.mit.edu/6.824/ Lectures are available on Youtube. Assignments code and test runner are also available on the course page.

2. The Book Designing Data-Intensive Applications by Martin Kleppmann and the Youtube videos - https://www.youtube.com/watch?v=UEAMfLPZZhE&list=PLeKd45zvjc...

3. Distributed Systems course by Lindsey Kuper - http://composition.al/CSE138-2020-03/

4. CMU's Database Systems and Advanced Database Systems by Andy Pavlo
Random stranger who might blame you and then may not pay the bill? No...
Not for me (v88.0.1, OSX)
Who in their right mind still uses SMS as an authentication factor? Use TOTP or even better a hardware key (of which you should have a second copy stored somewhere safe). SMS is insecure. We've known that for years.
That one reply in that flame war is still hilarious so many years later. To anyone who didn't get the reference of Putnam https://news.ycombinator.com/item?id=35079
When customers chose to continue being customers despite those mistakes.
That kind of reasoning is very common today.

Don't talk about that or don't question the conclusion we came up to because it could create some discomfort.

Very similar to fascism/authoritarianism but with beautiful words.
There is a shortage of skilled workers and there is a surplus of unskilled workers.
Google “skill shortage South Africa” or something like that for more info. I don’t think there is an easy solution to bringing that gap, but I’m sure getting the basics right (ie a decent education system) would help a lot.
Why OO? Why C++ so early in the curriculum? These seem like very specific/opinionated tools. I got a degree in math without ever taking a “HP 48GX” course.
> and then just stopped improving.

Nope. Not even once.
I had a vaguely similar experience. I was working on virtual reality race car simulators that used sophisticated custom designed and built motion platforms. I had several responsibilities, the first was the software that controlled the motion platform. When it was done, and I proceeded to the sound effects system, my boss turned over my motion platform code to his good friend who he had brought on to the project with no interviews. A month later in a status meeting, the new guy said that he had to replace about 20% of my code to fix defects. I was curious, looked, and saw that there were zero code changes, but the comment blocks were changed replacing my name with his. Kind of sad for him. He literally had done no work.
The main thing against specific weeds is that they spread easily and infest other areas. If your neighbors don't want flowers in their grass, but restricted to flower beds, then they will respond by using more weed killer on their lawns.

I wonder if the code enforcement has a requirement about how much of your yard can be garden vs lawn. That is if you specifically designate a section to be flowers and other plants (and make it look like a garden), if that ends up covering 70% of the yard with grass borders ribboned throughout, if that still accomplishes the natural environment goal but also pleases the city or HOA?
I did warehouse work when I was in college. That distance is not unusual (I wore a pedometer during a shift one time - about 9 miles a shift, 12 if you did overtime). It’s actually amazing exercise and I was in great shape. Lifting 50 lb boxes, climbing stairs and walking all over the warehouse. I remember my feet swelling so much after hours of over time that if I sat down I could barely walk after getting up. But the pay was great compared to retail work.
Using stolen data is a crime already (though I don't know all the details of a complex subject that undoubtedly needs more work to fix).
Oh hiring for Elixir is definitely a problem, but not a problem with the Elixir ecosystem. There are definitely startups with a management style/mentality that cannot handle what you need to do to hire successfully for Elixir in today's Elixir ecosystem. (To clarify: what it takes is "being a sensible human")
> One thing Amazon doesn’t bring up is that athletes train for an event with a definite end date. Athletes aren’t competing day in and day out, and they have time to rest and recuperate in between. The comparison becomes even more ridiculous when you look at what a pro athlete’s day is actually like: significant time is spent warming up to avoid injuries, practice may be only a few hours out of the day (read: not in eight or 10-hour shifts), there’s time made for rest or even naps, and significant effort is spent on nutrition. It’s safe to say that most Amazon warehouse workers don’t have professional nutritionists and / or chefs taking care of their dietary needs.

It seems to me that Amazon is trying to set the expectation that their warehouse jobs are physically demanding. Other physically demanding jobs/industries are: the military, construction, landscaping, firefighting, fitness trainers, farmers, dancers, etc...

Workers in those fields aren't necessarily given time to nap, and "don't have professional nutritionists and / or chefs taking care of their dietary needs." Of course most employers in those fields don't call their workers "athletes", but most athletes outside of professional sports have perks like naps and nutritionists. I think a lot of amateur athletes have jobs, and practice and compete in their free time.
Something that I particularly hate with shell scripting is that if you modify a shell script while it is executing, it will break the running instance: bash does not load the whole script on startup, it reads it line after line while executing it. I wonder why this stupid and dangerous behavior has never been changed.
No, not for me. I think you'll need to review file association actions in Firefox prefs. I have to do this regularly for PDF.
The 6809 is the one chip I've coded for which has fewer registers than the 8086!

I liked 6809 assembly (easy to write position independent code, Motorola had found religion in ROMable libraries) but I liked 8086 assembly to.

In a high-level language you were forced to pick a 'tiny', 'small', 'medium', 'large' memory model based on how much code and data you had. In assembly you could do clever things with the segmentation registers (copy from one segment to another, using the same index register for the source and destinations)
As a European, I find it crazy that a municipality (or worse, an HOA), can order you to cut your lawn.
The simpler keystroke should do the more common operation. My guess is 90-99% of the time, users want to paste text and match the format to the existing doc or app. Therefore, cmd+v should strip formatting if done according to that rule.
I'm surprised to see the portion of NEET is much higher for women. Any idea why this is? Do they not count women who are full time mothers?
Argentinian here. Pretty much the same numbers apply to Argentina right now.
I think you're right the problem is the course. For example I also had a great ethics class, but it was bioethics, not technology.

Part of the problem is you think that software engineers should take a course in software engineering ethics. The problem here is like the GP says, it boils down into a class of are you dumb enough to pick the obviously unethical answer and fails to teach any ethics.

I wonder if requiring an ethics class that focuses on an orthogonal topic, for example requiring software engineers to take a course in business ethics, might be more effective since they can focus more on the actual system process of ethics and less on how it effects their own personal career, and thus be more willing to honestly evaluate ethically grey scenarios.
The user may have granted root access to do something relatively normal and unrelated to ZFS. You probably only want one or two programs to ever be able to delete snapshots.
We need effective planners to make public health decisions. If you can cough on me and indirectly kill my elderly parents, then you should be subject to some kind of government regulation. We ought to use experts to help establish and modulate those rules.

I honestly believe that Fauci did a great service to his country and it was a capstone in his truly productive career. It's OK to appreciate good work. Think about his work environment, the risks involved, and the pace at which all the facts were unfolding. It is our good fortune that someone with deep subject knowledge and skill at communication was available at all.

Don't take this as an argument against your main point. I agree that we should have the guts to engage with good faith in divisive debates. The "good faith" part is important because it keeps us united as people despite the potential immiscibility of our ideas.
Folks kind of know that smallpox was a problem, but a lot of folks don't have any personal reference for it nor have any real reference for how deadly it was. The US stopped routine vaccinations for it in 1972, after all, and they cheered when they declared it eradicated in 1980. Multiple generations have been born since then. A few folks born after it was eradicated are grandparents now.

Honestly, syphilis has a similar story and it is still around: Sure, there is some shame around it, much like other STDs, but we can cure it. And wow, it is a horrible disease, eating away at folks.
> This imbalance in industry experience is often the root cause of tension between many PM/EM pairings, particularly in B2B space.

This is an incredibly astute observation. Product management has become an incredibly hyped role which has seen a lot of growth. Similarly, there are been an explosion in supposed PM methodologies and tools which have yet to be proven. There has not been an opportunity for the profession to stabilize yet.

My observation is that a lot of junior people are coming in with little experience and are naturally using approaches which don't always make sense for the business. They don't really have the option to do anything else because they are too junior and don't have have a span of control to change all the things they need to (if they see the bigger picture.)

You find that they'll be endlessly churning smaller features which pisses off a bunch of your biggest advocates. The irony is that you may have folks in your support team who have a much more strategic view of your customer needs, but they not empowered to do anything while you have junior PMs who mean well, but can be eroding the experience.

This type of situation gets under the skin of engineers and they'll throw out statements like "why do we even have PMs?" Over time this can lead to attrition in the engineering team.
Do they lie, cheat, steal, or could you elaborate on problems with their moral/ethical compass?
That’s because “lab leak” origin isn’t consistently defined. Is it that it was engineered? Was it just being studied? Were the first cases just workers at the lab workers who were doing collections?

I’ve always said, focusing on the origins of “who was responsible” rather than dealing with containment first is counterproductive.
> Leadership and researchers have already destroyed their credibility by repeatedly lying to the public about their intentions.

Published March 18, before the obvious became mainstream consensus:
"Covid is science's Chernobyl" https://graymirror.substack.com/p/covid-is-sciences-chernoby...
OpenJDK Discusses Post-SecurityManager Practices
> I know that my GenServer failed at line x with data y, z but I don't know what sent that x to the GenServer. I have no idea if there is a way around this except extensive logging.

Ah, you were using casts instead of calls. Use calls as much as possible, even if you always send back :ok. This needs to be documented as part of best practices.
> I think the UK and EU should be looking at creativity of accounting

They are: https://www.theguardian.com/world/2021/jun/04/european-finan...

This is something that has been decades in the making. The combination of Covid and political-wind changes in the US seems to have created a historic opening to address one of the biggest issues about globalized trade. Fingers crossed that something can be put in writing this year, it has the potential for going into the history books just after Bretton Woods and Maastricht.
We used a mulching lawn mower. no "waste", and never the need to fertilize the lawn as nutriments never leave the area
Thanks for introducing me to the term Precariat. It was quite interesting to read the Wikipedia article[0] about it now and attach a name to the phenomenon.

[0] https://en.wikipedia.org/wiki/Precariat
> In sociology and economics, the precariat (/prɪˈkɛəriət/) is a neologism for a social class formed by people suffering from precarity, which means existing without predictability or security, affecting material or psychological welfare.
> It gets sold off on well-meaning but ill-informed voters

Has it? I don't think I have talked to a single person who likes the current state of welfare in the USA. The problem is that some people think it is too generous, and others think it is not generous enough; so we end up with a clearly dysfunctional system as it accumulates changes changes born out of polar opposite views of the problem.
Elastic License Update – Elastic License v2
The Hacker Zephyr: Hack Club is chartering a train across America
There are some examples, for example Crowbar is an OCaml tool that uses AFL to drive property based tests.
The free market needs to start punishing these companies reputation wise for not paying for backups. If you can't afford that, why should I have faith your IT department is even competent? This is data hoarder 101.
The surplus of unskilled workers means that labor is very cheap. Businesses over employ (cleaning staff, security etc), and even homes over employ in terms of domestic staff (maids and garderners), but there’s still a big surplus.
JustWatch | Berlin, Germany | FULLTIME, ONSITE | VISA SUPPORT

JustWatch Talent - Startup Jobs and Internships in Berlin

JustWatch is the world's leading movie and TV show streaming guide and a movie marketing company in one.

We are currently looking for talent in these areas:

• Full Stack Engineer - Marketing Technology

• Head of Machine Learning - Help us build the best recommendation engine!

• Site Reliability Engineering positions

• BI Analyst and Developer

• Senior Product Manager (link to the role)

JustWatch promotes a culture of learning with a high degree of autonomy and room for personal growth. We work on hard problems, with low politics, clear focus and great context. We don't have any non-technical product management and like it that way. Our development philosophy balances fast hacking with a solid architectural foundation.

We are a self-funded and profitable start-up, founded in 2014 in Berlin and currently employing around 90 great people. If you're into great code architecture, like to (continuously) deliver production code and actually help build a product bringing value to tens of millions of monthly users - let us know. For more on how we work, our culture, values and engineering practices, be sure to check out our blog.

We are not looking for a perfect CV, we just want to know who you are and what challenge you'd be excited about.
But they seem to be blissfully unaware of this. My respect for my governments covid guidelines is quite... low. There's a limit to how many lies, policy reversals and guesswork i'm willing to swallow. And it was at least 85% guesswork in the early stages. The "experts" were clueless!
I hope the way software companies make money in the future will change. New taxation will level the field of internet companies with traditional companies, especially those "user as product" companies, they will need to pay additional tax and their profit margin will decrease.
Neither employee is at Smith any longer, due to a stream of harassment that Smith did nothing to prevent.

It's a typical HR tactic - instead of firing a troublesome employee you make life unbearable for them so they leave on their own accord.
> How do you find where the script itself is?

This question does not really make sense. There need not be any script, or there may be many at the same time. What exactly do you want? Imagine, for example, that you are piping the output of some commands into the shell.
“Life at the bottom”? You realize a big chunk of the population works these jobs their entire life? And manual labor jobs can be middle class.

Saying “thank god you’ve never done hard physical labor” seems like a very elitist thing to say.
I've heard that a bit recently too. I think it's more that people selling property testing tools are trying to sell them as fuzzing tools to unsuspecting suckers.
> Americans also spend way more water and fertilizer on their lawns than farmers use to grow corn, soybeans and other crops, according to the study.

I have no idea where that study's data came from. Corn needs about 250 pounds of nitrogen per acre per year. Soybeans are higher at 300-325 pounds/acre/crop.

Grass needs (on the high side) around 45# of nitrogen per acre per month only while actively growing. For a 6 month growing season (longer than mine is), that's only equal to corn, not "way more". Any homeowner who is using "way more" than that is going to get terrible (and self-correcting) results.
I don't think it's as simple as feeling peer pressure to have a yard look the same. My backyard got out of control one year, and it quickly became a haven for mice, rabbits, snakes, turtles, crickets, mosquitoes, etc. All of that affects your neighbors as well. Since I've gotten better about keeping the grass cut, I haven't had to deal with any of those pests. I still don't fertilize or bother to keep weeds out, but keeping it short enough that it doesn't become a vermin sanctuary is part of being a good neighbor, IMO.
The key question is whether people like you will support changing HOA requirements, ordinances, etc to allow your neighbors to be good stewards of their land.

It's a tragedy that so much residential land is effectively forced to be used exclusively for non-native grasses, often requiring herbicides, pesticides, and outsided water consumption to keep propped up. If people want to damage their land so be it, but they have a habit of forcing others to do the same.
We had roughly the same youth unemployment in Spain at the peak of the 2008 crisis. The problem was not education.
Not persecuting your population of skilled workers would have also been a good strategy for South Africa.
IMO dandelions look better when there are a lot of them, bees love them too! let them grow
Groupthink and tribalism > logic
Yeah, that feeling of belonging to a team is all that matters to a lot of people.

I know several people whose happiness is based upon whether or not the Atlanta Falcons or Braves are having a good season. It's bizarre to me, but there it is.
That it's not really related, but many junior PMs could get a leg up from understanding a few elements from PMP so that they can effectively run projects.
What changed in 2021? I've been doing python on WSL since about 2018.
> At best I can believe that fixing it was intentionally deprioritized.

Firefox is (depending how you measure it) 3-7% of the total browser market...if you have a bug that impacts Chrome and a bug that impacts Firefox and have to pick one, it's pretty obvious which one you're going for.
"some scientists have put forward unsubstantiated claims linking the coronavirus to the Wuhan Institute of Virology (WIV),"

Indeed, but zoonotic origin is also unsubstantiated at this point. In fact this itself is surprising, since in most other cases, with far fewer resources dedicated to the search, the origins are reliably indicated fairly quickly.

So it's a case of balance of probability, based on circumstantial evidence.

Demands to investigate a potential lab leak more fully may well be politically uncomfortable, 'unhelpful' in ending the pandemic, etc, etc, but should be made anyway to get to the truth. That is what science is about, after all.

Perhaps some virologists complain too much.
That's because here in America we are free and love our freedom! You Europeans wouldn't understand. /s
Indeed, that's why i'm saying that they're a bigger problem if you want your analytics to be truthful than LibreJS or people with JS disabled outright, since overall it's more likely that they have an ad blocker of some sort, rather than no support for launching JS at all.
Surviving in different places in the world requires different amount of work.

If you live in Brazil or Cuba cold weather does not exist and you can wear a t-shirt swinsuit all year long and survive.

If you live in Germany,Japan, Norway or Boston you can't do that. You need to prepare for Winter, and not just you, but your house needs to be prepared, your means of transport needs to be prepared, and so on.

While Winter exist in SA, it is pretty mild for European, Asian or American standards.

Also in lots of places you could have a farm and you don't need to buy lot's of things if you just live a simple life.

And Africa is gigantic, with lots of resources for a population much smaller than Asia or Europe, and way younger.
I understand where the author is coming from, and that it tends to work sometimes, blablabla, but if I saved a dollar every time an "opinionated" application, framework, library, or programming language appeared on Github, I would have likely saved for a slightly used Toyota by now.
Yeah, I think what makes SA different is most people in the middle class economy can afford domestic staff.
The amount of bad-faith conservative junk in OP’s posting history doesn’t really help the cause here.
Thank you for sharing your experience with Hyundai. I'm seriously considering buying Hyundai car IF I were to buy a car in the future. :)
You could do worse than look at user "geocar"'s comment history on HN; he mostly talks about the array language K rather than APL, but he argues a lot about code size, conciceness, readability, expressivity, etc. more than individual operators or functions. e.g. these and the comment trees around them:

https://news.ycombinator.com/item?id=10876975

https://news.ycombinator.com/item?id=8476113

https://news.ycombinator.com/item?id=27223086

https://news.ycombinator.com/item?id=25484587

https://news.ycombinator.com/item?id=25903740

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Gender Equality and Technology Ruined Sex
> China made several 'traditional' vaccines instead of using mRNA technology like Sinovac.

What? Pfizer and Moderna are the ones that use mRNA. CoronaVac is an inactivated vaccine, which is the traditional method of vaccine.