this post was submitted on 30 Jan 2024
0 points (NaN% liked)

Technology

58009 readers
3042 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
top 31 comments
sorted by: hot top controversial new old
[–] pastermil@sh.itjust.works 0 points 7 months ago

Do I get to move to Germany for this?

[–] voodooattack@lemmy.world 0 points 7 months ago (3 children)

Legacy hardware and operating systems are battle tested, having been extensively probed and patched during their heyday. The same can be said for software written for these platforms – they have been refined to the point that they can execute their intended tasks without incident. If it is ain't broke, don't fix it. One could also argue that dated platforms are less likely to be targeted by modern cybercriminals. Learning the ins and outs of a legacy system does not make sense when there are so few targets still using them. A hacker would be far better off to master something newer that millions of systems still use.

Tell me you know nothing about cybersecurity without telling me you know nothing about cybersecurity. Wtf is this drivel?

[–] arc@lemm.ee 0 points 7 months ago (1 children)

It really depends if these systems (that appear to control arrival boards) are on a network or not. If they're not, then there is minimal risk to leave them the way they are. Somebody would need physical access to the devices to do harm. If they are on a network then that's a pretty big deal, but some attacks could be mitigated against by tunnelling and/or additional packet filtering to ensure the integrity of messages.

Continuing on a railway theme you should be FAR more worried all the devices that run up and down the side of railway lines - PLCs that talk with each other and operations centres to control things like lights, junctions, crossings etc. If they're more than 5 years old then chances are then all that traffic is in the clear, and because these things live in boxes by the railway line, it wouldn't take much to break into a network and potentially kill people by running two trains into each other.

[–] silver@lemmy.brendan.ie 0 points 7 months ago (1 children)

the job was advertised as being remote.....

[–] Syndic@feddit.de 0 points 7 months ago

Well yes. You can code software remotely. That doesn't mean the end system is reachable through the network. Given it's DB, I bet these systems are still patched by floppy. Until very recently they've used floppy's to distribute train schedules to be displayed in the train.

[–] ooterness@lemmy.world 0 points 7 months ago (1 children)

Simple solution: Don't connect it to the Internet. Hackers hate this one weird trick.

[–] voodooattack@lemmy.world 0 points 7 months ago (2 children)

And said trick ends when an attacker manages to socially-engineer their way in. (But maybe they’ll drop floppies instead of flash drives around the block this time)

[–] Syndic@feddit.de 0 points 7 months ago

Sure, but how likely is this in this specific scenario. We're talking about a system that's not even directly controlling the train but just a display on it. The worst that can happen is that those displays won't work until the system is reinstalled. That's hardly a lucrative target for modern hackers. There's way easier target which are worth something.

[–] yesman@lemmy.world -1 points 7 months ago

You really think that infrastructure IT is dumb unless it can brush off a Stuxnet-like attack by the CIA and Mosad? Most RR traffic signals in the US are run with mechanical logic, physical switches connected to circuits closed by steel wheels on steel tracks. Do you really want a "move fast and break things" tech bro to update all this stuff for us?

All kinds of infrastructure uses ancient software because it's reliable. Updating it just to protect from hackers causing damage is likely to cause that damage unintentionally while doing little to protect from hackers anyhow.

[–] Appoxo@lemmy.dbzer0.com 0 points 7 months ago* (last edited 7 months ago) (1 children)

The author's grammar ~~rammar~~ isnt that great as well. Those typos can be should have been catched easily by the spellcheck.

Edit: Including me :p

[–] yesman@lemmy.world -1 points 7 months ago

The author’s rammar

Finally caught a *grammar cop doing a typo in the wild. Pure joy.

[–] InvaderDJ@lemmy.world 0 points 7 months ago (1 children)

Imagine both the annoyance and job security having to manage MS-DOS and 3.1 systems for a railroad would entail.

[–] Syndic@feddit.de 0 points 7 months ago (1 children)

Frankly that's nothing. In the worst case a train won't start, which for DB really isn't something unusual. It's far more disturbing how the whole global financial market sometimes rely on code that's still written in COBOL.

[–] maness300@lemmy.world 0 points 7 months ago (1 children)

rely on code that’s still written in COBOL.

Does this really matter? It's more of a maintenance issue than a functional one.

It all gets compiled down to binary, anyways.

[–] Syndic@feddit.de 0 points 7 months ago

Well it matters when it comes to replacing ageing programmers with very few options available. It's definitely not something taught in schools today, so one has to be very deliberately learn it.

Don't get me wrong, you can make a lot of money in such a position. But you also have to deal with COBOL.

