molf
Joined 14 years ago
Joined 14 years ago
This is the best overview I found: https://lilting.ch/en/articles/gitlab-cve-2026-110264-org-mo...
The bottom line: this is an issue in Ruby's regex engine, which was fixed in April and backported recently. [1]
Everyone running applications where attacker-controlled input might find its way (unescaped) into Ruby regexes is vulnerable to remote code execution.
Home-owner associations in Europe are frequently set up for apartment buildings, in which case, yes, the roof, foundation, hallways, stairwells, main piping, electricity, etc are all legally co-owned. Primary purpose of HOAs is to save for & plan long-term maintenance on the entire building.
HOAs for neighbourhoods, or blocks with single-family homes or terraced houses are pretty rare in Europe.
But you're learning.
Maybe just accept that not everyone starts from fundamental theory, and there are lots of people who start learning by fooling around.
That's what I would call exploring.
I too started exploring programming as a teen by cargo culting. Fooling around and getting results is what made it fun. Understanding came later.
Not saying they shouldn't be banned. But a human should look into it. Seems reasonable?
Here is the statement from the Dutch data protection authority:
Uber made fully automated decisions regarding drivers. In cases of suspected fraud or excessively low customer ratings, driver accounts were automatically temporarily deactivated or, in the case of persistently low ratings, permanently deactivated. As a result, their income from Uber ceased during the deactivation period.
Uber thereby violated the ban on fully automated decision-making under the General Data Protection Regulation (GDPR). The AP also found that Uber failed to adequately inform drivers about the automated decision-making. Uber has since ceased the violations.
Reference to the law that was broken (GDPR): [2][3] Article 22.1: The data subject shall have the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her.
Article 13.2f: In addition to the information referred to in paragraph 1, the controller shall, at the time when personal data are obtained, provide the data subject with the following further information necessary to ensure fair and transparent processing: [...] the existence of automated decision-making, including profiling, referred to in Article 22(1) and (4) and, at least in those cases, meaningful information about the logic involved, as well as the significance and the envisaged consequences of such processing for the data subject.
[1]: https://www.autoriteitpersoonsgegevens.nl/actueel/uber-krijg...But wouldn't you want a human to be involved in this process?
Let's say you run a legitimate SaaS company, and a cloud provider suspends your account due to an allegation of fraud. Wouldn't you prefer a human is involved?
To me that seems pretty reasonable when people's livelihood is at stake.
The data subject shall have the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her.
Nowhere in article 22 [1] does it restrict the scope to employees.If Uber processes data, and makes decisions based on that data in a purely automated way that significantly affects people, it is not allowed. That's all there is to it.
Companies with 25 employees generally don't have money to pay a dozen SaaS vendors $2k each every month.
Maybe certain niche products that are critical to the business might be worth that much. But a time tracking & invoicing tool? Definitely not. Source: am actively moving away from Harvest due to this ridiculous price hike.
In most of the applications we build or maintain we use PostgreSQL + cloud storage. That's it. And it works very well, also for: storing JSON, full text search, as a queue, as a vector database. Other software may be better at providing those features, but I'm extremely happy we only need to understand & manage PostgreSQL.
About ESO [1]
> We are an intergovernmental organisation established in 1962 supported by 16 Member States (Austria, Belgium, Czechia, Denmark, Finland, France, Germany, Ireland, Italy, the Netherlands, Poland, Portugal, Spain, Sweden, Switzerland and the United Kingdom), our host country Chile and strategic partners.
So Chile has a distinct status, hence the margin...?
We went from $1k to $21k per year.
A few emails later and we have a hefty discount, but we will still move away.
https://zxcv.art