• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 14:06
CEST 20:06
KST 03:06
  • 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
[ASL22] Ro8 Preview: In A Tizzy9[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9
Community News
Weekly Cups (Sep 13-20): herO scores triple2BSL Season 238Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon101Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Balance hotfix patch 5.0.16b (July 16) Weekly Cups (Sep 13-20): herO scores triple How do you feel about the StarCraft shooter announcement at BlizzCon 2026? The Death of Cheese: From a Professional Cheeser
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) Stellar Fest TWO the Moon (Dec 16-20) 2026 GSTL Announcement RSL Revival: Season 6 - Qualifiers and Main Event
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[M] (2) Frigid Storage
External Content
Mutation # 544 Double Trouble The PondCast: SC2 News & Results Mutation # 543 Enhanced Defenses Mutation # 542 The Ascended
Brood War
General
Bot on ladder SC4ALL II: Brood War Player Announcement 4/4 BSL Season 23 screpdb: new Starcraft reporting tool PLAYzone Challenge - open offline tour in Prague
Tourneys
[IPSL] IPSL is Back With Winter 26-27! [ASL22] Ro8 Day 2 PLAYzone Challenge - open offline tour in Prague [ASL22] Ro16 Group D
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Nintendo Switch Thread Warcraft III: The Frozen Throne Diablo IV Stormgate/Frost Giant Megathread EVE Corporation
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread Artificial Intelligence Thread All you football fans (soccer)!
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Violent-Cooperative Play and…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11235 users

The Big Programming Thread - Page 227

Forum Index > General Forum
Post a Reply
Prev 1 225 226 227 228 229 1032 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.
AmericanUmlaut
Profile Blog Joined November 2010
Germany2597 Posts
January 08 2013 10:38 GMT
#4521
So here's a question for you all: We've had a lot of discussions about bad interview questions in this thread, but we haven't really talked much about what good interview questions are. My company (in Düsseldorf, in case you're interested) is about to add two new developers, and I'm curious to know what you think I should be asking. We're a web-application company, so we need people who can do HTML, Javascript, PHP, MySQL, and related nonsense. I'm not averse to hiring someone who doesn't have a lot of specific web programming experience (I was a C/C++ guy myself when I started) , but it would obviously be an advantage to have someone who could start writing productive code that much more quickly. So I want to be prepared with enough generalist questions to get a solid picture of someone whose experience is in another field, but also some good tech-specific questions to drill down with someone who represents themselves as an experienced web programmer.

So have at it: What question would you ask in my situation? If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?
The frumious Bandersnatch
IAMFAPMAN
Profile Joined March 2012
60 Posts
January 08 2013 10:43 GMT
#4522
On January 08 2013 19:38 AmericanUmlaut wrote:
If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


thats a pretty good question IMO ^^
AmericanUmlaut
Profile Blog Joined November 2010
Germany2597 Posts
January 08 2013 10:47 GMT
#4523
On January 08 2013 19:43 IAMFAPMAN wrote:
Show nested quote +
On January 08 2013 19:38 AmericanUmlaut wrote:
If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


thats a pretty good question IMO ^^

You mean that I should literally ask the applicant what they'd like to be asked? I hadn't considered that, but it sounds like it could be an interesting question.
The frumious Bandersnatch
b3n3tt3
Profile Joined January 2012
595 Posts
January 08 2013 14:20 GMT
#4524
lol I love that next level meta question
Pecul
Profile Joined September 2008
Sweden116 Posts
January 08 2013 14:43 GMT
#4525
Hello TL!

I have a small problem in Python 3.3 GUI

I want to have a button, which when you press it, it will close the current window. Here is what I tried:


+ Show Spoiler +

def mDestroy(window):
window.destroy() #Should be some whitespace at the beginning here, dunno why it wont show it like that in the post.

mGui = Tk()

mGui.geometry("510x450+300+300")

mbutton6 = Button(text="Quit", command = mDestroy(mGui)).pack()


This should work right? But the function seems to mess up my window and the button doesn't work :/
Anyone knows why it doesn't work?

