Become a fan of Slashdot on Facebook


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:CKEditor (Score 4, Interesting) 196

by Owyn (#42014131) Attached to: How Can Wikipedia's Visual Editor Top Other Word Processors?

CKEditor is an HTML editor. Wikitext is not HTML. Wikia (my employer) does use a heavily modified CKEditor to round trip wikitext->html->wikitext but it's fragile and the experience lacks polish. The foundation decided to start over from scratch with a new design using an intermediate data representation coupled with a new parser and a simple extensible UI. I think they're going in the right direction, it's just going to take a while.

Comment: Re:CyberCash (Score 4, Informative) 131

by Owyn (#37434976) Attached to: The Saga of the Virtual Wallet

Also, IIRC the microsoft wallet WAS the cybercash wallet. I didn't work on the wallet so my memory is fuzzy, but it wasn't a wholesale theft or anything, just a re-branding. We had some kind of a partnership thing going on. Cybercash was making money on the back end merchant banking side of things so having a different wallet or even a different merchant server would have been fine with us.

Comment: Re:CyberCash (Score 5, Interesting) 131

by Owyn (#37434866) Attached to: The Saga of the Virtual Wallet

Someone remembers that! I worked at CyberCash. I was the primary author of the merchant server component (CashRegister, MCK, SMPS, whatever it was called) for a couple of years, before it got handed off to another team and I was assigned to the SET project (does anybody remember that piece of crap?). It was the first C++ app I ever wrote, and I was a college student, so I literally had the Stephens books on Unix and TCP/IP open on my desk as I worked 14 hours a day to complete the first version. They hired me full time after that and I eventually rewrote most of it to not suck as much. There was ONE version that leaked no memory, all the others were pretty much crap. Sorry about that to anyone who was using it at the time. :) It was all designed before SSL was implemented in browsers so it used real RSA crypto which was fun to work on (those parts were written by graybeards, I just did all the integration). All that stuff probably should have just been a web service / API but at the time nobody really knew how to build web apps and there was no other way to do end-to-end security, so it was all written from scratch. It was plain C++. STL was flaky and Boost didn't exist. I basically wrote a web server and a database and an asynch message processing daemon all rolled in one app that sat between the consumer wallet and the central cybercash gateway which unwrapped everything and talked to the "real" bank. Fun project!

Comment: Re:Oddly everyone can tell you how not to get a gi (Score 1) 473

by Owyn (#37225946) Attached to: Why Nobody Wants You On OKCupid

I met (and dated) the (unquestionably) hottest girl I ever have while I was unemployed and living at home in my 30's.

I think it happened because I was relaxed and open to new things at the time. When I am working I'm very focussed, and work takes priority. I'm no fun. The most important thing is to BE A FUN PERSON and then people will want to be around you.

It is the quality rather than the quantity that matters. - Lucius Annaeus Seneca (4 B.C. - A.D. 65)