Hacker News new | past | comments | ask | show | jobs | submit | groos's comments login

A good analogy from not-so-distant past is the outsourcing wave that swept the tech industry. Shareholders everywhere were salivating at the money they would make by hiring programmers in India at 1/10 the cost while keeping their profits. Those of us who have been in the industry a while all saw how that went. I think this new wave wave will go roughly similarly. Eventually, companies will realize that to keep their edge, they need humans with creativity while "AI" will be one more tool in the bag. In the meantime, a lot of hurt will happen due to greed.

What do you mean by see how that went? The corps are at the point now where they stopped using consultancies and instead have their own company divisions in India where they still pay them 1/10th. If anything it’s a more dire situation.

In those few (some of them global big players) companies I've been in past 20 years, it was mostly onshore -> max offshore -> near shore -> mix of it all since business kept growing so people ended up everywhere.

Focus purely on 100% outsourcing always failed, this is true across all industries. Ignoring it completely was a luxury few companies could keep, ie some small private banks or generally luxury products and services. Conservative optimism was the way to go for long term success without big swings.

Even though when offshoring came it was felt as end of days, most of the threat didn't materialize long term. Without time machine we of course don't know real effects. I think it will be similar, not same here. I expect companies will get more work done (backlogs for software changes are often huge in non-tech companies), maybe trim fat a bit but nothing shocking. Lets be a bit smart and not succumb to emotional swings just because others are doing it.


Yup, they are called GCCs (Global Capability Centers).

what if india had programmers that were just as good? that would be a more apt comparison to what we will be facing in the near future. an alien country where the supply of programmers is infinite and they are better than any human. i bet five years ago you would say chatGTP, this very conversation, would be impossible or 1000 years off. you dont know anything

The composition of a planet's atmosphere has to do with the RMS velocity of gas molecules at a given planetary temperature. When this velocity exceeds the escape velocity of the planet, that gas is lost to space.

But there is one more factor. In the absence of a magnetic field, gas molecules can dissociate from being hit with the particles from the solar wind. E.g., water can dissociate into oxygen and hydrogen, and hydrogen having a relatively high RMS velocity readily leaks out to space. The remaining oxygen is too reactive to remain and then forms carbonates in rocks and carbon dioxide in the atmosphere. This is, from what I read, the explanation for the atmospheres of both Mars and Venus, which have only a small to non-existent magnetic field.

So yes, a magnetic field seems to be essential to holding a life-friendly atmosphere.


The bottom image on the page got me believing there was something wrong with me :-)


Yes, I also tend to suspect incompetence, or worse, indifference. I have a Sony TV that runs Google TV. When I cast photos from my Pixel device, they show at a grainy 1024x768 resolution. I have been unable to find out why this is the case. When my wife casts the same photos from her iPhone, they show in gorgeous full HDR. I don't know what to make of it except somebody at Google doesn't care enough about my particular combination.


It can be many things really, Sometimes the issue is on Google's end, sometimes it's on Sony - OEMs are also not great at implementing things properly too. So it can be on either end - even if Iphone seems to work.


Murder is hard on your soul. He wouldn't be able to go back to life as usual.


That CEO didn't seem to have any qualms about killing people


It was indirect, and people always see themselves as the good guy. It's easy to justify in your mind. "I'm saving shareholders money." "Most doctors over service patients, so they are the bad guys." "They would have died anyway," etc.

I would bet a lot of the healthcare CEO's are totally surprised that anyone would want to harm them.


They're not going to hire for a healthcare CEO with high empathy. I mean, think of the shareholders!


It's like profit is at odds with taking care of the patients. Who would have thought.


I feel like a lot of doctors and nurses wouldn’t be doctors or nurses without the decent profit they earn.

I certainly wouldn’t work evenings, nights, weekends, and holidays, not to mention sacrifice my life during my 20s. And be around gross stuff and sad people.

And especially not when you can earn a comparable profit working behind keyboard.


That's... not what I meant. It is one thing to earn (very) good wages and entirely another thing to optimise the whole healthcare for profit. Healthcare is, by definition, a cost center. If you wanted to align incentives (a bit better) you would be paying for it only when you are not ill, not when you are. A decent compromise is what most countries do, which is that citizens pay a fixed sum for health insurance which covers most of the basic expenses. However the incentives are never completely aligned - someone profits from people being ill.


> optimise the whole healthcare for profit.

I don’t understand what this means. A group of doctors get together and open a business offering their services, and they distribute profits into their bank accounts. Or a dentist, or an optometrist, or a podiatrist.

Why would 99% of people do this work if they cannot profit?

> A decent compromise is what most countries do, which is that citizens pay a fixed sum for health insurance which covers most of the basic expenses.

