The link for additional context is: https://thecanine.ueuo.com/dogcow.html - you just have to click the image on there.

As for my website, it might be visually very similar, to how it looked since its creation, many years ago, but it is frequently improved. Features that originally used JavaScript, changed to HTML and CSS components, code simplified, optimised to withstand browser updates and new screen resolutions,... Even a good chunk of the errors on your list, were already addressed and I plan to address the rest soon.
Just find it a bit depressing, that my attempt to bring back some of the old Internet spirit, by making a hidden easteregg page page for this years April 1st, was met with people complaining about April fools day jokes and you insinuating my website sucks.
Font color change inside every summary element, was a very deliberate choice, to color the text, but leave the arrow black (same as website background). But ok, I rewrote the CSS to hide the arrows and make all summaries white - since this also works better, with some dark theme enforcing browser extensions.
HOWEVER "p" as a child element of "summary" is a thing, that as far as I know, all browsers respect and if a font color is applied only once, I don't think it matters, if it's done through HTML or CSS, you smart ass.

"hypnofontregular" is still loaded through CSS. In the ideal world, browsers would have the toggle, to not load fonts, more accessible.
The site should still look good without it, but I have not tested it in a while, as everyone is more or less forced to use it with the fancy font, by their own browser.
"Unless projects are accompanied by a different license, Creative Commons apply ("BY-NC-ND" for all art featuring the Canine mascot and "BY-NC" for everything else)."
It's even included on my website, where most of the demand for a clear licence originated from:

In practice this changes nothing, as I was never enforcing anything more than this anyway and given permission for other use too. Now it's just official that this is the baseline, of what can be done, without having to ask for permission first.
It needs to be emphasised, the majority of these changes for the worse, are not an accident. They're done very deliberately by cockroaches, seeking short-term profits, they can take a big chunk of, only to jump ship to another company and let everyone else, suffer the long term consequences of their actions.

"Secret" because it's part of the easteregg, I'm getting ready for April 1st.
Setting it up was somewhat clunky, but once you set it all up and dile in the settings, the keyboard itself, feels really great to use.
Link to OG meme: https://youtu.be/z8x3JS7pP14

Back when I was in primary school, everyone wanted to run their own personal blog website about nonsense nobody else cared about, downloaded songs, movies, games they had to solve problems to run. Maybe we should once again encourage people to think, at least a little.
do video streaming
test on Windows
works on Chromium (Chromium, Chrome, Edge, Opera,...) doesn't work on Firefox
think "surely it's Chromium/blink compatible, Gecko is what we need to focus on
test on MacOS
Safari broken, Edge broken, Firefox broken, Chrome functions perfectly
GOTTA LOVE THOSE WEB STANDARDS!
For some reason, Jira has two identical avatars for each user, with different resolutions (48x48 and 24x24), depending on where in the app they're shown. Jira also comes with SVG ones, but custom SVGs cannot be added by users.
This also cannot possibly be to save space for Atlassian, because if you also have an Atlassian account for Confluence, there's yet another avatar type, that's 256x256 and can be different than the two identical small Jira ones.
Lastly Jira profile pictures can have transparent background, but the Confluence ones cannot.



They reverted the ToS violation fees part, but I refuse to do business with any company, who has the goal, to even try presenting such a change, to their clients.
I'm not surprised PayPal is alongside questionable fee increases, also running scummy browser extensions (through companies they acquired), that override almost all affiliate links with PayPals and present you with inferior discount coupons, to trick you into spending more money, shopping on sites owned by their partners.
The honey extension scam - YouTube video
Ironic they were even "referal link scamming" the influencers, they paid to promote their extension - PayPals ability to scam the clueless is quite impressive, but luckily it does not work on me.

