Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Прога від НЕпрогера avatar

Прога від НЕпрогера

Потім.
TGlist रेटिंग
0
0
प्रकारसार्वजनिक
सत्यापन
असत्यापित
विश्वसनीयता
अविश्वसनीय
स्थान
भाषाअन्य
चैनल निर्माण की तिथिСіч 25, 2021
TGlist में जोड़ा गया
Вер 22, 2023
संलग्न समूह

समूह "Прога від НЕпрогера" में नवीनतम पोस्ट

телеграм заблокували в україні
से पुनः पोस्ट किया:
Shroom's All-Posting avatar
Shroom's All-Posting
Максимально очевидні речі про які мені здається треба постійно нагадувати

You may have felt it. From chatting apps such Teams or discord, to browsers like Chrome and Firefox, and even Gaming. Software feels sluggish and slow even on most beefy hardware.
While hardware has gotten better, Software has gotten somehow slower. I explore why I think this is in this post.
ICQ vs Teams
While it might not be a fair comparison, I can’t help but compare the basic chatting feature of ICQ from 20 years ago to Microsoft Teams today. True, Teams has more features and secure by default, but the basic chatting feature and responsiveness and performance goes to ICQ.
I still remember running ICQ on my intel 90 MHz (yes M not G) 1 core 64 MB RAM, Windows 95 and it instantly starts up, and chat just works.
Teams on the other hand takes seconds to sometimes minutes to start and hangs often on my 64GB Intel 3.0GHz 16 Core. I think you may relate this to most modern software.
Netscape vs Chrome
If you double click on your browser icon today to run it, I can guarantee that you are conditioned to wait few seconds for it to spin up. This is now considered the norm.
This isn’t how it used to be.
If you grew up in the 90s early 2000s, and used Netscape or even Internet Explorer 6, you would know that browsers start instantly.
There was another even faster alternative back then called Crazy Browser which supported tabs.
Granted loading speed depended on your Internet and the page you were loading. But assets too were cheaper back then.
Why classic software felt faster?
Software in the 90s and early 2000s were developed under highly constrained environment and as a result it was forced to produce efficient programs.
If there was a memory leak, you will notice it immediately or the process will run out of memory, sometimes it won’t even start, forcing you to fix it. You couldn't afford a memory leak.
If there was a high CPU usage your program would freeze forcing you to rewrite to use less cpu if possible or think outside the box to work within the constraints.
Writing was expensive, there was only HDD and floppy, so the programmer calling write() of fsync() would immediately feel the cost. So you would only call write when you need it. Same story for read
Storage used to be scarce, so programmers would do everything to make the footprint of the program as small as possible. Smaller binary = faster loading.
Can we say the same for modern software?
Modern Development
I might be wrong, but I think most bloat in modern apps stems from the development on high-end machines, which masks inefficiencies in code.
Sadly modern IDEs and dev tooling require top-end dev machines as they too use a lot of resources.
It’s a double bind.
With abundant memory and compute in modern hardware the inefficiency is masked. Causing bad code to be shipped and eventually encountered under stress often in production.
If you wrote inefficient code on old hardware, your program might not run at all, forcing you to revise, troubleshoot, finesse and fix. That is because of the limited resources.
I sometimes wonder how efficient modern apps would be if they were developed under similar constraints, it would force us to favor efficiency in coding. Memory leaks/high cpu usage that would have otherwise gone undetected because of resource abundance would have been flagged during dev.
Of course, I'm not advocating not using modern hardware, on the contrary I think if we relearned how to be efficient we could take full advantage of modern hardware. Moreover, a bump in resource requirements for software may be necessary to unlock certain features, but I don’t think we have a clear grasp on that line.
Perhaps we can develop on modern hardware but we dedicate running tests on low-end devices as part of the development cycle.

сурс
से पुनः पोस्ट किया:
Кругообіг Йонансінів у природі avatar
Кругообіг Йонансінів у природі
зато ші напхаємо в дію
сподіваюсь новий сео дискорду заведе його нарешті в могилу
behold the найлютіший прогрів обізян який я коли небудь бачив за все своє життя

