The Market Ticker Is Now On AKCS
The Market Ticker ® - Commentary on The Capital Markets
Posted 2010-08-24 16:10
by Karl Denninger
in Administrative
Ignore this thread
The Market Ticker Is Now On AKCS
 

The Market Ticker is now operating on the same codebase as the forum at http://tickerforum.org.

This change was made after a couple of months of development time.  It brings the following to the blog, all of which I hope is of benefit to readers:

  • AKCS is a lot faster.  The difference is not at all subtle; in terms of CPU load-per-view it is something on the order of 10x as efficient.  This is what happens, incidentally, when you stop using interpreted BS (e.g. PHP) and run under compiled "C" code.  Simply-put, interpreted PHP junk will never outperform reasonably-well-written compiled binaries.

  • Viewing Tickers on PDAs is now reasonable.  It wasn't before.  Again, this is due to the codebase difference - AKCS simply knows how to deal with PDAs in an efficient and reasonable fashion.

  • The AKCS codebase has the full-text search available that is used in the forum, and it is extremely fast.   This makes the search box extremely efficient, and in addition, unlike the old code, it brings up a list of topics in which the search term(s) are found, allowing you to choose (instead of just starting to display articles, which I personally hated.)

  • The sidebar is under my complete control.  The old software (Serendipity) had some control of the sidebar, but nowhere near as solid as what I have now.  This is dramatically better in terms of what I can do with it in the future.

  • You can now search Tickers from the forum.  That was impossible before.  Since comments are done in the forum, this makes sense and "should" work.  Now, it does.

  • Images are now in the gallery, which is dramatically more-efficient, especially when it comes to thumbnails on PNG files.  That was a huge problem before due to some bad decisions made in the image code in Serendipity - that problem is now in the past (permanently so.)   This also means that should something go wrong in the future and I need to "fail over" to the backup servers, the images are there - instead of stuck on a down machine.  Note that the previous base of images is still present in "hard code" form and will remain that way (I am not going to attempt to load them into the database and then re-base all the image references), so this mostly impacts images going forward.

  • To deal with some of the load issues Serendipity had a somewhat-transparent internal cache function.  That had to be on for the Ticker to be able to support the load of the userbase.  AKCS has no need for it as it properly handles cache validation requests for images and similar things, and as such not only do I have no need for an application-level cache I was able to shut down the Apache (web-server) level cache as well for both the forum and the Ticker.  The impact of this change is that if I (or you) make a change and you "reload" the page, it will immediately appear - unlike before, when it could take an hour or more before the change showed up on your end.

  • Twitter announcements are now done without damaging the URLs.  The Ticker has a short syntax that makes things like "bit.ly" unnecessary.  I have never liked obscured URLs and this gave me the opportunity to get rid of them, so I did.

Note that the old "archive" links that are literally everywhere on the web, including in various search engines, continue to work.  They're deprecated on a forward basis, but for backward-compatibility reasons the code does understand them and will properly search out the article in question and find it for you, so if you follow an old link, it will work.  What won't work is the old category and author links - those are gone as they did not map over.

There are a few things that have gone away.  One of them is explicit RSS links.  The Ticker has the proper RSS header tag in it on every page, so if you point a RSS reader at the top page it should find the proper place to grab the feed from.  Note that AKCS only supports RSS v2, so if you're using ATOM or RSSv1, you have to change your feedpoint.

The lesser-used "buttons" that did social network sharing are gone.  I'm working on getting the Twitter button back - their buttons don't seem to pick up the URLs properly for an unknown reason.  Facebook's does, and has been fixed.  Networkblogs, which picked up the automated feed from the Ticker, works fine with the new format.  If you have a specific suggestion for a social networking link you want put on the pages, post something in Suggestions on the forum and I'll look at it.

Access controls, particularly IP-level ones, are active on The Ticker as well, and are shared with the forum.  While you can access The Ticker without being signed on (and as such if you get banned from the forum you can read the Ticker), if you manage to get an IP-level ban issued against your IP address (or range of addresses) The Ticker will also become inaccessible.  What this means is "don't be a jerk" on the forum to a degree that I feel justified in barring your address block, or you'll find that literally nothing works any more.

I have attempted to keep the "look and feel" of The Ticker to the degree it has been reasonable.  There are some minor differences, but in general you shouldn't note much, other than radically-better performance.