Why devs hate Google, and so should you?**
**Google ☠️ The cloud**
_Google Drive vs their own API:_ Many of us developers, go out of our way to support Google Drive in our apps, programs and websites, to make things easier for users, but over the years, Google keeps making it harder and in some cases demanding "solutions", that conveniently involve us paying their partners:
$Our Android app is frozen in carbonite
$End of the road for Google Drive and Transmit
**Google ☠️ The Internet**
_Google OAuth vs the Canidae browser:_ Users interested in testing my CEF (Chromium Embedding Framework) browser, back when the project still existed, were prohibited from passing Google OAuth in my and any other CEF browser, unless they changed their user agent string. I managed to contact Google and was told this was a necessary protection against bad actors. As we all know, no bad actor would ever add two lines of code, to change the user agent of their malware.
_Google vs the point of SSL:_ Google Chrome presents all sites access over HTTPS as secure and all sites accessed over HTTP as dangerous. This is very misleading to less educated Internet users, falling for "secure" phishing sites with SSL certificates and avoiding "dangerous" static webpages, that never needed one.
**Google ☠️ Android apps**
_Googles friends vs FOSS
developers:_ X and other big social media platforms running their own servers, are allowed to host seemingly any user generated content, while Google forces us, developers helping to maintain XMPP clients for Android, to exclude features, that allow our users to discover chatrooms, that anyone can host on their servers. We are thus not only held responsible for what we publish, what we host, but also for the whole XMPP network. I offer my version of the client, unrestricted, on my website, others choose their repo or F-droid.
Now when the pockets of many investors also dried up and they won't just infinitely pump billions of dollars into an empty promise of mysterious grand future returns (unless AI is involved), sites would have no options, other than squeeze that cash, out of their users.
I know community donations exist, but they're a model unsustainable for bigger sites and less dedicated communities - furthermore the more sites start begging for donations, the less money there will be to split among them.
The only option that remains, is paid subscriptions and microtransactions, that are already way out of hand, on many sites and I can't even imagine how hard those would be pushed, if their finances got worse.
Second pixelart I drew this year, expecting my least active artist award soon! 💪🏆


1) App fails to update, so you have to reinstall it.
2) You login and have to accept all the bullish terms of service again.
3) The loading wheel gets stuck so you have to restart the app and do it all a second time.
4) It tries to download your language and fails, so you have to click "download again" and wait for the app to slowly crunch everything together.
5) Now you can finally use the fucking webapp.
It does worry me a little, because it is this one developer hobby project, that is not opensource, that my ability to properly draw pixelart, relies upon.
If you want more of a gallery thing, check out the backup sites listed under it (also in the "ART menu", of the main site). Currently you can choose between NextCloud, Gdrive, OneDrive and TeraBox - NextCloud is probably the most accessible option.

The reason, why I demand to be able to continue using this version, is because the one they're trying to force onto everyone, is not only still janky, but also missing crucial features. Part of my job, is being able to quickly communicate things, in multiple languages. The old version supports that, because it can figure out the language you're currently using and automatically check the spelling for that language. The new version, only lets you choose one language and does not even support the language, that I use the most. I could probably get the support for that language working, but it would require admins to install language packs, to every machine I use and me going through the settings, every time I need it, to spellcheck the other language.
The reason, why I demand to be able to continue using this version, is because the one they're trying to force onto everyone, is not only still janky, but also missing crucial features. Part of my job, is being able to quickly communicate things, in multiple languages. The old version supports that, because it can figure out the language you're currently using and automatically check the spelling for that language. The new version, only lets you choose one language and does not even supporting the language, I use the most. I could probably get the support for that language working, but it would require admins to install language packs, to every machine I use and me going through the settings, every time I need it, to spellcheck the other language.
The reason, why I demand to be able to continue using this version, is because the one they're trying to force onto everyone, is not only still janky, but also missing crucial features. Part of my job, is being able to quickly communicate things, in multiple languages. The old version supports that, because it can figure out the language you're currently using and automatically check the spelling on that language. The new version, only lets you choose one language and does not even supporting the language, I use the most. I could probably get the support for that language working, but it would require admins to install language packs, to every machine I use and me going through the settings, every time I need it, to spellcheck the other language.
1) Agree to this nonsense and let the app update itself
2) Click around the new version for a bit
3) Click your profile picture in the top right corner
4) Uncheck the "use new version" thingy
5) Confirm your choice
6) Let the app downgrade itself

I'm not in favor of scraping content and/or profiting from it, but that's something completely different. Especially when it comes to frontends, you're not entitled to an opt-out - that's not how that technology works.
https://twitter.com/shadmbrooks/status/1755367436873073135

*I asked it to somehow make it even more pretentious
Their first site (haveibeentrained.com) was offering a way to search through all the training datasets, not realizing, they were full of illegal porn - so it was quickly shut down.
Now their main gimmick is offering a browser extension, that lets you see what data on any given site you visit, was used for AI training, what has already been marked as "opted out" and a way to add your stuff, to that list.
I don't like that idea either, adding URLs to a list, should not require questionable browser extensions and in general, opting out all the places that might have your images, doesn't seem worth the time, if the companies, don't even have to respect this request.
If you just want the txt file, without additional nonsense, feel free to take the default one, that I use here: https://thecanine.ueuo.com/ai.txt and use or edit it, to match your needs.
It's just a text file, similar to robots.txt, but for AI crawlers, rather than search engine ones. Probably not very effective, as of now, but at least it's a way to make it clear you don't conset to your site being used for AI training, without making it suck for human users, in the process.
This year in fact countering it, with a profile picture wearing sunglasses. Hopefully at least the Australian users, have my back with this one. 😂

