CINXE.COM
maemo.org - Planet maemo
<?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>maemo.org - Planet maemo</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="http://static.maemo.org:81/style_maemo2009/css/reset.css" type="text/css" media="screen" charset="utf-8" /> <link rel="stylesheet" href="http://static.maemo.org:81/style_maemo2009/css/master.css" type="text/css" media="screen" charset="utf-8" /> <!--[if lte IE 6]> <link rel="stylesheet" href="http://static.maemo.org:81/style_maemo2009/css/ie.css" type="text/css" media="screen"> <![endif]--> <!--[if gte IE 7]> <link rel="stylesheet" href="http://static.maemo.org:81/style_maemo2009/css/ie7.css" type="text/css" media="screen"> <![endif]--> <link rel="shortcut icon" href="http://static.maemo.org:81/style_maemo2009/favicon.ico" /> <link rel="stylesheet" type="text/css" href="http://static.maemo.org:81/style_maemo2009/css/planet.css" media="screen" /> <link rel="stylesheet" type="text/css" media="all" href="http://static.maemo.org:81/style_maemo2009/css/jScrollPane.css" /> <link rel="stylesheet" type="text/css" href="http://static.maemo.org:81/style_maemo2009/css/print.css" media="print" /> <link rel="shortcut icon" href="http://static.maemo.org:81/style_maemo2009/maemo_favicon.ico" type="image/vnd.microsoft.icon" /> <link rel="icon" href="http://static.maemo.org:81/style_maemo2009/maemo_favicon.ico" type="image/vnd.microsoft.icon" /> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> google.load('search', '1'); function searchComplete() { if ( jQuery('#content #main').length > 0 && ! jQuery('#content #main #cse').length) { jQuery('#content #main').empty(); jQuery('#cse').appendTo('#content #main'); } else { jQuery('#cse').siblings().empty(); } } google.setOnLoadCallback(function(){ var cseId = '012414234624903107508:2laarii9gbw'; var mSearch = new google.search.SearchControl(); jQuery('#content').append('<div id="cse"></div>'); mSearch.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); var options = new google.search.SearcherOptions(); options.setRoot(document.getElementById("cse")); options.setExpandMode(google.search.SearchControl.EXPAND_MODE_OPEN); var full = new google.search.WebSearch(); full.setSiteRestriction(cseId, 'Planet'); mSearch.addSearcher(full, options); var options = new google.search.DrawOptions(); options.setDrawMode(GSearchControl.DRAW_MODE_LINEAR); mSearch.draw('cse-search-form', options); mSearch.setSearchCompleteCallback(this, searchComplete); mSearch.setNoResultsString('Unfortunately there are no results.'); jQuery("td.gsc-input input").DefaultValue("Search "); }, true); </script> <link rel="stylesheet" href="/midcom-static/style_maemo2009/css/google_search.css" type="text/css" /> <script type="text/javascript" src="http://static.maemo.org:81/jQuery/jquery-1.4.2.min.js"></script> <script type="text/javascript"> var MIDCOM_STATIC_URL = 'http://static.maemo.org:81'; var MIDCOM_PAGE_PREFIX = 'http://maemo.org/'; </script> <link rel="openid2.provider" href="http://maemo.org/openid/" /> <link rel="stylesheet" type="text/css" media="screen" href="http://static.maemo.org:81/midcom.services.uimessages/simple.css" /> <link rel="alternate" type="application/rss+xml" title="RSS 2.0 feed" href="http://maemo.org/news/planet-maemo/rss.xml" /> <link rel="alternate" type="application/atom+xml" title="ATOM feed" href="http://maemo.org/news/planet-maemo/atom.xml" /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://maemo.org/news/planet-maemo/rsd.xml" /> <link rel="bookmark" href="http://maemo.org/midcom-permalink-9396338abc9c11dbb7efb3d44eb132f832f8" /> <meta name="generator" content="Midgard/8.09.9.99 MidCOM/8.09.9 PHP/5.3.10-1ubuntu3.26" /> <meta name="lastupdated" content="2024-11-25 15:03:24Z" /> <script type="text/javascript" src="http://static.maemo.org:81/style_maemo2009/js/jquery.mousewheel.js"></script> <script type="text/javascript" src="http://static.maemo.org:81/style_maemo2009/js/jScrollPane.js"></script> <script type="text/javascript"> jQuery(document).ready(function() { jQuery('#rss-panel').jScrollPane({scrollbarWidth:15, scrollbarMargin:10, dragMinHeight:50, dragMaxHeight:50}); }); </script> <script type="text/javascript" src="http://static.maemo.org:81/style_maemo2009/js/images.js"></script> <script type="text/javascript"> jQuery(window).load(function() { jQuery.images.init('div.hentry,div.entry-content', 500); }); </script> <script type="text/javascript" src="http://static.maemo.org:81/style_maemo2009/js/jquery.form-defaults.js"></script> <script type="text/javascript"> jQuery(document).ready(function() { jQuery("#username").DefaultValue("Username"); jQuery("#password").DefaultValue("password"); jQuery("#query").DefaultValue("Search "); }); </script> <script type="text/javascript" src="http://static.maemo.org:81/jQuery/jquery.metadata.js"></script> <script type="text/javascript" src="http://static.maemo.org:81/net.nemein.favourites/net_nemein_favourites.js" ></script> <link rel="stylesheet" type="text/css" href="http://static.maemo.org:81/net.nemein.favourites/screen.css" media="screen" /> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery('.net_nemein_favourites').net_nemein_favourites({force_ssl: true}); }); </script> <link rel="stylesheet" href="http://static.maemo.org:81/midcom.helper.datamanager2/legacy.css" type="text/css" media="screen" /> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> google.load('search', '1'); function searchComplete() { if ( jQuery('#content #main').length > 0 && ! jQuery('#content #main #cse').length) { jQuery('#content #main').empty(); jQuery('#cse').appendTo('#content #main'); } else { jQuery('#cse').siblings().empty(); } } google.setOnLoadCallback(function(){ var cseId = '012414234624903107508:2laarii9gbw'; var mSearch = new google.search.SearchControl(); jQuery('#content').append('<div id="cse"></div>'); mSearch.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); var options = new google.search.SearcherOptions(); options.setRoot(document.getElementById("cse")); options.setExpandMode(google.search.SearchControl.EXPAND_MODE_OPEN); var full = new google.search.WebSearch(); full.setSiteRestriction(cseId, 'Planet'); mSearch.addSearcher(full, options); var options = new google.search.DrawOptions(); options.setDrawMode(GSearchControl.DRAW_MODE_LINEAR); mSearch.draw('cse-search-form', options); mSearch.setSearchCompleteCallback(this, searchComplete); mSearch.setNoResultsString('Unfortunately there are no results.'); jQuery("td.gsc-input input").DefaultValue("Search "); }, true); </script> <link rel="stylesheet" href="/midcom-static/style_maemo2009/css/google_search.css" type="text/css" /> </head> <body class="default"> <div id="container"> <div id="header"> <div id="logo"> <a href="http://maemo.org/"><img src="http://static.maemo.org:81/style_maemo2009/img/maemo.jpg" title="maemo.org" alt="maemo.org" /></a> </div><!-- logo --> <div id="user-login"> <div id='midcom_login_form'> <form name="midcom_services_auth_frontend_form" method="post" id="midcom_services_auth_frontend_form" onsubmit="return pseudo_sso()" action="https://maemo.org/news/planet-maemo/"> <input name="username" id="username" class="input" /> <input name="password" id="password" type="password" class="input" /> <div class="clear"></div> <input type="submit" name="midcom_services_auth_frontend_form_submit" id="midcom_services_auth_frontend_form_submit" value="Login" class="submit"/> </form> <!-- Pseudo-SSO, login to garage.maemo.org as well --> <script language="javascript"> var iframe_submitted = false; var password_store = ''; function pseudo_sso() { if (iframe_submitted) { /* alert('un: ' + document.loginform.form_loginname.value + ', pw: ' + document.loginform.form_pw.value); alert ('second submit, returning true'); */ return true; } username = document.midcom_services_auth_frontend_form.username.value; password = document.midcom_services_auth_frontend_form.password.value; password_store = password; try { iframe = frames['webloginiframe'].document; iframe.write('<form action="https://garage.maemo.org/account/login.php" method="post" name="loginform" id="loginform"> <input type="hidden" name="return_to" value="" /> <p> Login Name:<br /><input type="text" name="form_loginname" value="" /> </p> <p> Password:<br /><input type="password" name="form_pw" /> </p> <p> <input type="submit" name="login" id="loginbutton" value="Login with SSL" /> </p> </form>'); iframe.loginform.form_loginname.value = username; iframe.loginform.form_pw.value = password; iframe.getElementById('loginbutton').click(); iframe_submitted = true; /* TODO: How to capture that the iframe has gotten response ? frames['webloginiframe'].addEventListener('load', resubmit(), false); */ } catch (e) { /* alert('Exception: ' + e); */ } finally { setTimeout('resubmit();', 2000); return false; } } function resubmit() { /* alert('resubmit called'); */ document.midcom_services_auth_frontend_form.password.value = password_store; document.midcom_services_auth_frontend_form.midcom_services_auth_frontend_form_submit.click(); } </script> <iframe name="webloginiframe" id="webloginiframe" style="height: 1px; width: 1px; border: none;"></iframe> <!-- /Pseudo-SSO, login to garage.maemo.org as well --> </div> </div><!-- user-login --> <div id="register"> <a href="https://garage.maemo.org/account/register.php" title="Register at Maemo Garage for a maemo.org account"><img src="http://static.maemo.org:81/style_maemo2009/img/register-button.gif" alt="Register" /> <h3>Register</h3></a> </div> </div> <div id="navigation"> <div id="navigation-left-wrapper"> <div id="navigation-right-wrapper"> <ul> <li><a href="http://maemo.org/downloads/">Downloads</a></li> <li><a href="http://maemo.org/community/">Community</a></li> <li><a href="http://maemo.org/development/">Development</a></li> <li class="selected"><a href="http://maemo.org/news/">News</a></li> <li><a style="background-image: none;" href="http://talk.maemo.org">TALK</a></li> </ul> <div id="search"> <div id="cse-search-form"></div> </div> </div> </div> </div><!-- /navigation --> <div id="breadcrumb"> <a href="http://maemo.org/">maemo.org</a> > <a href="http://maemo.org/news/">News</a> > Planet maemo</div> <div id="content"> <!-- content --> <div id="sidebar"> <div id="nav-sub"> <ul class="fi_protie_navigation node-290"> <li> <a href="http://maemo.org/news/announcements/">Announcements</a> </li> <li> <a href="http://maemo.org/news/community/">Garage News</a> </li> <li class="selected active"> <a href="http://maemo.org/news/planet-maemo/">Planet maemo</a> <ul class="fi_protie_navigation node-187"> <li> <a href="http://maemo.org/news/planet-maemo/aggregate_your_blog/">Aggregate your blog</a> </li> </ul> </li> <li> <a href="http://maemo.org/news/events/">Events</a> </li> </ul> </div> <div class="holder rss-bar"> <h2>Subscriptions</h2> <div class="rss-bar-top"> </div> <div class="rss-bar-middle"> <div id="rss-panel" class="rss-panel"> <!-- --><div class="subscriptions"> <ul class="net_nemein_rss_feeds"><li><a href="/news//planet-maemo/category/feed:9ed7fa41a6296d9de352e35a4622a3fb/">AD-N770</a> <li><a href="/news//planet-maemo/category/feed:d96b080fca66d64fd56a892298c08a27/">Aldon Hynes</a> <li><a href="/news//planet-maemo/category/feed:f265f7d2656e9e6bc0cc4cb2f7d479e0/">All About Maemo</a> <li><a href="/news//planet-maemo/category/feed:7835d14afe6025308529fc1a555e631b/">Aloisio's blog</a> <li><a href="/news//planet-maemo/category/feed:3b6b9a33a163d5b75cae0911c55bbdf9/">Alp Toker</a> <li><a href="/news//planet-maemo/category/feed:72b1fb57bb8964a8251594e25932bb34/">Anderson Lizardo</a> <li><a href="/news//planet-maemo/category/feed:dc20fa196db95934cf422cacd1cd8471/">andre klapper's blog</a> <li><a href="/news//planet-maemo/category/feed:bb005db21d0a9e602cdac2f771ec97c7/">Andrei Mirestean</a> <li><a href="/news//planet-maemo/category/feed:6b5f2c9f097a97dac5362c4b8bd9fd58/">Andres Gomez</a> <li><a href="/news//planet-maemo/category/feed:225e6ce13c02cf39cf412748da70d5c4/">Andrew Black</a> <li><a href="/news//planet-maemo/category/feed:8fae9c178c2cf99ef69efe95c1466d06/">andrunko</a> <li><a href="/news//planet-maemo/category/feed:09aaa109f06cda16716997d3886fd6d6/">Andy Diller</a> <li><a href="/news//planet-maemo/category/feed:0e1e86d1ebc004cb963cd98418e9adaf/">Anidel - The tech side of my life</a> <li><a href="/news//planet-maemo/category/feed:20e14981bcc7b85f9f32745be320eae2/">Attila Csipa</a> <li><a href="/news//planet-maemo/category/feed:766d7361580352c5efed0204e4ba8593/">Bergie</a> <li><a href="/news//planet-maemo/category/feed:9ab735f4bd7e96eace8b7d56ebf4c733/">blog.frals.se</a> <li><a href="/news//planet-maemo/category/feed:1f8c260dd465478579b08c7c772558a5/">Brent Chiodo</a> <li><a href="/news//planet-maemo/category/feed:ed5327111cb3ef2ef4baa89aa50ad3f0/">CannoNerd's shots</a> <li><a href="/news//planet-maemo/category/feed:34c05404d8c0f82e46e26b4a547c07fd/">Carlos</a> <li><a href="/news//planet-maemo/category/feed:dd4bc4e991792293cefbd23b49580355/">carrierdetect.com</a> <li><a href="/news//planet-maemo/category/feed:d0c3f0a69ab06ec734210164b425ef2b/">Cluttered Neurons</a> <li><a href="/news//planet-maemo/category/feed:404e7adbdc563144e6c6ecd7acfdb186/">Collin R. Mulliner</a> <li><a href="/news//planet-maemo/category/feed:e421ae90b0be990fbff1a5bf870fae5c/">Communitizer</a> <li><a href="/news//planet-maemo/category/feed:0ffd60645267b49419c542bd55f461df/">Community Council</a> <li><a href="/news//planet-maemo/category/feed:2cf9adc17a4d72d9c5a2e3b76a7dfba6/">Cosimo Alfarano</a> <li><a href="/news//planet-maemo/category/feed:be8197f0aafdc49da63f71c9119de1a7/">Daniel Fett</a> <li><a href="/news//planet-maemo/category/feed:b00c1f58b59c9ec77dd3f135dd7c1106/">Daniel Wilms</a> <li><a href="/news//planet-maemo/category/feed:b00c1f58b59c9ec77dd3f135dd7c1106/">daniel wilms » planet-maemo</a> <li><a href="/news//planet-maemo/category/feed:85141068e640087e3494790d59181094/">Daniel Would's Weblog » maemo</a> <li><a href="/news//planet-maemo/category/feed:fb2e01f2b05f173de4f8ef523cd2a4d2/">David Greaves</a> <li><a href="/news//planet-maemo/category/feed:5fd851f08b73df75a25ea2936a7ea5a3/">David King</a> <li><a href="/news//planet-maemo/category/feed:1e6ce51fd0a86b311fd2f72770cdb54b/">Dawid Lorenz</a> <li><a href="/news//planet-maemo/category/feed:cc35fcfb243ed70d2d823877ffe6965b/">Devesh</a> <li><a href="/news//planet-maemo/category/feed:67285ec2da825aced6809d739af9f8db/">Ed Page</a> <li><a href="/news//planet-maemo/category/feed:218abbb3f30ed17e36476558d8bce9b5/">Enrique Ocaña González</a> <li><a href="/news//planet-maemo/category/feed:62fb4ed12dc27079d67a00af4e6afabd/">eth0:ifconfig</a> <li><a href="/news//planet-maemo/category/feed:845e23d13b6dbbe11fdecc443cde44e7/">Etrunko</a> <li><a href="/news//planet-maemo/category/feed:7439e9325919d1247d8e32799bc07ad6/">Everaldo Canuto</a> <li><a href="/news//planet-maemo/category/feed:d81b00955f076640b4980a1c3646a625/">Felipe Zimmerle</a> <li><a href="/news//planet-maemo/category/feed:7674186b655b5da2052013fa422d306a/">Firefox Mobile</a> <li><a href="/news//planet-maemo/category/feed:a820b9e49de58112edb8309d290df351/">Florian</a> <li><a href="/news//planet-maemo/category/feed:544311952f64d1fcf0da07059b122a32/">Floriano Scioscia</a> <li><a href="/news//planet-maemo/category/feed:eeb15882984e6cb6ff412c3c7c7bd2b3/">flors</a> <li><a href="/news//planet-maemo/category/feed:09a4454142a8f9896476d4036a03e6ea/">flux</a> <li><a href="/news//planet-maemo/category/feed:9518871bb4e42fa4e04dc630da69518c/">Fone Arena - The Mobile Blog » Maemo</a> <li><a href="/news//planet-maemo/category/feed:83c45a7c9a27a197cbcc653605c1fa5c/">franciscoalecrim</a> <li><a href="/news//planet-maemo/category/feed:f69c53e75954102a301a37ce469c5d7e/">Fred Pacquier</a> <li><a href="/news//planet-maemo/category/feed:f280e37eda34262eb5767c82e5ab024b/">Gnuton's Blog » Maemo-dev</a> <li><a href="/news//planet-maemo/category/feed:60d9ccbb39f6b977c6e23b4132b5a2f5/">Guillaume Desmottes</a> <li><a href="/news//planet-maemo/category/feed:dff3398e3342941be010827a35a8ef95/">Guseynov Alexey</a> <li><a href="/news//planet-maemo/category/feed:eb77ce503ec929e6555f7ccd1f298ebf/">Gustavo Lima</a> <li><a href="/news//planet-maemo/category/feed:01c9bb92c8cdc7e3a5fc627f123acc22/">Gustavo Sverzut Barbieri</a> <li><a href="/news//planet-maemo/category/feed:6d6865499030b3cae05786913feb5c8b/">Guysoft's Weblog » Maemo</a> <li><a href="/news//planet-maemo/category/feed:c4c21899596dff713fcffdd42845a176/">Hallyson Melo</a> <li><a href="/news//planet-maemo/category/feed:b2a151d2d4ba0834687090ab87b43bde/">Handful</a> <li><a href="/news//planet-maemo/category/feed:6f8015c0c6c3f487047a2ede545652f0/">Hanno Zulla</a> <li><a href="/news//planet-maemo/category/feed:6af7b3f8d9e1c036761a1cdf0db0b428/">Herostratus' legacy » Planet Maemo</a> <li><a href="/news//planet-maemo/category/feed:0e49a7371d70c5a79bbb3414a498171d/">Herraiz</a> <li><a href="/news//planet-maemo/category/feed:d0d92cdc9b30c1300fbc3c7ebd304be0/">Hildon Foundation</a> <li><a href="/news//planet-maemo/category/feed:a9eb8e99b5ee235488898a238d35a6e4/">Holger Macht</a> <li><a href="/news//planet-maemo/category/feed:c375eca130e9b3972cb48d0355b2980a/">Hrw</a> <li><a href="/news//planet-maemo/category/feed:402f8c8b80a926d8700a61666d69d0d5/">I Might Be Wrong » Maemo</a> <li><a href="/news//planet-maemo/category/feed:f37232ce73d3b53f5ae8169b333a7127/">Ian Lawrence - Blog</a> <li><a href="/news//planet-maemo/category/feed:56de43f9dd953ded91cbdb00be724d0f/">Internet Tablet School</a> <li><a href="/news//planet-maemo/category/feed:f306d38a63078c6d4b1ba0eef5fce639/">Iocane powder</a> <li><a href="/news//planet-maemo/category/feed:ea32b6de21a95350e2ab5a183d919201/">Ivan Frade's Blog</a> <li><a href="/news//planet-maemo/category/feed:bc034fe7bc4cd5ba2bbd6c0cfff73d04/">Jaffa Software</a> <li><a href="/news//planet-maemo/category/feed:f4c54b4bf772784ffd939764826077d4/">Jan Jansen</a> <li><a href="/news//planet-maemo/category/feed:89199ddd083e0ea73dde1bf546298670/">Jannis Pohlmann</a> <li><a href="/news//planet-maemo/category/feed:96cafbff7b5c987c48a8071d34a36135/">Javier S. Pedro</a> <li><a href="/news//planet-maemo/category/feed:fe260b31af41da4c6ef40f5c8929c61d/">Jeremiah Foster</a> <li><a href="/news//planet-maemo/category/feed:dda30e0a60b59811d56adead50efd2c6/">Jerry Jalava</a> <li><a href="/news//planet-maemo/category/feed:c9cc24540e35350893859da24a38c99b/">Joaquim Rocha's Web Page » maemo</a> <li><a href="/news//planet-maemo/category/feed:da70997bc58bbdf75d6119b7d745eaff/">Johan Paul</a> <li><a href="/news//planet-maemo/category/feed:cad7eebfe26b0aea2dcb1ceb830a3cba/">Jonny Lamb</a> <li><a href="/news//planet-maemo/category/feed:8bbede9a8542fe7d6f5976273f1df870/">joppu's weblog</a> <li><a href="/news//planet-maemo/category/feed:c7e5726454066386af96dd3c47820d51/">Jos Van den Oever</a> <li><a href="/news//planet-maemo/category/feed:faf65f6644c14cf63ba0eb4b53f8ca1b/">José Dapena blog » Maemo</a> <li><a href="/news//planet-maemo/category/feed:7136379a29f5707c87780892e0eda16f/">Juan A. Suarez</a> <li><a href="/news//planet-maemo/category/feed:a239d77197b1805713ebcacc20156e95/">Juhana Jauhiainen</a> <li><a href="/news//planet-maemo/category/feed:50099e93e923f805928f0a734f257e77/">Jussi Kukkonen</a> <li><a href="/news//planet-maemo/category/feed:0d3ed10193588edfe41285c9c902da78/">Jyro</a> <li><a href="/news//planet-maemo/category/feed:0dd0af75c20bc2c76ad127dc1607dbde/">Kalle Valo</a> <li><a href="/news//planet-maemo/category/feed:4dc3eb30b1706bbe938a07a9c65b46e8/">Kamilla Bremeraunet</a> <li><a href="/news//planet-maemo/category/feed:149bf82c6648f8fc4320b8067c147b02/">Karoliina Salminen</a> <li><a href="/news//planet-maemo/category/feed:9bc63248f713056f35885c88fe792994/">Karsten Bräckelmann's Open Thoughts » maemo</a> <li><a href="/news//planet-maemo/category/feed:989eb7ea13af4430ccf297118f855bf0/">Kate Alhola</a> <li><a href="/news//planet-maemo/category/feed:809965271ce886434dc6fc7296d6887e/">Kenneth R. Christiansen</a> <li><a href="/news//planet-maemo/category/feed:a5799af9ac17abc99d28d8047c32e427/">Khertan.net</a> <li><a href="/news//planet-maemo/category/feed:a92c474e7b83a19eb5ea3d097fbe66bc/">Konttori</a> <li><a href="/news//planet-maemo/category/feed:e57165a9ef8710b6c2e628a9495f3e69/">Lauri Võsandi</a> <li><a href="/news//planet-maemo/category/feed:3d5e23dc86be883122850fe1e5489e2e/">Lcuk</a> <li><a href="/news//planet-maemo/category/feed:4cbc998a0183c895ed3070144d65a818/">Leonardo Cunha</a> <li><a href="/news//planet-maemo/category/feed:1b442a3e88bf752570967532c74ec02e/">LeoZ BloG</a> <li><a href="/news//planet-maemo/category/feed:6de6761a36027f6a2c3df04a8879373a/">Li-Zhao</a> <li><a href="/news//planet-maemo/category/feed:ea6ab1fdeca67816532d0f0eac25677e/">Libertatia</a> <li><a href="/news//planet-maemo/category/feed:7be51cc06adda579a67b1b3c11ed8188/">Linus Wallgren</a> <li><a href="/news//planet-maemo/category/feed:08cdcc4bab42749b9dd67183191f9924/">LinuxUK</a> <li><a href="/news//planet-maemo/category/feed:a606dbbe005ef96448520f592000dc95/">Locationist</a> <li><a href="/news//planet-maemo/category/feed:d2a10b3e8055809a86b77053ec277953/">Lorenzo Bettini</a> <li><a href="/news//planet-maemo/category/feed:10436ed7d88862aa6748586a21a64938/">Luc Pionchon</a> <li><a href="/news//planet-maemo/category/feed:796619ad86de38830be91da263891cce/">Luca Ognibene</a> <li><a href="/news//planet-maemo/category/feed:d55d78c99818e0613fc534237b074a8e/">Lucasr</a> <li><a href="/news//planet-maemo/category/feed:1b187f79e102e3f7d18e7fd0161ee1f7/">Luciano Wolf</a> <li><a href="/news//planet-maemo/category/feed:d4b1ad8b86b164cf49e1f7f2d431aa15/">Madabar.techblog</a> <li><a href="/news//planet-maemo/category/feed:a0c08ff969d5d3e61fed8f9a52a2f2af/">maemo</a> <li><a href="/news//planet-maemo/category/feed:ea97a68c3a1ce126b06b03068f1c038e/">Maemo 6 UI Framework</a> <li><a href="/news//planet-maemo/category/feed:252d36e7b24498212f260fde2b4a4608/">Maemo Browser Extras</a> <li><a href="/news//planet-maemo/category/feed:92758f42b900fe90ec500065e7ba5bc5/">Maemo Bug Jar</a> <li><a href="/news//planet-maemo/category/feed:59d65418afa5d349e0ee7365523a7fe6/">Maemo Freak</a> <li><a href="/news//planet-maemo/category/feed:736fd93d132ea943eb9b90a383721181/">Maemo Geek</a> <li><a href="/news//planet-maemo/category/feed:d443227b3e9056c673daf7c465839a14/">Maemo People</a> <li><a href="/news//planet-maemo/category/feed:e60eeaa820c2c20f69d6d4ddf6f6a31b/">maemo team blog</a> <li><a href="/news//planet-maemo/category/feed:f0124b2066cfa542994ea3c3da95aa1d/">Maemo UI design</a> <li><a href="/news//planet-maemo/category/feed:c63f96fde7b268f5cfc832a181221610/">Maemo UI improvements blog.</a> <li><a href="/news//planet-maemo/category/feed:3e97844fb140de8423afbcb8ff62ccf8/">Maemo Weekly News</a> <li><a href="/news//planet-maemo/category/feed:a04bb39280ce918c658ed6060b2e8b81/">Marco Barisione's Weblog » maemo</a> <li><a href="/news//planet-maemo/category/feed:04088ede8ecf981676b12f87999d25d2/">Mardy</a> <li><a href="/news//planet-maemo/category/feed:f168df4cdfce3f7f74c89f7ca04c7c25/">Mario Sánchez Prada</a> <li><a href="/news//planet-maemo/category/feed:2f9a1cd8dccee7a19cc07970574b4d4a/">Mathias Hasselmann</a> <li><a href="/news//planet-maemo/category/feed:46b1d6b26651a331cde2ad188d699e0c/">Mathieu Blondel</a> <li><a href="/news//planet-maemo/category/feed:7185002d4fd68f6231f505cd75ceeaea/">Matt Andrew</a> <li><a href="/news//planet-maemo/category/feed:cc2373b94655e4785208661c6af925f5/">MDK</a> <li><a href="/news//planet-maemo/category/feed:f795a4d0dabfedf317983d102f26b25c/">Mer - a mobile Linux distribution</a> <li><a href="/news//planet-maemo/category/feed:2b1f4a616deca76306f76bfa1c5005c2/">Michael Hasselmann</a> <li><a href="/news//planet-maemo/category/feed:5bc2385bc6ad322a949feafe5e504227/">Michael Sheldon</a> <li><a href="/news//planet-maemo/category/feed:9534a9133a44e66a0de65d0dd1fc623d/">MicroBlog</a> <li><a href="/news//planet-maemo/category/feed:6135faf0e0d8fcf4153d72df4ff39816/">mkruisselbrink's blog</a> <li><a href="/news//planet-maemo/category/feed:2bb0c2dd02b34bc2ab5d02164767a4fd/">Mobile Tablets!</a> <li><a href="/news//planet-maemo/category/feed:671325e358d153b85751272fab40be20/">Mohammad Anwari</a> <li><a href="/news//planet-maemo/category/feed:0cec9bc8adfcea0d21344f7faf8eb24b/">Mohammed Sameer</a> <li><a href="/news//planet-maemo/category/feed:13d10ee3d4d76b6153322c7b6eb09978/">Moimart</a> <li><a href="/news//planet-maemo/category/feed:db85272b5cc4c48c874836930690af4e/">monkeyiq</a> <li><a href="/news//planet-maemo/category/feed:abe7d3c55a9ce056fa57da916a890aef/">MoRpHeUz</a> <li><a href="/news//planet-maemo/category/feed:50faae9bb3934bc7833623d5c3e428e8/">Mozilla Mobile - MicroB</a> <li><a href="/news//planet-maemo/category/feed:64774e4a8618b0d6bf16181a6b931820/">Murray Cumming</a> <li><a href="/news//planet-maemo/category/feed:d498e400360abde67bb5c3a2e9feeb45/">Mustali Dalal</a> <li><a href="/news//planet-maemo/category/feed:520d3e73475205682415b043c602917d/">mvo's meblog</a> <li><a href="/news//planet-maemo/category/feed:9f2cc46069b765b16dbccc7cc9952520/">N9 Developer</a> <li><a href="/news//planet-maemo/category/feed:87e3a112f9819bd4923836c83459e7c0/">Nokia Experts</a> <li><a href="/news//planet-maemo/category/feed:7e350adb0e5c542f8a58011c64eef1a4/">Nokian900freak</a> <li><a href="/news//planet-maemo/category/feed:9dc7376b3ad325b198c5167e437db77f/">OMAG Blog</a> <li><a href="/news//planet-maemo/category/feed:ef77b130294f7a64b7d9c05ed40b7044/">Onutz Buruga</a> <li><a href="/news//planet-maemo/category/feed:dc2d42ffa90d409ad35691447d64bb45/">Pavel Rojtberg</a> <li><a href="/news//planet-maemo/category/feed:ec9d64386f226f72fb9825ba4e5c8bdd/">Penguinbait's Blog</a> <li><a href="/news//planet-maemo/category/feed:43af5b2374081abdd0dbc4ba26a0b54c/">Phenomena in the days of Philip</a> <li><a href="/news//planet-maemo/category/feed:c8aedd4fc8e6e1aebb347f582e7ee195/">Pierre-Luc Beaudoin</a> <li><a href="/news//planet-maemo/category/feed:f13f02dc517a85b9787157119dd2b122/">Piotr Pokora</a> <li><a href="/news//planet-maemo/category/feed:e2f616f44353fa778c29de8367984985/">Protected * Void [en]</a> <li><a href="/news//planet-maemo/category/feed:42845f5389d7278b9ae152702c47b306/">Public thoughts</a> <li><a href="/news//planet-maemo/category/feed:9e91fda5c504c89b94a611e435ec8393/">Puelocesar</a> <li><a href="/news//planet-maemo/category/feed:b45a8ddcf3f2f1452044ac0e6a02e711/">Python and more</a> <li><a href="/news//planet-maemo/category/feed:c0071b67e9af88ed151ff73d96012c1e/">Qole</a> <li><a href="/news//planet-maemo/category/feed:3c41ee4ee01bf1f8a107b63226ba9c31/">Qt funk</a> <li><a href="/news//planet-maemo/category/feed:b12d6f4d4954c8bbe75e673d738de457/">Qt labs</a> <li><a href="/news//planet-maemo/category/feed:54017ab66150cef9d3ace1f74e5c0fa3/">Random Musings of A Useless Geek</a> <li><a href="/news//planet-maemo/category/feed:2ab7df3bd50c3ff3965ec8d25aee2167/">Random notes from mg</a> <li><a href="/news//planet-maemo/category/feed:3443cd3b09dca3afd960884d779d28f3/">Raul Herbster</a> <li><a href="/news//planet-maemo/category/feed:c72c1892a779a6ae78da5ffe8c76a7af/">René Seindal</a> <li><a href="/news//planet-maemo/category/feed:b31073d48a28625c25e0704e6226c79a/">revdkathy</a> <li><a href="/news//planet-maemo/category/feed:0905881b077483de64303753616b500d/">Riku Voipio</a> <li><a href="/news//planet-maemo/category/feed:a93f39245539231538463d349e184dd2/">Robin Burchell</a> <li><a href="/news//planet-maemo/category/feed:a444b2e29ed574b9d411e38b046a7a09/">Robots are cool - Maemo</a> <li><a href="/news//planet-maemo/category/feed:3d3e061583a0cbd2215be7a7982cdd67/">Rodrigo Vivi - vivijim</a> <li><a href="/news//planet-maemo/category/feed:740708135356d20cf02515b0bcf76e0c/">rsalveti's random thoughts</a> <li><a href="/news//planet-maemo/category/feed:cd128d68ee961b33c2e37c852f888d2e/">Rubyx blog</a> <li><a href="/news//planet-maemo/category/feed:2133405c1335fdbfab16abed5e4d7b9c/">Russ Nelson</a> <li><a href="/news//planet-maemo/category/feed:ec4eaeec3783414b0575c53865227f65/">Safe as Milk » maemo</a> <li><a href="/news//planet-maemo/category/feed:0c0feabdde04fabb6474d5d8a3e5c362/">Santtu Lakkala</a> <li><a href="/news//planet-maemo/category/feed:afb34818df658b05f31254de79bcc6ef/">Sebastiaan Lauwers</a> <li><a href="/news//planet-maemo/category/feed:3fa758046e1950ca229fb74f24ed37f2/">Sebastian Manckes Blog » maemo</a> <li><a href="/news//planet-maemo/category/feed:b32fefb44b67aa4644bd42f2b7488419/">Sergio Villar Senin</a> <li><a href="/news//planet-maemo/category/feed:7a999d6774f652360d13d7b8d6cffd47/">silentk::cbx33</a> <li><a href="/news//planet-maemo/category/feed:873bfae2cf41c9a3763e52cc7bcc6edd/">Simón Pena Placer</a> <li><a href="/news//planet-maemo/category/feed:2700e0ed02982a2054ae3f239ecc2e97/">Stephan Jaensch</a> <li><a href="/news//planet-maemo/category/feed:1ee613acefb10e5016e016fb35c75c2c/">Stezz</a> <li><a href="/news//planet-maemo/category/feed:a7ebd5f9cfd7ca3830cb6317611d7f18/">Tabula Crypticum</a> <li><a href="/news//planet-maemo/category/feed:822f6a0a9a0c829a3c6ddedc76f92a7c/">The Handheld Blog</a> <li><a href="/news//planet-maemo/category/feed:23fcd2eb7caac6d74a0924e7d6bb428c/">The Nokia Blog</a> <li><a href="/news//planet-maemo/category/feed:7fcfc1509bab9a1434b50b0bcec19a0c/">The world won't listen</a> <li><a href="/news//planet-maemo/category/feed:ffedab845b17ad5f072a1f90af70d0f9/">tHeBloG</a> <li><a href="/news//planet-maemo/category/feed:a0f2d65abc95fc7dfc9cb7f28dadcb3f/">This is Mobility</a> <li><a href="/news//planet-maemo/category/feed:437c40ecc45d4b0fa868e422ae16adb1/">Thomas Perl</a> <li><a href="/news//planet-maemo/category/feed:1a135586998400f5d493cc4b6e2fd814/">Thomas Schmidt</a> <li><a href="/news//planet-maemo/category/feed:4fc53fd28b16e0b9ada2e2e5e88f1d9f/">Thomas Thurman</a> <li><a href="/news//planet-maemo/category/feed:68a214557791eb7b58e154b2ee45d63e/">Thoughtfix</a> <li><a href="/news//planet-maemo/category/feed:329f597d99418623361115205242979e/">TigerT</a> <li><a href="/news//planet-maemo/category/feed:b74181c2d5e2fbcc878704b850af8cd1/">Tim Samoff // Weblog</a> <li><a href="/news//planet-maemo/category/feed:b60f2338d7a5b72897d3a13b738ecf26/">timeless</a> <li><a href="/news//planet-maemo/category/feed:26249a1a7af71c9eb987f48eaef6cf1d/">Tom Waelti</a> <li><a href="/news//planet-maemo/category/feed:7a0e02ee16922988a5950c77c48d56d5/">Tonikitoo</a> <li><a href="/news//planet-maemo/category/feed:c0b76ac3824bb7567c742e4d9c638e78/">Toral Quiroga</a> <li><a href="/news//planet-maemo/category/feed:89e919e881f6ec510fc2f0aa43617339/">Tuomas Kulve</a> <li><a href="/news//planet-maemo/category/feed:692ed6c92488442063649a2bfc4b9acf/">Tux em Recife</a> <li><a href="/news//planet-maemo/category/feed:9b51822874af18d8add5f98474d2cdbf/">Ulisses Furquim</a> <li><a href="/news//planet-maemo/category/feed:9f6dc02c2397a2161389130b698f2c79/">waite blog</a> <li><a href="/news//planet-maemo/category/feed:5a9785f4d688425c0d91de6cffc2e0b2/">Webcitizen FelipeC</a> <li><a href="/news//planet-maemo/category/feed:68b0b09a3c8ac8f1d87ea5ecd98450e2/">Will Thompson</a> <li><a href="/news//planet-maemo/category/feed:1525c52c13056272dbc37acd33e2b2eb/">Wubble</a> <li><a href="/news//planet-maemo/category/feed:70bebeb934a26428d85371654b6c3163/">Xabier Rodriguez Calvar</a> <li><a href="/news//planet-maemo/category/feed:b1bdf470014a864e09dcd1ef9dc09683/">Xavier Claessens » Maemo</a> <li><a href="/news//planet-maemo/category/feed:a55aba7f8b8bee845720e26917ca5d02/">Xizhi Zhu</a> <li><a href="/news//planet-maemo/category/feed:d573028622e777551a22558b061985bf/">Yannick</a> <li><a href="/news//planet-maemo/category/feed:2293d55a0aef01c694603769839d1f0b/">Yerga</a> <li><a href="/news//planet-maemo/category/feed:a5eae3d050d6487b546ef5176bb2c3fd/">Zach Goldberg</a> <li><a href="/news//planet-maemo/category/feed:5b6612335a9771e9ca6fd2a16b8f165c/">Zaheer Abbas Merali</a> <li><a href="/news//planet-maemo/category/feed:02f1f53197df436b5098f26e5d051ee3/">Zchydem's Blog</a> <li><a href="/news//planet-maemo/category/feed:ffa4f082707419ac67937f24053d9dcd/">Zeeshan Ali</a> </ul> </div><!-- --> </div><!-- /rss-panel --> </div><!-- rss-bar-middle --> <div class="rss-bar-bottom"> </div> <a class="opml" title="OPML" href="feeds.opml">Download feed list (OPML)</a> </div><!-- holder --> </div> <div id="main"> <div id="main-wrapper"><h1>Planet maemo</h1><div class="planet-entry hentry counter_0 first"> <img class="picture" src="http://static.maemo.org:81/static/a/a039904e259311dda133413f19ba303f303f_avatar_thumbnail" alt="Enrique Ocaña González" /> <div class="author-vcard"> <h1><a href="https://eocanha.org/blog/2024/10/16/adding-buffering-hysteresis-to-the-webkit-gstreamer-video-player/" rel="bookmark">Adding buffering hysteresis to the WebKit GStreamer video player</a></h1> <div class="publish-info"><abbr class="published" title="2024-10-16T06:12:00+0000">2024-10-16 06:12 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/eocanha" class="url fn" style="clear:none;">Enrique Ocaña González</a> <div class="fav"> <div id="net_nemein_favourites_for_1ef9f961162240a9f9611efac1245afeb00d6e8d6e8" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ef9f961162240a9f9611efac1245afeb00d6e8d6e8\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ef9f961162240a9f9611efac1245afeb00d6e8d6e8\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ef9f961162240a9f9611efac1245afeb00d6e8d6e8/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ef9f961162240a9f9611efac1245afeb00d6e8d6e8/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>The <code><video></code> element implementation in WebKit does its job by using a multiplatform player that relies on a platform-specific implementation. In the specific case of glib platforms, which base their multimedia on GStreamer, that’s <a href="https://github.com/WebKit/WebKit/blob/aededeb7ddd9e55b53d9eda0be721ab3fd8180e4%5E/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp" data-type="URL" data-id="https://github.com/WebKit/WebKit/blob/aededeb7ddd9e55b53d9eda0be721ab3fd8180e4%5E/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp">MediaPlayerPrivateGStreamer</a>. <div class='entry-truncated'><a href='https://eocanha.org/blog/2024/10/16/adding-buffering-hysteresis-to-the-webkit-gstreamer-video-player/'>Click to read 1838 more words</a></div> </div><!-- post-content --> <div class="tags"> Categories: GStreamer </div><!-- /tags --> </div> <div class="planet-entry hentry counter_1 "> <img class="picture" src="http://static.maemo.org:81/static/a/a039904e259311dda133413f19ba303f303f_avatar_thumbnail" alt="Enrique Ocaña González" /> <div class="author-vcard"> <h1><a href="https://eocanha.org/blog/2024/09/10/dont-shoot-yourself-in-the-foot-with-the-c-move-constructor/" rel="bookmark">Don’t shoot yourself in the foot with the C++ move constructor</a></h1> <div class="publish-info"><abbr class="published" title="2024-09-10T07:58:47+0000">2024-09-10 07:58 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/eocanha" class="url fn" style="clear:none;">Enrique Ocaña González</a> <div class="fav"> <div id="net_nemein_favourites_for_1ef9f960e2112ce9f9611efac1245afeb00d6e8d6e8" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ef9f960e2112ce9f9611efac1245afeb00d6e8d6e8\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ef9f960e2112ce9f9611efac1245afeb00d6e8d6e8\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ef9f960e2112ce9f9611efac1245afeb00d6e8d6e8/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ef9f960e2112ce9f9611efac1245afeb00d6e8d6e8/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>Move semantics can be very useful to transfer ownership of resources, but as many other C++ features, it’s one more double edge sword that can harm yourself in new and interesting ways if you don’t read the small print.<div class='entry-truncated'><a href='https://eocanha.org/blog/2024/09/10/dont-shoot-yourself-in-the-foot-with-the-c-move-constructor/'>Click to read 1506 more words</a></div> </div><!-- post-content --> <div class="tags"> Categories: Chromium </div><!-- /tags --> </div> <div class="planet-entry hentry counter_2 "> <img class="picture" src="http://static.maemo.org:81/static/4/43e3664009ac11df90b5b1b4c7b8d453d453_avatar_thumbnail" alt="madman2k" /> <div class="author-vcard"> <h1><a href="https://www.rojtberg.net/2801/incorporating-3d-gaussian-splats-into-the-graphics-pipeline/" rel="bookmark">Incorporating 3D Gaussian Splats into the graphics pipeline</a></h1> <div class="publish-info"><abbr class="published" title="2024-06-17T13:28:33+0000">2024-06-17 13:28 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/madman2k" class="url fn" style="clear:none;">madman2k</a> <div class="fav"> <div id="net_nemein_favourites_for_1ef2cc28da04aa22cc211ef86e6377dfed6ec0fec0f" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ef2cc28da04aa22cc211ef86e6377dfed6ec0fec0f\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ef2cc28da04aa22cc211ef86e6377dfed6ec0fec0f\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ef2cc28da04aa22cc211ef86e6377dfed6ec0fec0f/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ef2cc28da04aa22cc211ef86e6377dfed6ec0fec0f/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>3D Gaussian splatting is the emerging rendering technique that is overtaking NeRFs. Since it is centered around point primitives, it is more compatible with traditional graphics pipelines that already support point rendering.<div class='entry-truncated'><a href='https://www.rojtberg.net/2801/incorporating-3d-gaussian-splats-into-the-graphics-pipeline/'>Click to read 1382 more words</a></div> </div><!-- post-content --> <div class="tags"> Categories: Articles </div><!-- /tags --> </div> <div class="planet-entry hentry counter_3 "> <img class="picture" src="http://static.maemo.org:81/static/a/a039904e259311dda133413f19ba303f303f_avatar_thumbnail" alt="Enrique Ocaña González" /> <div class="author-vcard"> <h1><a href="https://eocanha.org/blog/2024/04/30/dissecting-gstsegments/" rel="bookmark">Dissecting GstSegments</a></h1> <div class="publish-info"><abbr class="published" title="2024-04-30T06:00:00+0000">2024-04-30 06:00 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/eocanha" class="url fn" style="clear:none;">Enrique Ocaña González</a> <div class="fav"> <div id="net_nemein_favourites_for_1ef06cee0a8413806ce11ef8e4b5d47feddd02fd02f" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ef06cee0a8413806ce11ef8e4b5d47feddd02fd02f\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ef06cee0a8413806ce11ef8e4b5d47feddd02fd02f\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ef06cee0a8413806ce11ef8e4b5d47feddd02fd02f/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ef06cee0a8413806ce11ef8e4b5d47feddd02fd02f/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>During all these years using GStreamer, I’ve been having to deal with GstSegments in many situations. I’ve always have had an intuitive understanding of the meaning of each field, but never had the time to properly write a good reference explanation for myself, ready to be checked at those times when the task at hand stops being so intuitive and nuisances start being important. I used the notes I took during an interesting conversation with <a rel="noreferrer noopener" href="https://gitlab.freedesktop.org/mildsunrise" data-type="URL" data-id="https://gitlab.freedesktop.org/mildsunrise" target="_blank">Alba</a> and <a rel="noreferrer noopener" href="https://gitlab.freedesktop.org/ntrrgc" data-type="URL" data-id="https://gitlab.freedesktop.org/ntrrgc" target="_blank">Alicia</a> about those nuisances, during the <a rel="noreferrer noopener" href="https://wiki.gnome.org/Hackfests/GstAutumnHackfest2023" data-type="URL" data-id="https://wiki.gnome.org/Hackfests/GstAutumnHackfest2023" target="_blank">GStreamer Hackfest in A Coruña</a>, as the seed that evolved into this post.<div class='entry-truncated'><a href='https://eocanha.org/blog/2024/04/30/dissecting-gstsegments/'>Click to read 1214 more words</a></div> </div><!-- post-content --> <div class="tags"> Categories: GStreamer </div><!-- /tags --> </div> <div class="planet-entry hentry counter_4 "> <img class="picture" src="http://static.maemo.org:81/static/f/f8091452c8b211debc288d912f5f430c430c_avatar_thumbnail" alt="Alberto Mardegan" /> <div class="author-vcard"> <h1><a href="http://mardy.it/blog/2024/02/libsdl2-and-vvvvvv-for-the-wii.html" rel="bookmark">libSDL2 and VVVVVV for the Wii</a></h1> <div class="publish-info"><abbr class="published" title="2024-02-02T17:50:44+0000">2024-02-02 17:50 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/mardy" class="url fn" style="clear:none;">Alberto Mardegan</a> <div class="fav"> <div id="net_nemein_favourites_for_1eec21f35e5856ac21f11ee945b171ccdc9549b549b" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1eec21f35e5856ac21f11ee945b171ccdc9549b549b\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1eec21f35e5856ac21f11ee945b171ccdc9549b549b\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1eec21f35e5856ac21f11ee945b171ccdc9549b549b/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1eec21f35e5856ac21f11ee945b171ccdc9549b549b/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>Just a quick update on something that I've been working on in my free time.</p> <p>I recently refurbished my old Nintendo Wii, and for some reason I cannot yet explain (not even to myself) I got into homebrew programming and decided to port libSDL (the 2.x version -- a 1.x port already existed) to it. The result of this work is already available via the <a href="https://devkitpro.org/">devkitPro</a> distribution, and although I'm sure there are still many bugs, it's overall quite usable.</p> <p>In order to prove it, I ported the game <a href="https://thelettervsixtim.es/">VVVVVV</a> to the Wii:</p> <p>During the process I had to fix quite a few bugs in my libSDL port and in a couple of other libraries used by VVVVVV, which will hopefully will make it easier to port more games. There's still an issue that bothers me, where the screen resolution seems to be not totally supported by my TV (or is it the HDMI adaptor's fault?), resulting in a few pixels being cut at the top and at the bottom of the screen. But unless you are a perfectionist, it's a minor issue.</p> <p>In case you have a Wii to spare, or wouldn't mind playing on the Dolphin emulator, <a href="https://github.com/mardy/VVVVVV/releases/tag/v2.4.1_wii1">here's the link to the VVVVVV release</a>. Have fun! :-)</p> </div><!-- post-content --> <div class="tags"> Categories: curiositates </div><!-- /tags --> </div> <div class="planet-entry hentry counter_5 "> <img class="picture" src="http://static.maemo.org:81/style_maemo2009/img/hackergotchi-notfound.png" alt="Jussi Ohenoja" /> <div class="author-vcard"> <h1><a href="http://maemo.org/community/council/maemo_community_e-v--invitation_to_the_general_assembly_2023/" rel="bookmark">Maemo Community e.V. - Invitation to the General Assembly 2023</a></h1> <div class="publish-info"><abbr class="published" title="2023-11-30T08:52:08+0000">2023-11-30 08:52 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/juiceme" class="url fn" style="clear:none;">Jussi Ohenoja</a> <div class="fav"> <div id="net_nemein_favourites_for_1ee8f76cbf19b888f7611eea2e1ffc65d4ee6c9e6c9" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ee8f76cbf19b888f7611eea2e1ffc65d4ee6c9e6c9\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ee8f76cbf19b888f7611eea2e1ffc65d4ee6c9e6c9\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ee8f76cbf19b888f7611eea2e1ffc65d4ee6c9e6c9/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ee8f76cbf19b888f7611eea2e1ffc65d4ee6c9e6c9/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p> Maemo Community e.V. - Invitation to the General Assembly 2023<br /><br /> Dear Member,<br /><br /></p><p> The meeting will be held on Friday, December 29th 2023 at 12:00 CET on irc.libera.chat channel #maemo-meeting. <br /><br /> Unless any further issues are raised, the agenda includes the following topics:<br /> 1. Welcome by the Chairman of the Board<br /> 2. Determination of the proper convocation and the quorum of the General Assembly<br /> 3. Acceptance of the annual report for the fiscal year and actions of the Executive<br /> 6. Any other business<br /><br /></p><p> Requests for additions to the agenda must be submitted to the Board in writing one week prior to the meeting (§ 9.2 of the Statutes).<br /><br /></p><p> On Behalf of the Maemo Council, Jussi Ohenoja </p><p></p> </div><!-- post-content --> <div class="tags"> </div><!-- /tags --> </div> <div class="planet-entry hentry counter_6 "> <img class="picture" src="http://static.maemo.org:81/static/4/43e3664009ac11df90b5b1b4c7b8d453d453_avatar_thumbnail" alt="madman2k" /> <div class="author-vcard"> <h1><a href="https://www.rojtberg.net/2754/stb_image_resize2-h-performance/" rel="bookmark">stb_image_resize2.h – performance</a></h1> <div class="publish-info"><abbr class="published" title="2023-11-15T13:50:28+0000">2023-11-15 13:50 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/madman2k" class="url fn" style="clear:none;">madman2k</a> <div class="fav"> <div id="net_nemein_favourites_for_1ee88e30be696a288e311ee8094cde9c1c4066a066a" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ee88e30be696a288e311ee8094cde9c1c4066a066a\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ee88e30be696a288e311ee8094cde9c1c4066a066a\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ee88e30be696a288e311ee8094cde9c1c4066a066a/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ee88e30be696a288e311ee8094cde9c1c4066a066a/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>Recently there was an large rework to the STB single-file image_resize library (STBIR) bumping it to 2.0. While the v1 was really slow and merely usable if you needed to quickly get some code running, <a href="https://github.com/nothings/stb/blob/master/stb_image_resize2.h">the 2.0 rewrite</a> claims to be more considerate of performance by using SIMD. So lets put it to a test.</p> <p>As references, I chose the moderately optimized C only <a href="https://github.com/OGRECave/ogre/blob/04fdc54eafdcb5732757122715e0fd4ae696e238/OgreMain/src/OgreImageResampler.h#L284">implementation of Ogre3D</a> and the highly optimized SIMD implementation in OpenCV.</p> <p>Below you find time to scale a 1024x1024px byte image to 512x512px. All libraries were set to linear interpolation. The time is the accumulated time for 200 runs.</p> RGBRGBAOgre3D 14.1.2660 ms668 msSTBIR 2.01632 ms690 msOpenCV 4.8245 ms254 ms <p>For the RGBA test, STIBIR was set to the <code>STBIR_4CHANNEL</code> pixel layout. All libraries were compiled with <code>-O2 -msse</code>. Additionally OpenCV could dispatch AVX2 code. Enabling AVX2 with STBIR actually decreased performance.</p> <p>Note that while STBIR has no performance advantage over a C only implementation for the simple resizing case, it offers some neat features if you want to handle SRGB data or non-premultiplied alpha.</p> </div><!-- post-content --> <div class="tags"> Categories: Graphics </div><!-- /tags --> </div> <div class="planet-entry hentry counter_7 "> <img class="picture" src="http://static.maemo.org:81/static/c/c25dcf3c866011dca542bdd6e6dd43f443f4_avatar_thumbnail" alt="Philip Van Hoof" /> <div class="author-vcard"> <h1><a href="https://pvanhoof.be/blog/index.php/2023/07/27/the-bypass-paywalls-on-a-phone" rel="bookmark">The bypass paywalls on a phone</a></h1> <div class="publish-info"><abbr class="published" title="2023-07-27T08:37:15+0000">2023-07-27 08:37 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/pvanhoof" class="url fn" style="clear:none;">Philip Van Hoof</a> <div class="fav"> <div id="net_nemein_favourites_for_1ee2c623152fbe82c6211eeb5ec153dd71da193a193" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ee2c623152fbe82c6211eeb5ec153dd71da193a193\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ee2c623152fbe82c6211eeb5ec153dd71da193a193\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ee2c623152fbe82c6211eeb5ec153dd71da193a193/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ee2c623152fbe82c6211eeb5ec153dd71da193a193/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>Bypassing paywalls is a sport for some. And it ain’t hard for Desktop Browsers. Just install <a href="https://github.com/iamadamdev/bypass-paywalls-chrome">a addon</a> in your favorite Desktop Browser.</p> <p>Unfortunately this didn’t work on a Android or iPhone phone. Nor on Sailfish OS with its Android emulation. Because over there browsers like Chrome and Chromium don’t allow extensions to be installed. Firefox does have some limited support for addons, but it can’t open local XPI files. Its addon menu doesn’t contain the addon and the addon website for it sees the running browser as incompatible.</p> <p>Luckily you have Kiwi Browser, which is a Chrome based browser that did not disable extensions to be installed.</p> <p>Once Kiwi is installed you can go to either chrome://extensions or kiwi://extensions, enable Developer mode and then open the zip file as explained in the <a href="https://github.com/iamadamdev/bypass-paywalls-chrome/blob/master/README.md">Readme.md</a>.</p> <p>ps. For Sailfish I had to install <a href="https://apkpure.com/kiwi-browser-fast-quiet/com.kiwibrowser.browser/variant/112.0.5615.137-APK">an older version of Kiwi Browser</a>, as the most recent version doesn’t seem to work.</p> </div><!-- post-content --> <div class="tags"> Categories: condescending </div><!-- /tags --> </div> <div class="planet-entry hentry counter_8 "> <img class="picture" src="http://static.maemo.org:81/static/f/f8091452c8b211debc288d912f5f430c430c_avatar_thumbnail" alt="Alberto Mardegan" /> <div class="author-vcard"> <h1><a href="http://mardy.it/blog/2023/06/will-the-internet-forget-russophobia.html" rel="bookmark">Will the internet forget russophobia?</a></h1> <div class="publish-info"><abbr class="published" title="2023-06-04T07:41:02+0000">2023-06-04 07:41 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/mardy" class="url fn" style="clear:none;">Alberto Mardegan</a> <div class="fav"> <div id="net_nemein_favourites_for_1ee02ef5cfc281002ef11ee881095434502751a751a" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ee02ef5cfc281002ef11ee881095434502751a751a\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ee02ef5cfc281002ef11ee881095434502751a751a\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ee02ef5cfc281002ef11ee881095434502751a751a/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ee02ef5cfc281002ef11ee881095434502751a751a/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>I've often wondering what will happen when this horrific war in Europe will finally be over. I won't be discussing politics here, but what is mostly interesting to me is how (and if) all the companies who made high proclaims about not doing business with Russia will justify their getting back into the Russian market. They will probably count on the fact that the war will be long, and that people will forget what these companies' stance was. After all, the world has forget about all the companies who collaborated with the Nazi regime, so we can expect the same to happen with this war.<div class='entry-truncated'><a href='http://mardy.it/blog/2023/06/will-the-internet-forget-russophobia.html'>Click to read 2054 more words</a></div> </div><!-- post-content --> <div class="tags"> Categories: actualitate </div><!-- /tags --> </div> <div class="planet-entry hentry counter_9 "> <img class="picture" src="http://static.maemo.org:81/static/4/43e3664009ac11df90b5b1b4c7b8d453d453_avatar_thumbnail" alt="madman2k" /> <div class="author-vcard"> <h1><a href="https://www.rojtberg.net/2679/do-not-fall-for-the-synology-hardware-scam/" rel="bookmark">Do not fall for the Synology Hardware SCAM</a></h1> <div class="publish-info"><abbr class="published" title="2023-04-01T13:03:55+0000">2023-04-01 13:03 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/madman2k" class="url fn" style="clear:none;">madman2k</a> <div class="fav"> <div id="net_nemein_favourites_for_1ee88e3089e4aa888e311ee8094cde9c1c4066a066a" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1ee88e3089e4aa888e311ee8094cde9c1c4066a066a\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1ee88e3089e4aa888e311ee8094cde9c1c4066a066a\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1ee88e3089e4aa888e311ee8094cde9c1c4066a066a/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1ee88e3089e4aa888e311ee8094cde9c1c4066a066a/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>I recently needed some NAS and went with the “Synology RS1221+” barebone system. The system is competitively priced when compared to the similar “QNAP TS-873AeU-4G”.</p> <h2 class="wp-block-heading" id="synology-hdd">Synology HDD</h2> <p>For storage, the sweet spot between price and capacity was at 18TB. Lets look at some options:</p> Toshiba MG09ACA 18TB270€Seagate Exos X X18280€Synology HAT5310-18T700€ <p>Depending on the benchmark sometimes the Toshiba comes out on top and sometimes the Seagate. Both are similarly priced, so thats fine.<br />However, talking of the price the Synology HDD stands out by asking a 150% premium.<br />You might now wonder whether you also get a better performance or other features in return. Well.. guess which is the only 18TB HDD that <a href="https://www.synology.com/de-de/compatibility?search_by=products&model=RS1221%2B&category=hdds_no_ssd_trim&p=1&change_log_p=1">is verified by Synology</a> for the RS1221+?</p> <p>The scammy part here however is that the HAT5300 series are just rebranded Toshiba Drives with a different firmware. So the HAT5310 likely is just the MG09ACA and the main difference is the profit margin.<br />Note that different firmware does not result in any noticeable difference in performance.</p> <p>I went with the unverified Seagate drives and – as one might expect – there are zero issues with doing so.</p> <h2 class="wp-block-heading" id="synology-ram">Synology RAM</h2> <p>At this point you might say, well Synology just did not get to test more 18TB drives.<br />Well.. I found the 4GB RAM rather tight and wanted to upgrade to 32GB as RAM is currently quite cheap anyway.</p> <p>The options here are</p> Kingston KSM26SED8/16HD50€Synology D4ECSO-2666-16G350€ <p>I think there appears to be a pattern here. Again, both options have the same specs i.e. DDR4 2666, ECC SO-DIMM. Maybe Synology even rebranded the Kingston modules too, but I did not verify this.</p> <p>While the DiskManager did not complain about the Seagate HDD, there is a warning when going with Kingston now. I guess this is because it matters even less.</p> <p>To conclude this, I first want to emphasizes that both the Synology NAS Hardware and their DiskManager software work great with non Synology Hardware – just as one would expect of a standard x86 platform.</p> <p>It is just a pity that they try to FUD you into buying their overpriced HDD and RAM.<br />Basically this is the same game as with printer vendors predicting ravages and annihilation when using 3rd party ink.</p> </div><!-- post-content --> <div class="tags"> Categories: News </div><!-- /tags --> </div> <div class="planet-entry hentry counter_10 "> <img class="picture" src="http://static.maemo.org:81/static/8/808f3c50735011df8631c7d306f47e897e89_avatar_thumbnail" alt="Thomas Perl" /> <div class="author-vcard"> <h1><a href="http://thpmaemo.blogspot.com/2023/02/the-maemulator-running-certain-2009.html" rel="bookmark">The Maemulator: Running a certain 2009 tech demo on modern Linux</a></h1> <div class="publish-info"><abbr class="published" title="2023-02-15T22:55:00+0000">2023-02-15 22:55 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/thp" class="url fn" style="clear:none;">Thomas Perl</a> <div class="fav"> <div id="net_nemein_favourites_for_1edad893f209332ad8911edbcc70728cc9b488b488b" class='net_nemein_favourites {"favs":0,"buries":0,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1edad893f209332ad8911edbcc70728cc9b488b488b\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1edad893f209332ad8911edbcc70728cc9b488b488b\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1edad893f209332ad8911edbcc70728cc9b488b488b/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="https://maemo.org/news/favorites/bury/midgard_article/1edad893f209332ad8911edbcc70728cc9b488b488b/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p>Want to revisit 2009's N900 tech demo but you got rid of your old toys long ago or don't want to bother digging them out of your desk drawer? <a href="https://thp.io/2023/maemulator/" target="_blank">The Maemulator</a> to the rescue! It uses QEMU user-space emulation and some LD_PRELOAD magic + other in-process trickery to get it working on any modern Linux machine that has an OpenGL driver. Add multi-sample anti-aliasing, anisotropic filtering, higher resolutions, keyboard input and various fixes, and you are all set for a few minutes of fun distraction.</p><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8HX3Ejw0z-QH-fPpEzT88yeeacRrPgjJ8_ZBRliqoEoMo_sA5NxBjJM7uJqEu5xK0g687ToEhD6fk30adqjNLrmXMW5oen5ylWEN0AH2VGTEbH555d0h0OXqKIAJbNjqMd5jODMXwrxULYgVDWOS-AbYx47PEkc0EBMxcbw5eh8bRz3Gpk5mLkiau/s2560/FojwhFDXsAAeAc7.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1440" data-original-width="2560" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8HX3Ejw0z-QH-fPpEzT88yeeacRrPgjJ8_ZBRliqoEoMo_sA5NxBjJM7uJqEu5xK0g687ToEhD6fk30adqjNLrmXMW5oen5ylWEN0AH2VGTEbH555d0h0OXqKIAJbNjqMd5jODMXwrxULYgVDWOS-AbYx47PEkc0EBMxcbw5eh8bRz3Gpk5mLkiau/w640-h360/FojwhFDXsAAeAc7.jpeg" width="640" /></a><br /><p></p> </div><!-- post-content --> <div class="tags"> Categories: bounce </div><!-- /tags --> </div> <div class="planet-entry hentry counter_11 last"> <img class="picture" src="http://static.maemo.org:81/static/4/4f4205ae786311dd8af0695670d3a77fa77f_avatar_thumbnail" alt="Valério Valério" /> <div class="author-vcard"> <h1><a href="https://valeriovalerio.org/cara-download-judi-online-apk-di-iphone/" rel="bookmark">Cara Download Judi online Apk Di iPhone</a></h1> <div class="publish-info"><abbr class="published" title="2023-02-09T11:06:08+0000">2023-02-09 11:06 UTC</abbr> <span style="float: left"> by </span> <a href="http://maemo.org/profile/view/vdvsx" class="url fn" style="clear:none;">Valério Valério</a> <div class="fav"> <div id="net_nemein_favourites_for_1eda8761467367ca87611ed9ea2d5ce824a17af17af" class='net_nemein_favourites {"favs":0,"buries":1,"has_faved":false,"can_fav":true,"has_buried":false,"can_bury":true,"fav_url":"\/news\/favorites\/json\/fav\/midgard_article\/1eda8761467367ca87611ed9ea2d5ce824a17af17af\/","bury_url":"\/news\/favorites\/json\/bury\/midgard_article\/1eda8761467367ca87611ed9ea2d5ce824a17af17af\/"}'> <div class="fav_btn"><span class="favs_count">0</span></div> <div class="bury_btn"><span class="bury_count">0</span></div> <div class="net_nemein_favourites_clearfix"></div> </div> <noscript> <span class="net_nemein_favourites">0 <a href="https://maemo.org/news/favorites/create/midgard_article/1eda8761467367ca87611ed9ea2d5ce824a17af17af/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="https://maemo.org/news/favorites/bury/midgard_article/1eda8761467367ca87611ed9ea2d5ce824a17af17af/?return=%2Fnews%2Fplanet-maemo%2F" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span> </noscript> </div><!-- fav --> </div><!-- publish-info --> </div><!-- /author-vcard --> <div class="post-content"> <p><strong>Judi online</strong> adalah salah satu agen taruhan judi online yang menyediakan berbagai permainan judi online yang dilengkapi dengan server terbaik dan juga tingkat keamanan yang baik sehingga data setiap member dapat terjamin keamanannya.<div class='entry-truncated'><a href='https://valeriovalerio.org/cara-download-judi-online-apk-di-iphone/'>Click to read 984 more words</a></div> </div><!-- post-content --> <div class="tags"> Categories: Uncategorized </div><!-- /tags --> </div> <div class="org_openpsa_qbpager_previousnext"> <a class="next_page" href="?org_openpsa_qbpager_net_nehmer_blog_index_page=2">older</a> </div> </div><!-- /main-wrapper --> </div><!-- /main --><!-- content end --> </div> <div id="footer"> <div id="footer-wrapper-left"> <div id="footer-wrapper-right"> <ul> <li class="first"><a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">All Content CC</a></li> <li><a href="/legal/">Legal</a></li> <li><a href="/legal/terms_of_use/">Terms of Use</a></li> <li><a href="/legal/privacy_policy/">Privacy Policy</a></li> <li class="powered">Powered by <a href="http://www.midgard-project.org/" rel="powered">Midgard CMS</a></li> <li class="powered">Hosting provided by <a href="http://www.iphh.net/">IPHH</a></li> <li class="powered">Backup provided by <a href="https://ipredator.se">IPredator</a></li> </ul> </div> </div> </div> </div><!-- container --> </body> </html>