As always comments are welcome, and if there's something you would like to see - or something you find that's broken - I'd appreciate the input.  Since I now have complete codebase control, I can likely fix things quickly if and when they go wrong.

Enjoy!

Discussion below (registration required to post)
 

Main Navigation
Full-Text Search & Archives
Archive Access
Get Adobe Flash player





Blogtalk 3:30 CT Mondays
Items To Look At


Discuss The Capital Markets along with daily technical analysis with our Gold Donor program.

Where We Are, Where We're Heading (2013) - The annual 2013 Ticker

Links and Blogroll
Our policy on reciprocal links: Send us an email with your information and why you think your blog or news site would make a good addition - in most cases reciprocal link requests will be granted.
Seeking Alpha Certified
Legal Disclaimer

The content on this site is provided without any warranty, express or implied. All opinions expressed on this site are those of the author and may contain errors or omissions.

NO MATERIAL HERE CONSTITUTES "INVESTMENT ADVICE" NOR IS IT A RECOMMENDATION TO BUY OR SELL ANY FINANCIAL INSTRUMENT, INCLUDING BUT NOT LIMITED TO STOCKS, OPTIONS, BONDS OR FUTURES.

The author may have a position in any company or security mentioned herein. Actions you undertake as a consequence of any analysis, opinion or advertisement on this site are your sole responsibility.

Looking for "The Best of Market Ticker"? Check out
Ticker Classics.

Visit the forum to discuss this and other investing-related topics; see the FAQ on the forum for information about Gold Donor status including access to our technical analysis video server.

Market charts, when present, used with permission of TD Ameritrade/ThinkOrSwim Inc. Neither TD Ameritrade or ThinkOrSwim have reviewed, approved or disapproved any content herein.

Market Ticker content may be reproduced or excerpted online provided full attribution is given and the original article source is linked to. Please contact Karl Denninger for reprint permission in other media.

Submissions may be sent "over the transom" to The Editor at any time. To be considered for publication your submission must include full and correct contact information and be related to an economic or political matter of the day. All submissions become the property of The Market Ticker.

Leads on stories of current economic and political interest are always welcome. Our fax tip line is 850-897-9364; please include contact information with your transmission.

 
Comments.......
User: Not logged on
Login Register Top Blog Top Blog Topics FAQ
Showing Page 1 of 5  First12345Last
User Info The Market Ticker Is Now On AKCS in forum [Market-Ticker]
Bohemian
Posts: 9658
Incept: 2010-07-27
Gold
California
Report This As A Bad Post Add To Your Ignored User List
Thanks for the hard work, Karl.

----------
"The politicians are put there to give you the idea you have freedom of choice. You don't. You have no choice; you have owners. They own you. They own everything." - George Carlin
Ddebernardy
Posts: 81
Incept: 2009-08-13

Report This As A Bad Post Add To Your Ignored User List
I take it you've never tried hiphop?

http://developers.facebook.com/blog/post....
Rvacha
Posts: 8295
Incept: 2008-10-03
Gold
Cleveland
Report This As A Bad Post Add To Your Ignored User List
Is there seriously a gallery limit of 954MB?!!

Overall I really like it and the speed improvement is very noticeable. Thanks for the effort as always

----------
"I suggest you panic." - Hugh Hendry
Crazymike
Posts: 36
Incept: 2010-07-21
Green
Denton, TX
Report This As A Bad Post Add To Your Ignored User List
ooo..PDA capable..
Is it possible to get the tickers as plain text?

----------
"The fall of people, groups and nations has not been from plague, famine, war, depression or any great calamity..their fall can be traced to one thing...they started to believe their own bull****."-Roland Mercier
"A nobleman is simply a man who says one thing and does another." Don Diego de la Vega
Asimov
Posts: 104013
Incept: 2007-08-26
Gold
East Tennessee Eastern Time
Report This As A Bad Post Add To Your Ignored User List
Nice!

----------
It's justifiably immoral to deal morally with an immoral entity.
If you trade based on what other people say, you will lose money. Especially what I say. I won't be held responsible. Festina lente.
Otiswild
Posts: 5621
Incept: 2009-03-09
Green
Inside you, the force is!
Report This As A Bad Post Add To Your Ignored User List
Heck, vt100-amber looks good on iPhone! Well done!

