Sometime ago I found an alternative "OS" for my DNS-320L called Alt-f [0]. Granted its UI is very old-school but it has worked flawlessly. There has been no release since 2022 but at least it's more recent than the last official firmware (and I assume is not impacted by the vulnerability).
IIRC I didn't even had to format or move the data I had on it before installing.
You are correct for the first number (181k to 100k), but not the second one, as the income tax is calculated by brackets defined in adavance[1]. A single person with no family winning 100k would have to pay 23k, leaving them with 77k. This is more than twice the average in France[2] and nearly thrice the median salary [3].
Thanks, I calculated 26.7k leaving 73k, so employee keeps just over 40% of what the employer pays.
If you look at income tax in high income tax states the income tax looks similar, so its the payroll taxes and VAT that really is the difference between France and US.
I may be wrong, but I think there is also a cultural difference: everything here revolves around your gross income.
You'll hear "I win 100k a year", not "I win 181k a year". During hiring, you negotiate on the 100k number. Your contract mention this number. In the end, if there is a tax raise on the company part, they have to maintain your salary to the same level, even if it ends up costing them more than before.
That'd be also why US salaries seem so high from the outside, but are less impressive once your factor this in.
This is exactly how it works in the US. Salaries here are listed and negotiated around the gross amount that the employer pays to the employee, without any regard for the employer taxes. The difference is that employer-side taxes on that salary are about ~8% (and most of this is capped at the first $147k), not 45%.
Sadly, US salaries don’t just seem much higher than Europe: they are much higher. Take home pay after all taxes for a senior engineer at a large public tech company can commonly be $250k+ per year, in addition to benefits like health insurance and 6+ weeks off once vacation and holidays are taken into account.
We've been using for nearly 10 years in my company, hosting 100+ repositories in it. This is one of the few forges that allow hosting Git, Mercurial, and even SVN repositories within the same web interface. We had a lot of Mercurial repos in the past, but the domination of git for web development made us switch to git. Having all our repos under one software and authentication system is quite nice.
As the administrator I also really appreciate that there is an APT package available, so it is updated with the rest of the OS via unattended-upgrades. They also provide Docker and k8s installations. Except for the v1 to v2 migration 3 or 4 years ago that was a bit chaotic at first, it has been a very solid software.
This is "just" a repository hosting software though. It will not force you to use a specific git flow, there is no PR/MR interface. There are some plugins to enable some workflows, but nothing specific. While not numerous, there are several integrations available, like JIRA or Redmine, even LDAP for authentication.
There are no CI/CD part either. There is a Jenkins plugin though. Or you can also configure webhooks to be called on push events and design your own CI around it.
I'm not sure if it's actually required by law, but usual retailers have been communicating a lot on this in the last year. Most of them display a sticker in their stores, but the score is also prominently shown on their websites[0][1]. I'm really not surprised that a lot of people willing to buy something noticed the repairability score, because it's near impossible to miss it.
Yep, it is required by law to have the repairability index score posted prominently near the price tag of the product, whether online or in physical retail. It’s a super effective approach (as noted in the linked study).
I think what they suggested is actually the reverse: coworkers becoming friends, not friends becoming coworkers.
It makes sense in a way, when you spend 7+ hours a day with those people, you're bound to find some common interests that could bring you closer. What's hard is maintaining those friendships once they're no longer coworkers, as usually those "common interests" are mostly about the company's.
The comment I was responding to listed "and it was when I encouraged a few friends to apply at my company" as the only time they had #1 happen. I was responding to that.
Not actually disagreeing with your comment, but for what it's worth, I've been running Gmail, Agenda and Google Chat in rambox, and approximately once every two weeks the session "die" and I have to log in again.
AMF is an ISO standard, which means the full specification can only be bought from the ISO store itself.
I'm not sure about the ambiguity mentioned in the blogpost, as ISO standards are usually rather thorough. I suppose it's because most of software implementing AMF did so without the full specification at hand and assumed some things.
For me STL/AMF and 3MF are complimentary. When I design a piece in FreeCAD and want to export it, AMF or STL is good enough as FreeCAD doesn't know anything about the printer I'll be using or the settings I want. But once in PrusaSlicer it makes sense to use 3MF to keep everything tight, for example if I need to move an already configured file from home to the office.
> STL is good enough as FreeCAD doesn't know anything about the printer I'll be using or the settings I want
This is exactly how I feel about all this. Logically, 3MF is superior to STL, but emotionally the STL feels like it is about "the model" whereas 3MF feels like it is about "the print settings, with an STL model happening to be in there too".
But I think this app solves a few additional use cases:
- Some places forbids to display a photo of your QR Code. So you'd have to scan your QR Code on paper, paste the data to a QR Code generator, store the bitmap on your phone. If you're not tech savvy that may be too complex, and you may risk leaking your private data if the QR Code generator doesn't do it locally.
- The app allow storing several certificates, that means you can have your certificate, your teenage children's, and your partner's on your own phone, acting as backups for each other. You can also store the certificate of your elders so they don't need their A4 sheet when you bring them to the supermarket.
- There is a lot of FUD around what's really inside the QR Code. I'm hopeful an application like this, not made by an official entity, will help people understand exactly what kind of data you can read from it.
And also, and finally the biggest reason for this app (and for all of my other projects) to exist: I was curious and I wanted to gain experience on development, here Angular and PWA. :)
I received my second shot at the beginning of July when the EU Digital Covid Certificate was put in place. Following that, I got my QR Code and since then I have been looking to store it conveniently on my smartphone.
TousAntiCovid, the official French application, was released back when we had to rely only on contact tracing to slow the spread of coronavirus. It asks for a lot of permissions, beginning with bluetooth (and geolocation), but also to be put in the exceptions of the battery optimization, to be running in the background... Even if it's open source and available on f-droid it requires way too much just to store QR codes.
Having worked with Angular recently for work, I created this little PWA to scan my DCC and show it whenever asked, now that it's required for a lot of activities here. Free of customer requirements, I tried to respect my own ideas: self-hosting capability, no server-side part necessary, no tracking from third-parties scripts.
Funny thing is that it's most probably the first side project I consider completely finished and I'm happy with its current state.
IIRC I didn't even had to format or move the data I had on it before installing.
[0] https://sourceforge.net/projects/alt-f/