[00:22:30] :DumbDog: [00:22:36] hello people [01:36:21] Welcome to the offtopic zooone [01:44:30] [1/2] welcome to the cool part of the server [01:44:30] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1377100187658485840/IMG_5652.jpg?ex=6837bbfe&is=68366a7e&hm=8afb06f42222d21782063c39064d12015a6a382d0e1872eaa42fa8d9f50bcb67& [03:10:33] [1/2] πŸ‘ [03:10:33] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1377121841524768879/image.png?ex=6837d028&is=68367ea8&hm=8d124406ad3b689d19f3763b9146a39b152fa8ca549bb527bfbee77224eb3fef& [03:42:15] \o/ [03:42:19] i'm doing my part [11:45:00] I briefly considered trying to write the stupidest (allowed) article I could think of to snipe 7mik [13:58:09] I'm sure a WP:STUB article would've done kt [17:22:28] Would you be willing to share the steps you took to get it working? I've been wanting to try getting it to work for ages now. [18:43:25] oh this is neat [18:43:45] and also looks like the pattern i'd see on the tile floor of a bathroom in an old house :P [18:53:25] [1/5] Some Duolingo news that subscribers might want to know: [18:53:25] [2/5] * [They laid off 10% of their actual language experts](https://www.forbes.com/sites/jackkelly/2025/05/04/its-time-to-get-concerned-klarna-ups-duolingo-cisco-and-many-other-companies-are-replacing-workers-with-ai/) [18:53:25] [3/5] * [They will be using AI in lesson creation and updates, in some cases with no human oversight](https://aimagazine.com/ai-strategy/duolingos-ai-first-strategy-explained) [18:53:26] [4/5] * They will be increasing prices at renewal by 15-33% (plan/platform dependent) despite reducing headcount [18:53:26] [5/5] Just cancelled my renewal today. [18:54:14] not a big surprise after they completely killed volunteer translations [18:54:30] and forums as well really, single most helpful resource on that site and they killed it [18:54:42] Yep. There's ethical AI use, and then, there's this bizarre cash grab. [18:55:44] Prime example of [[wp:enshittification]] [18:55:44] https://meta.miraheze.org/wiki/wp:enshittification [18:55:45] [18:55:58] [1/4] So basically what I did was clone their app repository locally, and then build the base image from the /docker folder, then you'll need to grab the /docker/dev folder from an older commit, as they replaced it with /docker/devbox which pulls the image from artifactory, so you need the old /dev folder. [18:55:58] [2/4] Change all of the instances of the artifactory link in the /dev folder to use the docker image you just built from /docker/base and then when you bring the container up it should work finr. [18:55:58] [3/4] (I followed the readme basically with slight changes) [18:55:58] [4/4] You'll need something to intercept the consul links as they use consul urls for database connections, to redirect those links to a local mysql/mariadb server (which is not part of the docker image they provide, you'll need to add that) and it should work fine [18:56:21] Prime example of [[w:enshittification]], re: duolingo [18:56:21] https://en.wikipedia.org/wiki/enshittification [18:56:21] [18:56:33] I can prolly push the docker containers I used to github if that would be useful but I don't necessarily want those on my github lol [18:58:06] (Also you'll probably want to ensure you have an adblocker and its active else when you load up a wiki if will try and send data to Fandom's analytics server) [18:58:18] tempted to rant about how everything will always be enshittified because the system encourages it, but I will start sounding like a broken record at one point [19:18:33] preaching to the choir as far as I'm concerned [19:19:07] also that [19:19:50] I have a tongue in cheek but still half serious golden rule that anything that becomes big, will become garbage, and therefore it is a cycle where you should find the obscure and start looking once it becomes large/mainstream [19:20:13] somewhere, a sweet spot between known enough that there is a net of support, but not so big it will seemingly inevitably go wrong [19:20:46] this is why I am extremely cautious of valve's pc gaming dominance, I feel it's at that extraphysical pressure point of turning bad either sooner or later just on principle despite it being on top of the world right now [19:22:40] [1/2] not too particular on cult of personalities, but it does seem like it'll stay decent during gaben's lifetime [19:22:40] [2/2] not being beholden to stockholders will do that [19:23:00] what happens after will be interesting for sure [19:23:18] and run away from things that offer the usual devil's deal as netflix, reddit, discord, and many other platforms that start with a deal you can't refuse... because they're riding off venture capital and will apply the squeeze once they achieve market dominance [19:23:49] funny thing with reddit and discord is that they dont really make money [19:23:52] steam prints LOADS [19:23:54] if you can, of course. If you can't, at least ensure you are not totally dependent on them [19:24:05] steam is a case that has a perfect balance, for now [19:24:22] I would say the linux kernal is in a similar spot and it will be an interesting and dangerous time when linus is no longer in the picture [19:24:42] πŸ’” [19:26:26] decline of physical media hurts this effort a lot, everything is digital and subject to at-will disappearance [19:26:35] hell even if you have the disc they can shut off the servers [19:26:46] (perfect time to plug stop killing games btw) [19:27:32] this is not an advocacy for piracy and I will not linger on the subject, but it's small wonder that piracy is popular when it often gives a better experience and more peace of mind than bothering with distribution formats that reserve the right to screw you completely at any time [19:27:57] steam is a threat should it go down although it has a better record than say, streaming companies that strip things you paid for, because you will own... nothing [19:28:30] Insert yap about piracy being the only practical way to preserve countless amounts of otherwise lost media [19:28:33] say it!! if buying isnt owning, then piracy isnt theft! [19:28:50] louis rossmann is a treasure tbh [19:29:28] but yeah, I lean towards sustainable distribution, owned/self managed binaries vs renting drm laden download links, and games/platforms that, if I can't manage, I can at least back up or not totally depend on [19:30:52] in discord's case this policy would be to save anything you think is worth not losing permanently, keeping an eye on the alternatives and supporting them where feasible, and keeping a finger on the pulse [19:31:08] an actiblizz ceo is news that probably went under the radar for some but it is a big red flag for me [19:31:53] oh they are absolutely going to start figuring out more ways to make money [19:32:09] might start seeing ads when chatting [19:32:27] imagine if fedi but discord existed [19:33:54] Isn’t that just Matrix [19:34:11] ads will either be exterminated by ublock origin, or that might be the line in the sand I draw [19:34:21] few things piss me off more than intrusive propaganda crap [19:34:42] I'm probably going to be far more extreme when ads become first party more often [19:34:49] cant wait for them to put ublock origin in the desktop app (wouldnt be surprised if the nerds at vencord manage it) [19:35:08] as it is I will not run discord outside of a browser tab where I am relatively in control [19:35:15] fair enough [19:40:32] mh instance when [19:45:07] [1/2] as it is here's discord after browsing around for a bit [19:45:07] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1377372134468485210/ubo.png?ex=6838b943&is=683767c3&hm=59c4f36d200ed7072f4ec660acafe57a370f314931457ea1e289ee69bfb43237& [19:45:56] sentry is the service tracking everything up to mouse movements on the screen, googleapis is necessary to upload files, 4 domains needed to render the app normally which is just, blegh [19:46:10] mmmmm data πŸ˜‹ [19:46:34] stuff like spotify is just external pulls when someone embeds a link and that's how you'd get all sorts of things like youtube etc in the list [19:46:43] It also helps that Valve is privately held by individuals and not private equity, and that they seem more interested in futzing around with projects that go nowhere rather than growing. [19:46:59] I'd rather lazy benevolence any day over the typical alternative [19:47:45] Yeah, the growth at any cost model deeply, deeply sucks. Which I can now say with an accredited degree about it to my name. πŸ˜„ [19:47:47] [1/2] relevant image: [19:47:47] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1377372804445638736/proxy-image.png?ex=6838b9e2&is=68376862&hm=b9cbb7ab5796d91fac9dcc3de030ecc59fa342e5ecbc8a787c4494139e819576& [19:48:49] I have to sing praise for nearlyfreespeech.net for not demanding me to run a single script to log in, add money, have no fuss, move on with my day [19:49:21] "waiting by the river for the corpse of your enemy to swim by" [19:49:38] did not raise offense by pulling in google analytics, a facebook connection, 3 different extra telemetries, several backends to load the website, and somehow hcaptcha and google captcha at the same time unlike another service the other day [19:49:57] i find it really funny that amazon, with their infinite money, still couldnt compete with steam [19:50:52] looks like it takes a little more than money to git gud, although depressingly all you seem to need to get by is a little manipulation. Other companies manage that pretty well, so amazon was apparently just incompetent [19:52:41] money doesn't buy competence, indeed [19:53:48] now wouldn't it be really funny if the same problem is happening elsewhere... [19:54:41] hmmm... [19:57:27] [1/2] anyway, for any duolingo fans: i've heard about https://lingonaut.app as an alternative to it [19:57:27] [2/2] no idea if it is any good but i figured it would be good to share [19:58:20] good to keep in mind in any case [20:12:34] Yeah, planning to do an assessment in coming days, already cancelled renewal. [20:17:36] Despite its popularity, I find matrix/element pretty hard to use and frequently encounter bugs. Zulip is imo a lot better to use, though it is not decentralized and only a few projects that I know of (Lean and a few Rust teams) use it. Forced threading (topics) is unintuitive at first but makes the experience a lot better on crowded channels. [20:18:26] [1/2] oh forced threading would be nice on huge servers [20:18:26] [2/2] here? please no [20:18:40] [1/4] Oh holy hell, they are just pitch-perfect for this moment in their value proposition. [20:18:40] [2/4] > Forums, Sentence discussions – It’s all coming back [20:18:40] [3/4] > [20:18:41] [4/4] > Our singular goal is to make language education free, accessible and effective, not to drive revenue and profit at the cost of everything else. [20:19:15] Good freaking job to whoever's involved in their marketing/copytext [20:20:13] [1/2] yup! exactly why i thought it might be good [20:20:13] [2/2] they've just been a bit slow (think i saw it >1yr ago) to get going with them trying to make a decent product and whatnot [20:20:31] Anki is not replacement of Duolingo, but if you prefer FOSS it's really good for learning vocabulary [20:21:10] Good to know, will give that a look as well [20:21:35] can vouch for anki [20:21:49] zulip is interesting and a pretty fair contender at the moment [20:21:55] I've tried and have not really liked matrix [20:22:08] Usually people just end up making a "general" thread on less popular channels. It could be a little intimidating for newcomers, still. [20:23:01] my immediate thought was "general" thread inside a "general" channel [20:23:23] truly the pinnacle of chatting [20:25:46] [1/2] zulip seems very interesting actually [20:25:47] [2/2] huge if wmf is actually using it [20:34:01] Lingonaut's visual language is very "What if Duolingo but we rolled back the enshittification" [23:31:02] Reminds me of Epic and Tim’s sacrifice of Fortnite on the App Store for 4 years to stick it to the other Tim