(looking fwd to dup URL flagging in forum new topics ;))
Blackswan
Posts: 5564
Incept: 2007-11-06
Gold
Just outside of Philly
Report This As A Bad Post Add To Your Ignored User List
Are you expecting heavy traffic? That is very bearish. smiley

----------
“It’s checkmate. Everywhere it’s checkmate.”
Hugh Hendry
Cheyenne
Posts: 82
Incept: 2009-01-22
Green
Santa Cruz, Ca
Report This As A Bad Post Add To Your Ignored User List
Dude...You rock!

It looks great!

----------
"Fear Disturbs your concentration" -- Sabine Schmitz
Genesis
Posts: 130747
Incept: 2007-06-26
Admin A True American Patriot!
Report This As A Bad Post Add To Your Ignored User List
Rva, the gallery limit is, seriously, 1,000,000,000 bytes. That's 954Mb, roughly (the code "pretty-prints" those numbers)

Only open to gold members. For me, of course, there is no limit smiley

I know it sounds like a lot, but it really isn't. The DBMS is ridiculously efficient. If things get totally out of hand I'll cut back the gallery space to 500MB or maybe a bit less.

Mike, what specifically are you looking for? The code does know you're on a PDA. I don't see much (if any) benefit to cutting it though - I can, as I do with the forum, but in general I think it's probably a bad idea.

What I might do is cut the gallery images to the "small" thumb size - that's a good idea, actually, if you're on a PDA as it will cut transfer size by about 75% yet leave the larger copy available if you click it..... expect that to start working sometime this evening if I remember. :-)

----------
I don't care if it makes sense -- only if it makes money. -- Me
Bank (n): See scam, fraud and theft. Eat a bankster -- they're low-carb.
What part of "shall not be infringed" was unclear?

Ak1900
Posts: 73
Incept: 2010-06-10

Report This As A Bad Post Add To Your Ignored User List
If you are using Apache, have you thought of using http://www.lighttpd.net

Wow, good work!

One of the good things about FreeBSD is that you can profile your code with DTrace (ported from Solaris) and figure out the production bottlenecks.

----------
Life is work
Julier
Posts: 240
Incept: 2009-10-14
Silver
Palm Beach Gardens, FL
Report This As A Bad Post Add To Your Ignored User List
I had to sign on using Firefox to post this....

I never had a problem clicking a link on the market-ticker.org website before from AOL or IE....Doesn't work for me now for any links....The forum always worked....Any ideas why this might be?....

----------
Daily I wonder what will happen next....
Genesis
Posts: 130747
Incept: 2007-06-26
Admin A True American Patriot!
Report This As A Bad Post Add To Your Ignored User List
You probably have some sort of transparent cache between you and the system, and "it" picked up a bad copy while I was working on it.

If CTRL-F5 doesn't work to clear it (that asks for a full, non-cached reload) then something in the middle is dicking with the transfer in the middle that's not under your control. All you can is wait for that cache to time out, which it should in an hour or two.

I've seen this on my cellphone before and it's DAMN annoying.

----------
I don't care if it makes sense -- only if it makes money. -- Me
Bank (n): See scam, fraud and theft. Eat a bankster -- they're low-carb.
What part of "shall not be infringed" was unclear?
Julier
Posts: 240
Incept: 2009-10-14
Silver
Palm Beach Gardens, FL
Report This As A Bad Post Add To Your Ignored User List
Thanks for the quick reply....I did the CTRL-F5 on both AOL and IE....didn't fix it....

I am going to put dinner together now....will try in a few hours and report back....

----------
Daily I wonder what will happen next....
End_the_bubbles
Posts: 9520
Incept: 2009-03-25
Green
The New 3rd World
Report This As A Bad Post Add To Your Ignored User List
Sweet!

By PDA do you mean -

PDA = Public Display of Affection?


----------

In the long run even the most despotic governments with all their brutality and cruelty are no match for ideas. Eventually the ideology that has won the support of the majority will prevail and cut the ground from under the tyrant's feet and rise in rebellion to overthrow their masters.
Crazymike
Posts: 36
Incept: 2010-07-21
Green
Denton, TX
Report This As A Bad Post Add To Your Ignored User List
I read the ticker to ma when I can (she really can't see well and I'm in the field a ton) she has a text reader that reads word and PDF. Tho the cylon voice freaks me out sometimes.

