sarjalim

@sarjalim@lemm.ee
0 Post – 22 Comments
Joined 1 years ago

This whole story is the most insane, fucked up thing I have read in years.

Especially the companion story, Hospital bosses ignored months of doctors' warnings about Lucy Letby. The hospital execs seem almost as callous as the murderer. Holy shit. You have to have some sort of psychological or empathetic disorder as manager or director to fail to act when babies are dying like flies, there is one common factor, and your response isn't to immediately investigate and take that common factor out of the equation as a safety measure.

They just refused to act for 3 years (where 17 babies died mysteriously or had near-fatal unexplained events in one year) - except silence, threaten and bully the doctor and seven (!) pediatric consultants who repeatedly raised the alarm and called for outside investigation. Since the murderer was removed from the neonatal ward in 2016, there has apparently been 1 baby death. In total, in 7 years.

I don't know how you would live with yourself knowing that you actively aided a serial killer by refusing to listen to multiple people warning you about them and pleading with you to act.

17 more...

You're replying in an antagonistic tone to anyone trying to answer your questions in good faith. You don't see the value in paying for a welfare system or income redistribution for the betterment of society as a whole, but many people do. Most of us want to not live in a dystopian nightmare where there are haves and have-nots depending on luck or misfortune. Not saying that the US is quite there, but there is a lot less of a societal buffer between you and total destitution after an adverse event there.