This year in fact countering it, with a profile picture wearing sunglasses. Hopefully at least the Australian users, have my back with this one.

In the first ever picture of him wearing a uniform, he was wearing some kind of a WWII German airman one:

Neither can be considered his war attire of choice. That title would likely go to this stupid combination of a gold and silver spiked black bandanna, yellow decorated leather jacket, green belt with a heart shaped buckle and a white shirt with a burning tree.

Mythological canines aren't exactly known for reasonable fashion/war attire. 😅

ReVanced (or forks of it), NewPipe, GrayJay, VueTube,... can do the trick on mobile.


In 2008, his group designed the very logo, that Pepsi used until now and justified its greatness, by 27 pages of the dumbest shit ever put on paper, that I sometimes quote to this day. Sadly all great things, must come to an end.After 15 years of small changes, Pepsi decided, to get rid of the logo completely, along with making their garbage drink, even more unhealthy and pushing the allegedly cancer causing sugar-free version.
I will never have a proper Arnell logo for myself, along with the book of nonsense, that you get with one - especially not after writing this and considering, I probably won't make that much money, during my entire life. Still in the spirit of great graphical genius Peter Arnell, I humbly submit one sketch of my current logo, with added nonsense, that completely fails to rival his.

If you have any logos, or want to try doing this, with anything I ever drew, please do it now and send me the results - might the spirit of the Arnell design process, never die!

They also already announced Copilot 365, priced at an even more ridiculous 30$/month/user, for the corpo customers, that 365 package applies to - source

cons:
It takes work
Pros:
Now you get to be the one, sitting in the dark, drinking beer, blasting loud indie music through headphones, writing the edgy READ ME.txt files, you've seen included with things, you downloaded as a kid.


You have to have a photo (cannot be an image, even if the extension is the same) in a specific directory, taken by the phones camera, for this file picker to function. How is code this bad even possible, unless it's on purpose.
Still kinda sad how guy 1, had to invent a woman shaped and voiced android, to have something resembling a woman, he can tell "shut up" at. 😂
Still kinda sad how guy 1, had to invent a woman shaped and voiced android, to have something resembling a woman, he can yell "shut up" at. 😂
The Discord app itself used to be at least usable, long before all their stupid redesigns, rewrites, additions no-one asked for and new monetization gimmicks.
>DEATH TO INCOMPETENT REACT REWRITES
Well I might be partly biased, because it is the platform, where I'm by far the most popular and one where my bot development and art started. They even reserved "@thecanine" for me.
Still all I wish them is the Skype future and most users moving to better alternatives, like Revolt.chat.
After the recent move, the site is now most likely hosted in the DFW Datacenter, located within the US. That's not anything new either, as despite being European, I think the vast majority of my stuff, runs somewhere on your continent.
If this isn't just some temporary outage, you might have to contact your ISP and demand a working service. I'm still checking here, but it doesn't look like there's any problems on my end.
I only use those fonts on my website, where this issue can be mitigated, by turning off external fonts (in the browser settings), or using a screen reader.
This is not a perfect solution, but knowing that, I try to keep screen reader compatibility a high priority, during site rewrites. Along with making sure, the site looks alright, with the usual default browser fonts.
For some reason completely beyond my understanding, after a few months passed, their system just automatically assumed that I went through with it and sent me the following e-mail, congratulating me for doing so:

Sure enough, this is not just a "rogue mail server" and my account just somehow works now, without any of the requested info.
I off-course did the responsible thing, clicked the big yellow button and downloaded the apk file onto my primary phone, installed it and gave it the requested permission, to install other things. It installed the promised Club Penguin sequel "Party Parrot World", that still despite being a separate thing, could only be launched through the original app, that was called "Hideaway".
To cut it "short", it is a "technically functional multiplayer game", in the loosest definition of all those words. It barely even loads and clicking almost anything breaks it. I have only seen a glimpse of one other player for a second, so I'm not even sure, it wasn't some NPC, missplaced there by one of the many present bugs. Lastly there just wasn't anything to do, besides walking around, going through the buggy menu, that usually broke the "game", so much it had to be relaunched, or trying to find "minigames", that either said coming soon, or were not playable on mobile.
I might still return to this thing down the line, out of pure curiosity, but a masterpiece it is not.
You can take the one used on my site( https://thecanine.ueuo.com )
You should keep in mind, that it's more or less ripped from "Hypnospace Outlaw", so probably not good for commercial use.
A smaller, most languages supporting and more commercially usable pixelfont is "uni05_53" by Craig Kroeger.
Sadly the version of this font, listed on the vast majority (if not all) font sites, includes a small error, that makes it unusable, for some European languages.
A fix for that was made by me, after getting Craigs permission, so if you like this font, it's better to download my version of it, from: https://drive.google.com/file/d/1vEXYneABo6tAXdz2e0Er915uiiP5aFh-/
The company behind it is now called "X Corp." and the site can also be accessed, by going to https://x.com .
Once the rebrand is finished, the site will just be called "X", with "the everything app" as the new tagline/slogan.
Dumb (but related) shitpost, made by me: https://youtube.com/shorts/GxeYI7ZBdk4?feature=share


*yes this also breaks alternative front-end and people without an account, can't even use the "real site", at all.
But to be transparent, some of that is surely targeted at me, only because I was researching it - and the Google spyware somehow noticed.
Now I want to give Pulse browser a fair try. It's still in alfa, but it's one of the few forks of Firefox, that try to change and simplify things, offer a bit of a unique look and it comes with Ublock origin built-in.
While the Internet is being flooded by a record amount of Opera ads, affiliate program members and new hardcore defenders, while I - as someone, who has been using it without a break, for more than 10 years, have had enough and I've finally decided to uninstall it.
Part of the reason for this decision, was the new Opera One UI update, that I not only found incredibly ugly and uninspired, but also worsening the already abysmal performance of the browser, as well as adding to the already gigantic pile of bugs within.
All of this, came after a few very frustrating weeks, where the browser constantly crashed, under the weight of its own AI bloat. Every time any text was selected, it was trying to load some ridiculous AI integrations on top, but always crashing and loosing all the opened tabs.
After the UI update, the whole browser somehow felt even more wonky and laggy.
Even for those, who might be fans of the new UI and all the added "features", that now include a built in generic anime girl game and stupid cartoon noises, upon clicking almost anything, in the "gaming version" of this browser, the growing concerns about this browsers spyware-like connections, to all kinds of mysterious servers, should at least be considered and looked into further. Not to mention the extra problems, that come with them being a Chinese-ran company, storing this data in China.
Quick summary: https://youtu.be/NV8akIgfDqQ
Int the interest of brevity, I won't go further into the pointless social media arguments they engage in, their past promoting predatory loans, them inserting affiliate links (to the sites you visit through tiles), running a very questionable free VPN service, hidden extensions, that cannot be removed and god knows what else.
Either way Opera, you were an alright browser - many, many years ago. Sadly all I can say now, is "rest in piss, you won't ever be missed!".


Even the sites hosting gore and archiving illegal shooting cams, always have an effective way to remove illegal pornography. If anyone made a site without that option, no-one would ever want to host it and the only users happy to stay on it, would be pedophiles.
There are a few Mastodon instances like that, made by and for pedophiles, hosted in places with loose laws, but they're completely defederated, even from those ran by "free speech absolutists", as well as the few, straigh up advocating neo-nazism.
Yet there's not one other instance out there, for people to join this decentralized paradise. Idk, just sounds a little sussy to me.
I know there was stems.social, but when people tried joining it, they cried "abuse" and shut it down - so no, it doesn't count.
Further, as there are not many actual users, people seem to be projecting all of their hopes and dreams onto it, while waiting in the endless joining line, or falling for "pay for invite" scams. Yes, those somehow exist and cost anywhere from 20 to 100$ - no refunds.
Something, that makes me think, that there could have been a scenario, where it was a voluntary community project, developers would gladly contribute some of their code and advise to - like some of them are already doing elsewhere.
Even with "art generation", if credit was properly given and the thing showed all the artists, the final peace was inspired by and where to find and support them, it might have had a way warmer welcome.
But at last, they found some success, with their gimmicky Opera GX "gaming browser", they still pay youtubers to promote and I guess the promoted content within.
They also came up with a free VPN integration, that they later monetized and started taking pretty much every partner, willing to pay them, to get integrated into their main browser - an offer most appealing to small crypto/web 3.0 projects, trying to appear more promising, by having a browser company on board.


Also since I'm already bringing up opera - I have genuinely no idea, what their dev team is smoking, as all their additions this year, have been this desperate:

From some cashback scam and TikTok integration...

...all the way to some "lonely men bait" and adding NFTs - a full year, after everyone stopped caring.
I'll call it "Yarn.Anti-social" or "Blog TV", since we all remember, how great this idea, worked the first time. 😅
I'll call it "Yarn.Anti-social" or "Blog TV", since we all remember, how great this idea, worked the first time around. 😅