[–] yoz@aussie.zone 0 points 7 months ago (1 children)

Sign me up if you're paying $300k+

[–] reinar@distress.digital 0 points 7 months ago (1 children)

lmao, 60k eur tops. wages in Germany suck ass, earning at least something is possible if you are running independent consulting or climbing corporate ladder, having some unique expertise or going extra mile as an employee is pretty much pointless.

[–] RaoulDook@lemmy.world 0 points 7 months ago* (last edited 7 months ago) (2 children)

How much of that 60k is left after taxes? Is it enough to live on, or buy a home, or buy a home and support a family, or none of the above?

EDIT: Thanks for the responses everyone, very informative and interesting. That's the kind of perspective that may not often be shared and helps understand costs of living.

For the Deutchlanders wondering about the USA's taxes and my question.... 60k would be enough to live on in most of the USA but might not be enough to buy a home or raise a family. But it's highly dependent on your area's cost of living, and the USA is massive with many different areas and tiers of costs of living.

My example for tax costs: I make more than 60k and I only had to pay about 20% of it to taxes and retirement for 2023, in the USA. In my low cost of living area, 60k would be enough to buy a house and support a family but it would have to be on a very frugal budget. I bought my house when I was making about 45k but my spouse also had an income of almost that much.

[–] ElmarsonTheThird@feddit.de 0 points 7 months ago

60k is about 30-35k after taxes and mandatory insurances, depending on your tax class (Single, Main earner in a marriage, ...). Your questions: Yes if you're not in a particular expensive town., No, unless you've got huge savings or an inheritance. Depends on what you want for your family - you might get by well if you're living in a LCOL area, otherwise... Not so much.

[–] Enkrod@feddit.de 0 points 7 months ago* (last edited 7 months ago)

Assuming single with no kids, you'd get:

Gross 60.000,00 €

Net 37.209,78 €

Taxes 11.262,97 € (includes 929,97 € church-tax that you can get rid off by leaving your church)

Pension insurance 5.580,00 €

Unemployment insurance 780,00 €

Health insurance 4.847,85 €

Long-term care insurance 1.249,37 €

Those are all the compulsory insurances.

Having a partner in marriage who earns less than you and / or children will increase your net.

For the average German in your average City that's somewhere between just short of wealthy and wealthy. There are poorly paid IT specialists who earn gross what you would take home net. It's definitely enough that you can live quite good if your significant other works too and more than enough to raise a family. The median household income in Germany is 42k gross.

Also remember this is only the employee side of what you cost your employer, because they'll have to double up your insurances, so you would cost them 75k a year.

[–] R3tl3f@feddit.de 0 points 7 months ago

Thats the reason, why they have Problems to find drivers (If you know, what i mean) 😜

[–] ryannathans@aussie.zone 0 points 7 months ago (1 children)
[–] AnUnusualRelic@lemmy.world 0 points 7 months ago* (last edited 7 months ago) (1 children)

Rewriting a legacy system that's been patched and amended for 30 years... Good luck with that. It seems simple on paper but it's anything but.

[–] Contend6248@feddit.de 0 points 7 months ago (1 children)

Just make it from scratch?

For sure there is so much useless shit in there, that's why nobody gets their head around it anymore.

[–] Llewellyn@lemm.ee 0 points 7 months ago* (last edited 7 months ago) (1 children)

Just make it from scratch?

And miss some tricky edge cases, which were covered in old code?

It's a railroad. Those edge cases could be disastrous.

[–] Contend6248@feddit.de 0 points 7 months ago

Ok, keep it for the next 100 years and get custom build hardware which can run that stuff, that's cheap and safe.

Never touch anything

[–] fne8w2ah@lemmy.world 0 points 7 months ago (1 children)

Let's hope the salary is decent.

[–] intensely_human@lemm.ee 0 points 7 months ago (1 children)

If it were a private company I’d bet it was astronomical. But I don’t know about the German government though, it’s hard to say.

[–] Nobsi@feddit.de 0 points 7 months ago (1 children)

It's a private company... and the salary is not gonna be great.
Germany doesn't pay wages

[–] pirat@lemmy.world 0 points 7 months ago (1 children)

The Federal Government is the sole owner of DB AG.

Source: Deutsche Bahn - Investor Relations

[–] Nobsi@feddit.de 0 points 7 months ago

Since its foundation in 1994, Deutsche Bahn (DB AG) has been a public limited company and accordingly has a dual management and control structure. It is wholly owned by the federal government. The Federal Ministry for Digital and Transport (BMDV) is responsible for managing the shareholding.

Shareholders gonna sharehold.