by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Vadim Peretokin
    @vadi2
    I was playing about with it a while back, you can code your MUD in Lua
    Ahmed Charles
    @ahmedcharles
    Interesting
    Stephen Lyons
    @SlySven
    Anyone got any pointers to good MUD server instances that use IPv6 or Unicode (utf-8) - both things I'm not sure / know we don't yet do, respectively...
    Vadim Peretokin
    @vadi2
    IPv6 works fine, utf-8 - find a Chinese MUD for the greatest challenge, haha
    A Chinese MUD would trigger both issues with utf-8 and displaying the characters in our custom display widget (which is awesome! but doesn't support internationalisation well)
    Heiko has written a bunch about utf-8, see http://forums.mudlet.org/viewtopic.php?f=7&t=2211&start=10 and other threads
    Stephen Lyons
    @SlySven
    I recall one forum poster was asking about our Unicode support - the game itself used only ASCII but it supported players e.g. chatting with non-ASCII characters. The main troubles I foresee are renormalising the incoming text so the trigger pattern matching works on the "right-thing" and on handling strings where counting the bytes is not a way of determining how much space they take up on screen or of how many "characters" they are - for characters I mean of course graphemes .
    Stephen Lyons
    @SlySven
    And as for supporting Chinese - that may be a couple of Major Mudlet releases away. What got me looking at the replay code in the first place was when I started to look at non-ASCII file name support in the TLuaInterpreter code (for version of Windoze latter than XP I think) which allow non-ASCII for user names and by default uses their user name at for their home directory name - POSIX specifications don't permit this and whilst trying to set up a non-ASCII named user on my system I found a bug with the Debian adduser(9) script that meant the --force option to permit such naughty things didn't work... :frowning:
    Ahmed Charles
    @ahmedcharles
    We could the tab character as only taking up 1 'character' in some cases and 8 in others. :(
    Vadim Peretokin
    @vadi2
    This is where we add a configurable option for setting how many spaces a tab should have and allow it to be set via the API
    Ahmed Charles
    @ahmedcharles
    The issue is with the view, which doesn't do the right thing
    it turns out that writing a custom text display is hard
    Vadim Peretokin
    @vadi2
    Quite so
    But so worth it
    Now we're misusing offtopic channel for offtpic
    This is hard
    Chris Mitchell
    @Chris7
    @vadi2 I usually use python for work
    Vadim Peretokin
    @vadi2
    O

    "This is an important message from Amazon.ca.

    At Amazon we take your security and privacy very seriously. As part of our routine monitoring, we discovered a list of email address and password sets posted online. While the list was not Amazon-related, we know that many customers reuse their passwords on several websites. We believe your email address and password set was on that list."

    Gaah
    Vadim Peretokin
    @vadi2
    Ah, mudstandards.org
    Failed attempt at making standards happen in the MUD community
    Ahmed Charles
    @ahmedcharles
    @Chris7 python, eh?
    sounds like fun
    Stephen Lyons
    @SlySven
    But who wants to take a snake with them - look at the fun Samuel L. Jackson had with them on an aeroplane :snake:
    Stephen Lyons
    @SlySven
    Technically speaking a tab is supposed to line up the following character at a preset distance ahead so the amount of "spaces" to add depends on the current "position" so one would have to know how much space the preceding and the current character on the line takes - which will get harder to calculate once we start using glyphs that are not a unit width - remember just because it is a mono-space font it does NOT mean every character is the same width! :wink2:
    Vadim Peretokin
    @vadi2
    every character same width makes the display be real fast though
    Chris Mitchell
    @Chris7
    @ahmedcharles It's very productive. If you need speed, you can actually inline C++ code in python
    Vadim Peretokin
    @vadi2
    I probably shouldnt've came to a Microsoft breakfast event with my Ubuntu backpack
    Ahmed Charles
    @ahmedcharles
    hehe
    what could go wrong?
    Vadim Peretokin
    @vadi2
    Vadim Peretokin
    @vadi2
    Strange. Installed Microsoft tools SDK and it didn't update my %path% to where the binaries are.
    Ahmed Charles
    @ahmedcharles
    on windows, lots of things don't update your path
    most microsoft software doesn't
    Vadim Peretokin
    @vadi2
    Kind of strange
    Anyway I found a Linux tool I can use to sign that doesn't require me to boot into Windows and spend time converting the certificate file either
    Unfortunately the cerficate I got is an SSL one, not a code signing one, haha
    Vadim Peretokin
    @vadi2
    We just moved into above the Brisbane Microsoft office
    I think they occupy like 2 floors here (or more). I'm asking random people in the elevator to scope it out
    Oh, just one level, says the site contact info
    Ahmed Charles
    @ahmedcharles
    Haha
    Vadim Peretokin
    @vadi2
    Stephen Lyons
    @SlySven
    @Vadi2 Were you caught out by the Smartphones networks adopting DST in Queensland (despite it not being used there since 1972... :laughing: ) - did you get to avail yourself of the compensatory :coffee: ?
    Vadim Peretokin
    @vadi2
    I did actually, for some reason my phone which was set to "automatic network timezone" was set to Sydneys timezone so I gained an hour in the morning...
    I thought I'd be fine since I did that. Kind of stupid
    A whole lot of people went to work an hour early here too
    Stephen Lyons
    @SlySven
    Well it only affected Queensland according to my source the BBC (may not play where you are as I suspect the Beeb geo-lock some of their content).