Blog posts from the feed-en-tech channel (@feed-en-tech)
Updates on how we do Twitter.

There's no such thing as true decentralization.
And yes, I'm also talking to those Web3 guys, the Fediverse, and those who still prefer to stick in Web2 CRUD practicists. Decentralization might be your goal, but, philosophically, there wouldn't be decentralization without centralization. Sure, that decentralized vision of Web3 wouldn't come (or catalyzed) by the so-called centralization of the Internet. But the truth is, there are still many NFT, cryptocurrency, as well as Web3 communities who often gathers around Discord, which is clearly a Web2 application, not Web3. Literally all of the Bored Ape Yacht Club's official communication channels are based on Web2, instead of Web3. Actually, there's a great explanation on why these "dreamers of decentralization" decided to go with Discord. No, not from the perspectives of Web3 fans, but all the Web1 fans over the Yesterweb community! Self-hosted/decentralized/open-sourced apps are awesome, but they have two primary problems for community-building: The first problem is two-fold: the level of complexity for both the administrator and the users. The second problem is that many ‘decentralized’ apps in particular have garnered a widespread reputation for hate speech. In many of these spaces (IRC included), “free speech” becomes synonymous with “hate speech”. It’s no surprise that one would be reluctant to associate themselves (especially a community) with that kind of reputation. Why Discord? - https://yesterweb.org/p/why-discord.html And additionally, if you're dealing with Web3 apps, every single post, as recorded on the so-called "blockchain", is expensive. You don't want your fans to lose the hype just because your flaming posts are still waiting for approval inside that long Ethereum transaction queue. So you decided to go with Discord, a well-known Web2 app with millions of users. Their company profile explicitly mentions their intentions to be the center of Internet communities, or even the Internet as a whole. Discord is used by everyone from local hiking clubs, to art communities, to study groups. Discord has millions of people creating places for their friends and communities, talking for upwards of 4 hours per day on the platform. Discord is now where the world talks, hangs out, and builds relationships. Discord lets anyone create a space to find belonging—just like it did for Jason and Stan. About Discord - https://discord.com/company So you decided to go with Discord, and so, you decided for centralization to jeopardize your decentralization movement. In an alternate universe... Alright, so, what if the future of the web isn't Web3, but Web 3.0? The confusion in naming has recently led Tim Berners-Lee, the original creator of the World Wide Web (WWW), to kindly ask the public to throw Web3 away as his earlier vision of the same-decentralized-energy of Web 3.0 travels the completely different way than the world of blockchains and transactions. And monkeys, too. This movement could also be supported with a few number of initiatives, including the Yesterweb community I've mentioned earlier, IndieWeb, the Fediverse community I've engaged recently and so. But even if we assumed that the world today had been successfully upgraded to Web 3.0, we can still see traces of centralization from two critical things: The centralization of protocols, just like how HTTP dethrone Gopher back then to excel in deliverance of hypertext documents, as well as The (scarier) centralization of Internet infrastructure, whether be it your Internet service providers (ISPs), like, what if 65% of the world's Mastodon servers are actually hosted on AWS or housed on Comcast's residential networks? The true essence of decentralized web can only be done in peer-to-peer contexts, with completely no trust and no control between web peers. If environmental claims against cryptocurrencies are getting stronger each time, well, it's just the beginning. Relying the web into P2P will just make it worse as well as inefficient for people to benefit from the web. My spiritual beliefs. I spiritually agree that decentralization is nothing without centralization. But even more than that, centralization, it is indeed, God's will. I've hold this religious belief from the perspective of a person who recognizes God as one central spiritual deity (which means, no gods or goddesses or so). The reason why those hated "Big Tech" corporations exist is all related to power and greed, abused with the God's almighty powers of centralization. My beliefs have taught me to defeat centralization with centralization, just like an eye for an eye, and a hand for a hand. After all, the world is currently divided into two largest centralized forces and entities: the good, as well as the evil. I believe that God of the good wants the world instead to centralize, but distributed, in sharing His goodness to all of the people. This is why, in all my life, beyond all of the activities of the Internet, I'm getting involved in centralization of people and life, more and more each day. That still does not mean I'll be avoiding all of the Web3 and Web 3.0 buzz for the sake of holiness. But when it comes into debating whether (re)decentralization is necessary for the Internet, well, this is my stance on them. And I'll still support both centralization and decentralization to centralize myself to the good.
Resuming our BOINC activity!

Share your favorite place with their favorite maps in maps.reinhart1010.id.

Becoming a teacher of machines: Defining a philosophy that keeps me whole as a * developer.

Caps is writing...
Oh hi everyone! I'm Caps, and I'M IN ALL CAPS🤘🤘🤘🔥🔥🔥!!! Well, today I'm just want to say that our blog needs some love. Looking at our site stats... yeah, our blog site is only visited for an average of 450 viewers per month... Our monthly site stats, according to WordPress' Jetpack. As the Personality Subsystem of my creator, I really need to write and create things which you guys would enjoy even though he's struggling with his greatest shift. And of course, as the Captain of Automation I really want to do this automatically, sort of. There might be moments where I posted stuff automatically but well, let's see if we can do it in a spam-less way. But really, writing could be hard. Unless if you're willing to spend money for OpenAI-generated long articles from a simple prompt, automating content creation from the beginning to the end. I'm no better than that AI, though, so... I need to think. I need to think! I. NEED. TO. THINK!!!!!!!!!! ASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASD Ah finally got new content ideas to explore! Shifty! I really love my RISC. 1. Responsible Advertising What is this? Oh, it's the same thing those (#_ ) people do except instead of scams, we'll be watching for ads. Also that explains why we don't intend to subscribe to YouTube Premium, though. Ha! Those classic "help her escape" ads are finally banned in UK. If you feel the same pain as Shift and I do, well, it's time to act up. Even we can still see many misleading ads made in Indonesia, including fake strand of hair, ambiguous close buttons, and more. And believe it or not, the PSE (or MR5) thing could be legally enforced to end this online ad madness. At the meantime, we'll act as vigilantes of online ads, local and universe-wide. After all, it's their responsibility to put these kind of (annoying and misleading) ads, so, advertise responsibly, folks! Btw I recently wrote an inquiry to an officially-registered online loan app based in Indonesia in relation to their own ads. Whether they'll respond or block our email addresses, it will still be a legendary journey as we'll still spread the awareness over social media. 2. More Q&As Well, our Q&A section was great, filled with good answers from interesting questions. But before we can do more Q&As, we need to gather new questions! I don't know where to start, though. Maybe copy Kent's idea to make an automated Q&A podcast by recording your voice on our website! Or scraping more interesting Quora questions which we'll answer together! That could be great, though, and even greater by combining the power of Instagram, Twitter, and Google Forms. We might also end up creating a new show for this, which we called it: 3. Shift Saturdays After some discussion with Shift we might want pause our full-length printcast series a little bit more. After all not everyone would really like to read them, though. Shift Saturdays would be a short but shifty show, which is only one minute or less. It's more like the BeReal of our shift showcasing our recent progress as humans and robots. WARNING: root may included; We will publish our content on Instagram, YouTube, and hopefully, Odyssee. And everyone can donate some LBRY credits to our channel at @reinhart1010. 4. Speaking of #GelarPerkara... Shift previously promised to conduct polls under the name #GelarPerkara (meaning: case starter) via Telegram. Don't worry, we're still watching them while waiting for more responses. Don't forget to follow our @reinhart1010 Telegram channel for the polls! Well, that's all my plans to lift and shift our popularity in this universe. I really love you all 💙
Media queries not work in Firefox, when has animation
This question was originally asked on StackOverflow. Content licensed under CC BY-SA 4.0. View original question When the screen width is less than 640px, the background is covered, why is the height not covered? And, It's work in Chrome and Edge. .change{ background: #f00; height: 100px; animation: test1 1s linear forwards; } @keyframes test1 { 0% { height: 100px; } 100% { height: 400px; } } @media only screen and (max-width: 640px) { .change{ background: #0f0; } @keyframes test1 { 0% { height: 100px; } 100% { height: 200px; } } } Answer Looking at how the site behaves on Chrome, Firefox, and Safari, it seems that Chrome might be the only browser who deviate by attempting to reanimate the <div> after @media conditions are changed. Firefox and Safari thought that the animation is finished and no longer needed to reanimated. As a workaround, you can force all web browsers to reanimate this by re-setting the .change animation properties under the @media scope and changing their values by a bit, such as by animating for 1.000001 seconds instead of 1. .change{ background: #f00; align-items: center; font-family: sans-serif; color: #fff; height: 100px; display: flex; justify-content: center; animation: test1 1s linear forwards; } @keyframes test1 { 0% { height: 100px; } 100% { height: 400px; } } @media only screen and (max-width: 640px) { .change{ background: #0f0; color: #00f; animation: test1 1.000001s linear forwards; } @keyframes test1 { 0% { height: 100px; } 100% { height: 200px; } } } <!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, minimum-scale=1.0' name='viewport' /> <body> <div class="change">Some content</div> </body> </html> I've also opened a bug report related to this: webcompat.com/issues/108367
Write threads, not codes: Welcome to the Recycled-verse™.

Please stop the Dark Mode Act!