Thanks in advance!
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
Last Edited: 2013-01-08 14:49:01
January 08 2013 14:47 GMT
#4526
On January 08 2013 23:43 Pecul wrote:
Hello TL!

I have a small problem in Python 3.3 GUI

I want to have a button, which when you press it, it will close the current window. Here is what I tried:


+ Show Spoiler +

def mDestroy(window):
window.destroy() #Should be some whitespace at the beginning here, dunno why it wont show it like that in the post.

mGui = Tk()

mGui.geometry("510x450+300+300")

mbutton6 = Button(text="Quit", command = mDestroy(mGui)).pack()


This should work right? But the function seems to mess up my window and the button doesn't work :/
Anyone knows why it doesn't work?

Thanks in advance!


Can't help for the specific problem since i haven't done a lot of Python programming but to display the code here, use the code tag:


[code]
def mDestroy(window):
window.destroy() #Should be some whitespace at the beginning here, dunno why it wont show it like that in the post.

mGui = Tk()

mGui.geometry("510x450+300+300")

mbutton6 = Button(text="Quit", command = mDestroy(mGui)).pack()

[/code]
njt7
Profile Joined August 2012
Sweden769 Posts
January 08 2013 14:49 GMT
#4527
On January 08 2013 19:38 AmericanUmlaut wrote:

So have at it: What question would you ask in my situation? If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


I do not think that doing only interviews is the way to go for hiring a programmer. A gaming company I applied for a while back gave all of the interviewees a couple of simple questions but then also handed out a programming task. Well obviously for a gaming company this was to create a smaller game with a pretty short timespan(working against a deadline etc.)

Just give a simple task that involves a couple of different techniques that you would need in the everyday work at your company.

A decent programmer in c/c++ should be able to show his genius this way. The language does not matter it is the solution right?

With this way of hiring you will easily get rid of the bullshiters when you can actually take a gick glance at their code and you can see that they are naming all of their variables to pop or vaginaDouble1 - 69.
"All the casters who flamed me ever for anything."
nyxnyxnyx
Profile Joined April 2010
Indonesia2978 Posts
January 08 2013 15:46 GMT
#4528
i come to you out of desperation. i've failed a Java module twice in a row now and would really appreciate a mentor i could bug with questions. would anyone be up for the challenge?
cool beans
heroyi
Profile Blog Joined March 2009
United States1064 Posts
Last Edited: 2013-01-08 16:14:35
January 08 2013 16:11 GMT
#4529
On January 08 2013 23:49 njt7 wrote:
Show nested quote +
On January 08 2013 19:38 AmericanUmlaut wrote:

So have at it: What question would you ask in my situation? If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


I do not think that doing only interviews is the way to go for hiring a programmer. A gaming company I applied for a while back gave all of the interviewees a couple of simple questions but then also handed out a programming task. Well obviously for a gaming company this was to create a smaller game with a pretty short timespan(working against a deadline etc.)

Just give a simple task that involves a couple of different techniques that you would need in the everyday work at your company.

A decent programmer in c/c++ should be able to show his genius this way. The language does not matter it is the solution right?

With this way of hiring you will easily get rid of the bullshiters when you can actually take a gick glance at their code and you can see that they are naming all of their variables to pop or vaginaDouble1 - 69.

The question isnt a bad thing to ask. The replies would be interesting but I do agree that alone wouldn't give you a very big grasp of their ability.
So in conjunction have a little activity ready for them for them to work on and witness their work. Make sure to also ask them to think out loud so that you can REALLY understand how their thought process to see if they are indeed geniuses and genuine coders.

on topic :
I have never really been big on the whole network topic thus an absolute noob. I was wondering if someone could possibly point me in the right direction with, preferably, free resources on how to start educating myself on such topic. I am somewhat of a beginner/intermediate coder with C++, java, python and some html. Kinda want to start coding while working with networks considering that is where all the big money lies xD...that and am insecure of my skillset for the market
wat wat in my pants
AmericanUmlaut
Profile Blog Joined November 2010
Germany2597 Posts
January 08 2013 16:14 GMT
#4530
On January 09 2013 01:11 heroyi wrote:
Show nested quote +
On January 08 2013 23:49 njt7 wrote:
On January 08 2013 19:38 AmericanUmlaut wrote:

So have at it: What question would you ask in my situation? If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


I do not think that doing only interviews is the way to go for hiring a programmer. A gaming company I applied for a while back gave all of the interviewees a couple of simple questions but then also handed out a programming task. Well obviously for a gaming company this was to create a smaller game with a pretty short timespan(working against a deadline etc.)

Just give a simple task that involves a couple of different techniques that you would need in the everyday work at your company.

A decent programmer in c/c++ should be able to show his genius this way. The language does not matter it is the solution right?

With this way of hiring you will easily get rid of the bullshiters when you can actually take a gick glance at their code and you can see that they are naming all of their variables to pop or vaginaDouble1 - 69.

The question isnt a bad thing to ask. The replies would be interesting but I do agree that alone wouldn't give you a very big grasp of their ability.
So in conjunction have a little activity ready for them for them to work on and witness their work. Make sure to also ask them to think out loud so that you can REALLY understand how their thought process to see if they are indeed geniuses and genuine coders.

on topic :
I have never really been big on the whole network topic thus an absolute noob. I was wondering if someone could possibly point me in the right direction with, preferably, free resources on how to start educating myself on such topic. I am somewhat of a beginner/intermediate coder with C++, java, python and some html

What is it you're trying to do? There's a big difference between programming a communications protocoll for a multiplayer game, writing a web application with a RESTful interface and implementing a SOAP API, for example.
The frumious Bandersnatch
njt7
Profile Joined August 2012
Sweden769 Posts
Last Edited: 2013-01-08 16:35:25
January 08 2013 16:27 GMT
#4531
You are will be using sockets in one way or another when working with networks so Id start with those.

http://en.wikipedia.org/wiki/Network_socket
http://docs.python.org/2/library/socket.html

Maybe you could build a irc bot using a socket in python to ease into it. That was my first encounter to sockets.
"All the casters who flamed me ever for anything."
Savi[wOk]
Profile Blog Joined August 2012
United States81 Posts
Last Edited: 2013-01-08 22:29:29
January 08 2013 22:29 GMT
#4532
JavaScript Question



console.log("HelloWorld");

document.write("HelloWorld");

I've been learning to script with using CodeAcademy online and also some books on the matter.
Is their a difference between the different wordings in order to get certain things done?
Lets play starcraft
tec27
Profile Blog Joined June 2004
United States3715 Posts
January 08 2013 22:59 GMT
#4533
On January 09 2013 07:29 Savi[wOk] wrote:
JavaScript Question



console.log("HelloWorld");

document.write("HelloWorld");

I've been learning to script with using CodeAcademy online and also some books on the matter.
Is their a difference between the different wordings in order to get certain things done?

document.write writes directly to the current window's document (IE: the page the JS is running on), whereas console.log is writing to the web debugger's console. document.write is awful, don't ever use it. If you have a book that's telling you to use it, burn that book immediately, or at least never look at it again.
Can you jam with the console cowboys in cyberspace?
MisterD
Profile Blog Joined June 2010
Germany1338 Posts
January 08 2013 23:10 GMT
#4534
On January 09 2013 00:46 nyxnyxnyx wrote:
i come to you out of desperation. i've failed a Java module twice in a row now and would really appreciate a mentor i could bug with questions. would anyone be up for the challenge?

feel free to shoot me pms or contact me on irc (quakenet #teamliquid or #tl.code, same nick as here), due to the geographical distance though i'll likely be asleep throughout half of your day, so i don't know if someone from closer to you would maybe be more suitable.
Gold isn't everything in life... you need wood, too!
NukeTheBunnys
Profile Joined July 2010
United States1004 Posts
January 08 2013 23:51 GMT
#4535
Im looking to do some c++\openGL game related programming. Does anyone have any suggestions for a cross platform library (or libraries) that can do windowing, input, and sound. And before someone says I should use an engine like Unity, or a different language - half the point of doing this is I'm interested in the low level game systems like managing the input/threading/audio streams

Windows APIs (not multi-platform, but oh well - I can encapsulate the code anddeal with porting the code if I ever want to port it)
SDL - started working with it but had some troubles getting it set up on windows and visual studio, but otherwise it looks like it would meet all my desires.
Allegro - can be used with openGL, but the documentation of using allegro with openGL (2d or 3d) is pretty sparse

I have also considered using openAL for 3d positional sound, but that will likely come after I get some of the other systems working

Anyone have other suggestions, or experience with the mentioned libraries.
When you play the game of drones you win or you die.
tec27
Profile Blog Joined June 2004
United States3715 Posts
Last Edited: 2013-01-09 00:00:04
January 08 2013 23:59 GMT
#4536
http://www.glfw.org/ can handle the windowing/input, don't really have a suggestion as for the audio though
Can you jam with the console cowboys in cyberspace?
Mstring
Profile Joined September 2011
Australia510 Posts
January 09 2013 00:01 GMT
#4537
I've use GLFW. It's tiny and very simple. No sound though. I've only used it on windows but it claims to be cross platform.
berated-
Profile Blog Joined February 2007
United States1134 Posts
January 09 2013 00:50 GMT
#4538
On January 08 2013 19:38 AmericanUmlaut wrote:
So here's a question for you all: We've had a lot of discussions about bad interview questions in this thread, but we haven't really talked much about what good interview questions are. My company (in Düsseldorf, in case you're interested) is about to add two new developers, and I'm curious to know what you think I should be asking. We're a web-application company, so we need people who can do HTML, Javascript, PHP, MySQL, and related nonsense. I'm not averse to hiring someone who doesn't have a lot of specific web programming experience (I was a C/C++ guy myself when I started) , but it would obviously be an advantage to have someone who could start writing productive code that much more quickly. So I want to be prepared with enough generalist questions to get a solid picture of someone whose experience is in another field, but also some good tech-specific questions to drill down with someone who represents themselves as an experienced web programmer.

So have at it: What question would you ask in my situation? If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


We have an interview process where all developers interview potential new hires since we are a pretty small shop (10 devlopers). I have been interviewing developers for almost 5 yrs and the one question that I'm still looking for a great answer for is "Why are you here interviewing at our company?".

It's extremely frank but I can pretty much say with the last couple of people that we have hired their less than enthusiastic answer pretty much correlates with their work. They are solid developers but they don't seem to have the passion, the drive to want to be the best.

The thing I've found that I want more in a developer more than any level of expertise or skill or genius is the desire to want to do a great job and want to improve on ones craft. That type of attitude is contagious.
heroyi
Profile Blog Joined March 2009
United States1064 Posts
January 09 2013 03:02 GMT
#4539
On January 09 2013 01:14 AmericanUmlaut wrote:
Show nested quote +
On January 09 2013 01:11 heroyi wrote:
On January 08 2013 23:49 njt7 wrote:
On January 08 2013 19:38 AmericanUmlaut wrote:

So have at it: What question would you ask in my situation? If you were applying for one of our open positions, what question would you want to be asked to allow you to demonstrate your genius?


I do not think that doing only interviews is the way to go for hiring a programmer. A gaming company I applied for a while back gave all of the interviewees a couple of simple questions but then also handed out a programming task. Well obviously for a gaming company this was to create a smaller game with a pretty short timespan(working against a deadline etc.)

Just give a simple task that involves a couple of different techniques that you would need in the everyday work at your company.

A decent programmer in c/c++ should be able to show his genius this way. The language does not matter it is the solution right?

With this way of hiring you will easily get rid of the bullshiters when you can actually take a gick glance at their code and you can see that they are naming all of their variables to pop or vaginaDouble1 - 69.

The question isnt a bad thing to ask. The replies would be interesting but I do agree that alone wouldn't give you a very big grasp of their ability.
So in conjunction have a little activity ready for them for them to work on and witness their work. Make sure to also ask them to think out loud so that you can REALLY understand how their thought process to see if they are indeed geniuses and genuine coders.

on topic :
I have never really been big on the whole network topic thus an absolute noob. I was wondering if someone could possibly point me in the right direction with, preferably, free resources on how to start educating myself on such topic. I am somewhat of a beginner/intermediate coder with C++, java, python and some html

What is it you're trying to do? There's a big difference between programming a communications protocoll for a multiplayer game, writing a web application with a RESTful interface and implementing a SOAP API, for example.

how about establishing a basic primitive network 101
wat wat in my pants
Zeke50100
Profile Blog Joined February 2010
United States2220 Posts
January 09 2013 03:07 GMT
#4540
On January 09 2013 08:51 NukeTheBunnys wrote:
Im looking to do some c++\openGL game related programming. Does anyone have any suggestions for a cross platform library (or libraries) that can do windowing, input, and sound. And before someone says I should use an engine like Unity, or a different language - half the point of doing this is I'm interested in the low level game systems like managing the input/threading/audio streams

Windows APIs (not multi-platform, but oh well - I can encapsulate the code anddeal with porting the code if I ever want to port it)
SDL - started working with it but had some troubles getting it set up on windows and visual studio, but otherwise it looks like it would meet all my desires.
Allegro - can be used with openGL, but the documentation of using allegro with openGL (2d or 3d) is pretty sparse

I have also considered using openAL for 3d positional sound, but that will likely come after I get some of the other systems working

Anyone have other suggestions, or experience with the mentioned libraries.


SDL can fully integrate with OpenGL. You just leave all of the rendering up to OpenGL, and just pass the OpenGL flag when initializing SDL (it's different with SDL 2.0, and I have yet to integrate OpenGL with SDL 2.0. It shouldn't be too different, though). I believe lazyfoo's tutorial should be fine for getting started with integrating the two, after which you just let OpenGL do all the rest of the work. I would highly recommend going with the SDL + OpenGL route.

OpenAL isn't too difficult to learn, thankfully. I have it running with both SDL 1.2 and 2.0 seamlessly (I'm not even bothering with using SDL's audio subsystem), and it's incredibly similar to OpenGL. If you're going the OAL route, I would suggest picking up libogg (and libvorbis) to handle audio file loading in *.ogg files.
Prev 1 225 226 227 228 229 1032 Next
Please log in or register to reply.
Live Events Refresh
WardiTV Invitational
16:00
10 Year Group B Replay Cast
TaKeTV 405
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
MindelVK 24
StarCraft: Brood War
Britney 25190
Mini 511
ggaemo 176
Dewaltoss 148
firebathero 73
soO 37
HiyA 30
Trap 19
Dota 2
qojqva3049
Fuzer 144
Heroes of the Storm
Liquid`Hasu290
Other Games
summit1g5658
Liquid`RaSZi1900
Beastyqt778
ceh9462
byalli342
B2W.Neo312
XBOCT266
Hui .183
C9.Mang0126
ArmadaUGS99
KnowMe98
Mew2King66
QueenE62
Trikslyr45
Chillindude13
Organizations
StarCraft: Brood War
Afreeca ASL 280
[ Show 15 non-featured ]
StarCraft 2
• mYiSmile125
• StrangeGG 11
• Reevou 10
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• 80smullet 4
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 4229
League of Legends
• TFBlade858
Other Games
• Shiphtur284
Upcoming Events
Replay Cast
14h 55m
WardiTV Invitational
16h 55m
Korean StarCraft League
1d 9h
CranKy Ducklings
1d 15h
GSL
2 days
Yamato Cup
2 days
Replay Cast
3 days
Afreeca Starleague
3 days
Soma vs Jaedong
WardiTV Weekly
3 days
Monday Night Weeklies
3 days
[ Show More ]
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Leta vs Soulkey
PiGosaur Cup
5 days
Kung Fu Cup
5 days
The PondCast
6 days
Liquipedia Results

Completed

Super Anchor Qualifying S3
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

ASL Season 22
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - GSA
Calamity Invitational
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSB
Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Custodian Cup
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #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 © 2026 TLnet. All Rights Reserved.