Quote Originally Posted by Midwest Player View Post
You can't sit there and watch an online blackjack game. If you sit out more than two hands you are kicked out for not playing, and your seat becomes available for someone else. To top matters off just about every 20 minutes to half hour you are disconnected and have to sign back in. If you are in the middle of a hand the default rules will apply, and you are screwed.
There's no necessity to take a seat at table - you just open that page with table and watch. It's like virtual back-counting.
Yes, casinos' webpage has this timeout, after which a popup with a message "disconnected due to inactivity" comes up blocking any actions. What happens in background: the website stops sending messages with "timestamps" to server, so server knows, that this connection should be closed. But if you somehow will continue sending these timestamps periodically - the connection will live on for like 12 hours or whatever limit there's set on server. I copy the link, by which initially connection is established, and then open that link not in a browser but in my own program which, besides card counting, sends the timestamps to the server for time enough to play a several-hundred-hand session.

Quote Originally Posted by Iwantmoney View Post
It requires huge skills and technical knowledge to hack your program stream it seems. What level of CS knowledge you estimate this to have, Bachelors Honours or Masters?

Also it is universal online casinos require many documentation including passport, Photos, home address book and bank account and possibly signature and thumbprint. You get blocked at one they may share it around not to mention no one is comfy about so much of their identity shared and spread. How do you get over this point?
Did I mention something about maniacal possession? That's more than enough. I had some assumptions first on how do these web technologies work and by googling have learned some stuff about them. Nice starting point to get deeper into this: try ctrl+shift+I in your browser to open so called "developer tools" - you'll most likely won't understand anything there at first, but it will give you some hints on what to study. Eventually, when I had an idea of this counting program and picture of how it could work, I have decided to change my career and went for an internship to an IT company where I've learned how to implement this. I'm not sure which level of CS knowledge it is, but I believe it's somewhere about 3rd year student.

About documents - yes, casino that I play at knows who I am and where do I live, as KYC policy for casinos in my country is quite harsh. But, due to a recent bloom of cryptocurrencies, there are casinos on the web that don't request any documents - and I run my bot in one of such.
For now I have not got to the point where I would be excommunicated from local gambling institutions, but I believe that for a little penny I could ask some local bum to share his identity to get a new account. Should learn more about how legal it is though.