It is currently Thu May 15, 2025 1:20 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 234 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 12  Next
Author Message
Offline
 Post subject: Re: The future of KGS
Post #21 Posted: Sun Mar 03, 2013 10:53 pm 
Lives in sente
User avatar

Posts: 844
Liked others: 180
Was liked: 151
Rank: 3d
GD Posts: 422
KGS: komi
Kirby wrote:
quantumf wrote:
The cost benefit analysis eludes me. To make a client as functionally capable and as stable and bug-free as the existing cgoban client will be a pretty epic task. And for what, exactly?...


Say it's the 90s, oh about the time that KGS was initially being developed. Making a go server and client functionally capable and stable would have been a pretty epic task. And for what, exactly?


To create something that wasn't there.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #22 Posted: Sun Mar 03, 2013 10:58 pm 
Lives in sente
User avatar

Posts: 844
Liked others: 180
Was liked: 151
Rank: 3d
GD Posts: 422
KGS: komi
Kirby wrote:
People don't want to install 4 different versions of java on their computer. People don't want to keep updating flash software for their browser (which is not about java, but just something annoying). People like being able to go to a website that just works - you don't have to install any features, you just type in the url, and it's there.


To be fair, browsers also need to be updated and patched. Firefox in particular seem to have a new patch every two days. If you allow auto-updating, then it can be an essentially invisible process. Flash can now also be auto-updated. Not sure about the Java client.

You don't need 4 different versions of java - java is backwards compatible, so you only need the latest one.

Top
 Profile  
 
Offline
 Post subject:
Post #23 Posted: Mon Mar 04, 2013 12:19 am 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
quantumf wrote:
You don't need 4 different versions of java - java is backwards compatible, so you only need the latest one.
Is it ? -- Sound problems

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #24 Posted: Mon Mar 04, 2013 12:22 am 
Lives in gote
User avatar

Posts: 310
Location: Deutschland
Liked others: 272
Was liked: 126
Rank: EGF 4 kyu
quantumf wrote:
PaperTiger wrote:
quantumf wrote:
But then I wonder if wms even cares that much. Since it's not his primary source of income, perhaps he will even welcome a credible english language alternative and can retire from the stress of running kgs.


Considering that he hasn't gotten around to make a one line change to fix the stone clicking sounds in over a year, it is evident he really doesn't care.


I'm pretty certain genuine bugs or performance problems would be addressed swiftly.


I think the stone-clicking-sound bug is a genuine one. I also think a large number of users hold this view. It is a trivial, risk-free fix and I seem to remember that WMS promised that it would be made about six months ago.

I don't want to raise the issue of "duty" but I do think that WMS is being irresponsible. He should make up his mind: either support KGS properly or let people like Pasky make clients like Cgoban-h without fear or retribution, allowing the community to fix the things that are important to them.