That is just health insurance with $0 deductible/copays. Some US employers do offer this, and some even pay 100% of the premiums.

But these plans don’t sell well to the broader public, because most people would prefer (or can only afford) a lower premium and accept the volatility of having to spend a few hundred or a few thousand before insurance kicks in.


> I don’t understand what this means.

In some (many?) countries the options for private healthcare are limited (by design) and public healthcare takes care of people. Not in USA though. :) It has its pros and cons, but to be honest, neither system works very well. I would pick a public one anytime, but maybe it's just because I know it.

> Why would 99% of people do this work if they cannot profit?

They do profit, and should - they get a paycheck for their work.


If I nonjudgmentally assumed you speak from personal experience, doesn't it also depend on the person, their sensitivity, vulnerabilities etc.?

I have a 3.5 year old toddler and it sure feels hard on my soul right now (he just behaved the worst he's ever behaved in daycare today, to the point that they had to isolate him... and this is me dealing with it after only 3 hours of sleep, since he also keeps waking up every night ever since he turned 3... "sleep regression" should be called "slow parricide via toddler non-sleep")


Please consider reading this book. It changed my life:

    Wahlgren, Anna (2009). A Good Night's Sleep - This is how you can truly help your baby to sleep through the night. Anna Wahlgren AB. ISBN 9789197773614
I'm saying this as a father who was going through the worst time of my life as my baby daughter's top 3 records for "most sleep in one night" was 5 hours (which only happened that one time), 3 hours (which only happened that one other time), and then never ever more than 2 sleep cycles of 45 minutes on any day/night.

Sleep deprivation makes your life so miserable. And it does so for the toddler as well. My daughter couldn't learn to walk and kept falling over because, well, she was just too exhausted.

It seems the book isn't as well known in the US (where I'm assuming you are) as it is in Europe, and maybe there are equivalent approaches from American authors as well. But this is the one that solved the problem and taught her to sleep in 4 - four - nights.

My wife and I applied the stuff from the book from Dec.1st to Dec.4th of 2018. My daughter has not had trouble sleeping her 11+ hours straight a single night since then (that was 6 years ago) except a couple of times when she was teething.

I was recently asked on a (business) podcast what was the top book that changed my life and that was it. To think you could struggle for such a long time, and suddenly find out you could change that in 4 days... I have tears in my eyes whenever I talk about it.

Anyway. Long message to wish you well, internet stranger. It will get better.


Well don’t leave us hanging, what was the stuff that worked for you?


I've found that trying to describe the strategies in a few words usually gets the other person to think "oh, it can't be that simple" and then not actually try it.

Just like, trying to describe the lifestyle changes that got you in shape (which are always going to be the same 4-5 basic things), is less helpful than telling someone "go to the same coach/book I went to, and give it a try".

But in a nutshell, the book teaches a few simple principles of why kids wake up/cry and how what we (as parents) typically do to console the child actually sends the message that "sleeping in this bed is not safe".

Once you get that, it gives you a 4-day (and 4-nights) routine to follow to get the baby/toddler/infant/child to re-learn that this is a safe place, your parents are around, you can go back to sleep. Doing the full 4 days is a two-person job (my wife and I rented a room at the hotel next door and took turns with one of us sleeping there while the other was with our daughter at home).

We followed everything to the letter ; the first couple of days is timed very precisely and you take notes in a journal as you go, which is how I can tell you that we were already tearing up when our daughter slept in 3-hour chunks the 2nd night, did an almost 8-hour streak on night 3 and pulled a full 11-hour night on night 4.

I'll tell you, the least important part of the whole thing is a short lullaby we came up with as we were going to the 4 days, and I still sing that to my daughter 6 years later as I leave her for the night, as this has become a bit of a talisman for me :-) Definitely not needed anymore but I'll probably sing her this song until she leaves for college or tells me to shut up!


This is adorable.

If only I knew what steps to follow on those 4 precious nights...


I looked up this book on Amazon.

"Paperback: From $473"

Yikes. :/

Can't find an ebook of it either...

Willing to sell it or pass it along? (Best Christmas ever? lol)

Thank you for the kind thoughts regardless. It really is a struggle, to say the least.


Oh wow, the English edition must have gone out of print.

I'm going to have a look at whether there's a more popular author with a similar philosophy.


I'd still be interested in that!


> he just behaved the worst he's ever behaved in daycare today

I'm sorry, maybe it's not my place, but... Please listen to him. Children are not stupid, they just lack experience. If he behaves some way then there is a reason for it. The usual suspect is lack of attention (which is very important for a child), since they get more of it (even if in form of punishment) for behaving "badly"... The outcome is predictable.

I found that treating them as adults when it comes to respecting their wishes goes a long way towards raising a good person.