This is the reason why US employers have to pay more, they have to offer more due to the bigger inherent risk to every employee on a life basis (at-will employment, you're responsible for your own 401k and health insurance and education and transportation and remaining healthy and capable enough to work your whole life). If you can't be sure of your future source of income, you have to charge your employer more. This is also why consultants are paid better in Europe than direct employees, because consultants take a bigger risk.

7 more...

What are you on about, we were asked to have face masks on public transport, in grocery stores, in hospitals etc. Lots of selfish people refused to have the decency to protect others from themselves, but still.

We had worse outcomes compared to Norway, Finland, Denmark. Not necessarily due to the inability of people like you to wear masks, but nothing to brag about.

As a swede: your opinion is in the minority, and it's embarrassing that you have to invoke some sort of "Swedish superiority" mentality. Please stop importing the very worst ideas from the US.

Yes, it's impossible that they didn't at least entertain the idea that she was guilty with so many incidents and so many people speaking out. And the execs immediate response to that is to... silence the whistleblowers, to maintain the reputation of the hospital. Absolutely repulsive. They come very close to being accessories to the murders, in my opinion.

4 more...

And try to force them to attend a mediation session with the murderer, actively discourage them from going to the police... Fail to report the baby deaths appropriately to the NHS, fail to do the initial investigation about the first three deaths the executive team had decided on. Fail to present to the board of trustees that the conclusion of two external reviews were that some of the baby deaths should be forensically investigated. Fail to do any investigation. Refuse to reassign the murderer for months while more murders and attempted murders happen, then reassign them into a position where they have access to manipulate the narrative. And additionally order the whistleblowers to cease email communications about the issue...

I think I missed a few things as well, there's just too many things wrong in this picture.

As someone else already said, don't overthink the language choice aspect in general. If you learn almost any imperative language with C-like syntax (Go, JS/TS, C#, Java etc), picking up another one in the same "family" to a usable degree will be a very minor hiccup done within a very short time (hours). Sure, there are quirks and special syntax and different collections of built-in features for each one, but as a developer you will likely switch between several anyway and need to look up syntax from time to time - you know that something can be done, but the details how are a bit fuzzy.

For instance, I code mostly in C# and JS/TS, but we have legacy applications written in VB.NET so I often google VB syntax for things that I know how to write in C#. I also occasionally code in C, have dabbled in Fortran, Python and PHP and I'm sure I'm forgetting one or two. SQL and LINQ syntax too of course. What you learn on your developer journey is that something can be done, but remembering the specific implementation in a specific language might be a job better suited for your search engine. That said, of course it's good to start with one language that you know pretty well, but it seems like you're already there with Python.

The real challenge is learning the methodology of building applications, philosophy of OOP, patterns and program/application architecture and frameworks. Language choice is very much secondary to those areas of expertise imo.

Personally though, I am partial to JS/TS as I've used those the longest, they are extremely versatile and frontend development is my favorite area.

I agree that the current government is implementing exactly 0 long-term strategies to help deal with the root cause of the problems, like strengthening and financing social services and welfare, healthcare and mental healthcare, schools and social programs, decriminalizing some drugs etc, to curb influx of underage criminals into the gangs and remove some of the economical incentives. The opposition is coming out with good suggestion after good suggestion, and the right-wing (by Swedish standards) government has basically just slashed welfare across the board in practice. They are going for only the hard-on-crime approach, which as far as I know has no real scientific proof of long-term efficacy unless paired with social/community interventions.

However, I think many swedes agree that the police need more resources - particularly people watching possible targets of future bombings and just more eyes on the gangs. We have one of the lowest number of police per capita in Europe, slightly higher than the rest of the Nordic countries tbf, but with much bigger problems with organized crime and violence.

I'm also horrified at this general societal development, but I can see the merit of involving some of the military in more eyes-on-the-ground kinds of operations for a few years until we have more of a grip on the gang situation. I prefer that to visitation zones, harsher punishments and more generalized surveillance of non-suspects being allowed.

But maybe I'm just naïve to the implications.

2 more...

Try with the local network IP of the host PC/VM instead (192.168.x.x), you have to use that for most applications. Remember that localhost/127.0.0.1 means something different inside a Docker container than it does outside it...

3 more...

If I understand correctly (and I'm not 100% sure I do), localhost in a Docker container lives in it's own little network which is not the host's network.

The container is its own localhost, which has its own ports (which is why you have to map an internal localhost port to a host PC localhost port for every container you wish to access). This means that Prowlarr in your case, has no idea what localhost:4666 should be since in Prowlarr's localhost universe there exists nothing on that port. To access what the host knows of ports (instead of the container), you have to write the host's address from inside the Prowlarr container.

I hope that wasn't impossible to follow 😅

Now that I think about it (haven't tried myself though) you could possibly add the mapping of port 4666:4666 to the Prowlarr Docker compose setup and then use localhost:4666 to access qBittorrent from inside Prowlarr.

1 more...

What you get for your taxes and employment benefits isn't always easily measurable in terms of "what do I gain economically right now". So let me list some of the benefits I think you enjoy, if in an indirect way or in the future:

Many weeks of paid vacation every year, job security, paid parental leave for months, free education for you and your children, free school lunches, free healthcare, subsidized unemployment insurance, subsidized medicine, subsidized public transport, subsidized access to swimming pools and training facilities, base of 401k savings, "unlimited" sick leave (you can not be fired for being sick and will usually get a good portion of your salary for a very long time on sick leave), free or heavily subsidized rehab and accessibility aids like wheelchairs and hearing aids and modifications to your home if you get ill or old, heavily subsidized personal assistance if you get disabled, etc etc.

A safety net not reliant on your employment.

Additionally I want to ideally have happy lawful people around me in my community and society and not homeless, hopeless, sick, uneducated, destitute and desperate people. So I want to build a sustainable society where these things are accessible to everyone and am willing to pay extra for it.

I couldn't tell you why individual American companies in Europe pay more, but I'm guessing a big part of it is the difference in tax burden for companies based in Europe vs America. American companies have the majority of their employees in the US, and for these employees they pay much less into the system than Europe based countries so are able to pay more for a few European employees.

For example, payroll taxes/social fees (the fees and taxes your employer pays on your behalf) and corporate taxes are much higher in North Europe than in the US. Sales tax/VAT is higher in Europe and, while it's technically paid by customers, companies have to take the sales tax surcharge into account when setting the prices for their goods and services to be competitive on a global market. That means they can't afford astronomical salaries.

4 more...

Yes, and I answered that I think there are more factors, but that tax burden is a big reason?

An American company which has 100 employees located in America and 2 employees located in Europe will have a smaller total tax burden as a company, than a European company with 102 employees located in Europe. Same number of employees, very different bottom line tax burden. The American-based company can thus afford to pay their few European employees more, to outcompete European companies on salary on the labor market.

2 more...

No problem. My impression (based on an extremely small sample size though) is that there are some trade-offs to working for American companies in Europe, like your American managers not understanding that there are strong labor laws here giving you the right to take cohesive vacation, sick leave and parental leave. Work hours (meetings booked in the late PM for us) and 24/7 availability expected and degraded work-life balance. Essentially that some of the American work culture bleeds over across the pond.

That probably varies a lot from company to company, manager to manager and job description as well though.

The US companies do seem reward talent and performance (or the appearance of talent and performance) with great pay. On the flip side they will also drop you in the blink of an eye of you have a period with mental or physical health problems, or aren't getting good KPI metrics for a while due to circumstances outside of your control (poor management, bad KPIs, being inbetween projects etc).

I guess what I'm getting at is that American jobs are more "big risk, big reward" (but they will discard you the moment you aren't as useful) and European companies don't really work like that.

But I do personally agree with you in general, that European companies both can afford and morally should pay better. However, I feel that that conversation is a different one than the European-American work culture and pay divide.

I'm honestly not necessarily a BEM fan as class names become literally huge if you don't rely a bit on nested elements (targeting nested classes is not very BEMmy - but SASS makes it so convenient). But haven't found a naming convention or "framework" that does the job better. BEM also doesn't address how you should organize the style library for maintainability. I just use my own simplified structure based on ITCSS now.

I just wish that someone could make a methodology or an architecture of building style libraries that felt obvious and was more plug-and-play, I hate that I feel like have to revisit the style library organization and naming convention for each new project to reevaluate if it makes sense for the scope of the project.

Then again, I work as a fullstack dev in a small team of more backend-focused fullstack devs, so I don't do frontend as often as I'd like and don't really have anyone to discuss these issues with.

3 more...

Yes, agreed, some of it is probably just bluster to seem like they're doing something.

However, even if we agree that more police resources are necessary, I don't know how we should get more of competent, educated police in the short term unless we involve military (who do have some education at least). The last thing I want is for us to rapidly employ new "police" (ordningsvakter) with only weeks or a few months of training - that's how we get additional problems with US-style police violence on top of the gang violence problems...

I don't remember exactly, but it used to be that you could only stream to mobile devices if you had Plex Pass (I mean, you could just use the mobile browser instead but that is ofc less convenient). Another perk with Plex Pass is that you can download content from the server to watch offline on your device, for example if you're going traveling. Skipping intros I think is also a premium feature. Possibly the built-in subtitle downloader is also a Pass/premium feature.

But otherwise I don't think it's necessary. Try it out, all the basic features are available in the free version and spinning it up is super easy. If you decide you like it you can just purchase a lifetime Plex Pass.

Lol I hear ya 😅 But great that you got it to work for your setup. Best of luck with your projects!

When you figure out how to set up Caddy, please send me a PM... I've tried and given up, but probably managed to misconfigure or misunderstand something.

For outside access I use Ngrok so I don't have to bother with router settings. Probably isn't recommended, but it was easy to set up and has worked flawlessly for me for years.

1 more...

Very little (and long ago). We usually use a frontend stack of Angular and PrimeNG for our projects.

I also use Connect. My phone is a Samsung Galaxy S23 Ultra, I think it has to do with the emoji collection on the device rather than a specific app. Screenshot of emoji with modern car wheel in Connect app

I'll admit I got annoyed that OP seemed to almost deliberately misunderstand or discount other perspectives or answers. It makes their pretty open question seem disingenuous. I assume people ask questions because they're interested in other people's perspectives on a topic, rather than just wanting to hear that they are right?

Possibly OP just failed to communicate why they feel as they feel with regards to the relative value of welfare systems, taxes, and salary (they clarified somewhat later in another thread), but it's frustrating to see other people's well thought-out answers being discounted or strawmanned without actually being refuted. That rings my troll warning bell, or imo is a sign of someone who can only see the world through one particular lens.

Yes, any day of the week. OP is either trolling (which I heavily lean toward at this point), has an incredibly narrow world view, or is an edgy 16-year-old who identifies as libertarian.

2 more...