----------
"The fall of people, groups and nations has not been from plague, famine, war, depression or any great calamity..their fall can be traced to one thing...they started to believe their own bull****."-Roland Mercier
"A nobleman is simply a man who says one thing and does another." Don Diego de la Vega
Genesis
Posts: 130747
Incept: 2007-06-26
Admin A True American Patriot!
Report This As A Bad Post Add To Your Ignored User List
It should be able to grok this Mike - try it.

----------
I don't care if it makes sense -- only if it makes money. -- Me
Bank (n): See scam, fraud and theft. Eat a bankster -- they're low-carb.
What part of "shall not be infringed" was unclear?
Throxxofvron
Posts: 10325
Incept: 2009-02-17
Green
Hyper-Speculative Psycho-Facsistic Parabolic Blow-Off
Report This As A Bad Post Add To Your Ignored User List
Bravo!

Many Thanks for providing such a robust and flexible system, Karl !

----------
DIONYSUS: " Thou hast no knowledge of the life thou art leading; thy very existence is now a mystery to thee. " -from 'The Bacchantes' By Euripides “During times of universal deceit, telling the truth becomes a revolutionary act.” -George Orwell
Genesis
Posts: 130747
Incept: 2007-06-26
Admin A True American Patriot!
Report This As A Bad Post Add To Your Ignored User List
The amount of code that went into that was pretty massive. I expect there are a few bugs..... but that's ok - I can find and fix 'em too.

----------
I don't care if it makes sense -- only if it makes money. -- Me
Bank (n): See scam, fraud and theft. Eat a bankster -- they're low-carb.
What part of "shall not be infringed" was unclear?
Judgesmales
Posts: 3334
Incept: 2008-02-05
Green
Las Vegas
Report This As A Bad Post Add To Your Ignored User List
Looks great, Karl.

ONE PROBLEM. I can no longer access the BlogTalk show from the Ticker page. It doesn't appear to be "linked." I just click and click and the stream will not start.

Is anyone else having that problem?

----------
Don't forget: Panic is also an animal spirit, and it spreads much faster than optimism. Be careful what you wish for, Bernanke.
Genesis
Posts: 130747
Incept: 2007-06-26
Admin A True American Patriot!
Report This As A Bad Post Add To Your Ignored User List
Which one? The Blogtalkradio "gadget" or the archive?

The archive list requires javascript be turned on (it did on the other system too.) If it's disabled it won't work.

----------
I don't care if it makes sense -- only if it makes money. -- Me
Bank (n): See scam, fraud and theft. Eat a bankster -- they're low-carb.
What part of "shall not be infringed" was unclear?
End_the_bubbles
Posts: 9520
Incept: 2009-03-25
Green
The New 3rd World
Report This As A Bad Post Add To Your Ignored User List
Karl - My old man (71) likes the new format. He just Skyped me how much easier it is for him to read. I've already increased his default Font size as it is. It must fill his entire screen now. LOL!

----------

In the long run even the most despotic governments with all their brutality and cruelty are no match for ideas. Eventually the ideology that has won the support of the majority will prevail and cut the ground from under the tyrant's feet and rise in rebellion to overthrow their masters.
Medicdan
Posts: 8020
Incept: 2010-02-11
Green
Scottsdale, AZ
Report This As A Bad Post Add To Your Ignored User List
Very cool Karl. You rock!

----------
Arizona & desert gardening
http://azediblegarden.com/
Judgesmales
Posts: 3334
Incept: 2008-02-05
Green
Las Vegas
Report This As A Bad Post Add To Your Ignored User List
Gen, I'm not sure what a gadget is, but when I click the > arrow to start the stream for the current BlogTalk, it appears to be a dead link. My cursor doesn't even turn into a "hand" as it does for other live links.

----------
Don't forget: Panic is also an animal spirit, and it spreads much faster than optimism. Be careful what you wish for, Bernanke.
Wis/min
Posts: 5363
Incept: 2009-08-14
Gold A True American Patriot!
On the border
Report This As A Bad Post Add To Your Ignored User List
Judge, the same thing happens when I use Chrome.

I have to use IE to hear blog talk.

Login Register Top Blog Top Blog Topics FAQ
Showing Page 1 of 5  First12345Last