Post 9lsqZFM4gReCykPwtk by trwnh@mastodon.social
(DIR) More posts by trwnh@mastodon.social
(DIR) Post #9lmjzmafIqjFhVc7Hc by szbalint@x0r.be
2019-08-11T18:39:37Z
1 likes, 8 repeats
The Fedilab developer just admitted to acting in bad faith by removing the user agent identification from their client.I can understand a browser changing the user agent to something else for compatibility reasons, but for a client to deliberately remove identification to evade the wishes of the servers they connect to?That’s not something well-behaved clients usually do...
(DIR) Post #9lmkabtO2bDtEgvnvM by maxmustermann@shitposter.club
2019-08-11T18:49:26.588253Z
0 likes, 0 repeats
@szbalint @fedilab Good decision with muppets like this one.
(DIR) Post #9lmlgXwBl2A2f6dW40 by 361.xj9@social.sunshinegardens.org
2019-08-11T19:01:42.540742Z
2 likes, 0 repeats
@szbalint privacy respecting clients should use generic user strings, but that's more like a defense against tracking. fedi isn't as much of a privacy risk just yet. as long as ap servers act as proxies anyway.. otherwise a lot of servers could observe you easily. I mean, its fundamentally the same design as email, so there are a lot of opportunities for leakage..then again, probably not respectful to hide from your instance admin unless they're cool with it.
(DIR) Post #9lmnHUh4seNpGpkZlI by fedilab@framapiaf.org
2019-08-11T18:48:36Z
4 likes, 1 repeats
@szbalint>The Fedilab developer just admitted to acting in bad faith by removing the user agent identification from their client."Just admitted", you're strong for manipulating 🙄https://framapiaf.org/@fedilab/102475015606144640
(DIR) Post #9lmnHUtU8WJ9tJYU6K by szbalint@x0r.be
2019-08-11T18:54:50Z
0 likes, 0 repeats
@fedilab how would you characterize removing the user agent explicitly for the reason so that your client can evade a ban?If you would be consistent in your principles of allowing your app being used to access all content including hate speech, then why would you have an issue with servers exercising their free will and choosing to revoke access for your client?
(DIR) Post #9lmnHV8jDqV8eagerQ by fedilab@framapiaf.org
2019-08-11T18:56:08Z
4 likes, 0 repeats
@szbalintBye 👋
(DIR) Post #9lmnHVHwfZsF7B01E8 by szbalint@x0r.be
2019-08-11T18:59:03Z
0 likes, 0 repeats
@fedilab ^^ this is what I mean when I say that people argue in bad faith when it comes to white supremacists. If you argue for certain principles then it has to be applied consistently.
(DIR) Post #9lmnHVXtiGdNueSl5k by azure@pleroma.site
2019-08-11T19:02:55.026999Z
2 likes, 3 repeats
@szbalint Principle: Applications have no business trying to control their usersPrinciple: Services have a legitimate interest in what users connect to them, but not in what applications they use. The API is an API.It's why I shower Moxie Marlinspike with contempt for his threatening LibreSignal into oblivion and his claim that their client hs no right to connect to HIS server. It's as ridiculous as if Google were to attempt to block people from doing searches with Firefox.@fedilab
(DIR) Post #9lmoewws60znW1szvU by petit@social.ufeff.club
2019-08-11T19:35:02.147037Z
1 likes, 0 repeats
@szbalint Well behaved servers don't discriminate by user agent. Every major browser supports changing the user agent string. Changing user agents is fine. Discriminating by user agent is acting in bad faith. It's security by obscurity at best.
(DIR) Post #9lmpbnVkpMTbKcGMlc by felix@radical.town
2019-08-11T19:43:36Z
0 likes, 0 repeats
@petit @szbalint Admins can exercise their free speech by blocking any client they want. You are literally censoring them.
(DIR) Post #9lmpbnhS7rplutji08 by petit@social.ufeff.club
2019-08-11T19:45:39.586903Z
1 likes, 0 repeats
@felix @szbalint Changing user agents does not conflict with the free speech of the admin.
(DIR) Post #9lmsFEzulcS9mVJ25g by felix@radical.town
2019-08-11T19:55:30Z
0 likes, 0 repeats
@petit @szbalint yes it does
(DIR) Post #9lmsFFRv5Ur3BMPOk4 by petit@social.ufeff.club
2019-08-11T20:15:11.664138Z
1 likes, 0 repeats
@felix @szbalint Would you be kind enough to point out who is speaking and what they are being prevented from saying?
(DIR) Post #9lmsHXiU8qTmPrFdHE by nipos@social.avareborn.de
2019-08-11T18:49:46Z
0 likes, 0 repeats
@szbalint That makes it a bit more difficult but you can still block it from your instance.It registers an API token with "Fedilab" as application name.You can check for that directly in the Mastodon software.It's currently not possible to ban whole apps using the admin menu but maybe you can add a check yourself somehow.
(DIR) Post #9lmsHY2Kx2MJPQXUDg by zoe@sleeping.town
2019-08-11T19:18:53Z
0 likes, 0 repeats
@nipos @szbalint try this? https://files.smooch.computer/x/2019-08-11_14-18-45.txt
(DIR) Post #9lmsHYL7pBO6LhKUVM by Gargron@mastodon.social
2019-08-11T19:23:54Z
0 likes, 0 repeats
@zoe @nipos @szbalint I feel like I need to mention that the one receiving the 403 error will not be the Fedilab developer but the end-user. And they won't have a clue why.
(DIR) Post #9lmsHYdCjxqjFlmvgW by fedilab@framapiaf.org
2019-08-11T20:12:27Z
7 likes, 1 repeats
@GargronYou know it's not possible to block a client.At least, people will see a random string as a client. Also the app doesn't use a custom user agent for weeks. You could stop all this shitstorm with few words, like it was created weeks ago by asking dev to take their responsibilities. As far as I know, Mastodon doesn't block instances by default and no one harasses you for not doing it. Just don't let some people enrol some users by abusing of their lack of knowledge.
(DIR) Post #9lmsOdMNYeEjwiIBuK by jimpjorps@radical.town
2019-08-11T19:20:07Z
0 likes, 0 repeats
@fedilab @szbalint same to you, I don't want to use a client with an unresponsive, flippant dev and will be recommending that nobody else who's looking for a client does either
(DIR) Post #9lmsOde6UkPmpgaLXE by alexa@fedi.absturztau.be
2019-08-11T20:16:53.318071Z
2 likes, 0 repeats
@jimpjorpsHe's a very responsive dev, he just doesn't respond to attacks and harassment from those who intend to harm his project.@fedilab @szbalint
(DIR) Post #9lmsXnKZr6I7TbolxQ by ansugeisler@scholar.social
2019-08-11T19:49:20Z
0 likes, 0 repeats
@fedilab Freedom of speech doesn't mean you get to force others to listen to your bigoted self-pitying white male insecurities, or the hatred that said insecurities fosters within you.Just sayin.@szbalint
(DIR) Post #9lmsXnassTKqIBRnNI by alexa@fedi.absturztau.be
2019-08-11T20:18:33.026736Z
2 likes, 0 repeats
@ansugeislerThat's not the point, he never made a freedom of speech argument.No one should listen to your speech, you argue in bad faith. If you wanted to have a discussion, you wouldn't insult the person you're discussing with :blobfoxfacepalm: @fedilab @szbalint
(DIR) Post #9lmzhgzwxEskPXpuoi by louwestin@fosstodon.org
2019-08-11T21:38:47Z
1 likes, 0 repeats
@szbalint We’re now wasting our time instance blocking apps? Better add those all those browsers to the list too...
(DIR) Post #9ln7FCqGHS6ePMESyu by felix@radical.town
2019-08-11T20:23:01Z
0 likes, 0 repeats
@petit @szbalint no, because freeze peach is bullshit
(DIR) Post #9ln7FD2JYdkP0js5lg by petit@social.ufeff.club
2019-08-11T23:03:15.846463Z
3 likes, 0 repeats
@felix @szbalint Sometimes I worry I'm taking certain truths for granted, so I try to prepare myself for being wrong. On ocassion, my mind has changed and I've felt ashamed or embarassed. Free speech has been an island of safety and security. The people who don't think open discussions are worth anything are so inept at convincing people I never have to worry I'm wrong about free speech. Life is good!
(DIR) Post #9lnGgCoZOBkhjIOFsm by usermeme@kiwifarms.cc
2019-08-12T00:49:00.992628Z
2 likes, 0 repeats
@ansugeislerYou can always switch off your device and not look at the things that make you cry. Not doing so is your responsibility, crybaby.
(DIR) Post #9lnHJQLb0bcyzhXSMq by greatjoe@todon.nl
2019-08-11T22:16:50Z
0 likes, 0 repeats
@fedilab You know, this whole thing wouldn't be happening if you weren't giving nazis a tool to harass people and plan shootings.
(DIR) Post #9lnHJQbu1yfhoHATmi by usermeme@kiwifarms.cc
2019-08-12T00:56:04.585460Z
0 likes, 0 repeats
@greatjoe @fedilabThen stop trying to censor people. You are just providing the "nazis" (hint: they're not. It's just people who your disagree with) with ammunition by showing the world that your are exactly what the "nazis" make you out to be: censorious assholes who have such little faith in their arguments that they need to prevent the opposition from speaking.So stop being a fucking authoritarian and grow some balls.
(DIR) Post #9lo3k0EsyxH5di8iOW by mono@shitposter.club
2019-08-12T09:58:44.747363Z
2 likes, 0 repeats
@fedilab @Gargron please papa gargron... just one word.... you can make it stop... i have children... a family!!
(DIR) Post #9lo4ET26UYSdd5ggEK by march@marchgenso.me
2019-08-12T10:04:11.157566Z
1 likes, 0 repeats
@szbalint This is sickening and cowardly. How do you propose we make sure that the nazi developer "Fedilab" (if that is even his real name) can't avoid this client ban anymore?
(DIR) Post #9loFm1AXh7WWYKpqeO by tga@mastodon.xyz
2019-08-12T05:25:49Z
3 likes, 0 repeats
@szbalint By that reasoning, Tor Browser, and even Firefox with anti-fingerprinting mode enabled, are also "acting in bad faith".
(DIR) Post #9loFm1MwwzRrAodkzQ by szbalint@x0r.be
2019-08-12T05:36:27Z
0 likes, 0 repeats
@tga anti-fingerprinting is about protecting the user’s privacy by not leaking personally identifiable data. A user agent string is not personally identifiable but rather specific to an application with all it’s users.There is a big difference also between a user deciding to change the user agent for their installation (which I have no problem with) vs the developer for every user by default.
(DIR) Post #9loFm1dxvj3k1abLVo by tga@mastodon.xyz
2019-08-12T05:43:59Z
2 likes, 0 repeats
@szbalint Tor Browser and Firefox with anti-fingerprinting enabled spoof their user agent to reduce the ability of the server to run fingerprinting code on said useragent (e.g., they identify the OS as Windows, and decrease the version to the last ESR). The user doesn't opt in, and many serverers try to identify the user agent anyway using other avenues (e.g., TCP stack config). Some sites, like the NYT, will disable the site if they detect this behavior, because ads.
(DIR) Post #9loFm1rn6K7OiT4O3s by szbalint@x0r.be
2019-08-12T05:51:00Z
0 likes, 0 repeats
@tga yeah which is a valid usecase so that the Tor using population doesn’t stand out too much for understandable reasons. It’s effectiveness is a different matter though.I mean at this point it comes down to intent and why a certain app is doing something and who they have in mind to prioritize.
(DIR) Post #9loFm2Gbc3y3xQgCjw by tga@mastodon.xyz
2019-08-12T05:57:59Z
0 likes, 0 repeats
@szbalint your point was that mastalab was somehow acting in bad faith by using a user agent that let their users access the content they wanted, because it circumvented server-side blocks. I agree that the creators have made some disappointing decisions lately, but acting like spoofing a user agent is some nefarious ploy is a disingenuous description of a fairly standard practice.
(DIR) Post #9loFm2XyZTrWpIo4oa by szbalint@x0r.be
2019-08-12T06:23:16Z
0 likes, 0 repeats
@tga it depends on intent, fedilab made this modification not for privacy reasons but because they wanted to be both serving white supremacist users and then not have that decision affect the app in any way.A fediverse server is not the open web. You need to register a user account and that comes with terms of service.Deliberately going against instance admins here is not some benign change to the user agent that might be the case for a browser. This is the context.
(DIR) Post #9loFm2m9ilClXHROuu by louwestin@fosstodon.org
2019-08-12T12:13:30Z
0 likes, 0 repeats
@szbalint @tga The app itself can’t go against the instance admins. It’s these “white supremacists” that would be and that’s why there’s a terms of service to begin with. 🙄
(DIR) Post #9logI8ck6v4fkT0DEO by peptostate@jorts.horse
2019-08-11T22:04:56Z
0 likes, 0 repeats
@fedilab @szbalint Hello fedilab account. Please go fuck yourself in hell, you self-satisfied shithead coward.
(DIR) Post #9logI8y0pq5WoQxCNs by Mikoto@fedi.absturztau.be
2019-08-12T17:10:41.630908Z
1 likes, 0 repeats
@peptostate @fedilab @szbalint Woah, that's not very nice.
(DIR) Post #9loq1HfYE5m8Q8uyps by kumicota@weeaboo.space
2019-08-12T18:59:42.279241Z
2 likes, 1 repeats
@greatjoeYou and a lot of people has to realize that blocking and censoring won't do anything to prevent mass shottings and hate speech and will make harder to people find out and report to authorities. People came to fediverse because Facebook, Twitter and more social networks began to block people, services, words and more. People who planned mass shottings on 4chan moved to other forums, imageboards on tor, i2p and others darknet sites that the link changes every week. You and a lot of people has to realize that the problem isnt the software or the client but the person. You won't stop blocking hate speech and mass shottings by blocking you will just make it harder to the person to be found @fedilab
(DIR) Post #9lor8lYzdA93Fqq7Bw by redneonglow@neckbeard.xyz
2019-08-12T19:12:15.660091Z
0 likes, 0 repeats
@greatjoe @fedilab That's really foolish. Sorry, but it is.You can debate over whether or not tougher gun control will have an effect, or whether or not increasing sentences will act as a deterrent, but to say that mass shootings wouldn't exist if the Internet was 100% politically correct and hate-free is foolish.Mass shootings would simply go back to being planned in back rooms and back alleys.
(DIR) Post #9lpJwVUATlnMaO5au8 by nuts@kiwifarms.cc
2019-08-13T00:34:59.314769Z
0 likes, 0 repeats
@felixlmao admins can exercise their block and clients can exercise their block-circumvention.see how that goes?faggot.@petit @szbalint
(DIR) Post #9lpK6AG2G7PDe15GXQ by vrsmd@mstdn.io
2019-08-11T19:50:43Z
2 likes, 0 repeats
The Net interprets censorship as damage and routes around it.https://en.wikiquote.org/wiki/John_Gilmore#internet #damage #federation @fedilab
(DIR) Post #9lpKMUfu7FPXbIyDMO by nuts@kiwifarms.cc
2019-08-13T00:39:40.775941Z
0 likes, 0 repeats
@louwestinYou think you're joking now but that is exactly where things are headed.Just a matter of time before Safari+FF are the first browsers with integrated URL blocking. I'd guess about 3 years. @szbalint
(DIR) Post #9lpKeluclZOWH3ZT6W by nuts@kiwifarms.cc
2019-08-13T00:42:58.462112Z
0 likes, 0 repeats
@greatjoelook at all these tankies crawling out of the Gulags like undead drones."You could've avoided getting gulaged if you'd just done as you were told".Stay on course, @fedilab
(DIR) Post #9lpL0dCXplqXd1NPeq by nuts@kiwifarms.cc
2019-08-13T00:46:56.271062Z
3 likes, 0 repeats
@szbalint> I mean at this point it comes down to intentmeaning: it comes down to opinions.opinions you like: goodopinions you don't like: badthis is why we have free speech, so niggerfaggots like yourself can't force everyone else to subject to your own moral framework.get fucked, nigger :^)@tga
(DIR) Post #9lpZ345QFHOcws6FYO by sheetposter@kiwifarms.cc
2019-08-13T03:24:14.731750Z
0 likes, 0 repeats
@redneonglow @greatjoe @fedilab nearly all mass shootings are done by a lone person
(DIR) Post #9lpaCSzT7e50kOMVOa by sheetposter@kiwifarms.cc
2019-08-13T03:37:09.702668Z
0 likes, 0 repeats
@szbalint @tga >A fediverse server is not the open web. You need to register a user account and that comes with terms of service.It's an open protocol designed to allow new nodes to join in and get moderated by different sets of rules. And most of them allow non-users to freely browse the communication stream anyway.It kinda looks like it is deliberately designed to avoid some top-down mandated speech code so it doesn't turn into yet another corporate-controlled speech ad-friendly speech zone.You can tell by how easily broken the "solution" for "bad speech" is and how much the arguments for this solution stink of bullshit.
(DIR) Post #9lparxSSkVVf77hyfg by sheetposter@kiwifarms.cc
2019-08-13T03:44:39.424816Z
0 likes, 0 repeats
@szbalint @tga >There is a big difference also between a user deciding to change the user agent for their installation (which I have no problem with) vs the developer for every user by default.How about the difference between an instance owner deciding what's limited speech in his or her instance and one app dev deciding what instance you're allowed to use and blocking some instance by default?Users are supposed to control the app, not the other way around.
(DIR) Post #9lqSlOrNrkdfb5geHY by louwestin@fosstodon.org
2019-08-13T13:48:31Z
0 likes, 0 repeats
@nuts Like I’ve said before, it’s a waste of time that could be better spent doing something else.Firefox is open sourced so IF Firefox did that, that would only cause people to fork it like others have done to a few Mastodon apps.@szbalint
(DIR) Post #9lqqGaMLSXp5BW0Z4S by nuts@kiwifarms.cc
2019-08-13T18:11:54.047380Z
0 likes, 0 repeats
@louwestinthey'll do it anyways, like they do now.next step they might only allow censored browsers on win and mac.If things go on as they do now, they're gonna censor what you can type with your own computer.@szbalint
(DIR) Post #9lr5gdFxKMnW8AcDiq by beegrrl@radical.town
2019-08-13T21:04:08Z
0 likes, 1 repeats
@szbalint switching user agents is sometimes justified (like for cybersec/web dev testing etc), but a client that's been explicitly banned trying to get back online doesn't seem like it's justified. Especially since we've told them that they're gonna need to comply to our standards or get blocked
(DIR) Post #9lspVF0HwqpGmCklpQ by one@mstdn.io
2019-08-14T17:12:44Z
1 likes, 0 repeats
@szbalint And it's a great move by him. You're an asshole.
(DIR) Post #9lspk893jLGvqgxJ8y by alexa@fedi.absturztau.be
2019-08-14T17:15:27.226700Z
3 likes, 1 repeats
@szbalintWell behaved servers don't block clients because they disagree with the politics of the developer.
(DIR) Post #9lsqYQVtiACZIRcZd2 by szbalint@x0r.be
2019-08-11T19:05:20Z
0 likes, 0 repeats
@azureApplications have no business controlling the content of their users except when it comes to abuse such as spam, harassment, hate speech etc.(Moxie btw was right)
(DIR) Post #9lsqYQnGfa62AJkRhg by trwnh@mastodon.social
2019-08-11T22:14:53Z
0 likes, 0 repeats
@szbalint @azure oof. "moxie was right"? that's a step too far.
(DIR) Post #9lsqZEepHF3KocBPUG by mathew@mastodon.social
2019-08-12T16:23:38Z
0 likes, 1 repeats
@trwnh @szbalint @azure I think Moxie has done a poor job of explaining exactly *why* he runs a closed network. Here's my understanding:http://meta.ath0.com/2018/08/on-trusting-signal/
(DIR) Post #9lsqZFM4gReCykPwtk by trwnh@mastodon.social
2019-08-12T17:04:24Z
0 likes, 0 repeats
@mathew @szbalint @azure1) if you can't talk to someone at all then security doesn't matter2) moxie has reasons, but that doesn't make anything he does "right"
(DIR) Post #9lsqZG3g4KWf9yolrU by trwnh@mastodon.social
2019-08-12T17:08:59Z
0 likes, 0 repeats
@mathew @szbalint @azure anyway moxie is a control freak and should not be used as a model for behavior. even then the application has no responsibility. the responsibility is on the app provider to not do business with known harmful parties. the app has freedom to do what it pleases, but no responsibility whatsoever (because it is not a person).
(DIR) Post #9lsqajRwHJ0GbZrvoO by mathew@mastodon.social
2019-08-12T19:26:27Z
0 likes, 0 repeats
@trwnh @szbalint @azure Moxie's decisions are appropriate given his goals. If you have different goals then you should use a different product which supports your goals.
(DIR) Post #9lsqlqgHjSs2DascKW by trwnh@mastodon.social
2019-08-14T17:26:50Z
0 likes, 0 repeats
@one @mathew @szbalint @azure this is unnecessarily aggressive, please do not harass others in my mentions 🙊
(DIR) Post #9lsrCOOozUvSK5MudE by szbalint@x0r.be
2019-08-14T17:29:29Z
0 likes, 0 repeats
@alexa People have tried calling abuse “politics” before when it came to spam for example and still got unceremoniously blocked.
(DIR) Post #9lsrCOdi68pr4GKnq4 by alexa@fedi.absturztau.be
2019-08-14T17:31:45.349915Z
4 likes, 2 repeats
@szbalintIf you block a client for any reason you are not a well behaved server. You can't both say "well, I can block whatever clients I want" and "if a client tries to bypass a block it's in the wrong" and act like you have principles. Let people use the app they like. Blocking Gab is literal "virtue signalling" as it has little to no impact and expecting Fedilab to do it is ridiculous.(Also, why aren't you blocking Roma and Subway Tooter who do the same?)
(DIR) Post #9lsrDlPou3EJznUPUO by ice@pleroma.site
2019-08-14T17:32:00.788135Z
4 likes, 2 repeats
@szbalint @fedilab i thought people like you would allow the devs to do what they wish? like rickrolling gab? or its only ok when the devs of a project to do things to people you don't like?
(DIR) Post #9lsrIGoc6Jq6XUEeMy by one@kiwifarms.cc
2019-08-14T17:32:49.976917Z
4 likes, 0 repeats
@ice @szbalint @fedilab @alexa Because, obviously, as I have previously pointed out, he's an entitled jackass.
(DIR) Post #9lsrO1LYWfieIkNz8q by nikolal@social.privacytools.io
2019-08-14T17:33:45Z
1 likes, 1 repeats
@alexa @szbalint White supremacist will take over the interwebz, hurr durr
(DIR) Post #9lsrQL7hy4CkDV0xY8 by ice@pleroma.site
2019-08-14T17:34:17.324615Z
0 likes, 1 repeats
@one it's why the left fedi are bunch of tools like sure i will disagree what the devs do but they can do whatever then wish.
(DIR) Post #9lsrVdVT2y6MgAeZ7Y by ice@pleroma.site
2019-08-14T17:35:14.871809Z
2 likes, 0 repeats
@ansugeisler @fedilab @szbalint no but freedom of speech allows me to not listen to you.
(DIR) Post #9lssWH6bv01VRotYbw by 0xDEADBEEF@stereophonic.space
2019-08-14T17:46:31.918185Z
1 likes, 0 repeats
@szbalint I think the clear solution is Toot DRM.
(DIR) Post #9lsszajQ1phCiM1hrc by josh@kiwifarms.cc
2019-08-14T17:51:48.012614Z
1 likes, 0 repeats
@fedilab @szbalint lol those emojis. Are you a 12 year old boy or a professional software developer? Stop lying to services.
(DIR) Post #9lstChF38RTQfb4Qts by a7@skippers-bin.com
2019-08-14T17:54:12.399Z
0 likes, 0 repeats
@josh@kiwifarms.cc @fedilab@framapiaf.org @szbalint@x0r.be i mean they are blocking his app just for not blocking gab. Fuck those people, malicious actors deserve to get shit on. Those blocking are the malicious actors.
(DIR) Post #9lsxW2BuzQebv0cQyW by dixiede@social.librem.one
2019-08-14T18:42:29Z
0 likes, 0 repeats
@josh > stop lying to servicesare you actually taking sides against Fedilab obscuring its client as a response to degenerates trying to block it?That's surprising to say the least.Son, I am disappoint.@fedilab @szbalint
(DIR) Post #9lsyFmlueSCW5CS9lw by BillShortening@pieville.net
2019-08-14T18:50:46Z
0 likes, 0 repeats
@josh Fuck you, Josh, I browse your site with Internet Explorer 6.0 and you can't prove any different.
(DIR) Post #9ltAOmyQ04obuvwQq0 by dixiede@social.librem.one
2019-08-14T19:34:45Z
0 likes, 0 repeats
@BillShortening Just as long as you don't use Brave!Brave is obscuring its fingerprint, that's basically lYiNg To SeRvIcEs ☝️ @josh
(DIR) Post #9ltGuL0e6Z2kBDPUxM by Mikoto@fedi.absturztau.be
2019-08-14T22:19:50.059432Z
0 likes, 0 repeats
@josh @fedilab @szbalint> professional software developerThis is an insult. Might as well call him a java user too.