(To avoid a pointless argument, I also think that it's fair for him to say that people using a hacked or unofficial client cannot complain about anything client-related - even outright crashes leading to the loss of rated games.)


This post by Charlie was liked by: palapiku
Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #25 Posted: Mon Mar 04, 2013 3:02 am 
Dies with sente

Posts: 112
Liked others: 9
Was liked: 23
Well, Java is all very well, but sadly Apple doesn't think very much of it for its mobile products, so if KGS wants iPad/iPhone users to access KGS then it needs to provide a new client - HTML5-based is probably OK.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #26 Posted: Mon Mar 04, 2013 5:37 am 
Lives in sente
User avatar

Posts: 844
Liked others: 180
Was liked: 151
Rank: 3d
GD Posts: 422
KGS: komi
Charlie wrote:
I think the stone-clicking-sound bug is a genuine one. I also think a large number of users hold this view. It is a trivial, risk-free fix and I seem to remember that WMS promised that it would be made about six months ago.


Fair point, my use of "genuine" was sloppy. I meant showstopping, which a click sound probably isn't.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #27 Posted: Mon Mar 04, 2013 5:47 am 
Judan

Posts: 6727
Location: Cambridge, UK
Liked others: 436
Was liked: 3720
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
I wouldn't call it showstopping either, but it is not minor. Little bits of feedback like that make playing so much more pleasant. Have you actually tried playing without it, I find it really disconcerting. I've heard some people no longer play on KGS because of this bug.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #28 Posted: Mon Mar 04, 2013 5:52 am 
Lives in sente
User avatar

Posts: 844
Liked others: 180
Was liked: 151
Rank: 3d
GD Posts: 422
KGS: komi
mumps wrote:
Well, Java is all very well, but sadly Apple doesn't think very much of it for its mobile products, so if KGS wants iPad/iPhone users to access KGS then it needs to provide a new client - HTML5-based is probably OK.


At the risk of sounding like a conspiracy nut, if HTML5 ever does take off, and actually starts to threaten Apple's app store revenue model, you can be pretty sure that HTML5 will become demonized. Any platform that threatens Apple's control will suffer the same fate as Flash and Java.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #29 Posted: Mon Mar 04, 2013 5:53 am 
Lives in sente
User avatar

Posts: 844
Liked others: 180
Was liked: 151
Rank: 3d
GD Posts: 422
KGS: komi
Uberdude wrote:
I wouldn't call it showstopping either, but it is not minor. Little bits of feedback like that make playing so much more pleasant. Have you actually tried playing without it, I find it really disconcerting. I've heard some people no longer play on KGS because of this bug.


It doesn't bother me at all. But I accept that it might be more irritating to others.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #30 Posted: Mon Mar 04, 2013 5:59 am 
Lives in gote

Posts: 589
Liked others: 0
Was liked: 114
Rank: 2 dan
quantumf wrote:
At the risk of sounding like a conspiracy nut, if HTML5 ever does take off, and actually starts to threaten Apple's app store revenue model, you can be pretty sure that HTML5 will become demonized. Any platform that threatens Apple's control will suffer the same fate as Flash and Java.


Flash is dying out because it's rubbish. Whilst apple were among the first to make a big statement to that effect, everyone else is also doing it because far better alternatives are maturing, not because apple has conspiratorial power over them.

Java applets are dying out for the same reason. Whilst originally a useful way to add complex functionality to the internet, it's been totally superseded by the better technologies now available such as the now very advanced capabilities of javascript. Again, nobody uses java applets not because apple says so, but because they honestly aren't a good way of doing things any more. Java as a language in general is, of course, doing fine...see android, for instance.

Obviously apple can and will do their best to promote their lucrative business model, but their anti-flash and anti-java-applet stance correlates with the decline of these things mostly because it's a technically good and sensible one...not because apple necessarily has the power to change this stuff just because it's convenient for them.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #31 Posted: Mon Mar 04, 2013 6:13 am 
Lives in gote
User avatar

Posts: 310
Location: Deutschland
Liked others: 272
Was liked: 126
Rank: EGF 4 kyu
Image

I know that apps are ideal for many purposes. They probably are for Go clients, too. (I cannot imagine browser based Go client being successful in any mobile browser. Try use dailyjoseki's browse feature on a phone and the problem becomes obvious.)

... BUT I don't think that the current technology cocktail (HTML, CSS, Javascript, jQuery...) is going to die in a hurry, not even if Apple actively persecutes it.

Kaya.gs has shown that you can build a very usable browser based Go board.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #32 Posted: Mon Mar 04, 2013 6:50 am 
Tengen

Posts: 4382
Location: Caldas da Rainha, Portugal
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
quantumf wrote:
At the risk of sounding like a conspiracy nut, if HTML5 ever does take off, and actually starts to threaten Apple's app store revenue model, you can be pretty sure that HTML5 will become demonized. Any platform that threatens Apple's control will suffer the same fate as Flash and Java.
You do sound like one. Two small points:

1. For the first year of its existence, the iPhone only supported web apps. That was because Apple wasn't ready to release an SDK, but it was widely derided as a "[poo] sandwich".
2. Apple released the iPhone with the absolute best mobile browser at the time. My understanding is that with improvements to the builtin browser and the addition of Chrome, recent versions of Android are on par, but for a long time, iOS had better support for HTML5 and better performance. (My point in saying this is not to ignite some "APPLE IS BETTER/SUXXORZ" debate, but just to say: they don't dislike the web).

But the real point is this: you say "HTML5 will become demonized". What on Earth does that mean? Apple is not going to delete Safari from its phones. And it's not going to replace HTML5 with some other technology. Even if it liked it, it just doesn't have the ability. Unless you can explain what Apple could do that could possibly be comparable to not shipping Flash/Java, there's not a lot of reason to take this conspiracy theory seriously.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #33 Posted: Mon Mar 04, 2013 7:45 am 
Lives in sente
User avatar

Posts: 844
Liked others: 180
Was liked: 151
Rank: 3d
GD Posts: 422
KGS: komi
amnal wrote:
Flash is dying out because it's rubbish. Whilst apple were among the first to make a big statement to that effect, everyone else is also doing it because far better alternatives are maturing, not because apple has conspiratorial power over them.


Flash is not rubbish. That is an absurd statement. Flash is phenomenal. Of course, it can be improved (what can't?), but Adobe didn't seem to have what it took to win this fight and seem to have given up.

Flash (and eventually, perhaps, HTML5) offer a model for rich applications to be supplied directly to users. This is what users want, but it certainly isn't what Apple (or Google, or anyone with an app store) want. There is a tension there, until recently Microsoft and Android shipped Flash because they saw it as a way to attract market share away from Apple. But once you have the market share, Flash (and eventually, HTML5) is a terrible thing, as it takes Apple/Google/MS out of the revenue stream.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #34 Posted: Mon Mar 04, 2013 7:58 am 
Lives in gote

Posts: 589
Liked others: 0
Was liked: 114
Rank: 2 dan
quantumf wrote:
Flash is not rubbish. That is an absurd statement. Flash is phenomenal. Of course, it can be improved (what can't?), but Adobe didn't seem to have what it took to win this fight and seem to have given up.

Flash (and eventually, perhaps, HTML5) offer a model for rich applications to be supplied directly to users. This is what users want, but it certainly isn't what Apple (or Google, or anyone with an app store) want. There is a tension there, until recently Microsoft and Android shipped Flash because they saw it as a way to attract market share away from Apple. But once you have the market share, Flash (and eventually, HTML5) is a terrible thing, as it takes Apple/Google/MS out of the revenue stream.


Sure, its stated goal is great, it's the way the actual program has always peformed poorly in many ways that I don't like. I've mostly experienced it to be a buggy, poorly supported mess, and I'm rather glad to see the back of it.

Part of this might be using linux, which adobe never supported very well, but that's part of the problem - it's a closed standard and when the plugin is poor there's no way to get a good experience. Even if flash's kind of technology is the best way to do something, that technology could be implemented very significantly better for everyone.

Modern html and javascript websites have superseded flash for many of the interactivity elements it used to be necessary for. And for whatever reason, though no doubt helped by being open official standards, they are extremely well supported with multiple competitive browser engines which avoid most or all of the problems flash has always given me. My experience is far better, and I don't really see why anyone would laud flash compared to this.

The exception could perhaps be things that flash can still do that modern open standards can't, in which case sure it's great, but as far as I can see it's so flawed in reality that it retains its usefulness only until something better comes along. Problems like inefficiency and lack of support aren't inherent to the exercise, and as long as there's so much clear room for improvement I can't bring myself to call flash phenomenal.


Last edited by amnal on Mon Mar 04, 2013 8:06 am, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #35 Posted: Mon Mar 04, 2013 8:05 am 
Honinbo

Posts: 9552
Liked others: 1602
Was liked: 1712
KGS: Kirby
Tygem: 커비라고해
quantumf wrote:
Kirby wrote:
...

Say it's the 90s, oh about the time that KGS was initially being developed. Making a go server and client functionally capable and stable would have been a pretty epic task. And for what, exactly?


To create something that wasn't there.


Same situation now. If a web client that doesn't need Java is made, it's something that wasn't there.

quantumf wrote:
...

You don't need 4 different versions of java - java is backwards compatible, so you only need the latest one.


If installing the latest version of java were like most normal software, it would update or uninstall the currently installed version on your machine.

This isn't what happens. If I install a new JRE, I have two versions on my machine that are in different directories. This is annoying to me as an end-user.

_________________
be immersed

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #36 Posted: Mon Mar 04, 2013 8:32 am 
Gosei
User avatar

Posts: 1449
Liked others: 1562
Was liked: 140
Rank: KGS 6k
GD Posts: 892
amnal wrote:
Modern html and javascript websites have superseded flash for many of the interactivity elements it used to be necessary for. And for whatever reason, though no doubt helped by being open official standards, they are extremely well supported with multiple competitive browser engines which avoid most or all of the problems flash has always given me. My experience is far better, and I don't really see why anyone would laud flash compared to this.

While I'm glad you've had a better experience, this is completely disingenuous. There's a lot of variance in javascript and css, if not html, between browsers. A lot of web developers complain about testing sites in IE to make them cross compatible with all browsers. I haven't delved much into HTML5 yet, but I believe the reason it exists, is to avoid a lot of the problems that exist right now.

_________________
a1h1 [1d]: You just need to curse the gods and defend.
Good Go = Shape.
Associação Portuguesa de Go

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #37 Posted: Mon Mar 04, 2013 8:46 am 
Lives in gote

Posts: 589
Liked others: 0
Was liked: 114
Rank: 2 dan
Phelan wrote:
amnal wrote:
Modern html and javascript websites have superseded flash for many of the interactivity elements it used to be necessary for. And for whatever reason, though no doubt helped by being open official standards, they are extremely well supported with multiple competitive browser engines which avoid most or all of the problems flash has always given me. My experience is far better, and I don't really see why anyone would laud flash compared to this.

While I'm glad you've had a better experience, this is completely disingenuous. There's a lot of variance in javascript and css, if not html, between browsers. A lot of web developers complain about testing sites in IE to make them cross compatible with all browsers.


You're right of course, there are still problems, but I perceive them to be of a fundamentally different nature to those of flash, as well as much reduced in severity. This is part of why I consider the situation far superior now.

With modern web standards, we have just that...standards. Whilst there are differences between browsers, they're centred around working to fulfil these standards such that, in principle, they will ultimately all behave the same way. In the case of IE as you mention, this is a relatively new thing - the great victory of firefox was to kickstart the modern trend towards standards being important - but even then the most recent version meets many more html5 standards than was ever the case before. The traditional complaining about IE has always been because it didn't follow those standards, thus making things harder for everyone in an (initially very successful) attempt to prevent browser competition.

Now, although we get some jostling for position in exactly how to do things we also get competition. The lack of that is a big thing that led to IE6s web stagnation, it basically didn't change at all for several years. With competition, you can't get away with doing things really badly, because there are easily accessible and well known alternatives. In fact, it's more recently led to doing somethings incredibly well, with (for instance) google chrome existing partly just to run javascript really fast and reliably so that everyone else would want to catch up...which benefits google with their increasingly popular web applications.

In contrast, flash does not have competition. When it's slow, or buggy, or simply not available for your architecture you can do...nothing at all. So both in principle and in practical terms it's a terrible thing to rely on, it isn't accessible to everyone and cannot be openly improved beyond the closed development path that adobe choose to put it on. In contrast, open web standards can be and are discussed and improved in a way that makes the web better without locking anyone out.

Edit: Actually, perhaps to be clear I should say that flash does not have competition in the field of implementing flash's language, since it's not open and is very difficult to reverse engineer. It does have competition in the form of modern javascript and html capabilities, and has proven severely unequal to that competition.

So no, things still aren't perfect, but I'm not sure there is a perfect solution and I much prefer this one because I can't think of a better way to do things. Flash, in particular, has many flaws both in theory and in practice.

Quote:
I haven't delved much into HTML5 yet, but I believe the reason it exists, is to avoid a lot of the problems that exist right now.


One of the big things about html5 is that it makes adds a lot of new stuff like html video to the standard. This wasn't originally there simply because the web hadn't got to that point yet (hence flash happening to become popular as the best thing available at the time), but the standard is open and ultimately responsive to desired changes.

So...yeah, html5 exists to make things better, including solving problems and adding many new features. These new abilities, as above, cover a lot of what flash was originally popular for. Their being fully integrated into the page rather than as a plugin, and their implementations being subject to standards allowing implementation competition between browsers, has led to this way of doing things rapidly replacing flash in many places. It can be faster, easier, better integrated and less resource intensive or generally susceptible to flash's own problems.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #38 Posted: Mon Mar 04, 2013 11:30 am 
Lives in gote

Posts: 677
Liked others: 6
Was liked: 31
KGS: 2d
Charlie wrote:

I don't want to raise the issue of "duty" but I do think that WMS is being irresponsible. He should make up his mind: either support KGS properly or let people like Pasky make clients like Cgoban-h without fear or retribution, allowing the community to fix the things that are important to them.



You forget the third option of any owner: Let it drown and die out. F. de Groot did it with his "MoyoGo" recently. I also wonder why WMS doesn't invite some people to know his source code, giving them the opportunity to write certain improvements and test them and then it's WMS who decides if or not these programs will be implemented. It sounds risk-free though it might be wishful thinking, because I am not a programmer. But again: Maybe WMS plans to make money with KGS at one point and then he has good reason to keep it tight and that's just one reason that comes to my mind right now.

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #39 Posted: Mon Mar 04, 2013 11:35 am 
Gosei

Posts: 1543
Liked others: 111
Was liked: 324
How off topic can you get.

I'd like to see the following features on KGS

[1] Different coloured boards being available again
[2] Able to navigate through the move history on a demo board
[3] Tibetan or Sunjang Baduk would be fun (yeah, it'll never happen :))
[4] The abililty for admins to have a teaching account
[5] A block challenge feature (in addition to the existing block user interaction one)

The rest seems fine to me :)

_________________
North Lecale

Top
 Profile  
 
Offline
 Post subject: Re: The future of KGS
Post #40 Posted: Mon Mar 04, 2013 12:38 pm 
Lives in gote

Posts: 677
Liked others: 6
Was liked: 31
KGS: 2d
Javaness2 wrote:
How off topic can you get.

I'd like to see the following features on KGS

[1] Different coloured boards being available again
[2] Able to navigate through the move history on a demo board
[3] Tibetan or Sunjang Baduk would be fun (yeah, it'll never happen :))
[4] The abililty for admins to have a teaching account
[5] A block challenge feature (in addition to the existing block user interaction one)

The rest seems fine to me :)


Well, an official stats tool where u can search with different parameters and download whole games from accounts wouldn't harm either. :) But the most important thing is: Do maintain KGS constantly, because right now it's the best server out there, so keep it winning^^.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 234 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 12  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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group