• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 16:59
CET 22:59
KST 06:59
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 3 - RO16 Groups A & B Preview1TL.net Map Contest #21: Winners11Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12
Community News
[TLMC] Fall/Winter 2025 Ladder Map Rotation10Weekly Cups (Nov 3-9): Clem Conquers in Canada4SC: Evo Complete - Ranked Ladder OPEN ALPHA8StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45$5,000+ WardiTV 2025 Championship7
StarCraft 2
General
RSL Season 3 - RO16 Groups A & B Preview [TLMC] Fall/Winter 2025 Ladder Map Rotation Mech is the composition that needs teleportation t Weekly Cups (Nov 3-9): Clem Conquers in Canada Craziest Micro Moments Of All Time?
Tourneys
RSL Revival: Season 3 Constellation Cup - Main Event - Stellar Fest Tenacious Turtle Tussle Master Swan Open (Global Bronze-Master 2) Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle Brood War web app to calculate unit interactions [ASL20] Ask the mapmakers — Drop your questions BW General Discussion Terran 1:35 12 Gas Optimization
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 [BSL21] RO32 Group D - Sunday 21:00 CET [BSL21] RO32 Group C - Saturday 21:00 CET
Strategy
Current Meta Simple Questions, Simple Answers PvZ map balance How to stay on top of macro?
Other Games
General Games
Clair Obscur - Expedition 33 Should offensive tower rushing be viable in RTS games? Nintendo Switch Thread Stormgate/Frost Giant Megathread EVE Corporation
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Artificial Intelligence Thread Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Dyadica Gospel – a Pulp No…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1706 users

Technology Preassure

Forum Index > General Forum
Post a Reply
Normal
RaptorX
Profile Blog Joined July 2006
Germany646 Posts
November 06 2009 22:05 GMT
#1
I am not sure if people have noticed how the new versions of programs tend to be bigger and bigger all the time even though they have no visible new features or anything of the sort...

I am amazed that now I am forced to upgrade my MSN 8.5 to a new version which is nothing less than 65MB... and that is just an update... I mean for what the fuck do I need 65MB for chatting with my friends? forced....

Then I was thinking how cheap Terabytes have become and I cant help but think that they are actually trying to force everybody to purchase high storage HDDs, I mean with HD DVDs, and programs like Adobe whos pdf reader was about 5mb and now you cannot get any version below 130MB for doing the same thing ( opening a pdf ) and Nero which version #6 was the best now have around 300MB for nothing, i cant help but get paranoid...

I simply hate it...

Now what do you think guys, am i paranoid or is just simply stupid...?
I won
micronesia
Profile Blog Joined July 2006
United States24740 Posts
November 06 2009 22:10 GMT
#2
I don't really think it's a conspiracy...

A lot of things that get bigger like games have some very obvious reasons why. Maybe some experts can explain the particular examples you gave.
ModeratorThere are animal crackers for people and there are people crackers for animals.
betaben
Profile Blog Joined September 2007
681 Posts
November 06 2009 22:13 GMT
#3
I agree. they are also using tons more memory, an indication that they're getting far more inefficient which generally means worse programming. we all have to bend over.
RaptorX
Profile Blog Joined July 2006
Germany646 Posts
November 06 2009 22:16 GMT
#4
On November 07 2009 07:10 micronesia wrote:
I don't really think it's a conspiracy...

A lot of things that get bigger like games have some very obvious reasons why. Maybe some experts can explain the particular examples you gave.


well if the game has better graphics and stuff is ok... I am refering to programs that have no new features or nothing really "better" about them... they do exactly as they did before, sometimes worse... BUT they are eating your HD for no reason... and you are FORCED to have the new version, you like it or not ( unless you use an alternative program which usually I miss this or that feature )
I won
xmShake
Profile Blog Joined February 2007
United States1100 Posts
November 06 2009 22:19 GMT
#5
People want to add new features to keep people coming back to their product. Useful or not, new features generally take up new space. I don't know why you're complaining about something in the 10s of MB unless your hard drive has the capacity of a small flash drive. Honestly you shouldn't be worrying about space as long as they keep the program streamlined and fast. MSN / WLM has always been bloat, (much like the rest of MS shit), and you'll just have to deal with it.

