creesch's recent activity
-
Comment on Why does Opera GX rarely come up in browser discussions? in ~tech
-
Comment on UBlock Origin got turned off with my most recent Brave browser update. Any alternatives? in ~tech
creesch Link ParentThis specific CSS isn't tested on mobile youtube. But you can use stylus on mobile firefox and I have done so for other websites. I had a super quick look and this does hide shorts from mobile...Are you doing this on mobile as well as desktop?
This specific CSS isn't tested on mobile youtube. But you can use stylus on mobile firefox and I have done so for other websites.
I had a super quick look and this does hide shorts from mobile youtube view.
ytm-pivot-bar-item-renderer:has(.pivot-bar-item-tab.pivot-shorts), .ytGridShelfViewModelHost, ytm-rich-section-renderer { display: none; }I haven't tested it extensively, so let me know if it hides too much or if there is a shorts reference remaining.
-
Comment on UBlock Origin got turned off with my most recent Brave browser update. Any alternatives? in ~tech
creesch Link ParentYup, it really allows you to tailor the web to your own needs and I have been doing so for well over a decade now. To the point that I often forget it isn't obvious for other people to do so, so I...Yup, it really allows you to tailor the web to your own needs and I have been doing so for well over a decade now. To the point that I often forget it isn't obvious for other people to do so, so I am glad I could bring you in contact with it.
Together with userscripts it allows me to have a much less distracting and enshittified internet experience.
Oh btw, I forgot to mention it. The css snippet also does create more space around video thumbnails when they are organized in a grid. I found that more comfortable, but it is the first two blocks if you want to disable that bit.
-
Comment on UBlock Origin got turned off with my most recent Brave browser update. Any alternatives? in ~tech
creesch Link ParentGenerally I agree, certainly for this use case as I am not sure if it supports hiding custom elements. But in general it does work absolutely fine in just making ads go away. So for people who...Generally I agree, certainly for this use case as I am not sure if it supports hiding custom elements. But in general it does work absolutely fine in just making ads go away. So for people who might not have control over their browser (corporate management shenigans for example) it is a viable option imho.
-
Comment on UBlock Origin got turned off with my most recent Brave browser update. Any alternatives? in ~tech
creesch (edited )LinkBrave has a built in blocker. Though with their track record it might suddenly do some weird stuff in the future. For a less shady chromium alternative I'd recommend Vivaldi. And otherwise Firefox...Brave has a built in blocker. Though with their track record it might suddenly do some weird stuff in the future. For a less shady chromium alternative I'd recommend Vivaldi. And otherwise Firefox as others also recommended already.
For YouTube, I have some custom css and a userscript that makes things a lot better. I can share those as well if you like. They hide shorts and also make subscriptions a list again.
Edit:
For adjusting websites to be less cluttered and distracting I highly recommend using Stylus to adjust the styling. I use to hide elements but also adjust things like spacing, fonts, etc. It does require some css knowledge but allows for much more control over website looks as well.
Edit2: Was on my phone earlier. Here is the custom css I have for youtube which basically removes shorts from most views
ytd-rich-item-renderer[rendered-from-rich-grid] { --ytd-rich-item-row-usable-width: calc(100% - var(--ytd-rich-grid-gutter-margin) * 2); width: calc(var(--ytd-rich-item-row-usable-width) / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - 100px); margin-right: 100px; } ytd-rich-item-renderer[is-responsive-grid] { width: calc(100% / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - 100px); margin-right: 90px; background: #1e1e1e91; padding: 5px; } .shortsLockupViewModelHostOutsideMetadataEndpoint { font-size: 1.4rem } ytd-reel-shelf-renderer, ytd-rich-shelf-renderer[is-shorts], #sections a[title="Shorts"] { display: none !important; }As I mentioned, the userscript mostly restores list view for subscriptions. I am not sure you'd be interested in that and I need to clean it up a bit so I haven't included it.
As far as my case for using stylus goes, I also use it to adjust things like the default font on a lot of websites (no monospace on blogs), font size, line width, all sorts of things that make websites more readable for me aside for removing distractions.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch Link ParentThanks! For the record, I don't think I have come across something you stated where I thought it was outright wrong. In fact in many things we seem to agree on the basics anyway :)Thanks! For the record, I don't think I have come across something you stated where I thought it was outright wrong. In fact in many things we seem to agree on the basics anyway :)
-
Comment on PC upgrade vs replacement in ~tech
creesch Link ParentYou are pulling a mighty "technically" argument here. Certainly for the first part. They are not local apps in any traditional sense. If Google pulls the plug, you are SOL with your documents. And...You are pulling a mighty "technically" argument here. Certainly for the first part. They are not local apps in any traditional sense. If Google pulls the plug, you are SOL with your documents.
And while their examples maybe aren't technically the best examples, there is no denying that a lot of the application landscape has moved towards either fully cloud or at the very least being very cloud dependent. Which is the actual meat of the potatoes that would have been worth a response imho.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch Link ParentOh I am fully aware. Often when I do engage with people I fully disagree with it isn't necessarily because I feel I can win them over. But depending on the subject I do think it is important to at...Oh I am fully aware. Often when I do engage with people I fully disagree with it isn't necessarily because I feel I can win them over. But depending on the subject I do think it is important to at least provide a different perspective.
But for other subjects it really isn't important but due to volume, for me, to ignore. Which is where blocking comes in.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch Link ParentBesides not being exactly sure who/what you are referring to, I honestly don't like debating someone in third person if that is alright with you. I merely responded to a more general question why...Besides not being exactly sure who/what you are referring to, I honestly don't like debating someone in third person if that is alright with you.
I merely responded to a more general question why someone might like posts from a person and not their comments.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch Link ParentSomeone can have an interest in similar subjects as you but approach it consistently from a different angle. I can see how it is tiresome to see an interesting article, go into the comments and...Someone can have an interest in similar subjects as you but approach it consistently from a different angle. I can see how it is tiresome to see an interesting article, go into the comments and consistently find yourself reading comments that simply don't align with your own conclusions.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch Link ParentI wish it was that easy for me. But I do suffer from "someone is wrong on the internet" syndrome. Which has gotten better over the years but it sometimes does come back in full force. Hence me...Now I just have him tagged as 'Do Not Engage' and I just keep scrolling.
I wish it was that easy for me. But I do suffer from "someone is wrong on the internet" syndrome. Which has gotten better over the years but it sometimes does come back in full force. Hence me making the user script I shared in this thread.
-
Comment on The AI design aesthetic that is taking over the internet in ~comp
creesch (edited )Link ParentIt might detect some bad general patterns. But, there are better tools out there imho to look at things like contrast, accessibility, etc, etc.* Most of them can be used without needing to apply...it might be useful for some handwritten sites, too?
It might detect some bad general patterns. But, there are better tools out there imho to look at things like contrast, accessibility, etc, etc.* Most of them can be used without needing to apply them to an agentic flow, this tool cannot. There doesn't seem to be a good reason why it can't be a standalone tool either, as it seems to be a script that gets baked in looking at the examples.
and the ruleset looking for “overused”/cliché styling would be applied just the same.
Again, impeccable specifically screams "AI related" to me. Not necessarily AI generated but certainly not inspired either. If we are talking about overused/cliché styling:
-
The tiny (too tiny imho) monospace font for menus
-
Weird font mixing
-
"Look we are opensource and popular!" github star counter in the menu.
-
Vague testimonials papered on the lading page.
-
Vague headlines for items on the landing page that make me question my sanity. "The language" very much feels like an LLM suggested headline.
-
Just a lot of general platitudes dropped in "Ready to drop in", "Respects your design system", "Real product context", "worlds on the table", "The pre-ship gauntlet.".
-
Sharp one pixel borders used randomly. Sometimes just around elements, sometimes on hove. No consistent UX to be found here.
It just isn't a tool that inspires confidence.
* Some of the tools I mean:
- Chrome comes with "lighthouse" in the developer tools. Which will audit for performance and accessibility. To be fair impeccable scored fairly well there, but ironically as their examples talk about contrast this is one of the areas it failed on.
- Various browser extensions are also available to check on things like accessibility.
- Not so much to check but to use when creating contrasting colors: https://apcacontrast.com/ or https://webaim.org/resources/contrastchecker/
- The w3 website also has an extensive directory with accessibility tools.
- Not a tool, but for good measure I am throwing this old comment of mine in there as well which has a focus on readability and also links to various resources.
- Finally, I know I have focused on accessibility a lot while the tool you link also makes claim about general clichés. But for that there are also better tools available imho. Which is websites like Tildes if it is for personal websites and when talking about companies actually doing user research and feedback on designs.
Edit: Just want to clarify. I don't mind the usage of AI, certainly not for scaffolding. But letting AI design and then other AI fix that design is just a recipe for the most generic cookie cutter stuff out there. It might not be technically slop, but certainly not inspiring either, to me anyway. Given that the question was asked in the context of a personal website I even it is more important to take a step back at times and consider where you as the human are going to make the calls.
-
-
Comment on The AI design aesthetic that is taking over the internet in ~comp
creesch LinkOther articles related to this https://www.adriankrebs.ch/blog/design-slop/ https://blog.jim-nielsen.com/2026/ai-aesthetic/ To be honest, AI designed stuff really does fall under a lot of the...Other articles related to this
https://www.adriankrebs.ch/blog/design-slop/
https://blog.jim-nielsen.com/2026/ai-aesthetic/To be honest, AI designed stuff really does fall under a lot of the stuff corporate/product websites have been moving towards for the past decade or so. Startups and a lot of open source projects with monetizing ambitions (I guess also startups, though not always with VC money) have had the same uninspired layout for years now.
-
Comment on The AI design aesthetic that is taking over the internet in ~comp
creesch Link ParentThere is something ironic about using specific AI skills to “de-slopify” something created by AI in the first place. Even more so as both websites really do scream "look, startup! Probably AI!" to...There is something ironic about using specific AI skills to “de-slopify” something created by AI in the first place. Even more so as both websites really do scream "look, startup! Probably AI!" to me in their designs. Maybe not AI designed, or at least not as obviously AI designed. But, still not very inspired or unique to me either.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch Link ParentDon't forget about labels and voting though. Those are forms of soft moderation. And Tildes by design are somewhat more effective than other websites.Don't forget about labels and voting though. Those are forms of soft moderation. And Tildes by design are somewhat more effective than other websites.
-
Comment on Is there a way to filter out everything posted by a user? in ~tildes
creesch (edited )Link ParentI have a bunch of custom stuff in a extension, including blocking. Not sure if you are talking about my script, because it does block people entirely. In fact, it does it in such a way that it...I have a bunch of custom stuff in a extension, including blocking.
but nothing tildes-wide. And sadly it's one of the biggest reasons I'm thinking of quitting this website
Not sure if you are talking about my script, because it does block people entirely. In fact, it does it in such a way that it makes people effectively "go away" so I am not reminded either by comment chains with missing comments and such. The only thing it does is show a small button on the left bottom corner with a tiny counter so I can still see blocked comments and posts if I really want to.
Anyway, I ripped the blocking part out and put it in userscript format. So should work on any desktop browsers. For mobile phones iPhone users are SoL, but it should also work for Android users when using Firefox.
// ==UserScript== // @name Tilde-block // @version 0.0.1 // @description Blocks users // @match *://*.tildes.net/* // @icon https://www.google.com/s2/favicons?sz=64&domain=tildes.net // @license Whatever you want to do with this // ==/UserScript== document.body.classList.add('til-blocker-root'); // Add CSS to the page const sheet = new CSSStyleSheet(); sheet.replaceSync(` .til-blocker-root .til-blocked { display: none; } .til-blocker-root .til-un-blocked { outline: solid 1px var(--comment-label-noise-color); } #til-block-show { display: block; position: fixed; padding: 0; height: 1rem; width: 1rem; bottom: 0px; left: 0px; font-size: 0.6rem; text-align: center; background-color: var(--background-primary-color); color: var(--foreground-secondary-color); border: solid 1px var(--border-color); cursor: pointer; } `); document.adoptedStylFor people not familiar with userscripts, you can user [Violentmonkey](https://violentmonkey.github.io/) to install it. Word of warning, userscripts are very neat but also javascript you are allowing to run on websites. The code below is straightforward, but don't blindly install userscripts. eSheets = [...document.adoptedStyleSheets, sheet]; // Names go here in array format const blockedUsers = ['User1', 'User2']; function userBlocking() { // This does the blocking const blockedArray = []; blockedUsers.forEach((blockedUser) => { // posts const posts = document.querySelectorAll( `article.topic[data-topic-posted-by="${blockedUser}"]`, ); posts.forEach((post) => { post.classList.add('til-blocked'); blockedArray.push(post); }); console.log(`${posts.length} blocked posts`); // comments // Find all user links that match the blocked username const userLinks = Array.from( document.querySelectorAll('a.link-user'), ).filter((link) => link.textContent.trim() === blockedUser); console.log(`${userLinks.length} blocked comments`); userLinks.forEach((link) => { // Get the closest article for this comment const commentArticle = link.closest('article.comment'); if (commentArticle) { const commentItem = commentArticle.closest('.comment-tree-item'); if (commentItem) { commentItem.classList.add('til-blocked'); blockedArray.push(commentItem); } } }); }); // This shows a tiny little button on the left lower corner of the website showing the amount of blocked things. // Clicking on it will show those items. if (blockedArray.length) { const toggleBlocked = document.createElement('div'); toggleBlocked.id = 'til-block-show'; toggleBlocked.textContent = blockedArray.length; toggleBlocked.addEventListener('click', () => { blockedArray.forEach((blockedElement) => { blockedElement.classList.toggle('til-blocked'); blockedElement.classList.toggle('til-un-blocked'); }); }); document.querySelector('body').appendChild(toggleBlocked); } }; userBlocking();For people not familiar with userscripts. You do need an extension to install them, there are several. I like Violentmonkey. Word of warning, userscripts are very neat but also javascript you are allowing to run on websites. The code above is straightforward, but don't blindly install userscripts.
Edit:
If anyone is curious, I have only one person blocked. If you are wondering if it is is you. Purely by wondering that question it most certainly isn't you ;)
-
Comment on Mojang has updated the system requirements for Minecraft: Java Edition, raising recommended system memory from 4GB to 16GB in ~games
creesch (edited )Link ParentI am not so sure about that. I feel that hytale and java Minecraft have some overlap but likely also very different audiences. Purely anecdotal, but I mostly play Minecraft on the tildes server...I am not so sure about that. I feel that hytale and java Minecraft have some overlap but likely also very different audiences. Purely anecdotal, but I mostly play Minecraft on the tildes server because of sentimental reasons for Minecraft (and the great folks on there of course). Basically Minecraft has an audience built up from over two decades making it a highly diverse demographic in age. In fact, you are seeing that people who did play Minecraft decades ago are now often playing with their kids.
That's just not something that newer games will easily replace. Again, not saying that they are not going to snatch up people who would otherwise play Minecraft.
But overall I do feel it is extremely difficult to claim that any new game is on track to make things difficult for Minecraft. Certainly as a cultural phenomenon. To be clear, comparing games is fair game as far as I am concerned, but games eventually need to be able to stand out on their own merits.
-
Comment on Tildes Minecraft Weekly in ~games
creesch Link ParentHave you heard of our lord and savior Bluemap? It even has nifty high speed rail lines listed, one of which goes to poland ;) They also allow you to easily visit other cool build.Have you heard of our lord and savior Bluemap? It even has nifty high speed rail lines listed, one of which goes to poland ;) They also allow you to easily visit other cool build.
-
Comment on How has climate change affected your life / plans? in ~enviro
creesch LinkWell we had that little heat dome over Europe a little while ago. We also are experiencing a lot of droughts in the past few years where water utility companies have scrambled to make changes to...Well we had that little heat dome over Europe a little while ago. We also are experiencing a lot of droughts in the past few years where water utility companies have scrambled to make changes to retain more water during periods with more rain. Historically we tried to get rid of it as fast as possible (Netherlands). Next to droughts we also have issues with extreme rain in short periods (no those don't help with the droughts) causing all sorts of flooding issues in areas that are not prepared for it.
We also haven't had a Elfstedentocht since 1997. Which does need a pretty long period of consistent freezing temperatures. So it never was an annual event, but it would also not be thirty years between them.
-
Comment on My polish costs nothing in ~tech
creesch Link ParentI work in consultancy, though not as a prototypical consultant more of a secondment type of deal just doing your regular dev stuff as part of a client team. But, other departments of my company...I work in consultancy, though not as a prototypical consultant more of a secondment type of deal just doing your regular dev stuff as part of a client team. But, other departments of my company certainly fit the bill of what people think of. Anyway, reading OPs post I couldn't help but think that part of what they encounter is something I have been dealing with for years now from your stereotypical consultants.
Specifically this bit
Which is to say that LLM prose folds in signals of authority, competence, rigor and insight without any of those things needing to be present in the content. A fluent human is often worth listening to while a fluent LLM is just the default, the fluency carries no information.
Did actually prompt a jaded chuckle on my part as many consultants and consultancy firm have been doing exactly this for decades already. And historically people have been really bad at picking it up. Frankly speaking, depending on the firm (or department in the company I work for) I'd be more inclined to trust an LLM over many subjects as they, in theory, are at least building on a wide array of training data.
I've been thinking for a while now that Big Consulting is pretty much cooked as soon as their "illusion" fades away. (Big 4, WITCH, Deloitte, McKinsey, Accenture, Capgemini, Oliver Wyman...)
I am mostly seeing a pivot towards AI (as everywhere) with the angle being that they are of course the best bet in properly implementing AI solutions with all the safeguards, etc, etc. But yeah, I have heard rumblings that certain areas of these companies are struggling more already.
For starters. I have no clue who is actually behind it these days after several IPOs and some Chinese involvement. That whole saga was an early example of enshittification. These days I see them heavily advertising features which could really just have been extensions and more often than not just seem like they are advertising preinstalled PWAs from third party services.
If you really want to stick with a Chromium browser I still recommend Vivaldi. Which actually relates to Opera in away. Vivaldi was founded by one of the founders of the original Opera.
From wikipedia: