Author: cryham

  • Protected: Human Stupidity

    This content is password protected. To view it please enter your password below:

  • Blog

    All my blog posts

    ℹ️Information – recommended first read

    Addictions

    Buying

    Games

    Religions ⛪

  • Games

    Like for every blog post, firstly please be sure to read blog info to understand my blog.

    ⏱️Overview

    I write about (mainly video and PC) games as an addiction here with some of my experience and advice.

    Games 🎮🕹️

    Video games on consoles, PC, smartphones, cabinets, as well the old sport games, cards or board games, etc. There is simply no end here and beginning was likely in ancient times or earlier.

    General⚙️

    Video games are not realistic, never will be, and honestly you might go out more often (or watch more science) to notice better the complexity of physics involved in lighting effects, atmosphere (air flow), water, dirt surface, how big and detailed real world is, etc. Games are just a bunch of recent algorithms for recent hardware emulating something that mimics real world for better sales. Obviously other styles exist too to cover more people’s preferences and to add variety.

    Games provide either a simple logic puzzle, or a basic world with some rules. Of course logic games get difficult with more combinations (like chess) and randomness plays a big part in all games (e.g. cards). Looking at a typical ARPG game where you kill monsters and bosses, or even most other games, there is a path or logic in each level you need to follow. Vehicle simulations tend to be more complex in computation but your steering inputs will always be slightly different and random.
    For any game, if you try enough times then you’ll learn the path or logic eventually. Sadly the main obstacle for games is spending more time (or in recent more money to win). It’s not like in life that a choice can effect rest of it. In games you usually just need to continue and later games tend to be more endless since this brings more profits. Not like in old days where games had an end or would become simply boring.

    Addiction

    Playing games can easily become and addiction, even a lifetime one.

    It’s no wonder: games are (and were since cabinets) made to be addicting, to make the most profits. The best playable games (for me made about 1989-2004) are just fun, enjoyable, well made, and had one (or no) cost. But all games still have a simple, capturing world, way easier than the real world. Also games are more rewarding instantly (quicker and more flashy) than dealing with real life problems or continuing your creative projects which can take a lot of time, determination, knowledge and learning.

    Lastly I have to mention the Steam virus here, which I never used and would simply avoid like poison. Its only goals being: spreading addiction and huge profits. It seems to be a monopoly at that too. Here is a longer video about it (how sick it’s company got).

    👉Recommendations

    I got one quote here: “stop playing a game before it starts playing you”, meaning it consumes your life and you don’t control it anymore.
    There are already a few websites on how to stop playing video games (e.g. here or here).

    But if you still want or do play, I recommend 2 videos with much needed info for nowadays made games:

    • What Went Wrong with Gaming? Explaining history since when games were okay, until now when they put so much abusive, anti-human, shit into all the modern games that it just makes me throw up not even look and only continue my/our game or any other FOSS game.
    • if you were even thinking of making games for a job or liking big game companies, here is a video for that: Which Video Game Company Has Done The WORST Things: A Tournament. It’s a toxic work environment that brings huge quite random profits but only for few people and creative people’s ideas don’t matter only those sick, unhuman, retarded marketing practices.

    Before playing a game, I’d recommend researching it first, watching gameplay (after its release) and only if you like every aspect then playing. But for me since years just watching somebody’s gameplay, longplay, play through or walk through (usually just partly) of a game is enough. Some other movies about games mechanics are interesting too, even more than games themself. And glitches (e.g. here) are much funnier too.

    I would also highly recommend staying away from the most popular games. There is always more danger of loosing money or getting addicted in them. Instead I would recommend FOSS games. Like with every Free Software alternative, it does bring crucial benefits, you can learn how it is made, or even modify it (after time, eventually). One way of making sure (or more difficult) you don’t get commercial games (that easily) is moving to Linux. I could probably install some big free commercial game if I had still Windows, but since I’m on Debian, I likely can’t play most (not supported) or would need some serious trouble to do it, and lastly I don’t want to contaminate my OS with commercial crap.

    ⌛Conclusions

    For me it was always (since I was about 11) more fun and better rewarding experience to create and develop my games rather than just playing. This way it was an incentive to learn and gain at first programming knowledge, and later in few more areas (like having contributors, artists, forum and website for our game Stunt Rally etc).

    I did play many games for sure, but not too many, especially later in life, and none of those poisoned by marketing and payments. When I did play, I also always noticed: technology, visual artifacts, game logic, how they did implement things, bugs (sometimes very funny) and hardware limits.

    Obviously, having played or watched quite many games, I have to add that games are quite entertaining adventures. Games can enrich our life, show different worlds (just like books and movies) and possibly can help learning e.g. logic, reflexes, even selling (items), communication (if with real people), language or how they implented it all. Especially for younger people. Of course there are way better ways of learning (just more boring): books, tutorials, websites, online courses, etc.

    But it is important to not stretch this into an addiction. Just like I only enjoy movies and don’t watch series at all, I also enjoyed games that just ended, had a definitive finish. Seems so long ago. Now games have lots of paid DLCs (far more expensive than game itself), in game transactions where you can spend a lot too (but shouldn’t at all). Lastly online chats and mulitplayer games can get toxic too.

    Sadly current way for most of latest commercial games is making them playable for years, putting as much content as possible (e.g. as collectible items for gambling), also to add hundreds of hours of playing by adding randomization, or making people play daily. Too many games now are just a graphically advanced framework over a very simple slot machine at its core. And it is crucial to not fall for this or setting yourself a limit before and knowing when to stop.

  • Buying

    Like for every blog post, firstly please be sure to read blog info to understand my blog.

    ⏱️Overview

    In this post I’ll discuss buying as the commercial world’s addiction and give my advice on how to buy rationally.

    💰Buying

    It’s crystal clear for me that the current world’s commercial addiction (consumerism) is way too high. There are countless shopping malls, centers, etc. They’re getting bigger, more fancy, annoying and addicting, more Earth unfriendly and resource wasting. I mean the garbage produced on Earth is even noticeable from space in many places.
    In addition anyone can start a business and sell almost anything. There are plenty of garbage items on big auction websites in every country likely.

    Sadly no company makes things that last for long anymore. Most are even specifically made to break just after warranty time (info on wiki). Why? Sadly because “f@ck you, we need profits” is companies only interest. This goes also on such scale that it effects whole humanity and Earth. Yet it will continue as long it makes profit and enough people support its sustainable existence.

    For me the worst thing a person could do is buy something. But clearly some inventions aren’t possible to do yourself and even if, they’d still require parts to buy or materials and tools to manufacture. And doing everything yourself would need too much time too.

    Before buying something the key questions for me are:

    • Do I need it?
    • Do I need to buy it?
      Is it possible to use or fix something I already have?
      Or could I maybe create something myself instead with same purpose?
    • Do I need to buy a new product or would a used one be cheaper and/or better?
      Problem with new ones is their price drops a lot when they become used.
      Some new products are too cheaply made and old ones made were of better quality.
      New products have a lot of unneeded fancy features just to boost price and bring more profits.
    • What are the key parameters and which are needed for me?
    • What companies products are their best ones currently?
      Companies create new products yearly or constantly. It’s their business and by making more choices, they can earn more from people’s naivety or lack of knowledge. Honestly I’d rather like 1 product made every 10 years with parts to replace continued for that time.
    • Which are most cost efficient? E.g. cost per performance for PC parts or fuel economy for cars etc.
    • Where can I buy finally chosen product at lowest price?
      For used ones in auctions it may require checking few models and waiting longer to get one or checking those which get available.

    So yes, that’s a lot of info to get before buying. And surely it takes time to buy rationally for me. I think for smaller or cheaper items I don’t even spend time for most.
    I value highly people’s ratings and comments especially negative ones for products. Because they often reveal product flaws simply even disqualifying them for me. And with rating I can filter out all those stupid products that don’t even serve its purpose (well enough).
    But for long lasting things I can spend days before buying.

    ⚠️Warning: Construction 🚧

  • Addictions

    Like for every blog post, firstly please be sure to read blog info to understand my blog.

    ⏱️Overview

    This post is about people’s addictions. First I write my definition and ways of getting rid of them. Later I’m listing many addictions with short info and my observations etc. I hope this could be helpful in identifying and reducing them.

    ⚖️My definition

    There is an extensive page on wikipedia, seriously long and later medical. Surely there are other on internet.

    I’m going to put my own, simpler definition here: everything can be an addiction, if it’s repeated too often and if it has a (significant) negative impact on health, cost (money) and time spent.

    If you can stop doing something for any set time then you’re clearly not addicted to it. That’s time consuming to prove though. Also it is actually up to you to set the thresholds when something you do becomes an addiction for you. Unless of course if you don’t notice or care and someone close does or it becomes visible to most.

    For me it should be everyone’s crucial goal to stop health impacting addictions first, reduce or drop money requiring addictions and have only hobbies. Best if those also don’t need money only time, and if they bring something useful for others (like writing a blog, sharing own art or meal recipes, developing open software or hardware, etc.).

    👉How to get rid?

    Let’s start with most important thing.
    Well the first step is understanding that we have an addiction and finding motivation to get rid of it.
    Sounds simple but it may be quite difficult. An addicted person will find any explanation to continue addiction, even very stupid ones. That’s not really their fault entirely, it’s how brain works because of addiction. Usually other person would know better if you’re addicted (if they’re not) because they can see your actions and the effect an addiction has over your life.

    Here are my 3 ways of getting rid:

    • Instantly💥
      Well it’s the best, and fastest way. If only all could be so simple:
      You read or hear about something and understand that you’re addicted. Possibly get knowledge about a better way too. And boom! you drop the worse way and never do it again. You’re not addicted and can spend more of (your) time and money on better purposes. Could also mean in more intelligent way.
    • Over time⏳
      For more troubling addictions. You can make a plan and realize gradually. Each time you do something bad for you (addiction) you take note of it with date (possibly also time), e.g. in a calendar, or even on paper (so it won’t get lost or forgotten on phone). Then you can track how often it happens and how the frequency (e.g. daily or weekly occurrence value) progresses. Obviously it needs to decrease, best to zero. I’m pretty sure it may be not linear and some people won’t go to zero (or want to), depends on addiction and your final goal.
      It may be good to find a hobby or an activity that replaces an addiction. Just an idea but sometimes you can have a hole of time if you stop and e.g. can’t think of anything than your addiction (or some other). A hobby is meant to be creative (that’s what I believe) and have no negative impact, surely way less than an addiction.
    • With other’s👥 or professional help🧑‍⚕️.
      Sadly some of world’s most heavy addictions (e.g. drugs, alcohol) are so severe that they need other people’s help. If your friends, family or other people can’t help or it’s not enough, then it’s time for some institution to take over. I don’t know if that’s paid but honestly at this point it should not matter. Certainly determination and will are needed as well to complete.

    📝List intro

    Following is my big list of addictions. There surely are more and it’s not the point to put everything possible or imaginable here.

    The point is to give some examples and hints to check if maybe we are addicted to this.
    Few first are quite obvious and well known, yet still exist and even consume some people’s lives. The reason they exists is obviously because they make so much profit for others (while making so much harm to those affected).

    Others who are addicted (yet often won’t admit or get motivated to stop) are simply a walking and talking commercial for that addiction. Addictions also can be grouped, e.g. at parties you can find few at once. So yeah if you’d say you’re going there just to meet people, that is just fooling everyone including yourself.

    It’s important to understand that various addictions have various impact. I’m trying to group my list by tiers, i.e. how severe addictions are or by topic. For example: internet and social media addictions (may seem fun and) clearly have less effect on health compared to drugs and alcohol. But those tiers are arbitrary and don’t matter too much, because when dealing with an addiction what matters most is person’s level of addiction to it, then its severity in general.

    Another important thing to add here is: the younger we are trying / starting addiction the more severe it will be. I think a kid’s brain needs good examples (like creative hobbies) in early years not addicting distractions, often just fueling shitty businesses worldwide.

    📄List

    Tier 1 – severe health ❤️

    Known as substance abuse. Here are some statistics. A well deserved reading.
    This is the worst kind, with severe health impact, many lives lost and lots of money lost in total.
    I’d say the easiest and best way for those freaking life stealers is to never even try them.

    I have a family with closest relatives who don’t have any of those major addictions, therefore I had good advice and example when I was young. My uncle even tried smoking and alcohol and told me it’s not worth trying, his colleagues didn’t stop when he did and they lost more of their life (health, time and money) to those addictions.

    My way of thinking for all listed in this tier: there are no reasons for doing any, it usually happens for people when they didn’t think of something better to do (more creative, productive etc) or just followed somebody’s annoying suggestion.

    Nowadays I can tell with certainty that if your friends offer you or have any of addictions in this group (at least) then it’s a clear sign the issue is not with you but with them, in other words your friends aren’t the best simply and I’d rather get rid of them than to get an addiction. It’s common that people want to spend time with others having same activities so this also goes for their addictions. And if they want to connect or you spend time just because of an addiction then it may be just about that and nothing more.

    Drugs 💊💉

    For me it’s most obvious that they should not be legal or even exist. It’s not too difficult to see how many people have lost their life (or years of it) or even died because of overdose. Even popular actors/actresses lost to drugs.

    Obviously drugs exist because they make many people huge profits, and many others less, but still profits, maybe bigger than alternatives.
    If a person offers you drugs, they’re clearly either:

    • making money from it (and don’t give a damn about your life, not now, neither future, that’s how biggest profits are made) or
    • don’t know you better (or wish you worse life, possibly not knowing better themself).

    Since people profiting the most from drugs get very rich, there is also a lot of corruption and bribing. And big cartels running it all and wasting lifes. If you ever got drugs, you were at the very far end of this all, fueling its profits.

    Alcohol 🍺🍷

    Many emojis for this already 🍺🍸🍷🍹🍶🍾. I wonder if they ever ban any, like the gun, very unlikely.
    Another heavy topic. Again it’s even easier to see people who have lost their life (or years) to this addiction. Some became homeless, some lost jobs or simply forgot a better life without alcohol. Some alarming stats here.

    Interestingly enough alcohol is at top of harm caused, and majority of it is harm to others. So why would you even drink it. Even if you can control it (and think it’s something) it still becomes a commercial for this huge addicting business and a risk for someone else to drink it.
    Honestly the shear density of places with alcohol sold is scary. It’s not just alcohol shops (sometimes near even churches etc) it’s now every grocery shop and gas station, because for some it’s either a must or a why not buy and thus more profit for facility.
    And for some even mentioning “drinking” (anything else) already instantly reminds of alcohol.

    My definition

    My definition of an alcoholic is quite simple: it’s a person who drinks alcohol. Period. But to make it more precise I add: if someone drank in previous year (365 days), and for best measure it is: yearly volume of pure alcohol consumed.

    I know. Some people would instantly ask: what about wine (or other expensive stuff) for celebration, or a beer with friends? Surely not. I’m not even sorry.
    Then lastly what about champagne🍾 for New Year’s Eve? Nope, sorry. But yes, if that’s the only thing left in year, then at this point it’s less about alcohol and more about buying (commercial stuff) and associating it for occasions.

    📜My history

    I remember when I ended elementary school and some time after, like 2 or 3 people from our old class asked me to drink with them or otherwise promoted alcohol. Funniest thing those guys were even the least liked / known by me. So clearly they were just addicted and wanting me to join. I also still remember once helping them after they visited our house after they drank in park, and one got sick. Those who knew me better didn’t even ask, they knew I won’t drink or even try. It was my close uncle who earlier told me it’s not worth even trying.

    Smoking 🚬, vaping

    Well I remember a friend on college who for long smoked everyday even at jobs later in life, he had to go out of the building for that too. Fortunately I think probably his wife or someone helped him to stop. Another example was my other uncle who didn’t stop smoking and even got lung cancer, I remember once a visit I quickly computed how much money he spent monthly for cigarettes, it was IIRC about 30% of his (retired) income, since he smoked already 20 per day or so. A less severe computation we did on college (while together on break): roughly money for smoking could buy you a used car every 3 years or so.

    Smoking started literally ages before and I guess the whole business got more attention in 1960s or something when they made plenty commercials for it and movies showed it a lot (even old freaking cartoons for kids). It’s just later people started to realize those severe health consequences. But the business stayed, nobody earning such huge sums would like to stop right? I hope this sums it up. I’d say that naivety period is key in (huge) businesses, and no such company cares about humanity only profits.

    As for vaping, here’s some website. For me it’s clearly another big profitable market, since cigarette packages got warnings about cancer, death, and there aren’t cigarette commercials anymore (except in movies still). Seems to be just a continuation of that stupidity, but for younger, likely more naive target audience.

    Tier 2 – money wasters 💰

    I’m trying to sort here by how much money can be lost, but for sure this isn’t set. Anybody can loose any amount on anything actually. Depends only on how much you have (borrow or steal too) and choose too loose instead of saving, investing or spending on something useful in life.

    Gambling 🎰

    More on wiki.
    Honestly probably the biggest money waste possible. It certainly has changed numerous people’s life for worse or even ruined it. Yet all the stupid, blinking, primitive, gambling machines still exist. Not only that, there are cities like Las Vegas famous just for gambling. Also countless gambling websites or sport results booking and other ways you could loose your money. They even put it in modern video games (e.g. a longer video, how they even abuse minors for their profits).

    Let me just make it clear one more time, all this exists only because they are making profits. Wouldn’t exist without profit, like any business. Some seriously gigantic, I mean if you could build a city on a desert mainly just for gambling.
    The randomness part of gambling is somewhat continued in next chapter.

    Lottery 🍀

    Page on wiki.
    I think people who gamble or take part in lotteries (or consider it) clearly don’t understand probability. Yet the constant commercial for country’s lottery still shows how many millions you can win. Somewhere I even saw that the probability for it is even less than getting hit by a meteorite or way lower than injuring yourself while getting/filling the ticket. Sure that is the most rare thing, so improbable that even if you’d participate daily, you won’t win during your life. But yeah that’s probability, someone will win during lifetime.

    Of course that’d be the rarest win. What about those small prizes? Well let’s just say with certainty that this lottery business like every other wouldn’t exist if it didn’t make profit. So if you win that’s luck but next times you’d loose more than that.
    And if somebody feels “luckier” then clearly they don’t think logically. The whole concept is based on pure randomness, whatever it wouldn’t be, it’s meant to be random. So in general whole people’s money put into it (lottery, gambling, bets whatever) will need to be 2 times or more than whole winning budget. That’s seems to be the rule of every business.

    And lastly you don’t control your life (fully) if you do things at random (or depend on this).
    Logically it’s a waste of money always, as you can invest it in your life better, even just by not spending it. For me there is no luck, it’s just people’s naivety or lack of understanding probability.

    Buying 💵💳

    Clearly for me the world’s commercial addiction is way too high. Here is consumerism wiki, another page and also history here.
    There are countless shopping malls, big centers, online shops, etc. This has a global effect on people and on earth. The commercial garbage left from it is even noticeable from space in many places.

    This topic is continued in separate buying page with my advice. The solution is to buy rationally.

    Collecting 💿🦸

    Doesn’t matter what it is: action figures, comics, music records, cars, books, magazines, newspapers, coins, figurines, post stamps, or any other thing from millions of choices really. Also in-game items or achievements are here to cash on. It is clearly an addiction and hence so many stupid products are made with so many variants. If they also combine this with gambling (i.e. you don’t know which variant you’ll get), then likely profits are multiplied.

    For me collecting is also the opposite of a creative hobby. Clearly by collecting you simply get obsessed by something others have produced rather than creating something yourself. This is what I think OFC, having created so many projects.

    Traveling ✈️🛳️

    Plenty of emojis for this too 🏞️🏖️ 🚄🚌🛳️.
    Yes, by many considered a hobby or interest. Given how much money this costs, especially when continuously done often (not just few times in lifetime) this can get into a very expensive addiction.

    There is a way better way for traveling (since about 2012), a safe one, costing no money (except for internet) not needing to move even and only costing time. It’s by watching some of the countless videos on so many channels of people who were traveling and recording it.
    I have a few playlists with some traveling videos I liked under nature section here.
    Of course it’s not the same: you don’t smell or taste foreign food, don’t meet and talk with people, can’t get robbed, don’t experience crowded airplanes, etc. I’m sure there can be some alternatives found using internet too.

    I did travel many times in the past, when younger, for holiday. I never actually paid fully for it, since my family was always sponsoring. And I’m glad this ended. I can say now the only logical way for travel is to change country or for job. I’m not even putting visiting others now, since you can do it cheaper with cameras and internet (if they can use that).

    Tier 2 – bad food, health wasters

    Sugar 🍬🍩🍰

    Aka diabetes. It’s not just candy🍬, chocolate🍫, bars, donuts🍩, cookies🍪, cakes🍰, jams, it’s also flavored yogurts, ice creams🍦🍨, juices🧃 (not directly pressed) or countless drinks and simply anything that had even a tiny bit of sugar (e.g. 5g per 100g) added to it. Why? Because it’s addicting. So people not knowing the truth (or caring) fell for it, and again profits, big ones. Also since many were eating candy practically since kids, some people get addicted for life or just don’t get that: after some age we should just stop our addictions form children times.
    BTW chocolate is a drug, e.g. here with all others, and there is also chocoholic term.
    And recently it may not even be sugar just new chemicals acting like it.

    Fast foods 🍔🍿🍕

    For example: hot dogs🌭, hamburgers🍔, fries🍟, fancy popcorn🍿, takeout🥡 and even pasta🍝, pizza🍕 or whatever else they create in those fast food places. Stuff with sugar is covered above, but still these could have a bit added.

    Let me just start that: fast food is not food (anymore). I surely won’t call it this way, just because you can eat it. It is so unhealthy and artificial nowadays that the only reason I’d still possibly eat it is to not die or pass out of hunger.
    Clearly there aren’t many situations for this, one must simply have some proper food prepared, ingredients in fridge or visit grocery near (with a buying list made first, to focus and buy only what’s needed).

    What to eat

    There is also a more general food addiction.
    One major problem for many people is obesity, looks to be most common in US. I believe this is partly a result of people not knowing what to eat, and in which proportions but also highly processed foods sold (and little of healthy ones). The examples (I know of so far) of healthy diets are: Mediterranean diet and Diabetes diet, Lchf diet.
    As for vegetarian diet, here is a video explaining why it doesn’t work. I’m guessing it was a campaign for producers of supplements (like B12) needed for it, since vegetarians would need to buy them constantly and that’s big profits.
    I recently found Lchf (low carb) diet (more info here or e.g. here) and I’m moving to it, since it seems carbs are main cause for many modern diseases. Which then are huge profits for doctors, hospitals and those giant medicine producers. After all, they profit when people are sick and pay for it, the more the better for them. It’s a sickening business.

    Lastly there are also very needed documentations, very shocking too (I would not recommend watching this while young, as some views are very disturbing, yet are still done on Earth daily):
    A Life on Our Planet (2020), Eating Our Way to Extinction (2021), and whole list here.

    What would be the best alternative to grocery food? Well grow or raise it yourself, if you even own enough land. There isn’t much left or available nowadays sadly. Especially since cities are made so that you’d need to buy food (transported into city, surely good business). Eggs are good example of food that’s best acquired directly from people who have hens making eggs. Also village markets run by local people are better than shops. Thus most people in cities won’t even have access to healthy meat or eggs from countryside etc, only those mass produced and sold in groceries. Wich come from animals likely fed also by chemicals or anybiotics, eating unnatural foods and kept in bad conditions.

    Medicine, supplements 💊

    This topic is related to food, so I put it here.
    I already wrote above, that it’s huge profits for companies if you buy their pills, medicine or supplements, and consume them daily. For example my mother (being over 70 years old) spends money for food and about 40% extra on her medicine (since many years). Consuming more than 8 different pills daily, few of them are resulting from previous bad doctors choices.

    Generally for right, healthy diet it should not be needed to supplement or add any medicine. Sure, there are some needed for few people’s cases if they have a disease or condition genetically from parents, etc.
    Nowadays there are lots of different diet supplements and tons of pills produced. Obviously for companies and all workers involved it’s their interest to sell you their products, even for lifetime. Anyone suggesting pills or supplements is wrong (and does it likely for profit), instead of right foods to eat instead and solving diet naturally.

    Coffee ☕

    I recommend reading about caffeine or just noticing it here among drugs.
    Yes, I qualify this as an addiction too, if not medical then commercial. For me there are far more important things in life like sleeping well, for as many hours as my body needed. Sure I could sleep too long, but if I don’t sleep enough it simply means I need to sleep more to compensate and could sleep an hour or two in the day. This is natural for me.

    I never drink coffee. Even if it has the effect of waking up or boosting focus, it later has the opposite effect. So for me it’s just an expensive consumable product, that has spread likely everywhere, even if it grows in not that many places.
    Still there are people who drink it daily, and would qualify this as a daily routine or a necessity for work or life. Well another profit for companies.

    Tier 3 – lesser money wasters

    Fashion 👗

    What is fashion? It may be surprising but it is a form of planned obsolescence. I.e. a way to modify products to make people believe they are “obsolete” so they buy (more) the newly produced. Well for me this is a crime against humanity, but unfortunately companies (likely all) use this as a rule or doing business. Since people’s brains understand art, not only logic, and so many people don’t follow only logic and even don’t buy rationally, the profits from fashion are huge and involve many collections, fashion shows, magazines etc (those too are addictions in this list even). Cloths can last 10 years easily even when used daily, maybe not socks or other heavy used pieces. I believe only in logical and practical ways and that is for me buying reasonably priced items with one color and when previous ones are worn off.

    Cosmetics ⚗️

    Let me just start that wild living people (certainly a minority) don’t need it. As well as people living in older times, especially not the rich elite. And for me also modern people don’t need it, yet there are tons of this crap.
    It’s the population density and close presence of others that today almost requires hygiene. Continuing this with plenty of commercials, magazines and the self promotion nature of cosmetics, by fancy look or artificial smell (produced by some company) we get another huge profiting business. Those who were born in cities and had family constantly using cosmetics likely won’t even think of not buying them too.

    To sum this up, for me this is like the most artificially created business. For contrast there is even a frugal way of using (IIRC) just baking soda to clean hair and self made apple cinder for conditioner because nothing else really matters. Adding all other substances in various proportions is just what companies create for variety and to sell something new so people would buy more, kind of like with fashion.

    Makeup 💄

    Then there is makeup, it already says it’s the stuff you make up, i.e. artificial, fancy, very commercial addition to nature. I can’t even with this.
    Well maybe some people aren’t naturally very beautiful (or young anymore) and some makeup could make them prettier (only in eyes of others who value look or just watch too much fake beauty magazines, shows, etc). But on the other side we see people with excessive makeup, crazy, disgusting to look at and only signifying an addiction and obsession with fake look (obviously even more profits for companies, no seller would tell you to stop buying).
    And the average? People spend too much time on their look and changing it and considerable sums on lots of products. Sure, for some it’s an investment or just their job.

    This addiction is also easily spread since it’s so visible, after all people’s faces (most viewed when talking) are already makeup commercials. Same goes for nails actually, it’s further away but just a different place for other products.
    Worse still, this goes lower in age too, as kids in schools see that and (IDK what for) get and apply it too, even make video tutorials.
    Sure if we look at tribal people then this (IMO excessive craziness) already started ages ago, when people apparently didn’t have anything else to do with their time (and maybe used it for social stuff), while nowadays they clearly have too much money (and time) for this obsession.

    Hair 💇🏽‍♂️, nail 💅🏼 salons, tattoos, etc

    I’m combining here all body salons like barber, hairdresser, tattoo mani-pedi and other artificial “beauty” companies.

    As for myself am a man who doesn’t care too much (sometimes at all) about my look. I started my long hair not long after I left elementary school so I was about 18. I have never been to a barber or even cut my hair since then. Now should I compute how much I have saved, I hope everyone can do this for themself. Needles to say, one stupid expense gone. Sure I may use more shampoo and I use conditioner but that’s not much with my frequency, I don’t need to buy any in a year (or so) if I get a big 1L pack.
    Surely there is the other way of being bald or short haired and regularly using a machine to cut hair, likely by other person. Still way cheaper and no need to visit a barber.

    I don’t use shaving cream, only a bit of soap, neither any electrical device here. I just the “one-time” use machines, each for a year or so. Yeah those 10x more overpriced plastic ones with probably added some crap into blades so they get blunt sooner. After all combined with the shitty commercials and telling you should throw them out after use (ridiculous) they are getting great profits for sure (naivety is driving this too).
    But obviously fashion, consumerism and people’s addictions have created countless products and styles here (e.g. hair, facial hair, beard on wiki).

    As for tattoos, yeah I never accepted those. Here is my thinking: human body is not place for art or any illustrations etc. Getting tattoos is not creative. That would only be, if you drew it yourself. And even for that there are way better ways (e.g. drawing, painting, or on PC using free software like GIMP, Krita with a pan tablet). Tattoos also remind me too much of gang members and prisoners.
    As for piercings, shortly nope. It’s not creative and not very healthy either.
    Surely both are old as humanity, and even more excessive in some tribes.

    I will put well being, Spas, Massage💆 saloons etc here, close to next chapter as it is related. Well there is surely something good for your body in them but, like with all commercial services this has been blown out of proportions IMO. Sure, hydromassage is a medical thing, but Spas with hot tubs aren’t really that. Also massage is medial and proven to help, but well IMO it should be covered by country’s heath budget when applicable, not driving another costly business.

    Restaurants🍽️, art galleries🖼️, city activities etc

    Basically all city events and activities go here: restaurants🍽️, bars, coffee shops☕, museums🏛️, art galleries🖼️, theatres🎭, cinemas📽️, pubs🍹, clubs, stadiums🏟️, gyms🏋️, sport centers, etc.

    I had a period when I enjoyed a city (Vienna), it was not too far from my country and not so dirty and poor looking compared to where I live. Surely I enjoyed the metro in Vienna and generally its buildings etc. Even graffiti back then, which I’d say today is excessive everywhere you look. I didn’t spend money except for metro etc and just traveled through city mainly, also many parks. Visited cinema few times. I also bought some electronics and my favorite trousers there.

    But let’s get to the point. Being in city, and not in your home is expensive. Generally being home doesn’t cost you per hour, and parking in city or using busses etc all have an hourly cost. Naturally home utilities cost too, just like getting food. But this is something we can optimize.

    Visiting a restaurant is for me one of the worst ways of eating. Here is why:

    • It’s purely commercial, so you need to pay much more, after all everyone involved needs to have a job of it first.
    • Then you learn nothing, surely not how it was made or even nutrition facts. After all teaching is the opposite of this business (or most in general).
    • You get a menu, with not much clue what you’ll get (surely not a sample of taste first or a video of it or a list of other people’s ratings and comments).
      So I’d say: randomness here is also key for them to earn more. Like in most commercial offers you are presented with artificially made choices to distract you from far more important ones like: do I even need this or what I can do better at home instead?
    • In cheap bars food is just not healthy enough. And in fancy, expensive restaurants you’d waste money on the freaking art aspect of food or luxury inside. Often being served there are too expensive, eatable, small art pieces not real meals. As if there was no other, far more important way to spend money, e.g. to improve people’s lives and living conditions especially in poor areas or less developed countries.

    Well I’ll shorten for the rest. I have a similar opinion about all city activities. Art galleries, museums, etc. generally are not made to be free, they’re the oldest way of making money, per person, per visit. There is some of this stuff available online (or was during Covid), but I wouldn’t expect too much. After all these are in buildings in most costly locations too, so it has to bring a lot of profit. And lastly: only seeing is required, no thinking even, to get more viewers and visits. Clearly though pets won’t be allowed since those don’t have enough IQ and would drop or scratch everything anyway.

    Tier 4 – life style, old time wasters⌛

    TV 📺, Radio 📻

    I still remember the days I watched TV. It was my addiction as a kid for sure, since there was no internet.
    Same like for newspapers and magazines I call TV and radio just an old addiction for people who don’t know how to use internet properly. You can’t really choose what to watch on TV or radio, only can wait for something will be, you can not filter out commercials (the worst disturbance there is). Cannot pause, rewind, fast forward either.
    But for older people it is clearly a cheaper and easier way of getting e.g. documentaries. The rest of common TV/radio program is (news, sports, politics) listed in next chapters. So I’ll continue there.

    News 📰

    There was this cool meme I saw lately with a news presenter and top line text: “breaking news” and bottom: “something irrelevant to your life just happened and now we’re going to blow it out of proportion..” (the later part is not even need: “for days to keep you distracted from what’s really going on”). It’s their business, to present random facts, short, not even fully covered, unrelated to you and from completely random places. Well yes, maybe 1% or so could bring some info, but if you need it, you can search for it on internet too with more focus and no ads. Or your coworkers will tell it anyway.

    News are something that I can tell you, can be skipped entirely. One and only reason I still see people are interested in them is simply because this becomes the only topic they can talk about together usually, just like politics and sport. But wasted time getting to know stuff, that really has no impact on your life particularly, is significant.
    Here is another post about it and long ago mmm wrote a lot about it too.

    Sports 🏃⛹🏿‍♂️🏎️

    Again lots of emojis 🏃⛹🏿‍♂️🤼🏈🏇🏽🏌🏿‍♂️🏎️🏟️.
    Like above, I have very little interest in sports. Honestly I only like WRC and honestly this is something I caught on from my friend in high school, since he introduced me to it and later we also played WRC games on PC. I still occasionally watch some short videos from WRC, so I can’t say I’m completely devoid of sports addiction. But I can tell for sure that the whole concept seems to me very ancient from oldest times of humanity and yet still a huge business in world. I feels like we could do so much more intelligent, science driven things for our planet, if we didn’t waste so much resources on competitive phisycal activities. But once again, huge profits, commercials, only really needs to be watched so it likely will continue.

    Politics ⚖️

    Well politicians are just people having a lot of experience with lying publicly, what could I say more. Some even have less education than college graduates. Even entire countries can behave retarded. This and media can be bribed, basically bought to say whatever billionaires want profits next. Spending time seeking out truth, also filtered by News and media is just a waste and not possible anyway.

    A video even stated that people chosen by random would do better job running a country. I agree too. But better if many people with experience would guide a country. Instead, the way of electing one politician or a party etc for some given, long time is just old and laughable way for me. Because of that they spend millions for self promotion, interviews, and commercials, being just garbage in city (later and during too).

    The reason people are interested in politics is mostly to shape an opinion and vote, and secondly just to have something to talk about with others.
    I don’t spend time on this at all, and I obviously don’t vote. Voting IMO is again for people not understanding probability and thinking that your 1 vote in tens of millions from other people will change anything at all. It will only change how much time you waste of your life. Sure this changes if tens of millions think like me. But after all the majority of people have the average 100 IQ and less.

    Magazines, newspapers 📰

    For me simply an ancient addiction for those who don’t have a PC with internet or smartphone.
    They now waste trees, paint, other resources for machines to print them, etc. Obviously will have commercials, aren’t easy to search in them, sometimes have only a small interesting part, etc. I know even 2 people in close family with strong collection addiction. Paired with no ability to clean their homes this is just sad and pathetic.
    Needles to mention these cost money so exist only for profits.

    Tier 5 – life wasters

    Pets 🐕🐈🐇

    There are countless pet stores and pets available, even emojis 🐕🐩🐈🐁🐹🐇🐦🦜🦎🐠🕷️.
    The freaking dogs population on earth is probably just as big as human population. Even if some people don’t have a dog, there are others who have more than one.
    There is good post on mmm about this topic too, more friendly I guess, since so many dog owners.

    Having pets for me is one of those things I’d accept only for people who are young, with severe disease or blind / disabled and need assistance. There are also service dogs simply because their smell is way more sensitive than ours, and dogs have been bred especially to be trained. But I’m pretty sure science could come up with some solutions too, more expensive but also more predictable. And breeding pets, dealing with health, producing all their food and toys etc is a big business too. Again not for you, but for profits from your naivety and addiction.

    There is a saying that dog is human’s best friend. Nope, I can’t agree. I’d say it’s human’s most common slave, after cows, pigs, chicken, horses etc and most sadly humans too still. Only a human can be a friend. Obviously it’s not a certainty.
    Other likely common saying is that dogs / pets are smart. Damn, what kind if intelligence definition is this using. There are cool videos about IQ for animals e.g. this. Dogs IQ is just 20% of human’s. Dogs are usually compared to (at most) 3 year old children, even crows are smarter compared to 7 year old kids. And seriously this shouldn’t matter since only people talk and can understand more. Even if a dog understands 20 or more words, it can’t talk.
    Worse still, no animal seems to be aware of its own population, its breeding and enslavement by people. All being raised for food just accept their life. Yeah it’s not like cows, pigs or chickens could revolt. If we compare space which free animals roam it’s way bigger than for pets. Most pets are just kept in a small space and fed by owners to make them apparently happier, but cost a lot of money, time, and life style.

    Religions ⛪🛐

    Definitely a dangerous topic to discuss. I continue it in separate post here. Needless to say I see this as a big worldwide addiction too since thousands of years. Great wiki pages here: about atheism and arguments against the existence of God.

    Having children 👶

    There was a good mmm post about this topic with more detail.
    Surely nature driven thing. After all, species survive due to this instinct. It’s likely the normal approach thought by most people that you need to have children. Obviously you don’t and you can do more for others with the time and money saved. Raising a child is in the top of cost needed (IIRC about 200 000 $), even above buying/building a house. While also very time consuming, let’s say spanning over 20 years.

    I say the main problem with our world is overpopulation. There was a documentary that ultimately stated it (IMO), showing what humanity has already done to Earth, showing excessive farming, wasted lands, pollution and big garbage dumps.

    There is a link between society’s intelligence and rate of procreation too. Also a funny parody movie Idiocracy somewhat relevant here. And the earlier you have a child the less you know about life and world. For example if I had a child when I was 20 and still stupid, it’d be less likely to raise that child well and intelligently. Yet so many people do it when young. Surely you could learn later and everybody is different. There are also books (mandatory reading I’d say) about raising children.

    But I’ll try adding here that having child(ren) creates a gap of about 20 to 30 years when people need to learn almost everything and until then this just adds more stupidity and naivety to the world. But that’s just my opinion of course, since I’d rather continue learning myself instead of going back with my mind to child times and what would make kids happy nowadays.

    Job 🧑‍💼👷🏾👮🧑🏼‍⚕️🏢

    I’ll say it’s mainly about wokaholics, but also about work-life balance. There is a factor of how much of our life is spent on job (instead of hobbies or family). It varies from not enough caring and slacking at jobs for some (obviously bad for company) to devoting too much life and effort for job (with negative health impact too).

    It’s a personal choice and matter. For me health should go always first. And most jobs after years cause health issues. I always believed a job is a way of getting money (and as such it’s only about that). I.e. a way of selling your life time for currency (to pay bills, food, etc). I could go further and call jobs the modern slavery system OFC including taxes etc. I’ll also add that jobs are somewhat like socks too. Firstly: sometimes you need to change them, especially if they stink (annoy) too much, bring you harm, get boring, give no experiences, aren’t well paid, cause health issues, etc. And secondly: you wear them for a purpose, it’s also possible to live without them.

    Surely enough I knew people who were wokaholics. There is no need asking for their hobby or if they developed something interesting lately. For companies, especially bigger ones an employee is just a resource, companies will obviously benefit if you invest more than the basic hours you agreed. It could be overtime working, working on Saturdays, public holidays, holiday times, or just something simple like engaging in company’s promotion: on social media or their public events (e.g. in city). It’s up to you, and I highly recommend doing something else, completely not related to company (or workplace, work colleagues) in your free time. It’s about freeing mind, fully relaxing and not getting too addicted. If you can’t find anything, that’s a sign of job addiction for me.

    Tier 5 – modern time wasters 🕗

    Movies, series 📽️📺

    There is no doubt I’ve lost a significant percentage of my life on this addiction. I have long list of movies I liked best and this is just a fraction (let’s say few %) or all I watched and wouldn’t need that. I still enjoy seeing a good movie (over 6 or 7/10 on imdb). I once believed I learn about life from movies, well now I’d say maybe a small amount true. But only because I wasn’t experiencing life with people, I was watching movies.

    Since long I have a rule that I don’t watch series, ever. They’re just the “way too stretched” version with more going on (to keeping it longer) and making more profits than actually doing a meaningful and valuable story to show in a movie instead. No exceptions for me here.

    I quite recommend checking imdb for rating (and like I do, having a minimal value, below which I don’t watch). Also reading people’s comments, parents guide (a shortcut of what’s bad in movie) and learning before watching anything. Being strict here will cost less time lost (and possibly money) and bring better experience. Just not at any given time, but only when there is something decent to watch.

    In last years I have greately reduced my movie watching addiction by instead watching short movies telling flaws and errors in movies (like Everything Wrong With, Honest Trailers and Pitch Meetings), it has also opened my mind to seeing these.

    Games 🎮🎲

    Video games on PCs, consoles, smartphones, cabinets, as well the old sport games, cards or board games, etc.
    I only recommend PCs here since you can do more on them: read, learn, draw, paint, write, develop (projects or hardware), program (software), etc.

    Games provide either simple logic puzzles or interactive yet basic worlds with some rules. The visual aspects are colorful and they are quickly rewarding. This way games can create an addiction easily, instead of dealing with life problems instead. Also competitive and social aspects are key here.

    I write more about this in post here, since I have played many and had an interest for many years.

    Internet 🌎

    Whatever big sites like: Imgur, Reddit, Youtube, Twitch, etc.
    Surely lots of entertainment and fun can be found there, even educational post and videos.
    But internet addiction is already a medical term e.g here.

    How much time we spend on entertainment there summed up gets to a total percentage of life wasted. Surely entertainment is a nice way of spending time but for me it’s only because I don’t have the determination to develop my projects further or want to rest from it.
    Still, once you start watching entertainment, even whole day can pass by easily just on that mainly. Not to mention that there is so much entertainment (movies, series, games etc) made that you could waste whole life watching just that.
    One important way of dealing with this is keeping track of time spend on this daily and restricting it.

    Social media 🗨️

    Somewhat a continuation since you need internet. In older times telephones or letters were used. Nowadays it’s Facebook, TikTok, Instagram, Twitter, Reddit and many other websites where you can follow, watch or read other’s stuff. Not just your relatives, friends, also performers, companies, and rarely even trolls, bullies and psychopats.

    The thing with all (and any of) these websites is that they don’t need much logic, just storage and basically all they sell and thrive upon is the stuff which people post there. Also they got laws protecting them.
    For me that’s clearly the reason why I started my website. This way I can put all my stuff on my website (with CC license) rather than tiny fragments on major, company websites, and fuel their profits.

    According to these stats, average internet user spends almost 7 hours online daily (4h on mobile). And daily 2h 24min on social media and messaging.
    Well for me that’s insane. I can barely imagine what we could achieve if all that time was occupied with effort on developing something or investing into solving world problems. Well yeah we’d need social media to communicate though ?. But certainly one can use this time instead for anything else including creative hobbies, which are progressive (not consuming) and more rewarding in long run, rather than just being curious or following others.

    And the worst example of what happened in bad social media: death. From those countless, retarded (mostly TikTok) trends and challenges. Clearly a promotion of platform, and a social thing (a virus at this point). Yet some were so brain-dead that it’s cringing to even hear about what people did for some popularity (e.g. piling teeth for look, destroying schools bathrooms, breaking into cars, etc) or by just following others.

    Yeah: like, share, comment, follow, and don’t forget to subscribe is the freaking slogan in many videos.
    My (unchanged in years) response is: firstly of don’t tell me what to do, secondly you forgot please, and thirdly you should write: you can (any of above). But obviously I recommend not doing any. Okay I got 10 youtube channels subscribed and I probably commented few times in life. I got better things to do in life.

    I don’t have any facebook, twitter, reddit or other such accounts. Sure, maybe I should have one of each to promote StuntRally or this website, as nobody seems to search on internet that much, and greatly only follows suggestions or worse ads. I do have a github account though with many open source projects. I also check on our forum and for contributions. And my commit frequency, because I like to know if I’m in a creative gap and should do something I know and like best instead of just entertainment.

    Books 📚

    Well, don’t get me wrong. Books are still the old (dead tree🌳) way of getting knowledge. There are still many books incredibly useful for life in general (self improvement section). Too bad they aren’t free on blogs or websites.
    But books can be addictive like all else. Even more if you combine this with collecting addiction or consumerism.

    More importantly, if you don’t have a strong interest and focus, you could easily read too many books. Especially if you read books for entertainment (fictional, fantasy, novels, etc).
    For me it’s not just that. Most likely any learning book will have much more in it than needed. Also books need time to make and (guessing it at 6-12 months) this makes them already not up to date when released. Reading all is not necessary but if you paid you could get into that pit of getting most of your purchase.

    As for book flaws: you can’t just get a fragment from book mostly, change its font or background color and neither type a phrase for search results there. You can mostly in ebook readers or pdf viewers. Then if something new comes up (as always), well a new edition of same book happens which is just wasteful globally (and you can’t just update your book). Lastly no book will cover my specific use cases or software libraries I use.

    Instead I recommend a better way through searching and learning from internet. It is my favorite way nowadays, especially from: wikipedia, websites like stackoverflow, forums, blogs, and even good tutorial video series on Youtube (we can skip or fast forward not needed parts). For IT and software matters I see this as the only way of knowing what I need. But it works not only for IT.
    Surely finding right info needs practice. Also judging truth from so many lies and garbage commercial websites with small articles and few sections, ads and links placed all over them so you stay longer, less focused.

    Tier 6 – the rest

    Porn 🍑

    There is an enormous amount of this already on internet (about 30% of it), any digital media or analog tapes, and also still on paper since the earliest days of it. Looking on wiki, it was also present in ancient times. Not that long ago it was still called obscene and not legal. But surely, nowadays it’s a huge profiting business, from well nothing intelligent I’d say, since only watching is required. The business is big, has many jobs, services and products. Only growing to cover more technology uses, latest including 3D, VR and AI.
    I found websites saying this isn’t an addiction medically (also on wiki), but more a compulsion. So it shouldn’t be too difficult to stop. Just like with others in this tier I’ll add.
    There are many websites (e.g. this or this) with reading that can help here. This is somewhat continuing to next chapter.

    Masturbation, sex 💑🏩

    I’m putting both in one chapter. Masturbation is (most likely) for one person, while sex and other related activities are involving 2 (or more) people.
    It’s also believed to be healthy by medicine. Yet some religions or countries don’t tolerate it.
    Well like most things this too can become an addiction with various effects on life. It can be healthy but obviously could be overdosed too, exhausting or just time wasting.

    This one is tricky, because it is driven by our body’s chemistry. And without that we wouldn’t survive, so it’s also genetically driven, not logically. I’d say by instinct, species in nature focus on procreation when there aren’t any other matters or serious threats to life. So nature makes us horny by design. But it’s up to our brain and intelligence to control it. And if most animals copulate purely for the purpose of procreation then surely people have made a whole lot of accessories and activities around this. Some are of course just for profit, some people need it for job, others for pleasure, and some could be addicted. There are lots of people with life style driven by sex and some whose life got ruined or changed because of sex (too much or with some other person). So clearly it can be an addiction and it’s up to our brain to stop it when needed.
    There is also whole group of people and websites no-fap for anti-masturbation movement.

    Noise🔊, adrenaline, parties💃🕺, concerts🌃

    I’m putting this all together. I don’t know the medical or psychological terms at all, just writing from my own experience and observations. There are many people who like noise, either by listening to loud music themself, or going to concerts, parties (also involving other addictions obviously), driving sport cars or motorbikes (this is combined with adrenaline) etc.

    I had a short period of loud music, this was in early high school before I understood audio quality, audio effects, listened to many various instruments and their sound, and of course heard lots of music. It quickly became apparent for me that the loudness factor is the most basic and primitive one. Honestly. Hearing too loud has negative effect on health, probably also on nervous system, especially if you want to sleep and hear something you don’t want, loud or from afar.

    As for concerts, I’ve never been to any. These have way too much noise levels, it’s a direct effect on hearing, there was somewhere a table with how many decibels can human be exposed to for how many hours. It’s applies for anything: headphones, speakers, concerts, noise from construction, city noise, etc. And simply put noise destroys health. So please be quiet, and discover more.
    For me my PC was too noisy at first (requiring higher music volume), but once it got water cooling I could hear at lower volume and still get all the detail.

    Fireworks, guns 🎆🎇🧨🔫

    Well I can just qualify this to buying and noise addictions. Since it is like any other stupid, consumable product just made and sold for profits. I don’t get what is still in people who yearly spend a decent (or any sum at all) buying those. I mean one time use, flashy, loud, small explosives then used to disturb quiet. I’ve spend almost all New Year’s Eves with my family at home, and all the time outside were raging waves of fireworks. Meaning lots of money wasted just so you could do them yourself, when all I did is watch them from window. Obviously each country has a huge display of them each year, looks like a big commercial. Yes I know it’s celebration. I would justify quiet celebration for personal success and goals realized. The year will increase anyways, always without any human effort. And any other reason is just increasing the sales and profits. Lastly there are also all those dangerous misuses or “accidents” of them.

    Same goes for guns. Seriously tons of them and ammo are produced in U.S. Even being in Europe I noticed a few people at work already getting addicted to guns.
    What is a gun? It’s an effective tool for killing (or harming) people as well as animals. But obviously for producers it’s something they can sell for profit even for civilians, who will simply shoot basic paper targets. Sure it can be used for threats or defense but also for robberies, hijacking, murders, suicide etc. Having a gun, you increase the chance of any. Also guns can be used in shooting ranges for others to profit.

    Cursing 🤬

    Just a small addition to list. For me it was an issue when I was younger, but then I reduced it by a lot. I have a habit of not cursing at work or other public places at all. But I still curse alone too much probably or at home sometimes when angry.

    I found somewhere that person’s intelligence can be measured by their vocabulary. Well clearly one could overflow vocabulary by reading too much and using too many words not understood by majority (which has sadly just 100 IQ). But the opposite is definitely true: if someone puts curse words in every sentence (or every 3rd word, or even one per day) then clearly they don’t know too many words, have poor vocabulary or don’t know (or want) to express themself better.

    Laziness 🥱

    Not sure if it qualifies here, but over years it can be affecting our life. I don’t have too much experience here but surely one could get bored by a job or life style, location, anything long. It’s likely best to change something once a long while to not get sucked into depression. Which would already be a health issue. I put it here since getting rid of this could be related to addictions, I mean other people’s help can be crucial. And after all: being too comfortable in life isn’t always the best way.


    ⌛Conclusions

    It’s a bit funny that most of these have even few emojis already available.

    Sadly the way I see it: naivety, lack of knowledge or simply stupidity are the key driving factors for profits in companies (especially big ones, no exceptions). Most of these addictions exist, some even after centuries, only because they make so much profit for those companies or billionaires (ruling the world) who won’t give a damn about humanity, only about profits. And with that they can of course get their own expensive addictions too. There is like no limit on how much someone can have and spend on single home, yacht, supercar, jewelry, watch (who’d need that nowadays) or anything else really including weirdest things possible. And the more you have the more you can loose. I will add that all those big companies are either creating addictions or are resposible for keeping them.

    Anyways, enough of the grim world view. I hope this page is helpful to anyone who wants to identify addictions, learn something about (at least my view), and to be better by getting rid of addiction(s). Maybe it’s not possible to have none, but at least we should aim for those having: less health impact, costing less money and lastly wasting less time of our lives.

  • Religions

    ⚠️Warning

    Like for every blog post, firstly please be sure to read blog info to understand my blog.
    I will especially underline it because religions are a tough topic to discuss. And most people will probably not be open to even think about something else or doubt their lifetime practiced religion, especially when older.
    So if you’re a religious person and are not open to other people’s views, it may be best to leave this post. But on the other hand it may even be especially valuable after some time needed and thoughts to visit again and read it.

    ⏱️Overview

    Many religions are still present and practiced and many times people died or fought because of religions. Some are so intense that they tell people to kill others, while other religions only tell you how to live. And this sums up in all human lives to a significant money cost and also a lot of time wasted.
    Don’t get me wrong, you can learn something useful for life from religions too. For some this even motivated them and helped to have a better life without a bad unhealthy addiction.
    But for me, especially later, religions are a waste of time and (in total) people’s lives too. Lastly it is a big profiting business like basically any other. Just look at all those big religious buildings everywhere.

    📜My history and observations

    I was born and raised a Christian since my family was so too. Their parents also and honestly no doubt why, given how this religion was spread in county (over 90%, churches every km (0.6 mi) just like schools, it’s taught in schools too, some schools are Christian etc).

    Let’s start from the beginning. In Christianity usually newborns are already dragged into it and marked by priest (also registered) since there is that christening ceremony in church with their parents.

    There is little I remember from being few years old, but one thing is that at some point my mom just showed and told me that I need to pray everyday. I think I still remember it because this was something odd, felt like a chore and punishment, also unnatural and now even stupid I’ll add. I can’t even, most people (young or old) just repeat same stuff over and over again praying.

    What is my point here? Well religions start with newborns and in their families too. It is already very addicting, it wasn’t even my choice to begin with. And let me remind my saying here: the younger you are starting something the easier to get addicted and more severe, longer consequences are. When old, people won’t even consider any thoughts like: maybe this is all not needed, not true, and there is no God? Because it would mean they’d have to throw half of their life away (partly) and admit it was wasted on this.

    When I was a little kid I even at some point said I wanted to be a priest, which was after I saw how money is collected in churches by priests, and it was one of first times I saw money I think.
    I remember early in school some kids pressed with questions: from what our priest was earning money. He finally admitted that from weddings, burials. I now know also for: extra masses with dedication, those who play music in churches, paying for graves. Yeah surely if you’ll have any of those occasions, then you’ll get the bill and need to pay money, not small I’ll add. And let’s not forget voluntary offerings big or small every mass. Mass takes about 40 to 60 min and ends with some church news and a list of things you could spend money on there etc. There is also an accompanying business of producing all those holy symbols, images and all candles, flowers and what not for the graves with at least once a year huge display or them.

    Then attendence in churches is required every week. Well very habit building and for a life time addiction. I remember for long I didn’t talk inside, and only was present. I also really didn’t like confessions and that even masturbating once after, looses that grace or something and you’d end in hell if you died then, man so much bullshit etc. Penalty (atonement) for sins is usually just more praying or more mess attendance which is simply making more habit and addiction.

    Being constantly subjected to talks about and thinking about God does affect your mind, instead of thinking logically only. I think maybe when I was about 16 years old I had my first doubt, if God does intervene on Earth, i.e. does something. I thought about asking a priest that too.

    I guess being 18 and rebellious in high school helped here too. I tried once not going to church for a year to see if anything changes at all. For years I didn’t like going to church every Sunday. I also didn’t like that ancient theatre there since I started to call it so.

    I did a simple computation back then, how much time yearly I waste on being in church and roughly this was: 54 * 1.5 = 81 hours, if we divide this by 8 that’s like 10 days of extra vacation. Now who wouldn’t like having this e.g. instead of work or school.

    I think I got back after for a year again but then I stopped completely. I remember the frequent family talks that I should go etc. I’m glad though this eventually subsided. But imagine more severe consequences happening worldwide like family abandoning you etc.
    Only thing left was Christmas or Easter since my family was pressing a lot to be at least then.

    After few years still my brain finally cleared from all that nonsense. Leaving room for logical thoughts and reasoning that maybe there is no God and all this is just a hoax.

    Since many years I don’t waste any time yearly for religion.

    ⏳Finally

    Today I can answer all my questions immediately: there is no God, some people invented it all thousands of years ago (when most couldn’t even read) and this is still a profiting business on those who got into. I’m not surprised too much even, given how many other things are just lies in our world and how naive people (countries or whole humanity) can still be. I’m pretty sure even if you ask any priest the answer to any question(s) will mention God a couple of times and our belief, maybe some examples from bible. Because believing is the key what matters here. Without it religions wouldn’t still exist.

    There surely are good things because of Christianity, one example I know are nuns, and their voluntary help in hospitals.
    Honestly religions don’t necessarily help people. Some alcoholics or other addicts go to churches every Sunday and it didn’t help them at all in getting rid of addiction. The thing about confessions and forgiving God looks like a necessity for attendance and priest jobs or churches to exist even.

    And there are also really bad cases of wrong turned priests. I’ve heard from my taxi driving cousin that he was driving a priest to a brothel (don’t remember how often), yeah great use of church budget. And even priests molesting minors with again an own long wiki here.

    Lastly elderly people can get convinced by some priests to give money to churches, sometimes huge sums in total. And for what? For personal spendings? Gambling? I know, missions, spreading to other countries, repairs, and building more big churches, right? Aren’t there enough excessive ones already from old ages? I doubt if this changed much after Covid when people couldn’t go. Lastly for covering expenses for case settlings of abuse victims, if lying didn’t help cover them.

    Some people get too passionate and obsessed with religion, spend more, travel with others to visit religious sites organized by church, almost constantly praying during that also with others. For me this is just too ancient, wrong purpose and wasted opportunity to do something else useful for others.
    In Poland, where one pope was from, this somewhat turned into even more religion and pope obsession, after death too. Surely lots of profits from this.

    Well the list goes on I’m sure. Like with anything else also here religions aren’t a solution. And if you contribute and give money to this, you contribute to all of it, including the worst things. If only time and thoughts, then its just wasted life’s time (IMHO).

    ⌛Conclusions

    There are some other pages on internet.
    One website also stated (in short) that given how many different religions are this means all are untrue. There is even some straight up made one lately like this.
    Few are listing plenty of contradictions in the bible (e.g. here, here, or this pdf with 101, and another). I also found the middle age history of Christianity (crusades, inquisitions) to be particularly brutal, horrid and disqualifying even for modern times.

    Yet there are still many countries in which still the majority is religious. Well imagine how many world problems we could together solve or knowledge learn to make our lives better if we skipped all religions.

    Religions are often called faith. And this is really a great explanation of what happens here. They don’t need to be true, don’t need to be based on facts, no need to prove them or any events. All that’s needed for them is faith. Why is it bad? Well having faith means dropping / disregarding logic (I’d say at least few %) and tricking your brain to believe in something rather than proving it’s true first and basing your live only on facts and getting to the truth (so contaminated and lied these days by even media and politics, and misinformed people who talk or write too much).

    There was also one quote, can’t remember where I heard it: belief in God is for those who don’t believe in themself. I.e. that they can be fine or even better without religions.

    ➡️More

    Lately I was reading these great wiki pages: about atheism and arguments against the existence of God.
    I highly recommend them since they have a lot more on the topic. As a person who thinks logically I found them very enjoyable and even priceless. I didn’t know there were so many logical reasons against religions. Yet countries are still overly full (percentages are here) of religious people. I.e. those who prefer to hinder their brain’s logical thinking, to blindly believe and not even doubt. For me clearly too many people died or lost their lives (at least a portion if it) to religions. I also agree that religions remove freedom from people and do enslave them.

  • Blog information

    If you see this: ⚠️Warning: in construction 🚧 – then post is being edited or is a draft now.

    ℹ️Information

    This is general information about what to expect in my blog posts.
    My blog’s purpose is to be helpful and about life style. This topic is more common than my specific projects.

    Surely I’m just a human, and people make mistakes, don’t know everything, etc. I write only what I know, learned or observed myself. I also write about my life experiences, because this could be helpful to understand why I believe something and how my life affected it.

    As a software engineer I didn’t study medical or psychological terms at all. But being over 40 now, I can say that in most cases I don’t really need medical or psychological knowledge, just need to have eyes open, honestly. I think logically, learn and filter truth.

    I think I have enough life experience to share something useful. Possibly it could help others to make better life decisions.
    But anything that I came up and works in my life might be wrong for someone else’s. Especially when people’s choices aren’t purely driven by logic, and nobody really knows or verified every truth. Many also don’t want to learn or change.

    Lastly I believe the most important thing in life is to learn. Mostly this means self education. If we make mistakes and learn from them, they become the cost of learning. If we don’t, they can become someone else’s profits, turn into addictions, which can even change our life or its style. This also means seeking truths and learning from internet and other people and verifying.

    Also let’s keep in mind: this blog is not a guide, not a professional advice, not even a popular wikipedia page with citations for each sentence. Lastly it defintely ain’t: a paid influencer’s opinion, other sponsored manipulation or bought news station telling lies to enslave and profit from people.

    Years ago a friend gave me a link to mmm blog, it was quite surprising but useful, many things from it I already had figured out myself before. I recommend it. There surely are other resources, even in form of youtube videos, e.g. TED Talks. And likely many more on internet websites or book form.

  • C++ Guide

    ⏱️Overview

    This will be a quick introduction or guide to C++, listing key topics, gathering many links and how to learn, get started, and get more info.
    It’s certainly not a tutorial on C++ or its syntax, since there are many already, some linked here.

    🔗Links

    Few links with tutorials below are covering all C++ language topics. Good for learning whole language, remembering something or latest features.

    ⚖️Comparisons

    A good quick comparison: Differences between C C++ C#
    If you know C: Compatibility of C and C++
    All languages on wikipedia
    A different take, showing why Object Oriented is bad.

    📄Text tutorials

    Good, full, C++ language tutorials and references for specific topics.

    https://cplusplus.com/doc/tutorial/very good tutorial
    https://cplusplus.com/reference
    https://en.cppreference.com/w/ – very good, detailed reference, e.g.
    https://en.cppreference.com/w/cpp/container/vector

    rest, meh:

    https://www.w3schools.com/cpp/cpp_references.asp – poor, very basic
    https://www.tutorialspoint.com/cplusplus/cpp_quick_guide.htm
    https://www.softwaretestinghelp.com/cpp-tutorials/
    https://www.cprogramming.com/advtutorial.html

    STL tutorials

    STL is the C++ Standard Template Library with many template collections and algorithms. Which is the recommended approach in C++. Old way was to use new and delete to allocate memory yourself.

    Good long pdf.
    Very big reference pdf probably with all.
    Web cpp reference for containers.
    Containers with graphical visualizations here.

    Tutorial with grouped short examples (e.g. map) also algorithms.
    short https://takeuforward.org/c/c-stl-tutorial-most-frequent-used-stl-containers/

    ▶️Video tutorials

    The best playlists I found to learn whole C++ from start is here and separate for concurrency.
    Quite long and detailed explanations, nicely presented.

    There are quite many big videos or playlists with series on youtube.
    Likely not the best way to learn by just listening. Much better to read, copy code and practice.
    But some topics are good to be seen in a practical session video.

    E.g.: C++ Multithreading
    weak_ptr and shared_ptr

    For big, long e.g.
    10h video – for beginners
    very long – using VS code etc
    advanced topics playlist but from 2017, bit outdated

    🔗Links collections✨

    Bigger lists of many links including libraries, books, features etc. More advanced topics too.

    https://github.com/fffaraz/awesome-cppFrameworks, Libraries, big list e.g. for GUI, XML, and many more.

    https://github.com/AnthonyCalandra/modern-cpp-features – many modern C++ features listed with examples.

    https://github.com/rigtorp/awesome-modern-cpp

    https://github.com/yuchdev/CppBooks

    ⚙️Tools around C++

    General info on wikipedia

    C++ has a list of software around it.
    You could e.g. use Visual Studio with C++ and not know of any, like I did before.
    So, if you’re on Windows and using Visual Studio, you could even skip all in this chapter. Since it has all the commercial stuff needed to build and run C++ on Windows (sure, VS can have more, but the wrong way).
    Same (or even worse) goes for MacOS and using their XCode for C++ too.

    But on Linux, you’ll need some effort to set up an IDE for C++, it’s likely required. Using Linux gives definitely more freedom and opportunities to learn. Additionally you can learn the Free and Open Source way, not some commercial solution.

    Basic set up

    Regardless any other tools later, there are some common things you’ll need to get for building projects from sources. Those can be enough to get a C++ to build and run.

    But for C++ you will need a compiler like g++ (or clang, or other).

    So for example, on a Debian-based Linux setup, I usually start with:

    sudo apt-get install g++ binutils gdb git make cmake

    But there are also other alternatives or extras like: clang ninja-build clangd etc.

    CMake

    CMake (wiki)- is used to configure projects, in its own language (text files). It can then generate project files for many IDEs or build tools like Make or ninja.

    CMake tutorial. CMake is a step up to learn for sure, but for me the main advantage is that I don’t bother with IDEs or OSes, I edit one configuration and can build for more later.

    Compilers

    Compilers (bigger list) – just few main for example:

    Dependency and libraries resolving

    Conan – software package manager for C and C++

    vcpkg – similar, but MS tool

    More listed here.

    Tools, memory

    Valgrind – memory debugging, leaks etc

    Cppcheck – static code analysis


    📊IDEs

    Wiki with Integrated Development Environments (IDEs) comparison here.

    I list here few, biggest IDEs, my favorites that I’ve used for C++.

    VS Code

    Not recommended, the MS version with telemetry and such. Available on Ubuntu, but not e.g. on Debian since it’s not fully FOSS.

    Good comparison between VS Code and VSCodium here and here.

    VSCodium

    Recommended, pure FOSS version, without telemetry and MS stuff. Available on many OSes.
    To install, get a release archive and unpack. E.g. for desktop Linux name starting with VSCodium-linux-x64-

    Definitely needs some more effort to set up for C++, unlike other IDEs.

    My list of extensions that I use with it.

    Favorite extensions

    • C++ by Microsoft – only in VS Code
    • clangd by llvm-vs-code-extensions – C/C++ completion, navigation, and insights – in VSCodium
    • CodeLLDB by vadimcn – a native Debugger for C++
    • Native Debug by webfreak – for gdb and lldb
    • CMake by twxs – language support
    • CMake Tools by ms-vscode – Extended CMake support, configurations etc, on status bar
    • Git History Plus by cweijan – for git log, history view
    • Bookmarks by alefragnani – bookmark lines
    • Project Manager by alefragnani – To save folders with projects in list
    • Favorites Manager by oleg-shilo – Tab with list of files, can be edited in file
    • Todo Tree by Gruntfuggly – gathers all todo, fixme etc from files, in own tree list
    • Output colorizer by IBM – for colors in .log files etc
    • Python by ms-python – for syntax and running .py scripts
    • XML by redhat – for its syntax
    • Black Violet Blue by Crystal Hammer – naturally, my theme

    Qt Creator

    I used it for a year or so, it was easy to set up on Linux and get going for C++ with CMake (included).
    So I can still recommend it.
    It works very fast, but is rather limited in options, and not many extensions available. Meaning you could find something missing.
    Also it can be seen as a commercial for Qt solutions, which I don’t recommend. They are too big and too Qt specific. For my smaller projects this was way too much, and also the longer you use e.g. Qt GUI for C++ the more effort it will need to move to other library.

    Visual Studio (VS)

    Commercial, huge (7GB or more) and bloated. I can’t recommend.
    I used it for years at work and earlier myself on Windows too.
    I think it’s still the way to go on Windows. Sure it works, but that’s it, can’t think of privacy or sources or freedom.

    Comes with a big installer too, where you need to have some idea of what components to install. IIRC C++ wasn’t even selected in recent versions.
    Has many extensions and themes. But for my favorite scroll plugin, each VS version had to have own support and own author which was inconsistent and annoying (for developers probably too).

    It has other languages like C#, but for me now it feels like a commercial hub for MS solutions, also with news feed for it and paid stuff.
    Also one major issue is that if you use Visual Studio and MS products you get (shoehorned) into their way and if you stick too long you’ll less likely or have more issues getting . And their way is definitely the one giving them most profits, not (necessarily) you.

    KDevelop

    I didn’t use it, but quickly looked at this IDE and it seems quite decent. Has features that every IDE should have. I just don’t see any IDE theme to turn it black fast after installing.

    Eclipse CDT

    I used it before I knew VSCodium for a year. I can’t recommend it, since it is based on Java (and was mainly for it at start I think) but it is just too universal and generic as VS. Only difference it has some packages specific to development needs. Small to install but slower at working. Not too many new fancy extensions.

    📂File types

    Header files

    video talk

    File extensions

    Headers  .h     or .hh .hpp .hxx
    Sources  .cpp   or .cc .cxx .c++

    Compiling .cpp gives output files:

    Windows .obj
    Linux   .o

    Dependencies

    It is good practice to split code into libraries.
    The worst way would be to include all sources together and it would take the longest to build.
    Splitting functionality to libraries speeds up whole build (if you don’t change library code) and hides the implementation.

    Libs – static libraries

    Windows .lib
    Linux   .a

    To compile your program (or library), the .h headers from library are need to be included.
    Library’s compiled code must be linked (.lib or .a) with your program (or library).
    There are also some header only libraries, which don’t need linking.

    DLLs – dynamic libraries

    Windows .dll
    Linux   .so

    To use DLLs, also .lib files and header files .h are needed.
    Additionally binary (.dll or .so) files are needed when starting your program
    (executable is .exe on Windows, and no extension on Linux, but has x attribute(s)).


    C++ key concepts

    A few inner concepts, some quite different from other languages.


    C++ with CMake

    ⚙Basic example

    The simplest example, for start and a way of checking if it all builds and works.

    It has 2 files:

    • CMakeLists.txt
    
    cmake_minimum_required(VERSION 3.10)
    
    project(main CXX)
    
    add_executable(main main.cpp)
    
    • main.cpp
    
    #include <iostream>
    using namespace std; 
    
    int main()
    {
        int i = 10;
        i += 2;
        cout << "Hello. " << i << endl;
    }

    When started, it should print out on console: Hello. 12

    C++ starter projects

    Good templates for starting C++ projects with CMake and other config files e.g. for formatting, unit tests etc.

    https://github.com/TheLartians/ModernCppStarter
    https://github.com/filipdutescu/modern-cpp-template

  • CG Shader demos, fractals

    ⏱️Overview

    Short introduction to real-time computer graphics (in demos, visualizations, etc) with shaders.
    Mainly gathering topics and lots of links to more informational websites and example shaders.
    Ending with big section of my favourites (mainly on shadertoy).

    🌎Websites

    Where you can browse and edit shaders in web browser.

    • shadertoy my favourite, with tags, comments and lots of shaders and great looking demos
    • smoothstep also for building animations
    • glslsandbox somewhat lower quality, also need to switch to 1x every time, and seems to have spam and worse browsing

    📚Tutorials

    The main difference to rasterisation (covered here), is that there are no 3D models with vertices, own textures etc. These demo are done with pixel (called fragment in GL) shader for fullscreen rectangle. And anything that appears is computed by it. This means also all geometry has to be somehow described by equations and functions.

    📖Tutorial websites

    shadertoy tag tutorial and how to, e.g. keyboard movement
    short post how-does-a-shadertoy-work
    smoothstep tutorial

    Shadertoy tutorial – 16 parts – very good, 2D and 3D, basics, camera, light, buffers etc
    Long videos, tutorials playlist starts with basics and 2D, later e.g. ray marching

    Shader Tutorials by Ronja – good, many topics

    iquilezles – many tutorials and more – all articles

    thebookofshaders book, not full
    realtimerendering tutorial and lots of books

    Ray Tracing (slower, higher quality) short tutorial, all tags

    Ray Marching

    How to Make 3D Fractals probably best video tutorial for raymarching and its effects

    Ray Marching, and making 3D Worlds video with Math other good video with code and combining
    ray marching signed distance functions, with light
    raymarching from scratch part 1
    raymarching from scratch part 2
    Introduction to Raymarching

    The Distance Estimator Compendium (DEC) many SDF functions for primitives and 3D fractals with screens

    hg_sdf glsl library for building signed distance functions, with primitives and combining operations

    3D primitives / shapes – SDF functions
    2D SDF shape functions

    🪄Tutorial shaders

    Basics

    basics 05 – gl smoothstep
    basics 01 – antialiased circle
    basics 03 – camera

    2D Ray Marching visualization

    Ray Marching Demo For Beginner 2D
    2D SDF Tracing Visualization2d Raymarching very simple animated
    Visualizing Raymarching with colors
    2D Grid Traversal w/ Refraction

    Raymarching Primitives Commented has many shapes
    Raymarching – Primitives by iq, with many distfunctions
    Floating things

    Ray marched scene for beginners has fresnel, hard shadow, reflection
    Xor’s Basic Raymarcher
    Ray Marching Template simple short

    Other

    PBR Demo
    PBR Tutorial
    shadertoy all with tag tutorial

    Ray tracing

    Verbose Raytracer has mouse rotate, colors, multi reflections
    RayTracing Tutorial – Step 3
    RayTracing Tutorial – Step 6
    Real raytrace in 3D

    To Sort

    [SH17C] Raymarching tutorial watch steps in shader

    Ray Marching with Unique Colors

    Iterative Function Guide2D, fractal

    Copy Basic Distance Fields Tutfew stages at once

    3D Glow Tutorial white torus
    Simple Raymarching Example Scene
    020 look at all the maths many functions meh
    HOWTO: Ray Marching many shapes

    Fork Field-fx w dratini0 668

    Dila’s Raymarch Tutorial infinite world
    Simple Flythrough Example infinite

    happy Jumping tutorial sphere, floor

    Camera Movement Around an Object

    2D

    PT V – R, T, S 2D basic shapes
    sdf 2D lights and shadows

    2D Volumetric Light Tutorial

    Very simple tunnel Atmospheric scattering explained sun to sky atmosphere color

    🌊Fluid simulation

    webgl-fluid-simulation with theory and equations

    29a.ch 2012 webgl-fluid-simulation with web demo and computations flow

    🔮Fractals

    Fractal on wikipedia.

    2D

    Basic

    Sierpiński triangle or gasket, basic fractal
    Apollonian basic circle, (or sphere in 3D) recursive packing

    Mandelbrot

    The Mandelbrot Set Explained – long very good video, going from 1D to 2D (complex), and Mandelbrot to Julia connection
    maths.town website with Mandelbrot explained

    Very long zooming videos of Manderbrot (ultra deep) and other similar.
    e.g. Density 2h zoom, Inifnite 2h zoom, Deepish 3h zoom, Edge of Infinity 2,5h
    Mandelbrot set with blended gradients

    3D

    kleinian high quality, similar to apollonian
    kaliset lines
    more in favorites below ..

    ⛓️Other demo sites and programs

    pouet huge, old webiste with various demos
    mercury a demogroup
    Syntopia – Generative Art, 3D Fractals, Creative Computing – blog with many posts, some math etc

    Kalles Fraktaler 2+ – program for zooming in 2D fractals
    Mandelbulber – 3D fractal program, has examples with screnshots
    FragM application for exploring pixel based graphics on the GPU, derived from Fragmentarium. Videos from it.

    Marble Marcher CE ball game on fractals

    fractalforums

    Shadertoy-renderer for making videos of shaders
    twigl


    ✨Favorites

    📌Shader tags, search

    Shaders of the Week

    🔮 Fractal
    🧊 Polyhedron regular 3D shapes etc
    ☁️ Clouds
    💎 Crystal
    ☀️ Refraction

    2D

    Is it still raymarching?
    Noise animation – Electric
    Lightning flow
    Crystal Abyss violet blue crystal like
    2D Clouds
    Graffiti 3D, Cyborg Signature, Brush toy
    Colliding Scribbles
    Another xor automaton
    Complex polygons
    Angle Ruler / Gauge
    Numbers with LUT and Bits

    💧 2D Fluids

    Molten bismuth awesome,Spilledgreat
    Multiscale MIP FluidalsoRock-Paper-Scissor-4D colorful

    Chimera’s Breath smoke, Smoke remake

    Expansive Reaction-Diffusion, Entropy Escape Decay
    Lattice Boltzmann slow, Frozen Window ice formation

    Liquid Toy tar, Fire!Fire! burning fake simulation
    HD LIQUID like metal foil
    Branching Paths strange
    Minimal Fluidish Simulacre

    2D Fractals

    Alien Skies colorful, mouse
    Fractal lines of symmetry
    circling, very cool
    more colorful than average 2 poles, tripy colors

    Nova fractal cool, mouse
    Fractal Colors simple pastels, I also made it in my KC4 keyboard controller display
    Super Julia Fractal tripy lines
    Fractals: MRS white, short code
    Fractal Soup simple 1 color, cool, another first fractal attempt

    Pseudeo 3D mandelbrot
    Julia: Julia improved, Red Julia, Julia – Traps 2
    Animated Lyapunov others by tag

    🏞️ 3D

    Nature

    Campfire at night
    Swiss Alps, Himalayas
    Seascape ocean, another Oceanic
    Where the River Goes
    Auroras, Miracle Snowflakes
    Production Sky Rendering, other The sun, the sky and the clouds

    Abstract

    explosions underwater and Taste of Noise 7 like fireworks, blending
    Rotating Volume Rings 3 torus clouds with distortion
    dark violet wave noise cube
    Wavy and Sculpture II interesting
    OMZG Shader Royale – NuSan

    Scenes

    Bubble Buckey Balls
    Rhodium liquid carbon
    Mushroom, Piano
    Shaking Jello, [SH18] Human Document animation

    🔮 3D Glass etc.

    Multiple Transparency
    Raytraced Quartic Surface
    Inside the mandelbulb

    Marbles: Nova Marble blue animated, Playing marble green, rm -f dark with rays
    Cloudy crystal, red sphere intersect pub, noise blob

    Almost physically based glass
    Ice Primitives with sliders
    Glass cubes in infinity mirror
    Refractive Index, Photon Mapped Caustics

    Curious Crystal
    Liquid in glass
    Impulse glass

    Neon Crystal, Kaleidoscope Crystal, Gyroid Crystal, Ocean Crystal
    Creation Stone
    Crystal Tetrahedron

    3D Infinite World

    Nature

    Homeward bird fly
    Desert Canyon, similar Desert Passage
    Leizex rocks
    3D Cellular Tiling
    Neptune Racing
    Protean clouds
    Visceral Infection blood vein inside
    Industrial Complex

    Abstract

    Server Room
    Alien Ruins

    Party Concert Visuals 2020
    Underwater Neural Forest
    Entangled Vines
    Noise 3D Fly Through blobs

    Rainbow Fractal Descent
    mud planet

    Transparent

    Interactive thinks 3D noise, very cool, with 4 sliders
    Misty Grid glow, lines, colors
    002-Blue and Palace of Mind dark blue lines

    3D Fractals

    Solid

    Remnant X fly inside, with light
    similar Fractal gutter
    Fractal Explorer DOF with WSAD moving

    Mandelbulb etc

    Mandelbulb Deconstructed white
    Morning glare glass Mandelbulb
    Juliabulb – derivative
    Raiden Fireball

    Other

    Kleinian variations, kleinian skulls,
    Kleinian Seahorse HQ slow static
    Apollonian
    Fractal Explorer, WSAD moving

    Larval + GUI rotational with sliders
    Sphere FBM noise cube

    Transparent

    All fractals by gaz:
    29_gaz color 4 flowers, 86_gaz,
    41_gaz, 36_gaz blobs, 49_gaz wire,
    111 gaz animated, 108 gaz

    Minimal code

    Manjusaka (239chrs)
    Flower tunnel

  • CG, Rendering, Shaders

    ⏱️Overview

    Introduction to real-time computer graphics (in games, visualizations, etc) through rasterisation.
    Short, mainly gathering topics and many links to more informational websites.

    💡Rendering types

    Rendering very good page with list of features (common tasks in rendering).

    3 main rendering types / techniques are available:

    🔺Rasterisation

    Rasterisation – transforming vector graphics data (font, image, 3d model, scene, etc.) into a 2d image (lines of pixels, on screen).

    Most common process in games and other real-time visualization software.
    Look and performance (frames per second) are limited by GPU hardware and computational power.

    Optimized for GPU, so it is required. An important GPU diagram, will show that GPU has many more cores (computational units) than CPU. High end GPUs now have thousands, low budget hundreds and laptops and integrated tens. Few GPU inside pics at end here.

    ☀️Ray tracing

    Ray tracing produces the most photorealistic, movie quality look. It is the most computationally expensive, so not real-time, but recently GPU are so powerful that some simpler scenes can be rendered this way.
    It works by casting rays from camera and is very complex since rays can bounce, reflect, refract, etc. many times. This complexity is not friendly for GPU shaders, they perform better with simpler code like in rasterisation.
    Usually associated with big, powerful, 3D software that can work for minutes or days to get a single picture. E.g. Blender.

    🔮Ray marching

    Similar to ray tracing but much less complex. Ray marching uses a signed distance function (SDF) making it less computationally expensive. But this requires rather basic 3D objects. Also with SDF some effects are easier to achieve in real-time (like AO, glow etc). Seems quite popular for shader demos and 3D fractals.


    From now on I will focus only on ⚙️Rasterisation.

    ⚙️Pipeline⏩

    Rendering – very good page with list of features (common tasks in rendering).

    Old GPUs before 2001 had only fixed pipeline, its steps are shown on this image. Old GPUs did all steps in hardware only with some adjustments possible.
    Now we do vertex transformation and lighting with shaders in code, ourselves, allowing plenty of customizations. Modern GPUs don’t have limits on shader code like old had.
    Old basic demo of Quake 3 shows the first cool effects with vertex shaders.

    Image search for diagram. How it works video.

    Few links with pipeline steps etc:

    • Graphics_pipeline good info on wikipedia, with pipeline under Shader
    • 3D Graphics with OpenGL – long and very good tutorial page with everything including primitives, matrices, frustum, lighting.
    • khronos wiki pipeline with short info on steps
    • Introduction to OpenGL and GLSL – shows OpenGL 2, 3 and 4 pipelines, primitives etc. From 2014, long page with code and VS 2012.
    • Simpler pipeline for WebGL
    • Lot of documentation with links, few specific pipelines, for GL 4, DX12, Vulcan, Metail etc.
    • Very old but detailed pipeline for DirectX9

    🎓Math

    It is rather important, especially when creating an engine. But less so if you’re using an engine alredy, which provide useful functions.

    Few posts with math, like vectors 4, matrices 4×4,
    Again same page 3D Graphics with OpenGL has matrices for rotation, projection etc.

    Video1 tutorial general, Video2 on projection.

    📊Features (steps)

    Glossary of terms on wiki.

    List of common shading algorithms

    🔨Basic

    • Some culling related: Hidden surface determination, Z-buffer
    • Shading – color and brightness for a surface from light
    • Lighting computation – Specular
      Blinn-Phong, Specular highlight Cook-Torrance
    • Texture-mapping – a method of applying detail to surfaces.
      Also texture related are Mipmap and anisotropic filtering.
      With textures having alpha (transparent value), we can achieve e.g. tree leaves, fences with simple alpha test, or glass with alpha blending. Alpha test writes to depth buffer so it’s easier. But glass does not, and needs to be sorted (apart from OIT).
    • Fog – in non-clear atmosphere. Blends everything to fog color with distance.
      The oldest effect. Was fixed, now done in shaders, has to be used the same way for all. Can have different fog types, like height based.
    • other webgl textured spotlight

    🪄Normal map

    Detail added with extra normal map (texture) and some more per pixel (fragment) shader code.

    🌒Shadows

    Shadows – the effect of obstructing light. shadow web demo, other demo.

    Soft shadows – varying smooth by partially obscured light sources. VSM web demo

    For large scale:

    ✨Shaders

    Shader wiki. Languages: GLSL, HLSL. Shaders are basically pieces of code (with computations) running on GPU, with some structures of data being passed between them and GPU.

    The main types are vertex shader operating on vertices (which can have 3D positions, normals, texture coordinates, etc) and can transform them, e.g. read from height map texture(s) for terrain or water surface. Second tyoe is fragment / pixel shaders used heavily for shading, lighting, normal mapping etc.

    🚶Animation

    Vertex shader blending values from bones to vertex.

    web demo with sliders for animations blend.

    🌐Tessellation

    Newer type of shaders allows adding more triangles, e.g. giving more geometry detail closer. Usually uses a texture to know the height.

    Tessellation wiki

    Videos:

    Modern OpenGL Tutorial – Tessellation Shaders – 2nd half has 2D example
    Interactive Graphics 18 – Tessellation Shaders – long video but starts with basics too

    🛡️Physically Based Rendering (PBR)

    Physically based rendering wiki, uses Bidirectional Reflectance Distribution Function (BRDF).

    Gives more realistic lighting and shading with 2 more additional textures (or just parameters): roughness and metalness.

    Simple Web demo with sliders and dynamic reflection. Another demo.

    Web Examples: old gun web demo, Baja car model, Bike model.

    Long PBR doc in Filament.

    🔮Other

    • 🪞Reflection – mirror-like or highly glossy reflection. Was easy when flat.
      To look believable / good would need cubemap for each object like a car. Or for corridors more of them and blending between.
    • 🔮Refraction – bending of light associated with transparency, web demo and other.
      This is really like the worst thing for rasterization. Would need extra cubemap for each object.
    • Level of detail (LOD), a very important aspect of rendering. The further away from camera, the lower detail should geometry have (e.g. trees, rocks).
      Also crucial for terrain rendering. E.g. video simple grid, complex, quadtree.
    • Volume rendering, volume instancing demo, nice ☁️cloud web demo. Search for volumetric fog.
    • Particle system – fast rendering of many particles, for dirt, smoke, fire, explosions, magic effects, etc.
      Was done on CPU before and rendered with point sprites. Now all computing could be done by GPU making more particles possible (even millions).
      Could be also done (movement) with compute shaders which can do any computations on GPU, not just for rendering.
    • HW Instancing, explained in Ogre. Important technique to reduce draw calls when very many instances of objects are present.
    • Translucency – highly scattered transmission of light through solid objects
    • Caustics (a form of indirect illumination) – reflection of light off a shiny object, or focusing of light through a transparent object, to produce bright highlights on another object
      Fancy water with surface and caustics 🌊water web demo.
    • Subsurface scattering demo e.g. for skin

    🖼️Effects, post process📷

    Post processing effects work on final 2D screen image pixels. They don’t use 3D geometry at all, but can use some more screen textures like depth buffer. Done using fragment / pixel shaders.

    • Non-photorealistic rendering – e.g. Cel shading for comic like style.
    • Bloom – fake effect adding glow to screen. Was quite overused in past games.
      Web demo.
    • HDR – floating point intensity and eye adaptation dimming for whole screen, like aperture in cameras.
      Web demo.
      Tone mapping
    • Depth of field – Blurring screen parts out of focus. Should be only used for very close scenes, not far.
    • God Rays – sunbeams, or light shafts / rays.
      Web demo.
    • Motion blur – Blurring screen due to fast motion. Happens naturally in video cameras for movies, but in rendering has to be done specially.
    • SSAO – Screen Space Ambient Occlusion. It darkens areas that are less lit. It’s fake, but works quite well, giving more shadow feel. Especially in areas that aren’t lit (have only ambient and would be not shaded).
      If not done in real time as effect, then AO can be baked into textures for object in 3D modelling tool.
      Web demo with sliders.
    • Screen Space Reflections. Cheaper and fake with only near horizontal camera view looking okay.
      web demo.

    Deferred rendering a different approach (from 2013), useful for high lights count. Seems old and unused now.

    Approaching zero driver overhead AZDO search, quite important publications for engine.

    Polygonal-Light Shading with doc paper, web demo and video.

    ☀️Global Illumination (GI)

    Global illumination – surfaces illuminated by light reflected off other surfaces (indirect light). More screens in e.g. radiosity.

    Good long talk explanation video with history of various methods.
    Video with few methods and listing comparison aspects: Scalable Global Illumination for O3DE.

    Forward rendering search. Ogre-next has few demos: Forward3D, Instant Radiosity. Voxel Cone, Local Reflections.
    Clustered shading demo with good document links.

    📊Engines

    Engines list on wiki.
    I will list just a few here, that I saw some more of with links to lists.

    Web based: WebGL and Three.js

    🚗Game

    Game Engines already have all components needed for games like: physics, GUI, scripts, etc.
    In their editor software you can create games without even writing code. Some have graphs for game events, some would need writing scripts (code). Same goes for shaders, can be done as graphs connecting blocks.

    Big “free” but commercial, they also have a big store with assets you can buy, and a tiny “free” set:

    FOSS (open source):

    Basic video of same game in 3 game engines.

    Many lists with engines e.g. here, alternatives here or here, 100 list c++ here.

    🟢Only rendering

    This type lets you choose other components (like physics engine, GUI etc.) and combine yourself. It needs much more effort, but gives more freedom and customization. Requires C++ programming skills, as well as writing shaders. Importing 3D objects from modelling software can be more complicated too.

    • Ogre – older branch, has RTSS shader system.
    • Ogre-next – new with good examples of techniques, GI too. Scripts for building from sources. Has HLMS material system.
    • Wicked Engine – pretty advanced and FOSS
    • bgfx – needs building from sources, but has good examples.

    Many more C++ based here, and here, search pbr here.

    Assets can be found on few wesites like: blendswap, sketchfab etc. There you can also choose CC0, CC-BY, etc. licensed ones for FOSS games.

    Some game programming and C++ playlists.