Open Side Menu Go to the Top

05-12-2012 , 09:48 PM
I am working on a new (poker based) website. Its been an interesting ride so far, I have been playing around a lot with mongodb and redis (both awesome tools, especially redis) and its nearly finished.

One of the things I would like to add to it is a feedback form. I have seen a lot of sites that have a button on the side of the page that slides out to show a full feedback form which the user can fill in and submit.

Does anyone have any recommendations? I need the most basic of basic, just enough to let users report bugs.

Ty
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
05-12-2012 , 10:00 PM
you are thinking of uservoice and getsatisfaction... i think you can get uservoice for like $5/mo or so.

what will the site do?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-12-2012 , 10:26 PM
My wife has an Aspire One, and seems pretty happy with it so far. Of course, her old computer was a 5 year old ****ty Acer, too, so her standards are fairly low
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-12-2012 , 10:53 PM
Quote:
Originally Posted by gaming_mouse
you are thinking of uservoice and getsatisfaction... i think you can get uservoice for like $5/mo or so.

what will the site do?
Thanks, uservoice has a free option for '1 agent' which is all I need. Integration was super simple.

Don't want to reveal too much about the site quite yet, but its a slightly different take on hand analysis. Should have enough in the next week or so to do a soft launch. Quite exciting as have put a lot of time into it recently, looking forward to finally getting it out in the open.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 12:55 AM
I seem to be getting undefined behavior with multithreading in C# ... Sometimes it works perfectly and sometimes there are random small mistakes that shouldn't be there, any ideas? lol

oh, and I lost my last acc, cant remember the password to that old email address, taking ideas on that too.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 01:38 AM
ryan,

1. intermittent weird errors + multithreading is a pretty common sign of a race condition. if things happen in the right order, everything works, but if they happen in the wrong order -- usually due to small changes in how long different operations take -- **** blows up. now that you know the right term, google should be able to provide debugging tools and tips for your language.

2. pm a friendly moderator (bottom of the index page) and they should be able to help you.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 08:11 AM
Lol PHP.

Also...I got a job at a university during the downtime. Teaching AI 101...PhD gogogo

Quote:
Oh, also, in case anyone's interested, I considered getting the Acer Aspire One as my semi-disposable, temporary laptop, but I decided against it because it just felt so incredibly plasticky.
I'm using the Aspire One for the lecture. Works really well for presentations with Xubuntu+LibreOffice+Logitech R800. Other misc stuff in the office is also handled really well with an extra 22" monitor+mouse hooked up. Eclipse+RubyMine work well, too.
Would buy it again in a heartbeat.

So yeah I'll probably be able to answer random Prolog questions in here after this semester. Gotta get up to speed on that.

Quote:
Don't want to reveal too much about the site quite yet, but its a slightly different take on hand analysis
Hand analysis agent/expert system is something I'm working on. Well it's mostly going to be an agent for other stuff but hand analysis came up as a pretty good usecase.

