Open Side Menu Go to the Top

07-12-2011 , 09:23 PM
roundtower, yes it was https. so it seems like a pretty convenient system.
** 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 **
07-12-2011 , 09:27 PM
If accepting the estimate had some sort of legal consequences (treated as if you've given them a go ahead to do some work) I don't think its acceptable.

I think it's probably very similar to storing passwords in plain text or sending them in plain text in an email. It's still very secure from an outside attack but vulnerable to malicious internal employees and indiscriminate sharing of the email.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-13-2011 , 04:29 AM
Any of you guys on Google+? If you do and dont mind me following you please PM me your profile (would rather not post mine publicly on the forum).
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-13-2011 , 06:53 AM
Quote:
Originally Posted by jjshabado
I think it's probably very similar to storing passwords in plain text or sending them in plain text in an email. It's still very secure from an outside attack but vulnerable to malicious internal employees and indiscriminate sharing of the email.
I don't think it's like this at all. If a malicious employee steals your password he has persistent credentials to impersonate you in future, or could use it on other sites if you are lax on password reuse. If he steals the address to this page, he effectively has a one-time credential that only accesses information he could probably access anyway.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-13-2011 , 08:28 AM
Ok, it's not as bad.

My biggest problem isn't in viewing the information (like you said, anyone with the url could probably see the information anyway) but if there are actions that can be taken that have significant ramifications. There's no real authorization or authentication happening here so anyone from either company that gets the url (either legitimately, looking through someone's browser history, looking through someone's email, ...) looks and is treated the same.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-13-2011 , 03:58 PM
Quote:
Originally Posted by Gullanian
I say "Exclamation mark/Exclamation" as does everyone I know! '#' is simply hash. Honestly never ever heard the term 'Bang' used!

On telephone systems the computer voice always says "Followed by the hash key" meaning #.
Actually, in my experience most phone systems say the 'pound' sign here in the US.

I've never heard bang used for that - I've heard bang to mean an exclamation point.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-14-2011 , 09:30 AM
Quote:
Originally Posted by jalexand42
Actually, in my experience most phone systems say the 'pound' sign here in the US.
Now you are really confusing those of us from the UK.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-14-2011 , 09:50 AM
As far as I know # was a longstanding symbol for pound as in weight. At least here.

So when it showed up on a phone and a computer, many of us just keep calling it pound.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-15-2011 , 11:21 PM
Quote:
Originally Posted by jukofyork
I just assumed it was something to do with the US keyboard layout: on their keyboards they have a '#' (ie: a hash symbol) above the '3' on the 3 key, but we have a '£' (ie: pound symbol):



Not sure if this also effects the code-pages somehow so in some software it may well end up pound signs as hashes (pretty sure I have opened stuff and seen this happen before - possible it's even something like notepad vs wordpad and one does it correctly and the other doesn't?).

Juk
I was going to ask where your hash is, but now I know:

First you put the steering wheel on the wrong side of the car, then you place quotation marks way up above the two? And then that enter key: Is it possible to type fast on that thing? How can you press enter without taking your fingers off the home-rows?

** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-16-2011 , 11:55 AM
the euro-style keyboard makes me want to punch babies. AltGr upper-left-hand-corner to make a pipe? **** that.

what is the symbol in the far upper left hand corner, above the backtick? what is it called and what is it used for? if i type M-x that thing in emacs, does the warp core explode?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-16-2011 , 01:25 PM
When I did a lot of work in KDE, if I recall some of the Germans wouldn't use the German layout when they were coding.

Having to alt-gr + number key to get braces made C++ too tough.

** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-16-2011 , 04:57 PM
Quote:
Originally Posted by tyler_cracker
the euro-style keyboard makes me want to punch babies. AltGr upper-left-hand-corner to make a pipe? **** that.
To me it looks like the pipe is lower left corner, SHIFT+\

Quote:
Originally Posted by Neil S
When I did a lot of work in KDE, if I recall some of the Germans wouldn't use the German layout when they were coding.
For years I've been planning to do this, just never pulled the trigger and bought a keyboard with a proper layout, and felt it was too tough to learn it blindly. Plus I'm somewhat used to typing my braces that way. But every time I code C or Java for hours my wrist hurts so I guess that's why I try to do as much Python as possible today And it's not only braces - slash, semicolon and equals require the use of the shift key, a pipe requires AltGr. The German keyboard layout sucks for anything but writing walls of german text...
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-16-2011 , 05:00 PM
Quote:
Originally Posted by tyler_cracker
what is the symbol in the far upper left hand corner, above the backtick? what is it called and what is it used for? if i type M-x that thing in emacs, does the warp core explode?
'¬' is used to mean "not" in logic expressions. Not sure if it has other meaning though.

Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-16-2011 , 05:00 PM
Quote:
Originally Posted by Neil S
Having to alt-gr + number key to get braces made C++ too tough.

Wow, that would be super-tilting!

Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-16-2011 , 07:32 PM
it is!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-17-2011 , 03:04 AM
didn't want to start a whole thread about this, but does anyone know of any open source poker evaluators that can determine not only what hand-type (ie, 2 pair, flush, etc) but also various draw-types (ie, flush draw, oesd, gutshot, etc)?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-17-2011 , 08:27 AM
Never seen one of those sorry. It shouldn't be too hard to write yourself though if you have your own evaluator.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-18-2011 , 03:46 AM
Quote:
Originally Posted by gaming_mouse
didn't want to start a whole thread about this, but does anyone know of any open source poker evaluators that can determine not only what hand-type (ie, 2 pair, flush, etc) but also various draw-types (ie, flush draw, oesd, gutshot, etc)?
Cactus Kev's evaluator seemed like a good evaluator when I came across it a few years ago. I'm not sure how it would be used to rank draws, but you might check it out.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-18-2011 , 05:53 AM
sup bros

any of you guys make poker apps for yourselves to gain insight into the EV of different betting lines?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-18-2011 , 08:08 AM
I think a few people do it as a hobby...
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-18-2011 , 09:06 AM
Steve Brecher's hand evaluator lets you decode the hand type (read the comment in the header to see how):

http://www.stevebrecher.com/Software/software.html

You just need a bit of code to deal out one more card and you should have what you want.

Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-18-2011 , 04:05 PM
Quote:
Originally Posted by jukofyork
Steve Brecher's hand evaluator lets you decode the hand type (read the comment in the header to see how):

http://www.stevebrecher.com/Software/software.html

You just need a bit of code to deal out one more card and you should have what you want.

Juk
Thanks for the reference, Juk. I'll check it out.

EDIT: which header comment are you referring to? I downloaded the java so i have the javadocs, is that what you mean?

Last edited by gaming_mouse; 07-18-2011 at 04:29 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-18-2011 , 07:24 PM
Quote:
Originally Posted by gaming_mouse
Thanks for the reference, Juk. I'll check it out.

EDIT: which header comment are you referring to? I downloaded the java so i have the javadocs, is that what you mean?
http://www.stevebrecher.com/Software...own_source.zip

HandEval.h

Quote:
/*
* Different functions are called for high and for lowball evaluation.
*
* For high evaluation if results R1 > R2, hand 1 beats hand 2;
* for lowball evaluation if results R1 > R2, hand 2 beats hand 1.
*
* Evaluation result in 32 bits = 0x0V0RRRRR where V, R are
* hex digits or "nybbles" (half-bytes).
*
* V nybble = value code (NO_PAIR..STRAIGHT_FLUSH)
* The R nybbles are the significant ranks (0..12), where 0 is the Ace
* in a lowball result (King is 12, 0xC), and otherwise 0 is the deuce
* (Ace is 0xC). The Rs may be considered to consist of Ps for ranks
* which determine the primary value of the hand, and Ks for kickers
* where applicable. Ordering is left-to-right: first the Ps, then
* any Ks, then padding with 0s. Because 0 is a valid rank, to
* deconstruct a result you must know how many ranks are significant,
* which is a function of the value code and whether high or lowball.
* E.g. (high where not indicated):
* Royal flush: 0x080C0000
* Four of a kind, Queens, with a 5 kicker: 0x070A3000
* Threes full of eights: 0x06016000
* Straight to the five (wheel): 0x04030000 (high)
* Straight to the five (wheel): 0x04040000 (lowball)
* One pair, deuces (0x0), with A65: 0x0100C430 (high)
* One pair, deuces (0x1), with 65A: 0x01015400 (lowball)
* No pair, KJT85: 0x000B9863
* Razz, wheel: 0x00043210
*
* For the eight-or-better lowball ..._Eval functions, the result is
* either as above or the constant NO_8_LOW. NO_8_LOW > any other
* ..._Eval function result.
*/
As far as I can remember, none of the other public hand evaluators pack the evaluation value as nicely as this (ie: most just use uninteresting monotonically increasing/decreasing values, etc).

Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-19-2011 , 12:17 AM
http://ocw.mit.edu/courses/electrica...e2lispstor.pdf

I think someone posted this article here before, but there was a few things I wanted to ask about:

The article suggests the following:

Eric Raymond has written an essay called "How to Become a Hacker," and in it, among other things, he tells would-be hackers what languages they should learn. He suggests starting with Python and Java, because they are easy to learn. The serious hacker will also want to learn C, in order to hack Unix, and Perl for system administration and cgi scripts. Finally, the truly serious hacker should consider learning Lisp:

Lisp is worth learning for the profound enlightenment experience
you will have when you finally get it; that experience will make
you a better programmer for the rest of your days, even if you
never actually use Lisp itself a lot..


Agree/disagree?

Shouldn't (ahem, header files) assembly language be in here as well?

If you ever do find yourself working for a startup, here's a handy tip for evaluating competitors. Read their job listings. Everything else on their site may be stock photos or the prose equivalent, but the job listings have to be specific about what they want, or they'll get the wrong candidates.
During the years we worked on Viaweb I read a lot of job descriptions. A new competitor seemed to emerge out of the woodwork every month or so. The first thing I would do, after checking to see if they had a live online demo, was look at their job listings. After a couple years of this I could tell which companies to worry about and which not to. The more of an IT flavor the job descriptions had, the less dangerous the company was. The safest kind were the ones that wanted Oracle experience. You never had to worry about those. You were also safe if they said they wanted C++ or Java developers. If they wanted Perl or Python programmers, that would be a bit frightening-- that's starting to sound like a company where the technical side, at least, is run by real hackers. If I had ever seen a job posting looking for Lisp hackers, I would have been really worried.


Mind that this guy is speaking about his experiences during the mid-90s, but I wonder if this is still pertinent today. What languages has replaced (if they have been replaced at all) Python and Perl?

I know that Python is "taught" to high-schoolers and beginning programmers because of its easy syntax, so my intuition says that it is unlikely this is something that goes for today.

If the idea is that a serious programmer would learn to use the rare and most powerful language, then what are those languages today? I mean, still, you wouldn't see someone looking for Lisp/Scheme/Racket.

He is also talking about the average use of the programmer in those languages. Rails seems unfitting here.

I figure if you are going with maximum impression, the guy who knows how to parallel is the top of today's heap?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
07-19-2011 , 12:23 AM
Today, you worry about the job listings that say: "We don't care what you know. Only if you are smart."

Pretty much every company I've worked for who had stringent job qualifications were mired in bureaucracy and garbage. Large companies require Oracle DBs, Java enterprise solutions, and so forth. Startups need none of that overhead since there are usually far better alternatives to most of it.

Python is very useful since many of the future's applications and problems are computationally difficult and require a deep understanding of complex math. Since Python is well-hooked into the mathematics community, it's a great bridge between the two.

But ultimately no one cares what languages you have "experience" with. Smart hiring managers and people who will get a ton of work done will have created a portfolio of works that speaks for itself and understands how to talk to a computer. The language is almost irrelevant. But you should know your way around C++/Java to some degree, since a lot of apps more or less require that kind of closeness to the hardware. You can't just be a PHP/Rails monkey and expect to land the important jobs.

Knowing how to manipulate, store, and maintain data is very high on the list of well-paying jobs that are interesting, IMO. I am obv biased since I am a manager/director of a BI department, so that's my thing, but I see tons of jobs created in this industry with the majority of them being slaves to Microsoft SQL and other dumb solutions.
** 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