ютуб все не вспокоїться і підкидає відос за відосом про цю цеглинку і я чесно в ахуях з того шо люди готові купляти ОЦЕ за ОЦІ гроші замість того шоб взяти свій технологічний телефон і видалити в ньому тікток блять, це ж просто юзлес річ за неможливі гроші яка покриває нуль дейлі задач середньостатистичної людини
яка кілька
щоб побачити відео треба бути підписаним на канал
я взагалі думав шо я це в коментах писав
тут де кілька адмінів???
я думав ти попередній пост якраз під впливом цього відео написав
से पुनः पोस्ट किया:
Меменційна Демарня🏳️‍⚧️ avatar
Меменційна Демарня🏳️‍⚧️
я дуже часто почав від різних людей чути тезу "працюй за безкоштовно заради досвіду інакше тобі нормальну роботу не знайти" і мені от цікаво, який відсоток цих людей справді працював хоча б кілька місяців за спасіба на фултайм роботі де вимагають цілком собі справжні результати щоб в результаті отримати не справжні гроші за цю роботу а дякую та якийсь міфічний досвід
не те щоб ця думка зазвичай напрямлена чітко на мене, але вона існує в інфополі і мені це не подобається

रिकॉर्ड

18.04.202523:59
252सदस्य
26.04.202423:59
100उद्धरण सूचकांक
13.01.202523:59
1.2Kप्रति पोस्ट औसत दृश्य
25.03.202523:59
929प्रति विज्ञापन पोस्ट औसत दृश्य
24.10.202423:59
23.66%ER
07.04.202523:49
466.94%ERR

Прога від НЕпрогера के लोकप्रिय पोस्ट

से पुनः पोस्ट किया:
Shroom's All-Posting avatar
Shroom's All-Posting
01.04.202521:29
Знаєте, я все життя думав шо оновлення софту мають робити його кращим, і десь так воно і було до якогось моменту, але десь останній рік спостерігаю як з кожним оновленням стає тільки гірше і гірше і не розумію а нахуя ці оновлення взагалі випускають, якщо можна нічого не робити і буде тільки краще
І питання навіть не в новому функціоналі який хуйовий, а в тому що ламається те що раніше працювало нормально і ніхто це не фіксить, оновлення виходять, підтримка старих версій софту викидається і тебе форсять юзати нове, старі баги не фіксяться а нові з'являються
25.04.202509:19
сподіваюсь новий сео дискорду заведе його нарешті в могилу
behold the найлютіший прогрів обізян який я коли небудь бачив за все своє життя

ютуб все не вспокоїться і підкидає відос за відосом про цю цеглинку і я чесно в ахуях з того шо люди готові купляти ОЦЕ за ОЦІ гроші замість того шоб взяти свій технологічний телефон і видалити в ньому тікток блять, це ж просто юзлес річ за неможливі гроші яка покриває нуль дейлі задач середньостатистичної людини
29.03.202522:34
https://youtu.be/OOK5xkFijPc

дуже детальне пояснення яке багатьом дуже треба
07.04.202522:52
зайшов я значить ради цікавості почитати шо ж пише наш улюблений переоцінювач кібербезпеки міша альбєртич в своєму фейсбуці, краще б не заходив чесне слово, він вже і національну ллм запускає, і ші чатбот в дії, ші чатбот в мрії, переклад законодавства єс за допомогою ші, генератор вакансій за допомогою ші, ші наталка, ші аналіз нормативно-правових актів ВСЕ В ШІ ВІН ПРОСТО НИМ ОБМАЗУЄТЬСЯ походу ми будемо першою ШІ країною блять це піздєц рібята
29.03.202518:29
https://store.steampowered.com/app/3401490/Replicube/

прикольне, є демка, раджу пограти
Тотальна пізда
04.04.202507:58
уууу нінтенда погана робить антиконсюмерські рішення
ну по-перше не вперше хз чому дивуватись
по-друге

хоттейк їбать

якби на ринку портативок існувала хоч якась адекватна конкурентність не тільки в плані заліза а й в плані ігор то можливо нінтенді було б невигідно робити оверпрайс сичі з оверпрайс іграми

а так у нас ситуація:
китайпародії на псп/3дс/геймбой які емулюють сорокарічні консолі з 100500 вбудованих ігор

свіч1/2 за ненормальні гроші

стімдек і купа його клонів на вінді які ще більші та тяжчі за великий стімдек і схожі більше на ноут з геймпадами з боків ніж на портативну консоль

може я чогось не розумію, але навіть великий свіч2 виглядає цікавіше за ще більший стімдек, хоч і в перспективі він набагато дорожчий, але пропонує ексклюзивні ігри, більшу портативність та кращий екран, що для багатьох може стати вирішальними факторами
26.04.202508:21
Максимально очевидні речі про які мені здається треба постійно нагадувати

You may have felt it. From chatting apps such Teams or discord, to browsers like Chrome and Firefox, and even Gaming. Software feels sluggish and slow even on most beefy hardware.
While hardware has gotten better, Software has gotten somehow slower. I explore why I think this is in this post.
ICQ vs Teams
While it might not be a fair comparison, I can’t help but compare the basic chatting feature of ICQ from 20 years ago to Microsoft Teams today. True, Teams has more features and secure by default, but the basic chatting feature and responsiveness and performance goes to ICQ.
I still remember running ICQ on my intel 90 MHz (yes M not G) 1 core 64 MB RAM, Windows 95 and it instantly starts up, and chat just works.
Teams on the other hand takes seconds to sometimes minutes to start and hangs often on my 64GB Intel 3.0GHz 16 Core. I think you may relate this to most modern software.
Netscape vs Chrome
If you double click on your browser icon today to run it, I can guarantee that you are conditioned to wait few seconds for it to spin up. This is now considered the norm.
This isn’t how it used to be.
If you grew up in the 90s early 2000s, and used Netscape or even Internet Explorer 6, you would know that browsers start instantly.
There was another even faster alternative back then called Crazy Browser which supported tabs.
Granted loading speed depended on your Internet and the page you were loading. But assets too were cheaper back then.
Why classic software felt faster?
Software in the 90s and early 2000s were developed under highly constrained environment and as a result it was forced to produce efficient programs.
If there was a memory leak, you will notice it immediately or the process will run out of memory, sometimes it won’t even start, forcing you to fix it. You couldn't afford a memory leak.
If there was a high CPU usage your program would freeze forcing you to rewrite to use less cpu if possible or think outside the box to work within the constraints.
Writing was expensive, there was only HDD and floppy, so the programmer calling write() of fsync() would immediately feel the cost. So you would only call write when you need it. Same story for read
Storage used to be scarce, so programmers would do everything to make the footprint of the program as small as possible. Smaller binary = faster loading.
Can we say the same for modern software?
Modern Development
I might be wrong, but I think most bloat in modern apps stems from the development on high-end machines, which masks inefficiencies in code.
Sadly modern IDEs and dev tooling require top-end dev machines as they too use a lot of resources.
It’s a double bind.
With abundant memory and compute in modern hardware the inefficiency is masked. Causing bad code to be shipped and eventually encountered under stress often in production.
If you wrote inefficient code on old hardware, your program might not run at all, forcing you to revise, troubleshoot, finesse and fix. That is because of the limited resources.
I sometimes wonder how efficient modern apps would be if they were developed under similar constraints, it would force us to favor efficiency in coding. Memory leaks/high cpu usage that would have otherwise gone undetected because of resource abundance would have been flagged during dev.
Of course, I'm not advocating not using modern hardware, on the contrary I think if we relearned how to be efficient we could take full advantage of modern hardware. Moreover, a bump in resource requirements for software may be necessary to unlock certain features, but I don’t think we have a clear grasp on that line.
Perhaps we can develop on modern hardware but we dedicate running tests on low-end devices as part of the development cycle.

сурс
से पुनः पोस्ट किया:
Chrys's Grove of Nonhuman Shenanigans avatar
Chrys's Grove of Nonhuman Shenanigans
олімпіадники з телеграму вирішили що треба вписуватись в загальний дизайн системи і зробили на лінуксі іконку не круглу а квадратну зі скругленими куточками, мені це не понравилось і я як ВІЛЬНИЙ ЮЗЕР ВІЛЬНОЇ СИСТЕМИ поміняв іконку назад на круглу, але ОЛІМПІАДНИКИ ВИРІШИЛИ ЩО ХУЙ ТАМ тому іконка вертається в дефолтну при кожному рестарті телеграму, геніально блять, найпотрібніший функціонал

ну хоч в треї вдалося іконку пофіксити і на цьому дякую
से पुनः पोस्ट किया:
Кругообіг Йонансінів у природі avatar
Кругообіг Йонансінів у природі
अधिक कार्यक्षमता अनलॉक करने के लिए लॉगिन करें।