train conductors are not controlling the train. that is done from a central (regional) control center that manages all trains of the region. only there someone decides where trains go or stop
Usually the train driver is in radio contact with central control and can request changes to the points, signals etc so they can make unscheduled stops. For example if there's a medical emergency on board and a passenger needs to be transferred to an ambulance.
Of course doing this can have ripple effects on other services, and if a common factor has severely delayed dozens of different trains, the central control room might not have enough staff to deal with dozens of unscheduled stop requests.
Also everyone complains about punctuality. A train stopping "nilly willy" somewhere it's not scheduled can very much cause exactly that in such a tightly scheduled system. So if you can, you avoid it.
Since we don't know "the other side of the story", we can't really tell. All people here see is the "I got kidnapped". If the story was written from the control room person's perspective, they might write a fascinating story about how they single-handedly avoided 17 trains being late by sending one train on a detour.
Would be awesome if there was someone on HN that knows if DB actually has the capacity to run a scheduling algorithm for their network within a few minutes, repeatedly, for many different trains at a moments notice. What kind of infra do they have for that, what do they use? With a large, interconnected, network that's tightly scheduled already that can't be easy.
OP was also unlucky in that he was on a regional train. They prioritize long distance trains usually as a regional train can more easily wait on a lower speed limit track somewhere than a fast long distance train on a potentially shared single track bottleneck.
making sure that your system is not exposed to the internet takes effort too. and then you realize you want to share something with friends or family, or access your home server from remote. you also want updates for new features too eventually.
There are different degrees of "exposed to the internet." You don't need to make your self-hosted services fully accessible by anyone from everywhere. VPN, IP whitelists, mTLS, HTTP basic auth, etc. change the calculus of security and feature updates. You can afford to lag a bit behind on updates because you're not running critical enterprise infrastructure at scale.
Pretty much every home router, network firewall, and host-based firewall is set to deny all by default, so the effort is mostly needed to allow exposure to the Internet.
if you are in pain, you need to rest. period. there is no other option. of course the system can be gamed simply because pain can't be measured objectively, at least not without expensive machinery. a cold can be infectious. i don't want people to come to work with a cold.
the whole django site is more than 500KB, the other one more than 300KB.
how is that to small? just because not enough is included in the first http response?
any SPA that doesn't include server side rendering couldn't possibly be any larger as all it does is link to a script that builds the page. and SPA is the modern way to build sites, isn't it? or are you disqualified if your site doesn't support SSR, and the main content is images?
here is an idea for the above two sites: inline all the images and SVGs that will reduce the number of hits and make the page load faster. django should be able to do that. (the encoding of the images will make them a bit larger, but i hope compression can recover most of that).
that comment should be added to https://news.ycombinator.com/highlights except, since the hightlights are sorted by the time of the comment it's not going to be seen by anyone unless they read all comments to the end...
i don't know much about the rental market in china, but living there, always renting, i had the impression that rents do not cover the cost of the apartment. it is as if most people rent out their apartment because it would otherwise stay empty. when we finally bought an apartment, the mortgage payments were twice as high as what we would have paid for the same apartment in rent. we had a 15 year mortgage i think, so that means it takes 30 years in rent to just cover the cost of the apartment. is that profitable? i don't know. in germany rent has to be profitable.
i agree with most of your points, especially the reduction of work hours, but cost is not the issue that keeps people from having kids. it's actually the reverse. the more money people have, the less likely they have kids.
I think it's also because high middle class earners are financially smart (don't buy things if they don't have the money), AND health-smart (realize their body's needs, including sleep) so they choose logically not to have kids, because they do not have the resources for it, and will not sacrifice their own well-being just to have kids.
The upper class is financially smart, AND has the resources (20+ years of child rearing costs already secured upfront, ability to hire night nannies, ability to take a few years away from work without income, own a home and not at the mercy of rent increases), so they have kids.
The lower class is often not financially smart, is not health smart, and systematically poisoned to sacrifice themselves and buy things they cannot afford. They are given insufficient resources and told that they should have kids, so they do.
The lower class is often not financially smart, is not health smart, and systematically poisoned to buy things they cannot afford, including kids, so they have kids.
i don't believe that is true.
raising kids is not that expensive. what is expensive is the high expectations for what you should spend on your kids with that middle class and high earners have. like sending kids to college.
Huh? In a world where people have zero job security, could get put on some layoff or 15%-per-year PIP quota any time and lose their income at the whim of some politics 5 levels above, and any random health issue could cost hundreds of thousands due to insurance not paying, I'd say as a self-proclaimed financially literate person, that you'd need to save up a couple million in cash and set it aside to even begin considering kids.
I could be on the chopping block tomorrow at work and then have to downsize my lifestyle next week, but I'm prepared to downsize as a child-less person. If I didn't have the entire course of child-rearing costs saved up in cash I wouldn't consider starting the process. If children cost $2 million over the entire course of their life, I need to have $2 million now. In cash. That's the financially smart way in an income-uncertain world; you don't ever assume things that you don't already have.
20 years ago, job security was pretty good, you could relax and saving up the full cost in cash was not a prerequisite. You could throw your money into a mutual fund and get rich, because the US had sane economic leaders. You were virtually guaranteed a job if you had skills. None of this is guaranteed anymore. Nowadays, you either have it or you don't; the system guarantees you nothing about the future.
And if one wants to avoid that chopping block in today's corporate work environments, working nights and weekends is a good start, but then you'd have no time for kids.
2 million? how do you even come up with that number? you are proving my point.
food, clothes, school materials, a bike. maybe a computer. also a bed and a few square meters of space in your home. everything else is optional. that doesn't cost 100,000 per year. not even 10,000.
sure, with less money you have less to offer or your kids. no or only cheap vacations, no expensive toys. no fancy brand name clothes. no expensive extra curricular activities. and certainly no money for college. but none of these things are necessary to have and raise kids. and it is not irresponsible to have kids and raise them that way either.
Start with housing. A few more square meters costs ~$1000 more on top of what I pay now, per month.
That's $200K in today's dollars or $500-700K over their childhood (0-18 years) if you include inflation, rent increases over the next 20 years.
If you want to sleep 8 hours a day AND work demands 12-15 hours a day, you absolutely need nannies, add $500K for that.
Because today's work environments demand that many hours a day, you evidently don't have time to cook anymore so you need to buy all your food, add $20K/year for that, or $350K.
you seem to be living in a very expensive area. (where, if i may ask?). those with lower income are not going to be living there, so your constraints are not going to apply to them.
and your math only works for middle to high income earners.
2k/month for a nanny to compensate for 5 hours lost per day means that you have to earn 20$ per hour extra. in a minimum wage job that only pays $15 per hour you would be financially better off to work less, so you don't need that nanny.
so you simply aren't going to work 15 hours per day. same for the food. 20K per year is more than $50 per day. again, you are going to work less in order to make the time to cook because the extra money earned does not make up for the higher expense of eating out.
are you suggesting that there are no jobs that demand less than 12 hours per day? so your choice is either work 12-15 hours or be unemployed? i do not believe that.