<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-11295132.post3020965858223466888..comments</id><updated>2011-05-20T06:49:26.700-07:00</updated><category term='category theory'/><category term='lawvere theories'/><category term='astronomy'/><category term='optimisation'/><category term='self-reference'/><category term='comonads'/><category term='haskell'/><category term='programming'/><category term='monad'/><category term='mathematics'/><category term='physics'/><category term='probability'/><category term='types'/><category term='quantum'/><title type='text'>Comments on A Neighborhood of Infinity: Homeland Security Threat Level Monad</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.sigfpe.com/feeds/3020965858223466888/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html'/><author><name>sigfpe</name><uri>http://www.blogger.com/profile/08096190433222340957</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://homepage.mac.com/sigfpe/.Pictures/Photo%20Album%20Pictures/2002-12-07%2014.53.40%20-0800/ImageDSC01397_1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11295132.post-7725241963392995463</id><published>2007-05-07T09:29:00.000-07:00</published><updated>2007-05-07T09:29:00.000-07:00</updated><title type='text'>There is a paper which explains how to do security...</title><content type='html'>There is a paper which explains how to do security using arrows. It's called &lt;A HREF="http://www.cis.upenn.edu/~stevez/papers/LZ06a.pdf" REL="nofollow"&gt;Encoding Information Flow in Haskell&lt;/A&gt; and it's a pretty cool paper. There's also a follow-up paper by some other guys which shows how to extend the results with side effect and concurrency: &lt;A HREF="http://www.cs.chalmers.se/%7Erusso/publications_files/tsai-russo-hughesCSF.ps" REL="nofollow"&gt;A Library for Secure Multi-threaded Information Flow in Haskell&lt;/A&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/7725241963392995463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/7725241963392995463'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html?showComment=1178555340000#c7725241963392995463' title=''/><author><name>Josef</name><uri>http://www.blogger.com/profile/13272830598221833253</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://photos1.blogger.com/blogger/2356/541/320/MyFace2.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html' ref='tag:blogger.com,1999:blog-11295132.post-3020965858223466888' source='http://www.blogger.com/feeds/11295132/posts/default/3020965858223466888' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1556760034'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-437526878068158615</id><published>2007-05-06T14:11:00.000-07:00</published><updated>2007-05-06T14:11:00.000-07:00</updated><title type='text'>Your comment about comonads and security has intri...</title><content type='html'>Your comment about comonads and security has intrigued me.  I'm going to try and have something written up tonight that may clear things up for at least myself and hopefully be interesting to others.&lt;BR/&gt;&lt;BR/&gt;Also, I'm sorry but the link I first posted looks really messed up on my laptop.&lt;BR/&gt;&lt;BR/&gt;The paper is called Domain Separation by Construction, and is easily found on google scholar.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/437526878068158615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/437526878068158615'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html?showComment=1178485860000#c437526878068158615' title=''/><author><name>Creighton Hogg</name><uri>http://www.blogger.com/profile/09820771070038676909</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html' ref='tag:blogger.com,1999:blog-11295132.post-3020965858223466888' source='http://www.blogger.com/feeds/11295132/posts/default/3020965858223466888' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-721086539'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-1995065799128521970</id><published>2007-05-06T13:09:00.000-07:00</published><updated>2007-05-06T13:09:00.000-07:00</updated><title type='text'>Thomas,&lt;br&gt;&lt;br&gt;I wasn't really seriously thinking ...</title><content type='html'>Thomas,&lt;BR/&gt;&lt;BR/&gt;I wasn't really seriously thinking about this as a security model, just as a way to think about monads.&lt;BR/&gt;&lt;BR/&gt;Having said that, I've a feeling comonads can be used to handle privileges. I also think Arrows may be useful when you want something to be both monadic and comonadic. So I suspect you're right.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/1995065799128521970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/1995065799128521970'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html?showComment=1178482140000#c1995065799128521970' title=''/><author><name>sigfpe</name><uri>http://www.blogger.com/profile/08096190433222340957</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html' ref='tag:blogger.com,1999:blog-11295132.post-3020965858223466888' source='http://www.blogger.com/feeds/11295132/posts/default/3020965858223466888' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-961546855'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-779062387486310217</id><published>2007-05-06T12:25:00.000-07:00</published><updated>2007-05-06T12:25:00.000-07:00</updated><title type='text'>A straightforward extensions of this scheme is to ...</title><content type='html'>A straightforward extensions of this scheme is to not only tag the result with the right level, but to also control who may actually use sensitive data.  I haven't thought this through, but I'm quite confident that this can be modeled nicely with arrows.  The questions is how much type-level programming magic this would involve ...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/779062387486310217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/779062387486310217'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html?showComment=1178479500000#c779062387486310217' title=''/><author><name>Thomas Schilling</name><uri>http://www.blogger.com/profile/04274984206279511399</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html' ref='tag:blogger.com,1999:blog-11295132.post-3020965858223466888' source='http://www.blogger.com/feeds/11295132/posts/default/3020965858223466888' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-548608830'/></entry><entry><id>tag:blogger.com,1999:blog-11295132.post-1630011615633648595</id><published>2007-05-05T20:41:00.000-07:00</published><updated>2007-05-05T20:41:00.000-07:00</updated><title type='text'>Hi Mr. Sigfpe,&lt;br&gt;I don't know how much this'll in...</title><content type='html'>Hi Mr. Sigfpe,&lt;BR/&gt;I don't know how much this'll interest you but there's a paper on using monad transformers to separate security levels for a separation kernel.  I don't know if these ideas were ever actually incorporated in the Osker project or not.  I've found hard to find out anything related to Programmatica.&lt;BR/&gt;http://www.cse.ogi.edu/PacSoft/projects/programatica/domainseparation.pdf</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/1630011615633648595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11295132/3020965858223466888/comments/default/1630011615633648595'/><link rel='alternate' type='text/html' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html?showComment=1178422860000#c1630011615633648595' title=''/><author><name>Creighton Hogg</name><uri>http://www.blogger.com/profile/09820771070038676909</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.sigfpe.com/2007/04/homeland-security-threat-level-monad.html' ref='tag:blogger.com,1999:blog-11295132.post-3020965858223466888' source='http://www.blogger.com/feeds/11295132/posts/default/3020965858223466888' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-721086539'/></entry></feed>
