• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 02:37
CEST 08:37
KST 15:37
  • 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
HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6Code S RO8 Preview: herO, Zoun, Bunny, Classic7
Community News
Weekly Cups (June 23-29): Reynor in world title form?6FEL Cracov 2025 (July 27) - $8000 live event13Esports World Cup 2025 - Final Player Roster14Weekly Cups (June 16-22): Clem strikes back1Weekly Cups (June 9-15): herO doubles on GSL week4
StarCraft 2
General
StarCraft Mass Recall: SC1 campaigns on SC2 thread The SCII GOAT: A statistical Evaluation Weekly Cups (June 23-29): Reynor in world title form? How does the number of casters affect your enjoyment of esports? Esports World Cup 2025 - Final Player Roster
Tourneys
HomeStory Cup 27 (June 27-29) WardiTV Mondays SOOPer7s Showmatches 2025 FEL Cracov 2025 (July 27) - $8000 live event $200 Biweekly - StarCraft Evolution League #1
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers [G] Darkgrid Layout
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest ASL20 Preliminary Maps Unit and Spell Similarities
Tourneys
[BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET The Casual Games of the Week Thread [Megathread] Daily Proleagues [BSL20] ProLeague LB Final - Saturday 20:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Effective Commercial Building Cost Assessment Tips Trading/Investing Thread US Politics Mega-thread Stop Killing Games - European Citizens Initiative Things Aren’t Peaceful in Palestine
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
Game Sound vs. Music: The Im…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 569 users

The Big Programming Thread - Page 935

Forum Index > General Forum
Post a Reply
Prev 1 933 934 935 936 937 1031 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
phar
Profile Joined August 2011
United States1080 Posts
January 06 2018 18:18 GMT
#18681
On January 05 2018 06:48 sc-darkness wrote:
Well, you can always get someone better. What's the problem to train someone and offer them slightly lower salary at the beginning? You can't always employ fully experienced people (well, you can but at some point you'll run out of people). In my opinion, that's pretty much profit only and not much investment (full capitalism).

Remember that people need to grow their career after all. They're not born fully educated, fully experienced, etc.
IT industry always complains there aren't enough software developers. How can there be enough if they're not willing to train people when needed? If you enjoy a company but they expect too much, can't you be told to learn a bit while on a lower salary?

Some companies do do that. My place has (or at least had?) a program where people who barely didn't make the cut and are very junior can go through like a 6-12 mo not-quite-internship dealy. Not an internship cus they get health insurance and shit, but no guarantee of a job at the end if you don't improve a lot.

But that takes a lot of overhead for the company, so smaller shops might not be able to do that. Also then there's a lot more people who don't make the cut for either...
Who after all is today speaking about the destruction of the Armenians?
WarSame
Profile Blog Joined February 2010
Canada1950 Posts
January 06 2018 18:38 GMT
#18682
My app relies on people entering their ethereum address and private key, currently by text field. This is obviously prone to typing errors, particularly since the private key is a password text field(asterisks to replace characters). On mobile it is especially bad. Does anyone know of a better way to get users to input their private key? I can use MetaMask QR code for their address, but that doesn't include their private key.
Can it be I stayed away too long? Did you miss these rhymes while I was gone?
sc-darkness
Profile Joined August 2017
856 Posts
Last Edited: 2018-01-06 23:50:26
January 06 2018 23:46 GMT
#18683
On January 07 2018 03:18 phar wrote:
Show nested quote +
On January 05 2018 06:48 sc-darkness wrote:
Well, you can always get someone better. What's the problem to train someone and offer them slightly lower salary at the beginning? You can't always employ fully experienced people (well, you can but at some point you'll run out of people). In my opinion, that's pretty much profit only and not much investment (full capitalism).

Remember that people need to grow their career after all. They're not born fully educated, fully experienced, etc.
IT industry always complains there aren't enough software developers. How can there be enough if they're not willing to train people when needed? If you enjoy a company but they expect too much, can't you be told to learn a bit while on a lower salary?

Some companies do do that. My place has (or at least had?) a program where people who barely didn't make the cut and are very junior can go through like a 6-12 mo not-quite-internship dealy. Not an internship cus they get health insurance and shit, but no guarantee of a job at the end if you don't improve a lot.

But that takes a lot of overhead for the company, so smaller shops might not be able to do that. Also then there's a lot more people who don't make the cut for either...


Well, I'm not a junior software engineer exactly (slightly over 3 years of experience), but my current job doesn't involve much use of algorithms. Now I'm applying for new jobs and they ask for algorithms which is my weakness in comparison to knowledge about C++, OOP, design patterns, software principles and things like that. I've begun reading about algorithms and I want to learn more about them outside what I've studied so far, and I want to improve my maths even more, but the problem is companies out there are so quick to reject you if you just fail one component like algorithms. Yes, it's an important one, but my previous post suggested they could offer lower salary in favour of some training. Not exactly a junior role but should be ok for both parties if there is time.

Also, the above suggestion solves or helps solve the problem of IT industry which always complain about lack of candidates. They should stop going full capitalism and start investing in some training/education if they want more people.
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
January 07 2018 08:25 GMT
#18684
On January 07 2018 08:46 sc-darkness wrote:
Also, the above suggestion solves or helps solve the problem of IT industry which always complain about lack of candidates. They should stop going full capitalism and start investing in some training/education if they want more people.

That's still capitalism as long as training people overall produces more value than waiting until the perfect candidate comes around and decides to work there.
If you have a good reason to disagree with the above, please tell me. Thank you.
Manit0u
Profile Blog Joined August 2004
Poland17241 Posts
January 07 2018 16:01 GMT
#18685
On January 07 2018 17:25 spinesheath wrote:
Show nested quote +
On January 07 2018 08:46 sc-darkness wrote:
Also, the above suggestion solves or helps solve the problem of IT industry which always complain about lack of candidates. They should stop going full capitalism and start investing in some training/education if they want more people.

That's still capitalism as long as training people overall produces more value than waiting until the perfect candidate comes around and decides to work there.


That's exactly what my company did. We offered a free 2-month course in RoR. After that we picked people who did best and offered them a job.
Time is precious. Waste it wisely.
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
January 07 2018 17:35 GMT
#18686
Companies already hire less experienced candidates for training. Companies have pay scales and promotion ladders, and you can hire into one of junior/engineer/senior/principal and move up the ladder. It just happened that you failed the bar they set for the level you were interviewing for, and they weren't looking to hire / didn't see a fit for lower levels.

The poor technical interview process is what you should be annoyed with.
There is no one like you in the universe.
sc-darkness
Profile Joined August 2017
856 Posts
Last Edited: 2018-01-07 21:04:52
January 07 2018 21:04 GMT
#18687
On January 08 2018 02:35 Blisse wrote:
Companies already hire less experienced candidates for training. Companies have pay scales and promotion ladders, and you can hire into one of junior/engineer/senior/principal and move up the ladder. It just happened that you failed the bar they set for the level you were interviewing for, and they weren't looking to hire / didn't see a fit for lower levels.

The poor technical interview process is what you should be annoyed with.


I scheduled my interview at the end of November. I met them in January and they said the position isn't available anymore. They offered some other position which was similar but it doesn't seem to be announced on their website. Maybe that's why they didn't bother too much. Still, a bit unprofessional... The reason for delay was because I had to go to a different country.
Manit0u
Profile Blog Joined August 2004
Poland17241 Posts
January 08 2018 08:37 GMT
#18688
https://www.wired.com/story/meltdown-spectre-bug-collision-intel-chip-flaw-discovery/
Time is precious. Waste it wisely.
emperorchampion
Profile Blog Joined December 2008
Canada9496 Posts
January 08 2018 11:34 GMT
#18689
On January 08 2018 17:37 Manit0u wrote:
https://www.wired.com/story/meltdown-spectre-bug-collision-intel-chip-flaw-discovery/


Very nice article, wasn't aware of the others outside the blog post and the google team. Crazy story!
TRUEESPORTS || your days as a respected member of team liquid are over
_fool
Profile Joined February 2011
Netherlands676 Posts
January 08 2018 13:19 GMT
#18690
On January 07 2018 03:38 WarSame wrote:
My app relies on people entering their ethereum address and private key, currently by text field. This is obviously prone to typing errors, particularly since the private key is a password text field(asterisks to replace characters). On mobile it is especially bad. Does anyone know of a better way to get users to input their private key? I can use MetaMask QR code for their address, but that doesn't include their private key.

Aren't you supposed to keep your private key... private? Why would users give you their ethereum address and their private key, i.e. access to their money?

"News is to the mind what sugar is to the body"
tofucake
Profile Blog Joined October 2009
Hyrule19029 Posts
January 08 2018 13:32 GMT
#18691
Because WarSame has absolutely no idea how security works and despite being told multiple times not to do this because he doesn't understand it, still made this app
Liquipediaasante sana squash banana
Manit0u
Profile Blog Joined August 2004
Poland17241 Posts
January 08 2018 16:08 GMT
#18692
On January 08 2018 22:32 tofucake wrote:
Because WarSame has absolutely no idea how security works and despite being told multiple times not to do this because he doesn't understand it, still made this app


Not to mention the fact that his authenticity check not only passes around plain password as String but also possible account match is retrieved by using LIKE on email... Also, why would he retrieve encrypted password and salt in two separate queries, when he needs both to check for password match is beyond me.
Time is precious. Waste it wisely.
Excludos
Profile Blog Joined April 2010
Norway8042 Posts
January 08 2018 18:29 GMT
#18693
I'm more confused to what he's actually trying to do. Why would an app ever require access to a private wallet?
Apom
Profile Blog Joined August 2011
France655 Posts
January 08 2018 18:56 GMT
#18694
On January 09 2018 03:29 Excludos wrote:
I'm more confused to what he's actually trying to do. Why would an app ever require access to a private wallet?

For the app's author to divert your money into his own wallet :-)
Nobodyyy
Profile Joined January 2018
Afghanistan1 Post
January 08 2018 19:35 GMT
#18695
I need to vent. I am teaching web programming to 3rd year uni students. They had to program a (very basic) web store. It's really really basic, but I swear students are exponentially more stupid than when I was a 3rd year student.

For starters, we didn't learn web programming. There was an introductory course to CS in the first semester of the first year that told you how to do stuff with HTML, JS and CSS (which was still rather new back then) but in the 2nd year there was a software project and the "easy out" was to program a web app. This was back before frameworks were a thing and OOP was definitely not something you did with PHP. In other words, the early 00s and the web apps people had to program for the project were somewhat similar to the assignment in this course. They were considered trivial, and boring, and a surefire way to score a high grade. The complex shit was the AI projects, or there was some supply chain management tool, and some other complex stuff that I don't recall (because it was fucking 15+ years ago).

Skip forward to now. 3rd year students. We can assume they have some fucking idea about how to debug their own code right? Hah. Lol.

Well, exam period has started and we figured the evaluation last year was a farce and we needed to do it a bit different. So we prepared a bunch of really basic programming assignments to do with the web store. Things like:

- Make the login functionality (there are some sample users in the database with password 1234).
- Load page XXXXXX into a div with Ajax (can use jquery).
- Print the content of the shopping cart on the screen, and make a button to empty it.

The skeleton code was neatly programmed and had been used for all the examples throughout the course (which, btw, students ignored and then complained when their own kludged together mess didn't work). The idea was to pass/fail the students without looking at the quality of the code: if it functions, they pass. If it doesn't, they fail. We probably can't do that, because only 5 of the 40 students today managed to create code that passed the bar. Holy ####. After (supposedly) a full semester course in the 3rd!!! year of university, these students can't figure out in an hour how to add a login functionality to a very simple website. Mind. Blown. And we'll probably have to pass more than 10%.

What does this mean for you (or me). Well... that a university degree in CS is essentially useless (note, I do not know about all universities, just the particular unnamed one I am at. My previous experience has been in teaching MSc. level at a different uni in a different country, which was obviously rather different). Honestly, the only reason to pick uni grads instead of kids straight out of high school is because hopefully they have matured a bit in the 3-4 years they spent getting a useless piece of paper.

/rant out.
WarSame
Profile Blog Joined February 2010
Canada1950 Posts
Last Edited: 2018-01-08 19:42:50
January 08 2018 19:39 GMT
#18696
On January 08 2018 22:19 _fool wrote:
Show nested quote +
On January 07 2018 03:38 WarSame wrote:
My app relies on people entering their ethereum address and private key, currently by text field. This is obviously prone to typing errors, particularly since the private key is a password text field(asterisks to replace characters). On mobile it is especially bad. Does anyone know of a better way to get users to input their private key? I can use MetaMask QR code for their address, but that doesn't include their private key.

Aren't you supposed to keep your private key... private? Why would users give you their ethereum address and their private key, i.e. access to their money?


So that it can send transfers through the Ethereum network. I'm not aware of another way for them to do so. It seems like normal wallets also require it.

On January 08 2018 22:32 tofucake wrote:
Because WarSame has absolutely no idea how security works and despite being told multiple times not to do this because he doesn't understand it, still made this app


Oh no! What liabilities am I going to face? Am I going to get... *GASP* sued? Oh wait, no, cause it's not published, open source, for education, etc. as I've already mentioned a million times, so shut up with the security stuff unless you plan to give specific, actionable feedback.

On January 09 2018 01:08 Manit0u wrote:
Show nested quote +
On January 08 2018 22:32 tofucake wrote:
Because WarSame has absolutely no idea how security works and despite being told multiple times not to do this because he doesn't understand it, still made this app


Not to mention the fact that his authenticity check not only passes around plain password as String but also possible account match is retrieved by using LIKE on email... Also, why would he retrieve encrypted password and salt in two separate queries, when he needs both to check for password match is beyond me.

Hey, thanks for giving me the feedback earlier when I asked for it, rather than waiting to shit on me at some random time.

EDIT: I will actually change the email thing, though. I forgot to clean that up earlier.

How am I supposed to avoid passing the password as plain text? It needs to be put into the text field as plain text, and passed on from there to get encrypted so it needs to get passed around at least a little.

I can't check my code right now but I thought I was retrieving the salt and hash together. I'll look into that. Either way, that's a small efficiency quibble(at least at this point).

On January 09 2018 03:29 Excludos wrote:
I'm more confused to what he's actually trying to do. Why would an app ever require access to a private wallet?

The goal was person-to-person Ethereum transfers using NFC. The app does this successfully

On January 09 2018 03:56 Apom wrote:
Show nested quote +
On January 09 2018 03:29 Excludos wrote:
I'm more confused to what he's actually trying to do. Why would an app ever require access to a private wallet?

For the app's author to divert your money into his own wallet :-)

Yeah, it seems sketchy which is part of the reason why I have no intention of ever releasing it. However, Android Pay et. al need your CC# and VIN, and this is conceptually similar. Do other wallets have some better way of doing it?
Can it be I stayed away too long? Did you miss these rhymes while I was gone?
dsyxelic
Profile Joined May 2010
United States1417 Posts
January 08 2018 19:57 GMT
#18697
has anyone here had a situation where they regret rejecting a perfectly decent looking offer because they are in the interview process/final rounds with companies they like better and would be better for their career?

i might have to do that and am not sure what i will regret more, not taking the risk and finishing up with the other companies or not taking a perfectly fine job. cannot delay deadlines anymore and assume no reneging (its a clusterfuck since it's a coop)
TL/SKT
_fool
Profile Joined February 2011
Netherlands676 Posts
Last Edited: 2018-01-08 20:14:23
January 08 2018 20:13 GMT
#18698
On January 09 2018 04:39 WarSame wrote:
Yeah, it seems sketchy which is part of the reason why I have no intention of ever releasing it. However, Android Pay et. al need your CC# and VIN, and this is conceptually similar. Do other wallets have some better way of doing it?


Legit question. I believe online wallets generate a keypair for you, and then you use the web application to tell a 3rd party what you want them to do with your account. Move money to/from the account, etc. In that case, yes, the online party has your private key (and in fact you don't!) so it's all a matter of trust. This is a simple way to get and hold crypto's, but not very safe.

However, users that generate their own public/private keypair usually do so because they do not trust any 3rd party with their keypair, and they want to be safe. It makes no sense for them to generate their own pair, then supply it to you so you can use it to do transactions on their behalf.

Long story short: I think the technical solution will work, but I think the user base for such an app would be small.
"News is to the mind what sugar is to the body"
Excludos
Profile Blog Joined April 2010
Norway8042 Posts
Last Edited: 2018-01-08 20:48:14
January 08 2018 20:46 GMT
#18699
On January 09 2018 05:13 _fool wrote:
Show nested quote +
On January 09 2018 04:39 WarSame wrote:
Yeah, it seems sketchy which is part of the reason why I have no intention of ever releasing it. However, Android Pay et. al need your CC# and VIN, and this is conceptually similar. Do other wallets have some better way of doing it?


Legit question. I believe online wallets generate a keypair for you, and then you use the web application to tell a 3rd party what you want them to do with your account. Move money to/from the account, etc. In that case, yes, the online party has your private key (and in fact you don't!) so it's all a matter of trust. This is a simple way to get and hold crypto's, but not very safe.

However, users that generate their own public/private keypair usually do so because they do not trust any 3rd party with their keypair, and they want to be safe. It makes no sense for them to generate their own pair, then supply it to you so you can use it to do transactions on their behalf.

Long story short: I think the technical solution will work, but I think the user base for such an app would be small.


You nailed it. If you want to do any kind of trading, there are tons of exchanges online with their own wallets, which lets you access their API with generated keys to let you build third party aps for (In fact, I'm doing that very same thing right now). People who make private wallets are those who, and rightly so, are afraid of getting hacked and/or having their coins/tokens stolen. These people are not going to make a lot of trades both because it's against their interest (they just want to sit on the coins and collect interest over a long period of time), and because trading through network transactions instead of in an exchange is expensive. They have no use for a third party app to do it with.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
January 08 2018 22:27 GMT
#18700
On January 09 2018 04:35 Nobodyyy wrote:
I need to vent. I am teaching web programming to 3rd year uni students. They had to program a (very basic) web store. It's really really basic, but I swear students are exponentially more stupid than when I was a 3rd year student.

For starters, we didn't learn web programming. There was an introductory course to CS in the first semester of the first year that told you how to do stuff with HTML, JS and CSS (which was still rather new back then) but in the 2nd year there was a software project and the "easy out" was to program a web app. This was back before frameworks were a thing and OOP was definitely not something you did with PHP. In other words, the early 00s and the web apps people had to program for the project were somewhat similar to the assignment in this course. They were considered trivial, and boring, and a surefire way to score a high grade. The complex shit was the AI projects, or there was some supply chain management tool, and some other complex stuff that I don't recall (because it was fucking 15+ years ago).

Skip forward to now. 3rd year students. We can assume they have some fucking idea about how to debug their own code right? Hah. Lol.

Well, exam period has started and we figured the evaluation last year was a farce and we needed to do it a bit different. So we prepared a bunch of really basic programming assignments to do with the web store. Things like:

- Make the login functionality (there are some sample users in the database with password 1234).
- Load page XXXXXX into a div with Ajax (can use jquery).
- Print the content of the shopping cart on the screen, and make a button to empty it.

The skeleton code was neatly programmed and had been used for all the examples throughout the course (which, btw, students ignored and then complained when their own kludged together mess didn't work). The idea was to pass/fail the students without looking at the quality of the code: if it functions, they pass. If it doesn't, they fail. We probably can't do that, because only 5 of the 40 students today managed to create code that passed the bar. Holy ####. After (supposedly) a full semester course in the 3rd!!! year of university, these students can't figure out in an hour how to add a login functionality to a very simple website. Mind. Blown. And we'll probably have to pass more than 10%.

What does this mean for you (or me). Well... that a university degree in CS is essentially useless (note, I do not know about all universities, just the particular unnamed one I am at. My previous experience has been in teaching MSc. level at a different uni in a different country, which was obviously rather different). Honestly, the only reason to pick uni grads instead of kids straight out of high school is because hopefully they have matured a bit in the 3-4 years they spent getting a useless piece of paper.

/rant out.



Don't know where your school is but I can tell you the curriculum at mine is so rigorous and brutal that almost everyone who gets through is competent.

We don't have any required classes that are web-based, but we did have a project centered around securing a website in my last required class. It was a bit difficult for me, because we had little time to prepare and no background training on sql and web security paradigms.

however, most of the students in our class have gotten through the program so far because they can solve problems on their own if they need to, so the class got through it just fine.
Prev 1 933 934 935 936 937 1031 Next
Please log in or register to reply.
Live Events Refresh
Next event in 4h 23m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft410
mcanning 147
StarCraft: Brood War
Larva 653
TY 485
Noble 12
Hm[arnc] 4
Bale 3
Britney 0
Dota 2
febbydoto37
League of Legends
JimRising 641
Counter-Strike
summit1g7775
Stewie2K832
Other Games
shahzam1030
KnowMe144
NeuroSwarm55
Mew2King41
Organizations
Other Games
gamesdonequick832
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1589
• Stunt544
Upcoming Events
Wardi Open
4h 23m
PiGosaur Monday
17h 23m
The PondCast
1d 3h
Replay Cast
1d 17h
RSL Revival
2 days
ByuN vs Classic
Clem vs Cham
WardiTV European League
2 days
Replay Cast
2 days
RSL Revival
3 days
herO vs SHIN
Reynor vs Cure
WardiTV European League
3 days
FEL
3 days
[ Show More ]
Korean StarCraft League
3 days
CranKy Ducklings
4 days
RSL Revival
4 days
FEL
4 days
Sparkling Tuna Cup
5 days
RSL Revival
5 days
FEL
5 days
BSL: ProLeague
5 days
Dewalt vs Bonyth
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2025-06-28
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
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.