Quote:
Originally Posted by ryanb99
I seem to be getting undefined behavior with multithreading in C# ... Sometimes it works perfectly and sometimes there are random small mistakes that shouldn't be there, any ideas? lol
Heh welcome to multithreading I guess. Time to learn a functional language (F# mebbe) while the world is buzzing about the end of Moore's Law :P

Last edited by clowntable; 05-13-2012 at 08:22 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 09:35 AM
Quote:
Originally Posted by clowntable

Also...I got a job at a university during the downtime. Teaching AI 101...PhD gogogo

Congrats! Sounds like it would be an interesting job! Are you working towards a PhD or is it something you wish to do?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 10:11 AM
I'll have to find a research topic for my thesis first but usually it is implied that you work towards a PhD.

Right now I'm just getting back into AI so I still have plenty to learn myself. Certainly not going to start working on my PhD this year I'd think, I'll mostly focus on teaching at least for the beginning of the semester. The goal is to have a topic and start writing sometime around January/February but I can't really say how likely that is as of now.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 10:41 AM
Quote:
Originally Posted by clowntable
I'll have to find a research topic for my thesis first but usually it is implied that you work towards a PhD.

Right now I'm just getting back into AI so I still have plenty to learn myself. Certainly not going to start working on my PhD this year I'd think, I'll mostly focus on teaching at least for the beginning of the semester. The goal is to have a topic and start writing sometime around January/February but I can't really say how likely that is as of now.
Are you really sure you want to do a PhD? If you are really passionate about CS[1] then great, but grad school is a huge amount of blood, sweat, tears and below poverty level living. In many (most?) cases people would be better served long term by getting a job, joining a startup or whatever.

I wish I could go back in time and slap myself (and my wife) before I (we) applied to grad school

edit: Don't get me wrong, grad school can be awesome and a lot of fun and if you're really into cs then it will likely be a great experience for you.

[1] disclaimer: I'm coming from a physics perspective, maybe it's different for CS
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 10:53 AM
It's roughly 1.1k Euro net for a 50% i.e. 19h job. I also save an extra 300 Euro/month because I move from private to regular insurance. Had to have private insurance as a full freelancer. Also fills the old poker player gap in the CV nicely
Not exactly big bucks but at least it's some fixed income that does pay all the bills. I really don't care about money all that much as long as I can do something that I enjoy. Finding a good IT job is somewhat of a hassle. Fairly easy to get sucked into something you don't like.
Having some sort of fixed income and probably more importantly some sort of fixed life shedule should increase my poker results quite a bit (the default idea is to play poker during the other 50%).

I can still do whatever I want during the other half, and it's a pretty relaxed team/work environment. This can be very different where you're expected to do 100% of work on the 50% of pay but alas I picked a cool spot :P

I may phase out poker and use the remaining 50% to write some software I meant to write for quite some time now. If all goes well this will turn into a potential startup and it's something that I can run on the side untill I decide to get serious about it

Last edited by clowntable; 05-13-2012 at 11:01 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 12:50 PM
Neko, you have phd in physics? cool....
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 01:58 PM
Clown you seen this?
http://matt.might.net/articles/phd-school-in-pictures/

Good luck with it if you do it! My cousin did one and he really enjoyed it
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 06:14 PM
Quote:
Originally Posted by gaming_mouse
Neko, you have phd in physics? cool....
Just an M.Sc. I got halfway through my PhD but I was getting more interested in programming than physics and got very tired of living 6 hours away from my wife so I wrote up what I had as an MSc instead.

Beat: I then ended up working (remotely) for my prof as a research associate/FORTRAN programmer for 2.5 more years, effectively completing my PhD research but not getting the degree. (I only got paid like 20k a year but I just kind of did it for fun (aka I didn't want to have to tell people I played poker for a living) because making money at poker was easy back then).

Last edited by Neko; 05-13-2012 at 06:22 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 06:46 PM
Quote:
Originally Posted by clowntable

So yeah I'll probably be able to answer random Prolog questions in here after this semester. Gotta get up to speed on that.
I thought that Prolog was supposed to be used on top of Lisp for AI.

What branch of AI are you going to teach / study?


Quote:
Heh welcome to multithreading I guess. Time to learn a functional language (F# mebbe) while the world is buzzing about the end of Moore's Law :P
Why F#?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-13-2012 , 07:27 PM
Quote:
Originally Posted by daveT

Why F#?
The original question was on C# and threading. F# supposedly makes threading simpler and safer and is a .Net language like C#
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 11:21 AM
I'm having an annoying problem with Python's subprocess module. It's my first time working with it.

I'm trying to run a program that opens a bunch of shells, each running a different python function from the same file. So, my code looks something like this:

Code:
import subprocess
import shlex

for function in my_function_list :
    command = 'python -c "'
    command += 'import my_module; '
    command += 'mymodule. ' + function + '();" '
    command += 'my_params
    args = shlex.split(command)
    
    subprocess.Popen(args)
On my Windows machine, it runs fine. I get a bunch of shells with proper output as if I'd opened them myself and run the command.

But on Mac, it opens a bunch of bash shells (I was hoping for terminals) that don't have the proper output. They do seem to be running the script to some extent because if I make the scripts call home, I get activity.

What stupid thing am I missing?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 11:47 AM
Quote:
Originally Posted by daveT
I thought that Prolog was supposed to be used on top of Lisp for AI.

What branch of AI are you going to teach / study?




Why F#?
Branch: I teach our version of AI 101 aka the Russell/Norvig up and down so I'm somewhat flexible on what to specialize in.
There is a card gaming server/card gaming AI project so I'll look at that first ldo (and something along the lines of DSLs to formulate strategy).
So I'll probably work on some sort of bot for some cardgame that can play according to some strategy-DSL.
Also interested in OR, sheduling and so forth and I have some ideas about multi-agent simulated worlds for theory generation (in economics).

F# yeah just because of the C# don't even know the language other than "it's functional" and it's not horrible.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 12:02 PM
noah,

how are you running the parent python script on macos? from a command line?

the line containing 'mymodule. ' is broken (note trailing space). that shouldn't work on windows either though.

your myparams line is also broken (no trailing close-quote) so wtf mang.

also your bug report is quite deficient.

forced to guess, i'm nervous about your double quote and what you're trying to do with myparams outside of that double quote.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 12:04 PM
My bad. Obv I took my real code and changed the variables, and in the process I accidentally added a space and lost a quote.

This process is really annoying because I'm not in control of the OSX machine that I want this to run on, so I'm just going based on what my friend told me after he tried to run it... Thus the deficient bug report. I'll have a more decent bug report later, but I'd prefer to have this fixed by later .

Yeah.. I guess the param thing is pretty ugly. It's an ugly, ad-hoc solution to save me a ton of time rewriting code that wasn't meant to be used this way. If I can't figure out what's causing the error, I'll just rewrite it without the stupid param, but it'd be lame to have to do that and then find out that I haven't fixed the underlying problem.

Last edited by NoahSD; 05-14-2012 at 12:13 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 12:09 PM
i still don't understand your double quote situation and you still haven't said what actually happens on the mac when you run it and you still haven't said how you're running this program on your mac.

c'mon, son.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 12:18 PM
Maybe my ninja edit clarifies? I wrote a script for a friend, tested it on my PC and it ran fine, but he just sorta said it didn't work and opened a bunch of bash shells that didn't show the proper output. I know that something is running in the background because the functions actually send e-mails, and I got some.

I'll figure out exactly the behavior on his machine is when I get a chance, but ideally I'd like to be finished with this thing before that'll happen, so I'm sorta hoping there's something obvious that someone here knows about the way that the subprocess module differs on Mac vs. PC that leads to an obvious solution.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 12:53 PM
Hi All,

I need a bit of help/advice

Over the past few weeks, I have been working on a pet project. The main driving force for the project was to learn about some new technologies. The site is written in NodeJS, using a variety of 3rd party modules, is backed by mongodb, uses redis as a caching engine, and is hosted on AWS. Its been an interesting ride and a steep learning curve.

I am now at the point where I believe I have something that is worthy of a launch. Its by no means complete, there are a whole host of features I want to add in the future, but I think that the site in its current state is usable and has enough to get it going.

Currently, the site has no monetization strategy at all, but this isnt a big issue at the moment. If it takes off, I have several ideas in mind to generate some income, but at moment I just want to get it off the ground and see if I can actually build something useful.

On to the good stuff

The idea of the site is to make session reviews a breeze. Its very easy to post a single hand in a forum and get advice on it, but posting entire sessions is a hassle, both for the person posting it, and for the person reviewing it.

Using this site, you can post a session, add notes to individual hands (what were your thought processes, reads etc). Other users can then comment on the individual hands and make observations.

It is targeted both at forums (users post a link to the session in a forum and users comment and review), and for individual session reviews (user A sends the link to user B who reviews the session).

I have written fairly extensive test cases, but pretty sure there are quite a few bugs lurking around which is why I was hoping to get a few people to test it out.



I would really appreciate some criticism of the site, suggestions, feedback, anything.... I am probably going to keep on working on it this week, hopefully getting some feedback, and then start to launch it next week. Feel free to PM me rather than littering the thread.

The URL is https://pkrsess.com

Thanks

G
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 02:05 PM
Do you have any sample sessions to look at?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
05-14-2012 , 02:15 PM
Quote:
Originally Posted by Shoe Lace
Do you have any sample sessions to look at?
https://pkrsess.com/h/k
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

      
m