There is no conspiracy. They force you to update so they can provide better support when you have problems. Newer versions tend to have less problems as long as they're not adding a bunch of useless stuff.

If you don't like it, switch to linux and write your own programs.
Liquid`Jinro
Profile Blog Joined September 2002
Sweden33719 Posts
Last Edited: 2009-11-06 22:20:40
November 06 2009 22:19 GMT
#6
CD BurnerXP
SumatraPDF

I know that's not what the topic was about but I prefer those two programs over nero/adobe pdf anyway

Also, I think there are some work-arounds for the forced update of msn (patches and what not). I don't care enough at the moment to do anything about it myself.
Moderatortell the guy that interplanatar interaction is pivotal to terrans variety of optionitudals in the pre-midgame preperatories as well as the protosstinal deterriggation of elite zergling strikes - Stimey n | Formerly FrozenArbiter
Ethenielle
Profile Blog Joined December 2005
Norway1006 Posts
November 06 2009 22:21 GMT
#7
It's probably more that programmers can't be arsed to micro-optimize(relatively speaking) their programs, when there's such an abundance of resources available. Considering most people have half a TB diskspace or more at their disposal, a couple of extra MB for convenience's sake(or whatever it is) seems like no big deal.
Theres a fine line between fishing and just standing on the shore like an idiot.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
November 06 2009 22:23 GMT
#8
There is no doubt that they are forcing us to use more so they can sell their new supercool hardware that will allow you to run the latest software. It has been working for a while.
"When the geyser died, a probe came out" - SirJolt
seppolevne
Profile Blog Joined February 2009
Canada1681 Posts
November 06 2009 22:26 GMT
#9
Foxit reader is 7MB.
Usually updates include new features, better graphics, etc. Coding isn't getting 'less efficient', new technology is simply more complicated.
J- Pirate Udyr WW T- Pirate Riven Galio M- Galio Annie S- Sona Lux -- Always farm, never carry.
AssuredVacancy
Profile Blog Joined September 2008
United States1167 Posts
November 06 2009 22:27 GMT
#10
Security in programs. Take your msn, a shitload portion of its programming is probably devoted to keeping you secure. Unfortunately the end user usually don't notice this kind of stuff so they just automatically assume it's because the programmers are incompetent and the company's evil etc etc.
We spend our youth attaining wealth, and our wealth attaining youth.
JeeJee
Profile Blog Joined July 2003
Canada5652 Posts
Last Edited: 2009-11-06 22:44:31
November 06 2009 22:29 GMT
#11
There are always lightweight alternatives. I would recommend foxit instead of adobe but foxit is starting to blow lately as well, go with sumatra.
For MSN, the alternative.. there's way too many. My main choice is miranda.. look @ the size and memory usage.. lol:
+ Show Spoiler [miranda SS] +
[image loading]


Plus it has way more functionality than MSN (it's a multi-protocol client for starters) and is way more customizable too.

The reason this is happening.. well space is no longer the issue it was back even a decade ago.. hdd sizes are increasing super fast, it's actually getting ridiculous There's no incentive for such optimization anymore.. developer's time is (presumably) better spent adding new features to programs. Plus people want programs that do everything, like look at my converter program of choice (although this isn't the greatest example, SUPER is still incredibly fast and lightweight despite its amazing functionality. Holy grail of programs right here!):
+ Show Spoiler [SUPER SS] +
[image loading]


Don't sweat it =)
If it bothers you that much, find alternatives, like many others have.
(\o/)  If you want it, you find a way. Otherwise you find excuses. No exceptions.
 /_\   aka Shinbi (requesting a name change since 27/05/09 ☺)
ZenDeX
Profile Blog Joined May 2008
Philippines2916 Posts
November 06 2009 22:38 GMT
#12
This is good news to programmers that are skilled enough to produce efficient programs.
Railxp
Profile Blog Joined February 2008
Hong Kong1313 Posts
November 07 2009 00:28 GMT
#13
your OP belongs in the "nerdiest thing you've ever done" thread.
you can say:
" i posted on TL believing that there is a conspiracy of increasing software sizes to get me to buy more harddrive space"


SERIOUSLY?

thats like saying theres a conspiracy to spread McDonalds everywhere so that everyone will become obese.
~\(。◕‿‿◕。)/~,,,,,,,,>
Elite00fm
Profile Joined January 2008
United States548 Posts
November 07 2009 05:15 GMT
#14

thats like saying theres a conspiracy to spread McDonalds everywhere so that everyone will become obese.


I'm going to do some research, I believe you're on to something
Sadistx
Profile Blog Joined February 2009
Zimbabwe5568 Posts
November 07 2009 06:17 GMT
#15
I am forced to upgrade my MSN 8.5 to a new version

You aren't forced to do anything, unless there's a guy standing behind you with a gun to your head. Use alternative software.
Miranda IM ftw.
Jyvblamo
Profile Blog Joined June 2006
Canada13788 Posts
Last Edited: 2009-11-07 06:19:50
November 07 2009 06:19 GMT
#16
PRESSURE

+ Show Spoiler +
Suck it up, can't stop progress, etc Extra features sells products.
RaptorX
Profile Blog Joined July 2006
Germany646 Posts
November 07 2009 06:58 GMT
#17
On November 07 2009 15:17 Sadistx wrote:
Show nested quote +
I am forced to upgrade my MSN 8.5 to a new version

You aren't forced to do anything, unless there's a guy standing behind you with a gun to your head. Use alternative software.
Miranda IM ftw.


by forced I mean that I cannot really use version 8.5 (the version I like the most) because when I try to log in it simply tells me that there is a new version, If I click in "I dont want to download it now" then it simply wont log in...

I know there is a loadshit of other alternatives, but the question is WHY cant I use the one that I like just because they decided that the new one is "better" when in my own eyes the 65MB they are asking for it dont simply worth it...

I am not saying that I cant use msn at all, I use meebo or miranda now, but why am i forced to do that is my question.

And no, I am not talking about a "conspiracy" it is very obvious what they do... what I dont know is why we keep falling for it... why does vista need almost 10GB just to get installed when a lot of people out there dont want most of the features? then you say, "yes but you can stay with XP"... well thats not really the case when they force updates to your PC that instead of helping they make a mess to force you to buy the new product. Some day they will just plainly lock all win95/98 with an update that wont allow them to do nothing more than see a huge advertising saying "your pc is shit, change it to vista now.... and there is nothing you can do except for going linux".... -pc owner: " but I like my 95/98" -microsoft: "s-s-s-suck it bbbbitch".


I won
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
November 07 2009 07:06 GMT
#18
The following is VERY VERY IMPORTANT and will answer all your question regarding these types of things.

As you know, there is thing called Moore's law, which suggests that every 18 months or so, a chip will have 2x the transistors and be ~2x faster.

There is also a related law, which we will call the Laziness law. Every 18 months or so, the laziness of programmers approximately doubles, so the code they produce is twice as bad and voluminous/slow compared to what it could optimally be.

The net gain: larger file sizes and no speed increase!
RaptorX
Profile Blog Joined July 2006
Germany646 Posts
November 07 2009 07:34 GMT
#19
i guess you are right :D
I won
PobTheCad
Profile Blog Joined July 2006
Australia893 Posts
November 07 2009 08:01 GMT
#20
it's a joke
i had to download the drivers for my HP all in one printer cos i lost the cd , the full thing was 460 megabytes

remember back in win98 they used to just give you a couple of dll files and a readme? took like 5 seconds to get it going.takes ages now and theres always a memory hogging program involved with it that wants to be in the background all the time.
Once again back is the incredible!
swat
Profile Blog Joined January 2008
Australia142 Posts
November 07 2009 08:25 GMT
#21
It is a little bit from column A and column B in my opinion.

A: Additional things are being placed inside more functionality but which may not be visible to the end user.

B: Due to the rapid growth of available system resources (from lets say 10 years back to now [and even then 20 years back to 10 years back]) efficiency in programming isn't as important as it once was. I am not saying efficiency should not be overlooked, if you can code something to run more efficiency then try to but there are more things to consider such as:

- If it will take a extra X months and Y amount of dollars to make the program Z% more efficient do you do it? dependent on a few things...

- If your program is using 2/4/16 bytes to store something rather then just 2 does it matter... again dependent on so many factors...

Thing is also these days the computers you have at home are quite powerful compared to what they need to do, (why complain about 50mb when you have terrabytes now) so does it really matter? shrug.
RaptorX
Profile Blog Joined July 2006
Germany646 Posts
November 07 2009 10:24 GMT
#22
On November 07 2009 17:25 swat wrote:
Thing is also these days the computers you have at home are quite powerful compared to what they need to do, (why complain about 50mb when you have terrabytes now) so does it really matter? shrug.


Because even if they are cheap not all of us has 1/2 a Tera and some of us cant really afford it since family and real life dont allow it... but then this bastards dont allow you to keep the old good stuff and simply try to force their way in to making you have the newest thing even if you dont like it or if its not necessary, I am not seriously complaining about the 50MB itself is the fact that I cannot log in just because they decided...

For the record I am not an oldie (~25yrs old) but I think I am starting to feel that some things are not really that necessary because now I have some other things that are more important. I feel that I am starting to understand those 70-80yr old people that still insist that going personally to some places is better than sending an email... maybe we are wrong and they were right.

Maybe they DO add some security features (like that patch against webcam hacking in MSN) but hell you dont have to FORCE me to have the patch... shit I dont even talk to people `on webcams... and yes I know miranda but I liked MSN messenger over Miranda and every time I use it, just gives me a headache of missing things that I use daily...
I won
SWPIGWANG
Profile Joined June 2008
Canada482 Posts
November 07 2009 14:58 GMT
#23
Law of programming: Programs expands to fill available memory.

If you are a lazy programmer and you know you can save hundreds of hours of work by using more memory......... ah but all programmers optimize their code generation relative to time~
Konni
Profile Blog Joined February 2003
Germany3044 Posts
November 07 2009 16:49 GMT
#24
Usually the next version of a piece of software will have all the old parts + some new parts. So it naturally gets bigger from version to version. Only if you have a dedicated team and enough time or if you're bound by size conditions then will you think about the hard disk space your program uses. First thing is probably features and usability.
Though I really don't know why MSN would take up that much space lol.
Trowabarton756
Profile Blog Joined May 2008
United States870 Posts
November 07 2009 17:12 GMT
#25
Quicktime is just as bad Ill never own a fucking ipod apple so quit fucking making me install itunes every time your piece of shit movie player wants to update.
http://www.teamliquid.net/video/streams/Trowabarton756
Mr.Pyro
Profile Blog Joined July 2008
Denmark959 Posts
November 07 2009 17:18 GMT
#26
It's got more to do with the standard of storage capabilities in general of most systems today.
Developers take advantage, and can up features.

While you may not notice the new features, there certainly is alot more under the hood if you take a closer look however, much of it is decorative stuff, as in the case of msn, more blinks backgrounds themes and so on that seems to be clogging the tubes.


Bottom line is developers have no interest in you buying new harddrives, they just like to take advantage of the fact that they don't have to conserve as much as they used to.
P⊧[1]<a>[2]<a>[3]<a>tt | P ≝ 1.a.2.a.3.a.P
besiger
Profile Blog Joined July 2006
Croatia2452 Posts
November 07 2009 17:20 GMT
#27
i hate it so much that i have to update from a MSN i like to some flashy retarded version for 12 year old girls with all this extra crap i dont give a damn about, yeah i guess i could go use something else, but i liked my msn the way it was, why cant they let me have my ancient msn in peace.
A weak will coupled with delusions of grandeur
neutralstate
Profile Joined February 2009
Singapore51 Posts
November 07 2009 17:21 GMT
#28
i'd like to mention how absolutely HORRIBLE some of the essential adobe plugins / software are. Acrobat reader crashes firefox all the time, and flash is certainly not stable. And when I use acrobat reader in firefox, then close all my applications (including firefox) and try and shutdown the computer, I almost ALWAYS get a "acrobat reader is not responding".... message and I have to force shut down acrobat reader. Or I get some weird message about how "the memory could not be read".

i've since switched to foxit reader, and save my own sanity..
tossinYoSalad
Profile Blog Joined May 2009
United States215 Posts
November 07 2009 17:52 GMT
#29
Lately the computer industry has been taking a turn toward a group of people i like to call "fucking retards." These are the people who dont even know what the screen in front of them is called. They (computer industry) write their programs geared at them. The extra bloat you see is not only the immensely bloated UI, but its also a help file documenting every little pixel of it. Then, in the case of microsoft, you have all the backdoor programs and "information" collectors. Get used to it.


BTW thats why brother owns, driver install: 1.7mb.
Equaoh
Profile Joined October 2008
Canada427 Posts
November 07 2009 17:57 GMT
#30
Foxit reader ftw!
Things are definitely being geared towards the non computer literate (apple is BASED on it), but with so many alternatives out there you can easily beat the conspiracy.
Slynki
Profile Joined September 2008
78 Posts
November 07 2009 18:10 GMT
#31
Use trillian for IM and foxit for pdf.
nttea
Profile Blog Joined July 2008
Sweden4353 Posts
November 09 2009 08:26 GMT
#32
this is incredibly entertaining :D i can imagine us all in our 70's whining about the resource hogging programs these days... nothing like back in the good old days.
jennyjameson
Profile Joined November 2021
2 Posts
November 22 2021 06:30 GMT
#33
--- Nuked ---
WombaT
Profile Blog Joined May 2010
Northern Ireland26032 Posts
November 22 2021 15:10 GMT
#34
Did we ever get to the bottom if there was a conspiracy between programmers and hard drive manufacturers?
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
pavelgichko
Profile Joined November 2021
Bahrain3 Posts
November 30 2021 09:02 GMT
#35
--- Nuked ---
AndiOl
Profile Joined December 2021
1 Post
Last Edited: 2021-12-04 09:10:35
December 04 2021 09:10 GMT
#36
--- Nuked ---
sacvayag
Profile Joined January 2022
1 Post
January 31 2022 03:02 GMT
#37
--- Nuked ---
Normal
Please log in or register to reply.
Live Events Refresh
Next event in 3h 1m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 454
PiGStarcraft294
White-Ra 291
IndyStarCraft 143
ProTech114
JuggernautJason40
StarCraft: Brood War
Shuttle 513
UpATreeSC 97
NaDa 20
Dota 2
PGG 117
Counter-Strike
Foxcn412
Other Games
Grubby5241
gofns4416
Beastyqt569
fl0m551
DeMusliM192
shahzam156
Livibee94
C9.Mang079
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 22 non-featured ]
StarCraft 2
• Hupsaiya 49
• musti20045 16
• davetesta4
• Dystopia_ 3
• Reevou 2
• Kozan
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• blackmanpl 38
• Michael_bg 5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21266
• WagamamaTV605
League of Legends
• imaqtpie2842
• TFBlade968
Other Games
• Shiphtur235
Upcoming Events
PiGosaur Cup
3h 1m
RSL Revival
12h 1m
Classic vs Creator
Cure vs TriGGeR
Kung Fu Cup
14h 1m
GuMiho vs MaNa
herO vs ShoWTimE
Classic vs TBD
WardiTV Korean Royale
14h 1m
CranKy Ducklings
1d 12h
RSL Revival
1d 12h
herO vs Gerald
ByuN vs SHIN
Kung Fu Cup
1d 14h
Cure vs Reynor
IPSL
1d 19h
ZZZero vs rasowy
Napoleon vs KameZerg
BSL 21
1d 22h
Tarson vs Julia
Doodle vs OldBoy
eOnzErG vs WolFix
StRyKeR vs Aeternum
Sparkling Tuna Cup
2 days
[ Show More ]
RSL Revival
2 days
Reynor vs sOs
Maru vs Ryung
Kung Fu Cup
2 days
WardiTV Korean Royale
2 days
BSL 21
2 days
JDConan vs Semih
Dragon vs Dienmax
Tech vs NewOcean
TerrOr vs Artosis
IPSL
2 days
Dewalt vs WolFix
eOnzErG vs Bonyth
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
3 days
WardiTV Korean Royale
4 days
The PondCast
5 days
Replay Cast
6 days
RSL Revival
6 days
Liquipedia Results

Completed

Proleague 2025-11-07
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
CSCL: Masked Kings S3
RSL Revival: Season 3
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
META Madness #9
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.