Again, sorry for an unsolicited advice from a random person on the internet. Especially as it sounds like life is very stressful for you right now. Fingers crossed everything gets better soon.


This. I recall both my mother, my wife and my daughter telling me they would get in trouble when they were younger because they wanted attention.


We already do that, but maybe even more is necessary. The problem is that I'm 52 and already had sleep apnea/CPAP, she is 49, and my son is 3. Every day is an exhausting marathon.


I understand, and I know that for each person the circumstances are different. I hope you are both able to find the strength to just - be with him. I wish you all the best!


It gets better.


It may take until their adult brain forms around the age of 23, though.


Wow! … it took me another decade after that!


I bet he saw it as just cause.

The stuff found on him is irrelevant, they'd pin him down with dna and whatever other evidence.


I believe EU allows directionally controllable projector headlights (my description, I don't know the official name). These can be brighter because they can be directed away from oncoming traffic. The US, in contrast, is lagging in approving this technology and puts an absolute limit on the brightness.


There are so many ifs and buts in this idea of resurrecting the brain that it's laughable, yet "brilliant scientists" make press with it. What about the completely unknown mind-body problem that scientism pretends doesn't really exist but each one of us knows is very real? What if you wake up 500 years later but plugged into a matrix? Who guarantees cryo-maintenance of the frozen brain?


It's not splitting hairs. Unless you are extremely physically active, even ~100g of carbs a day will inhibit ketosis where the liver converts fats into ketones for powering your brain and body. This is easily seen by using ketone strips to detect ketones in urine.


I'm not sure what "dependently typed" means but in C++20 and beyond, concepts allow templates to constrain their parameters and issue errors for the templates when they're specialized, before the actual instantiation happens. E.g., a function template with constraints can issue errors if the template arguments (either explicit or deduced from the call-site) don't satisfy the constraints, before the template body is compiled. This was not the case before C++20, where some errors could be issued only upon instantiation. With C++20, in theory, no template needs to be instantiated to validate the template arguments if constraints are provided to check them at specialization-time.


This is the wrong side of the API to make C++20 dependently typed. Concepts let the compiler report errors at the instantiation site of a template, but they don't do anything to let the compiler report errors with the template definition itself (again before instantiation time).

To be clear this distinction is not unique to dependent types, either. Most languages with some form of generics or polymorphism check the definition of the generic function/type/etc against the constraints, so the compiler can report errors before it ever sees any instantiations. This just also happens to be a prerequisite to consider something "dependently typed."


Whatever gave you the idea Microsoft "left" C++ years ago? It has massive code bases in C++ and continues to invest in its compiler teams and actively tracks the C++ standard. It was the first compiler to implement C++20 mostly completely, including modules, which other compilers have yet to catch up to. Like other mature companies, Microsoft realized decades ago that they can be a one-tech-dependent company and hence has code in C++ and .NET, and is now exploring Rust.


Cppwinrt is in maintenance mode[1]. Cppwin32 is abandoned (with windows.h as the official alternative). It is now possible to deploy WinUI 3 apps as single files in C#[2] but not in C++. From experience, the entire C++ side of WinUI 3 documentation is underbaked to the extent that the easiest approach is to read the C# documentation and attempt to guess the cppwinrt equivalent (as docs for cppwinrt are not really... there).

I don’t know if they’ve really abandoned C++ entirely—the compiler team certainly hasn’t, that’s true. But the above doesn’t feel like first-class support.

[1] https://github.com/microsoft/cppwinrt/issues/1289#issuecomme...

[2] https://learn.microsoft.com/en-us/dotnet/core/deploying/sing...


WinUI3 itself feels kind of abandoned. Heck, everything except desktop OS (which changes we neither need nor want) and cloud (where everyone has gone) feels a bit neglected.

C#/dotnet continues nicely, but the team is surprisingly small if you look closely.


Microsoft doesn't commit to UI frameworks in any language. By contrast, DirectX 11 and 12 (and Direct2D) are C++-native and have become core modules within NT. I don't think MS has abandoned C++, but the use case for C++ has shrunk considerably since the 1990s


If you go into Visual C++ developer blog, you will notice it has been all about Unreal support during the last year, and not much else.


Besides the sibling comments, officially Windows is going to go under some rewrites under the Secure Future Initiative, and the MSVC team has been reduced in resources, to the point now they are asking what features of C++23 people want to have.

https://developercommunity.visualstudio.com/t/Implement-C23-...

I suppose usually one would like to have everything from a language standard.

The C++20 winning run seems to have been one of a kind, and whatever made it possible is now gone.

Speaking of gone, Herb Sutter has left Microsoft and most certainly had to do something with whatever is going on MSVC, C# improvements for low level coding, and Rust adoption.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: