It is currently Mon Mar 18, 2024 9:06 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 42 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #21 Posted: Sat Dec 05, 2015 11:50 am 
Lives with ko

Posts: 149
Liked others: 276
Was liked: 49
Rank: 3d
KGS: 3d
DGS: 3d
OGS: 3d
gamesorry wrote:
--The haunting point bug (https://forums.online-go.com/t/duplicat ... ments/5367, Recently gets fixed, cheers!).


Unfortunately I was wrong, this bug is still happening: :sad: :sad:

https://online-go.com/tournament/12120

Here's my guess on the reason:

There are multiple scripts running on the back-end. When a game ends, it creates a temporary game-ending event (x_i) in the database.

Sometimes there are multiple tournament-handling threads (T_i) running. The normal process would be:

Thread T1 fetches the oldest event e1
Thread T1 deletes event e1
Thread T1 updates tournament table
Thread T2 fetches the oldest event e2
Thread T2 deletes event e2
Thread T2 updates tournament table
...

The time between the fetch and delete operation is very small, so in most cases the multi-threads work well. The actual running order could be like:

Thread T1 fetches the oldest event (e1)
Thread T1 deletes event e1
Thread T2 fetches the oldest event (e2)
Thread T2 deletes event e2
Thread T1 updates tournament table
Thread T2 updates tournament table
...

However, the problem happens when the [fetch, delete] operation is not atomic:

Thread T1 fetches the oldest event (e1)
Thread T2 fetches the oldest event (e1) (!)
Thread T1 deletes event e1
Thread T2 deletes event e1
Thread T1 updates tournament table
Thread T2 updates tournament table (the score is increased twice!)
...

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #22 Posted: Sat Dec 05, 2015 1:07 pm 
Dies in gote

Posts: 53
Location: Seattle, WA
Liked others: 3
Was liked: 5
GD Posts: 800
This is certainly a reasonable speculation on how the bug happens. It's *very* easy to create issues like this with improper multi-threaded programming (I know this from long experience).

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #23 Posted: Wed Dec 09, 2015 1:05 am 
Lives with ko

Posts: 281
Location: France
Liked others: 69
Was liked: 25
Rank: yes
It might have been solved too, but the android client was nice (and my main way to play go), and disappeared without notice with the merger.

I didn't play any turned based game since. I do like the new OGS for realtime games, I just wish people would be more talkative, wait for reviews like in the old times on kgs.

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #24 Posted: Wed Dec 09, 2015 10:51 am 
Oza
User avatar

Posts: 2777
Location: Seattle, WA
Liked others: 251
Was liked: 549
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
lorill wrote:
It might have been solved too, but the android client was nice (and my main way to play go), and disappeared without notice with the merger.

I didn't play any turned based game since. I do like the new OGS for realtime games, I just wish people would be more talkative, wait for reviews like in the old times on kgs.


If you like the old OGS app you can still use it to play on DGS.

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #25 Posted: Mon Dec 14, 2015 2:24 pm 
Judan

Posts: 6725
Location: Cambridge, UK
Liked others: 436
Was liked: 3719
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
So apparently new OGS is getting banner ads, which is something old OGS promised not to do. The devs don't have enough time to do it as a hobby anymore so want to earn money to make it a job. I suppose it's better than doing a kaya!

From the horse's mouth: https://forums.online-go.com/t/moving-ogs-forward/5727

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #26 Posted: Mon Dec 14, 2015 2:27 pm 
Oza
User avatar

Posts: 2777
Location: Seattle, WA
Liked others: 251
Was liked: 549
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Uberdude wrote:
So apparently new OGS is getting banner ads, which is something old OGS promised not to do. The devs don't have enough time to do it as a hobby anymore so want to earn money to make it a job. I suppose it's better than doing a kaya!

From the horse's mouth: https://forums.online-go.com/t/moving-ogs-forward/5727


Gotta make some money somehow. :)

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #27 Posted: Mon Dec 14, 2015 3:06 pm 
Judan

Posts: 6725
Location: Cambridge, UK
Liked others: 436
Was liked: 3719
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
I was actually rather surprised they think there's enough traffic to pay a competitive US software developer wage from a restrained amount of ads (not on game pages (yet!)). That post says 1800 new players a week joining which is darn impressive if they actually stick around and play go, but how many of those just click sign-in with Facebook, look around, and leave? (And how many unique humans vs alt accounts?).

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #28 Posted: Mon Dec 14, 2015 4:34 pm 
Oza
User avatar

Posts: 2777
Location: Seattle, WA
Liked others: 251
Was liked: 549
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Uberdude wrote:
I was actually rather surprised they think there's enough traffic to pay a competitive US software developer wage from a restrained amount of ads (not on game pages (yet!)). That post says 1800 new players a week joining which is darn impressive if they actually stick around and play go, but how many of those just click sign-in with Facebook, look around, and leave? (And how many unique humans vs alt accounts?).


Yeah, I really miss the old games list to see how many games are going on and what they look like. You can only get a list of real time games which is about 60 right now. I can't imagine ad revenue will be too much.

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #29 Posted: Thu Dec 31, 2015 12:23 pm 
Lives in sente

Posts: 1223
Liked others: 738
Was liked: 239
Rank: OGS 2d
KGS: illluck
Tygem: Trickprey
OGS: illluck
Uberdude wrote:
I was actually rather surprised they think there's enough traffic to pay a competitive US software developer wage from a restrained amount of ads (not on game pages (yet!)). That post says 1800 new players a week joining which is darn impressive if they actually stick around and play go, but how many of those just click sign-in with Facebook, look around, and leave? (And how many unique humans vs alt accounts?).


"Restrained"...

Attachment:
Ads.png
Ads.png [ 336.53 KiB | Viewed 13138 times ]

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #30 Posted: Fri Jan 01, 2016 3:17 am 
Beginner

Posts: 7
Liked others: 1
Was liked: 4
Rank: around 8k
illluck wrote:
"Restrained"...

Attachment:
Ads.png

It still has your games in the center while the ads are restrained to the periphery. It easily could've been the other way around. ;)
The good thing about that horror is those are google adsense, which on my PCs are blocked on so many levels I have little luck seeing them even when I want to.

On the "old vs new" theme. I was a regular on the old OGS. Then I haven't been playing for some 5 years, starting againg only this summer, so I've missed the entire merger drama. For me the main difference between the two servers is that the old one has correspondece play as its main and only focus. Being mostly a correspondence player, I felt right at home there. Now that focus is somewhere else. There are many good things about the new server and my experience on it is mostly positive, but still somehow I feel like I'm a part of minority, whose needs are of secondary concern. That feeling is propably the chief reason why I'm not yet a paying supporter of the new OGS (the second reason is that I tend to avoid recurring montly Paypay payments like a plague), while I did support the old one.

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #31 Posted: Fri Jan 01, 2016 6:33 am 
Oza
User avatar

Posts: 2220
Location: Germany
Liked others: 8259
Was liked: 923
Rank: OGS DDK again
Universal go server handle: trohde
temifar wrote:
[..] For me the main difference between the two servers is that the old one has correspondece play as its main and only focus. Being mostly a correspondence player, I felt right at home there. Now that focus is somewhere else. There are many good things about the new server and my experience on it is mostly positive, but still somehow I feel like I'm a part of minority, whose needs are of secondary concern. That feeling is propably the chief reason why I'm not yet a paying supporter of the new OGS (the second reason is that I tend to avoid recurring montly Paypay payments like a plague), while I did support the old one.

I almost exclusively play correspondence games on OGS, so I’m part of that “minority” :-) and I believe we are NOT a minority though I don't have any numbers.

I have decided for recurring PayPal payment of a minor amount that 1) doesn’t hurt me at all but which 2) if only perhaps 1/10 of all registered users (though also here I don't know the numbers) would do the same, would allow the OGS devs a comfortable life while being able to dedicate their work time to OGS. That it is recurring is also comfortable for me (because I’m lazy), but the main reason is that it allows them to (somewhat) extrapolate the income, which is important for any plans for the future.

So … I believe that if every other regular OGS user would just give 1 or 2 €/$ per month, OGS would be as steadfast and ever-developing as a mighty tree in the storms of time :-D

_________________
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali ★ Play a slooooow correspondence game with me on OGS? :)

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #32 Posted: Fri Jan 01, 2016 10:01 am 
Beginner

Posts: 7
Liked others: 1
Was liked: 4
Rank: around 8k
Bonobo wrote:
… but the main reason is that it allows them to (somewhat) extrapolate the income, which is important for any plans for the future.

I don't really get that "easier to plan" argument. When I say (elsewhere) that I would prefer one time payments, I do not mean paying $1 now and then. I mean something like buying a year of membership for $50 (the number is approximate, that's what chess.com currently asks for platinum membership), or a half-year for $25. I'm not sure I understand why making plans for $50 your already have is so much harder than for $60 you might or might not have by the end of the year with the current OGS default of $5/month. :scratch:

Bonobo wrote:
So … I believe that if every other regular OGS user would just give 1 or 2 €/$ per month, OGS would be as steadfast and ever-developing as a mighty tree in the storms of time :-D

Well, for what it's worth, I've just subscribed for $2/month. But you probably still need to convince a couple more players before we can test your theory. ;-)


This post by temifar was liked by: Bonobo
Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #33 Posted: Fri Jan 01, 2016 3:09 pm 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
I feel like I've seen some membership based projects that hit a cliff with yearly subscriptions as members turn over at the end of the first year (but I can't remember what they were...). With a monthly subscription, people make a month by month decision and hopefully even if some people lose interest, it's at different times and you can see the trend ahead of time.

Edit: replaced "can remember what they are" with "can't remember...". Wonder if anyone would've ever noticed/commented that the parenthetical made absolutely no sense.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #34 Posted: Fri Jan 01, 2016 8:01 pm 
Oza
User avatar

Posts: 2220
Location: Germany
Liked others: 8259
Was liked: 923
Rank: OGS DDK again
Universal go server handle: trohde
temifar wrote:
I don't really get that "easier to plan" argument. When I say (elsewhere) that I would prefer one time payments, I do not mean paying $1 now and then. I mean something like buying a year of membership for $50 (the number is approximate, that's what chess.com currently asks for platinum membership), or a half-year for $25. [..]
Mh… I think the devs anoek and matburt have something like that in planning, you’re definitely not the only one who prefers one time payments.

Quote:
Bonobo wrote:
So … I believe that if every other regular OGS user would just give 1 or 2 €/$ per month, OGS would be as steadfast and ever-developing as a mighty tree in the storms of time :-D

Well, for what it's worth, I've just subscribed for $2/month. But you probably still need to convince a couple more players before we can test your theory. ;-)
Cool :-) I think I may thank you on behalf of all OGS. And it’s not a proven theory, of course, just a wishful hypothesis ;-)

_________________
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali ★ Play a slooooow correspondence game with me on OGS? :)

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #35 Posted: Sun Jan 03, 2016 5:28 pm 
Lives in sente

Posts: 1223
Liked others: 738
Was liked: 239
Rank: OGS 2d
KGS: illluck
Tygem: Trickprey
OGS: illluck
Looked at OGS today, the side ad banners are gone - looks a lot better!

Personally, I'd be ok with one side banner on the right (2 was a bit too much). Not sure what the general preferences is.

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #36 Posted: Mon Jan 04, 2016 5:39 am 
Oza
User avatar

Posts: 2220
Location: Germany
Liked others: 8259
Was liked: 923
Rank: OGS DDK again
Universal go server handle: trohde
illluck wrote:
Looked at OGS today, the side ad banners are gone - looks a lot better!

Personally, I'd be ok with one side banner on the right (2 was a bit too much). Not sure what the general preferences is.

All this is new for the devs too … anoek wrote on the OGS forum that he is still experimenting.

_________________
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali ★ Play a slooooow correspondence game with me on OGS? :)

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #37 Posted: Mon Jan 04, 2016 8:27 am 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
I wouldn't necessarily mind side banners, but they need to figure out the color coordination. Some of the ads are just too loud.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #38 Posted: Mon Jan 04, 2016 8:55 am 
Oza
User avatar

Posts: 2220
Location: Germany
Liked others: 8259
Was liked: 923
Rank: OGS DDK again
Universal go server handle: trohde
hyperpape wrote:
I wouldn't necessarily mind side banners, but they need to figure out the color coordination. Some of the ads are just too loud.
Yeah, that’s one reason why I don’t like ads at all ;-) but I fear OGS will have little influence on this b/c the ads are automatically served by Google, and AFAIK it’s only possible to exclude certain categories of ads (e.g. “adult content”).

Anyway, I think it’s best if such feedback would be given on the OGS forum since the OGS devs quite probably won’t be able to monitor other forums etc. in a timely manner, and they welcome any feedback.

For example, here: https://forums.online-go.com/t/some-ad-nits/5957, or in the main post where the introduction of ads was announced: https://forums.online-go.com/t/moving-o ... d/5727/102

_________________
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali ★ Play a slooooow correspondence game with me on OGS? :)

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #39 Posted: Mon Jan 04, 2016 6:20 pm 
Dies in gote
User avatar

Posts: 37
Liked others: 20
Was liked: 7
Rank: OGS 3 kyu
Universal go server handle: Leira
Bonobo wrote:
Anyway, I think it’s best if such feedback would be given on the OGS forum since the OGS devs quite probably won’t be able to monitor other forums etc. in a timely manner, and they welcome any feedback.


True. However, I do think its part of moderator "duties" (if there's any such thing) to not only help maintain peace and general friendliness of the server, but also to actually assist the devs in what they can't do. For example, visiting this forum and monitoring what may perhaps be missed in the official OGS forum itself.

One thing this forum has that the other doesn't is the external reaction towards the server, from at least a certain part of the Go community. Many of those who left the server dwell here quite often, and do post their opinions thereof every now and then, as do many of those who have never joined for whatever reason.

Edit: also some OGS users show their dissent here more freely than they do there, again, for whatever reason.

_________________
My accounts:
OGS · KGS · DGS · Little Golem

Top
 Profile  
 
Offline
 Post subject: Re: Pining for the original OGS, considering picking up go a
Post #40 Posted: Thu Jan 07, 2016 8:53 am 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Bonobo wrote:
hyperpape wrote:
I wouldn't necessarily mind side banners, but they need to figure out the color coordination. Some of the ads are just too loud.
Yeah, that’s one reason why I don’t like ads at all ;-) but I fear OGS will have little influence on this b/c the ads are automatically served by Google, and AFAIK it’s only possible to exclude certain categories of ads (e.g. “adult content”).

Anyway, I think it’s best if such feedback would be given on the OGS forum since the OGS devs quite probably won’t be able to monitor other forums etc. in a timely manner, and they welcome any feedback.
I thought adwords gave you more control than that, but I certainly don't know.

Good point about where to give feedback.

_________________
Occupy Babel!

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 42 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group