- Joined
- May 5, 2024
this fedpost is so funny to me considering we live in the competency crisis. so let me get this straight drew, you want your fellow comrades to just... do whatever they were doing already? very cool!
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Why doesn't he do that himself? Why does it have to be other people who do the dirty work for him?Apply for a job at Palantir, and be incompetent at it. Make yourself a single point of failure, then fail. Remember too that plausible deniability is key – make them work to figure out that you are the problem.
It is of the utmost importance that we dispense with American individualism and join hands with our allies to resist as one.
One of the most important actions you can take is to unionize your workplace. We are long overdue for a tech workers union. If tech workers unionize then we can compel our employers – this regime’s instruments of fascist power – to resist also.
Why doesn't he do that himself? Why does it have to be other people who do the dirty work for him?
The folks at CIA wrote it better. The way Drew writes it leaves paper trail and exposes the saboteur pretty quickly. What else to expect from such a dimwit?Maneuver yourself towards the levers of power. At your current job, find your way onto the teams implementing the technology that enables authoritarianism, and fuck it up. Drop the database by “mistake”. Overlook bugs. Be confidently wrong in code reviews and meetings. Apply for a job at Palantir, and be incompetent at it. Make yourself a single point of failure, then fail.
The true leaders of the revolution never take part in it, contact and cooperation with the revolutionaries is beneath their self-esteem level. This is why Marx and Engels lived in the Switzerland and wrote books.Why doesn't he do that himself? Why does it have to be other people who do the dirty work for him?
I agree with everything except this. I personally look forward to the mass assfucking those corporate cocksuckers can expect sooner or later, because the idea of telling Richie Rich "no" horrifies them. Of course, the simple fact is businesses like Google or Apple literally need not even 1% of their employees. Unionization will never work for them because of that.I wonder if the guy has ever had a real software engineering job. Fuck unions, especially in tech. You want to get paid less? You don't ever need unions in tech. The few union shops that are out there (mostly Federal) pay WAY less by at least $40k or more under market. Envy is the root of unions and communism. I've negotiated my own work contract with several employers and have gotten changes made in my favor. I don't need to pay someone a huge chunk of my paycheck to do it.
Source/ArchiveThe British Airways position on various border disputes
May 5, 2025 on Drew DeVault's blog
My spouse and I are on vacation in Japan, spending half our time seeing the sights and the other half working remotely and enjoying the experience of living in a different place for a while. To get here, we flew on British Airways from London to Tokyo, and I entertained myself on the long flight by browsing the interactive flight map on the back of my neighbor’s seat and trying to figure out how the poor developer who implemented this map solved the thorny problems that displaying a world map implies.
I began my survey by poking through the whole interface of this little in-seat entertainment system[1] to see if I can find out anything about who made it or how it works – I was particularly curious to find a screen listing open source licenses that such such devices often disclose. To my dismay I found nothing at all – no information about who made it or what’s inside. I imagine that there must be some open source software in that thing, but I didn’t find any licenses or copyright statements.
When I turned my attention to the map itself, I did find one copyright statement, the only one I could find in the whole UI. If you zoom in enough, it switches from a satellite view to a street view showing the OpenStreetMap copyright line:
![]()
Note that all of the pictures in this article were taken by pointing my smartphone camera at the screen from an awkward angle and fine-tune your expectations accordingly. I don't have pictures to support every border claim documented in this article, but I did take notes during the flight.
Given that British Airways is the proud flag carrier of the United Kingdom I assume that this is indeed the only off-the-shelf copyrighted material included in this display, and everything else was developed in-house without relying on any open source software that might require a disclosure of license and copyright details. For similar reasons I am going to assume that all of the borders shown in this map are reflective of the official opinion of British Airways on various international disputes.
As I briefly mentioned a moment ago, this map has two views: satellite photography and a very basic street view. Your plane and its route are shown in real-time, and you can touch the screen to pan and zoom the map anywhere you like. You can also rotate the map and change the angle in “3D” if you have enough patience to use complex multitouch gestures on the cheapest touch panel they could find.
The street view is very sparse and only appears when you’re pretty far zoomed in, so it was mostly useless for this investigation. The satellite map, thankfully, includes labels: cities, country names, points of interest, and, importantly, national borders. The latter are very faint, however. Here’s an illustrative example:
We also have our first peek at a border dispute here: look closely between the “Georgia” and “Caucasus Mountains” labels. This ever-so-faint dotted line shows what I believe is the Russian-occupied territory of South Ossetia in Georgia. Disputes implicating Russia are not universally denoted as such – I took a peek at the border with Ukraine and found that Ukraine is shown as whole and undisputed, with its (undotted) border showing Donetsk, Luhansk, and Crimea entirely within Ukraine’s borders.![]()
Of course, I didn’t start at Russian border disputes when I went looking for trouble. I went directly to Palestine. Or rather, I went to Israel, because Palestine doesn’t exist on this map:
I squinted and looked very closely at the screen and I’m fairly certain that both the West Bank and Gaza are outlined in these dotted lines using the borders defined by the 1949 armistice. If you zoom in a bit more to the street view, you can see labels like “West Bank” and the “Area A”, “Area B” labels of the Oslo Accords:![]()
Given that this is British Airways, part of me was surprised not to see the whole area simply labelled Mandatory Palestine, but it is interesting to know that British Airways officially supports the Oslo Accords.![]()
Heading south, let’s take a look at the situation in Sudan:
This one is interesting – three areas within South Sudan’s claimed borders are disputed, and the map only shows two with these dotted lines. The border dispute with Sudan in the northeast is resolved in South Sudan’s favor. Another case where BA takes a stand is Guyana, which has an ongoing dispute with Venezuela – but the map only shows Guyana’s claim, albeit with a dotted line, rather than the usual approach of drawing both claims with dotted lines.![]()
Next, I turned my attention to Taiwan:
The cities of Taipei and Kaohsiung are labelled, but the island as a whole was not labelled “Taiwan”. I zoomed and panned and 3D-zoomed the map all over the place but was unable to get a “Taiwan” label to appear. I also zoomed into the OSM-provided street map and panned that around but couldn’t find “Taiwan” anywhere, either.![]()
The last picture I took is of the Kashmir area:
I find these faint borders difficult to interpret and I admit to not being very familiar with this conflict, but perhaps someone in the know with the patience to look more closely will email me their understanding of the official British Airways position on the Kashmir conflict (here’s the full sized picture).![]()
Here are some other details I noted as I browsed the map:
After this thrilling survey of the official political positions of British Airways, I spent the rest of the flight reading books or trying to sleep.
- The Hala’ib Triangle and Bir Tawil are shown with dotted lines
- The Gulf of Mexico is labelled as such
- Antarctica has no labelled borders or settlements
[1] I believe the industry term is “infotainment system”, but if you ever catch me saying that with a straight face then I have been replaced with an imposter and you should contact the authorities.
It's likely that BA simply sends their logos to the software company and they get back the latest build that gets installed. Heck BA may not even manage the install and the underlying software is installed by the company that manufactures it.Drew ponders the licensing and geopolitics of his airplane seat software. The only interesting info is the very first line.
There's aDrew ponders the licensing and geopolitics of his airplane seat software. The only interesting info is the very first line.
boundary=disputed
property for disputed territory in OSM. This is true in the case of Israel-Palestine: Israel is boundary=administrative
but Areas A and B according to Oslo II of the West Bank (in addition to Gaza) are boundary=disputed
. I'm guessing the rendering software just wasn't configured to handle this (also the fact that the Occupied Palestinian Territories aren't a contiguous landmass).he only interesting info is the very first line.
Your wife.My spouse and I...
He's never outright said it, but he's implied that he's married to either a theyfab or a TIM.Your wife.
He did marry a female they/them.He's never outright said it, but he's implied that he's married to either a theyfab or a TIM.
Is he? I've negotiated a lot of my own contracts, and I think I've made a lot more money that I would have if I were in a union shop. I know some people in Federal IT who are unionized and they make shit and are constantly overworked (or they're useless and never get cut).He's right about unionization
Now, unlike a lot of people here, I'm not against unions per se, but I think they can often be useful in only some economic situations. Otherwise, they can just another level of (sometimes corrupt) bureaucracy a worker must negotiate with; other times, they can be completely unviable.
I'm of the opinion that outside actually dangerous industries that unions benefit only those on the left side of the bell curve, which Drew is firmly on.but they've crossed to the point where they keep shitty people in jobs where they can't even bolt cars properly.
Software dev positions certainly don't cap out at 55k€. Living expenses are also significantly lower in Europe than they are in the US, so this comparison is all kinds of off.Also Drew moved to the fucking Netherlands. A US job that cost $150k/yr tops out at €55k there! He moved to a nation/continent with a shitty startup culture and underpaid tech workers.
I know the person who wrote this, and I know that she’s a smart cookie, and therefore I know that she probably understood at a glance that the community behind this “project” literally wants to lynch her. In response, she takes the high road, avoids confronting the truth directly, and gives the trolls a bunch of talking points to latch on for counter-arguments. Leaves plenty of room for them to bog everyone down in concern trolling and provides ample material to fuel their attention-driven hate machine.It is a technical decision.
The technical reason is that the security team does not have the bandwidth to provide lifecycle maintenance for multiple X server implementations. Part of the reason for moving X from main to community was to reduce the burden on the security team for long-term maintenance of X. Additionally, nobody so far on the security team has expressed any interest in collaborating with xxxxxx on security concerns.
We have a working relationship with Freedesktop already, while we would have to start from the beginning with xxxxxx.
Why does nobody on the security team have any interest in collaboration with xxxxxx? Well, speaking for myself only here – when I looked at their official chat linked in their README, I was immediately greeted with alt-right propaganda rather than tactically useful information about xxxxxx development. At least for me, I don’t have any interest in filtering through hyperbolic political discussions to find out about CVEs and other relevant data for managing the security lifecycle of X.
Without relevant security data products from xxxxxx, as well as a professionally-behaving security contact, it is unlikely for xxxxxx to gain traction in any serious distribution, because X is literally one of the more complex stacks of software for a security team to manage already.
At the same time, I sympathize with the need to keep X alive and in good shape, and agree that there hasn’t been much movement from freedesktop in maintaining X in the past few years. There are many desktop environments which will never get ported to Wayland and we do need a viable solution to keep those desktop environments working.
I want to highlight this part: "reactionary dipshits" a subjective opinion. It can be true in light of your criteria for reactionary, but it sure as fuck isn't a technical assessment. I'm sure they are doing it at least semi-on purpose, because presenting their vibe-based retard fantasies as a natural law has been the strategy for a long time now. Calling it technical is an additional level of MATI-bait. I'd react to my own post with a hat if I could, because it almost worked.Exhibit B
Concise, speaks the truth