<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: QuickLZ 1.10, The Fastest Just Got Faster</title>
	<atom:link href="http://www.c10n.info/archives/461/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.c10n.info/archives/461</link>
	<description>All about the most recent compression techniques, algorithms, patents, products, tools and events.</description>
	<pubDate>Sun, 12 Oct 2008 19:27:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-236491</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Sun, 30 Mar 2008 11:29:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-236491</guid>
		<description>The compressor and decompressor are not using much math, just a single xor and a couple of adds and subs.

I think what's holding it back is bounds checking and lack of pointers (I didn't want to use unsafe code), and, for the Java version of compression, lack of unsigned integers (see the hack in fastreadN()).</description>
		<content:encoded><![CDATA[<p>The compressor and decompressor are not using much math, just a single xor and a couple of adds and subs.</p>
<p>I think what&#8217;s holding it back is bounds checking and lack of pointers (I didn&#8217;t want to use unsafe code), and, for the Java version of compression, lack of unsigned integers (see the hack in fastreadN()).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sachin Garg</title>
		<link>http://www.c10n.info/archives/461#comment-234884</link>
		<dc:creator>Sachin Garg</dc:creator>
		<pubDate>Thu, 20 Mar 2008 19:50:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-234884</guid>
		<description>Interesting, I am amazed by the speed difference in Java, C# and C versions. 

IMHO for simple mathematics (like in compression algorithms) difference shouldn't have been that significant.</description>
		<content:encoded><![CDATA[<p>Interesting, I am amazed by the speed difference in Java, C# and C versions. </p>
<p>IMHO for simple mathematics (like in compression algorithms) difference shouldn&#8217;t have been that significant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-234820</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Thu, 20 Mar 2008 10:32:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-234820</guid>
		<description>Been a while :)

Now with C# and Java ports, and the new interesting level 2.</description>
		<content:encoded><![CDATA[<p>Been a while :)</p>
<p>Now with C# and Java ports, and the new interesting level 2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-139051</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Thu, 19 Apr 2007 11:23:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-139051</guid>
		<description>Version 1.30 beta is out, finally with variable compression ratio (popular request): http://www.quicklz.com/beta.html

Level 0 is both compressing faster and better than 1.20 and is using an interesting algorithm (explanation requires knowlege about LZ77/LZSS compression):

QuickLZ is using LZSS compression, but in level 0, when a string match is found, the hash value that found the match is outputted instead of the offset. At decompression the hash table is being reconstructed so that the input hash value can be translated to an offset by a lookup in the hash table.

It shares some ideas with the LZP-1 algorithm which, instead of outputting the offset, outputs the first byte of the match uncompressed. The advantage of both algorithm is faster and better compression on the cost of decompression speed.

Compiled binaries for Windows are abailable on the website.</description>
		<content:encoded><![CDATA[<p>Version 1.30 beta is out, finally with variable compression ratio (popular request): <a href="http://www.quicklz.com/beta.html" rel="nofollow">http://www.quicklz.com/beta.html</a></p>
<p>Level 0 is both compressing faster and better than 1.20 and is using an interesting algorithm (explanation requires knowlege about LZ77/LZSS compression):</p>
<p>QuickLZ is using LZSS compression, but in level 0, when a string match is found, the hash value that found the match is outputted instead of the offset. At decompression the hash table is being reconstructed so that the input hash value can be translated to an offset by a lookup in the hash table.</p>
<p>It shares some ideas with the LZP-1 algorithm which, instead of outputting the offset, outputs the first byte of the match uncompressed. The advantage of both algorithm is faster and better compression on the cost of decompression speed.</p>
<p>Compiled binaries for Windows are abailable on the website.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-130489</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Fri, 16 Mar 2007 14:03:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-130489</guid>
		<description>Demo project can now compress multiple files/directories and support file search patterns. Source available.

I think it's the first multiple-file archiver (except some archivers in combination with tar, perhaps?) which is disk I/O bound! :)</description>
		<content:encoded><![CDATA[<p>Demo project can now compress multiple files/directories and support file search patterns. Source available.</p>
<p>I think it&#8217;s the first multiple-file archiver (except some archivers in combination with tar, perhaps?) which is disk I/O bound! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-112657</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Mon, 29 Jan 2007 16:32:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-112657</guid>
		<description>As promised - now the demo project is gcc compatible and pre-compiled for Linux i386.</description>
		<content:encoded><![CDATA[<p>As promised - now the demo project is gcc compatible and pre-compiled for Linux i386.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-108389</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Thu, 18 Jan 2007 21:51:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-108389</guid>
		<description>I'll make the demo project gcc compatible around the 28'th and compile it for a few platforms.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll make the demo project gcc compatible around the 28&#8242;th and compile it for a few platforms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Heliologue</title>
		<link>http://www.c10n.info/archives/461#comment-107955</link>
		<dc:creator>Heliologue</dc:creator>
		<pubDate>Wed, 17 Jan 2007 16:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-107955</guid>
		<description>I'm still waiting for a Linux port.  LZOP's just not doing it for me.</description>
		<content:encoded><![CDATA[<p>I&#8217;m still waiting for a Linux port.  LZOP&#8217;s just not doing it for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-104847</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Thu, 11 Jan 2007 06:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-104847</guid>
		<description>Now with streaming compression suitable for packets down to 200-300 bytes :-)</description>
		<content:encoded><![CDATA[<p>Now with streaming compression suitable for packets down to 200-300 bytes :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sachin Garg</title>
		<link>http://www.c10n.info/archives/461#comment-91537</link>
		<dc:creator>Sachin Garg</dc:creator>
		<pubDate>Sun, 24 Dec 2006 15:40:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-91537</guid>
		<description>This looks cool, congrats.

And Merry Christmas!!!</description>
		<content:encoded><![CDATA[<p>This looks cool, congrats.</p>
<p>And Merry Christmas!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse Reinhold</title>
		<link>http://www.c10n.info/archives/461#comment-91430</link>
		<dc:creator>Lasse Reinhold</dc:creator>
		<pubDate>Sun, 24 Dec 2006 13:18:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-91430</guid>
		<description>QuickLZ 1.10 has now been ported to C# by Shane Bryldt: http://www.codeproject.com/useritems/ManagedQLZ.asp</description>
		<content:encoded><![CDATA[<p>QuickLZ 1.10 has now been ported to C# by Shane Bryldt: <a href="http://www.codeproject.com/useritems/ManagedQLZ.asp" rel="nofollow">http://www.codeproject.com/useritems/ManagedQLZ.asp</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sachin Garg</title>
		<link>http://www.c10n.info/archives/461#comment-73530</link>
		<dc:creator>Sachin Garg</dc:creator>
		<pubDate>Sun, 03 Dec 2006 02:40:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-73530</guid>
		<description>&lt;blockquote&gt;
Peter wrote:
i am from Amsterdam and stay since 4 years in South Africa and i hope you can give me some directions.
&lt;/blockquote&gt;

I can ofcourse share what I know and how things are in India. But myself being in an urban area, my view of situation in rural areas might not be all correct, and the fact that different rural areas are at different levels of development makes it more confusing :-)

There are places where infrastructure is more-or-less at par with developed counties' and places where things are, to put it lightly, not too good.

&lt;blockquote&gt;
India and S Africa do have a few things in common, amongst others large rural parts,poor telecom infrstructure, low income and governments aiming to improve it.Here they start fyi in 2008 with terrestrial digital radio / tv broacasting which will be added to the analog signal until 2015.
&lt;/blockquote&gt;

I think terrestrial broadcasts in India are all analog, I haven't heard of digital terrestrial broadcasts happening here anytime soon.

But we have satellite digital broadcasts which are distributed in local areas by cable-network-operators. Availability of these is limited to 'developed' areas which includes many rural areas too.

Only recently we are now having direct-to-home satellite broadcasts available, which ofcourse is digital and is technically 'available' everywhere but its affordability (both equipment and subscription costs) in rural areas is questionable.

&lt;blockquote&gt;
Seperately either by wifi / wimax / landline the telecom infrastr. will be improved.
i was wondering if the tv / radio signal will be done with internet a VOIP phone feature can be added and the question is if this is a realistic option on basis of a municipal network with features like p2p via hdd and CPU,FON,Gridnetwork,I-Share , improving en/decoding compaction, mesh, and the space for improvements,large network, wht would you think would be the required bitrates for streaming Standard definition via the STB or mobile VOIP phone (roughly 3 / per tv - house) 
&lt;/blockquote&gt;

Bitrates depend on codecs used, check &lt;a href="http://en.wikipedia.org/wiki/H.264" rel="nofollow"&gt;this&lt;/a&gt; or &lt;a href="http://www.apple.com/quicktime/technologies/h264/"&gt;this&lt;/a&gt; for bitrates with H.264

&lt;blockquote&gt;
apart from wifi/wimax there is DSL which will be upgraded, think they intend to shorten distance to the houses.a broadband phone would allow some payment options.
&lt;/blockquote&gt;

DSL is the primary broadband internet access means in Indian urban areas. Remote areas need to use radio towers or satellite access like VSAT.

In small towns where telephone exchanges cannot support DSL, we are having private operators who setup VSAT etc uplink and distribute hi-speed connections using wide-area Ethernet based networks.

&lt;blockquote&gt;
As you know the BBC broadcasted radio and visual signal a while ago, and Fraunhofer (has some nice decoders) seems to have a range of transmitters, point is that for the low income it must cost twice nothing and a basic access to internet would be great, innocense is serious problem.i saw China starts with the AVS decoder, is cheaper as AVC.
&lt;/blockquote&gt;

I am not sure if AVS will be a good choice, atleast not outside China. You might want check out these &lt;a href="http://www.c10n.info/?s=avs" rel="nofollow"&gt;posts on AVS at c10n&lt;/a&gt;

&lt;blockquote&gt;
i heard they decided for an own HD DVD stndrd and i herd a 24 yer old Indian student invented a new type
of dvd recording, do you have heard about it ?
&lt;/blockquote&gt;

Yes, they are planning for a chinese only HD DVD standard and from what I have heard, only difference it has is it adds their AVS codec to the list of supported codecs :-)

That rainbow technology by the Indian student is a typical under-researched-over-hyped technology. And most of the hype is about how obviously flawed the concept is.

Another remarkable development is that China plans to provide free satellite digital broadcasts all over the country. They recently launched a satellite for this which unfortunately failed to deploy due to mechanical failure, but they will ofcourse try again.</description>
		<content:encoded><![CDATA[<blockquote><p>
Peter wrote:<br />
i am from Amsterdam and stay since 4 years in South Africa and i hope you can give me some directions.
</p></blockquote>
<p>I can ofcourse share what I know and how things are in India. But myself being in an urban area, my view of situation in rural areas might not be all correct, and the fact that different rural areas are at different levels of development makes it more confusing :-)</p>
<p>There are places where infrastructure is more-or-less at par with developed counties&#8217; and places where things are, to put it lightly, not too good.</p>
<blockquote><p>
India and S Africa do have a few things in common, amongst others large rural parts,poor telecom infrstructure, low income and governments aiming to improve it.Here they start fyi in 2008 with terrestrial digital radio / tv broacasting which will be added to the analog signal until 2015.
</p></blockquote>
<p>I think terrestrial broadcasts in India are all analog, I haven&#8217;t heard of digital terrestrial broadcasts happening here anytime soon.</p>
<p>But we have satellite digital broadcasts which are distributed in local areas by cable-network-operators. Availability of these is limited to &#8216;developed&#8217; areas which includes many rural areas too.</p>
<p>Only recently we are now having direct-to-home satellite broadcasts available, which ofcourse is digital and is technically &#8216;available&#8217; everywhere but its affordability (both equipment and subscription costs) in rural areas is questionable.</p>
<blockquote><p>
Seperately either by wifi / wimax / landline the telecom infrastr. will be improved.<br />
i was wondering if the tv / radio signal will be done with internet a VOIP phone feature can be added and the question is if this is a realistic option on basis of a municipal network with features like p2p via hdd and CPU,FON,Gridnetwork,I-Share , improving en/decoding compaction, mesh, and the space for improvements,large network, wht would you think would be the required bitrates for streaming Standard definition via the STB or mobile VOIP phone (roughly 3 / per tv - house)
</p></blockquote>
<p>Bitrates depend on codecs used, check <a href="http://en.wikipedia.org/wiki/H.264" rel="nofollow" onclick="javascript:pageTracker._trackPageview ('/outbound/en.wikipedia.org');">this</a> or <a href="http://www.apple.com/quicktime/technologies/h264/" onclick="javascript:pageTracker._trackPageview ('/outbound/www.apple.com');">this</a> for bitrates with H.264</p>
<blockquote><p>
apart from wifi/wimax there is DSL which will be upgraded, think they intend to shorten distance to the houses.a broadband phone would allow some payment options.
</p></blockquote>
<p>DSL is the primary broadband internet access means in Indian urban areas. Remote areas need to use radio towers or satellite access like VSAT.</p>
<p>In small towns where telephone exchanges cannot support DSL, we are having private operators who setup VSAT etc uplink and distribute hi-speed connections using wide-area Ethernet based networks.</p>
<blockquote><p>
As you know the BBC broadcasted radio and visual signal a while ago, and Fraunhofer (has some nice decoders) seems to have a range of transmitters, point is that for the low income it must cost twice nothing and a basic access to internet would be great, innocense is serious problem.i saw China starts with the AVS decoder, is cheaper as AVC.
</p></blockquote>
<p>I am not sure if AVS will be a good choice, atleast not outside China. You might want check out these <a href="http://www.c10n.info/?s=avs" rel="nofollow">posts on AVS at c10n</a></p>
<blockquote><p>
i heard they decided for an own HD DVD stndrd and i herd a 24 yer old Indian student invented a new type<br />
of dvd recording, do you have heard about it ?
</p></blockquote>
<p>Yes, they are planning for a chinese only HD DVD standard and from what I have heard, only difference it has is it adds their AVS codec to the list of supported codecs :-)</p>
<p>That rainbow technology by the Indian student is a typical under-researched-over-hyped technology. And most of the hype is about how obviously flawed the concept is.</p>
<p>Another remarkable development is that China plans to provide free satellite digital broadcasts all over the country. They recently launched a satellite for this which unfortunately failed to deploy due to mechanical failure, but they will ofcourse try again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.c10n.info/archives/461#comment-72628</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Sat, 02 Dec 2006 05:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.c10n.info/archives/461#comment-72628</guid>
		<description>Hello Sachin and Mark, 

i am from Amsterdam and stay since 4 years in South Africa and i hope you can give me some directions.
India and  S Africa do have a few things in common,
amongst others large rural parts,poor telecom infrstructure, low income and governments aiming to
improve it.Here they start fyi in 2008 with terrestrial digital radio / tv  broacasting which will
 be added to the analog signal until 2015.

Seperately either  by wifi / wimax / landline the 
telecom infrastr. will be improved.
i was wondering if the tv / radio signal will be done
with internet a VOIP phone feature can be added and
the question is if this is a realistic option on basis
of a municipal network with features like p2p via hdd and CPU,FON,Gridnetwork,I-Share , improving en/decoding
compaction, mesh, and the space for improvements,large
network, wht would you think would be the required
bitrates for streaming Standard definition via the

STB or mobile VOIP phone (roughly 3 / per tv - house)

apart from wifi/wimax there is DSL which will be upgraded, think they intend to shorten distance to the
houses.a broadband phone would allow some payment options.
As you know the BBC broadcasted radio and visual signal
a while ago, and Fraunhofer (has some nice decoders)

seems to have a range of transmitters, point is that
for the low income it must cost twice nothing and a basic access to internet would be great, innocense is 
serious problem.i saw China starts with the AVS decoder, is cheaper as AVC.

i heard they decided for an own HD DVD stndrd and i herd a 24 yer old Indian student invented a new type
of dvd recording, do you have heard about it ?

Have a nice day, 

Looking 4ward to hear,

Peter Ras

South Africa</description>
		<content:encoded><![CDATA[<p>Hello Sachin and Mark, </p>
<p>i am from Amsterdam and stay since 4 years in South Africa and i hope you can give me some directions.<br />
India and  S Africa do have a few things in common,<br />
amongst others large rural parts,poor telecom infrstructure, low income and governments aiming to<br />
improve it.Here they start fyi in 2008 with terrestrial digital radio / tv  broacasting which will<br />
 be added to the analog signal until 2015.</p>
<p>Seperately either  by wifi / wimax / landline the<br />
telecom infrastr. will be improved.<br />
i was wondering if the tv / radio signal will be done<br />
with internet a VOIP phone feature can be added and<br />
the question is if this is a realistic option on basis<br />
of a municipal network with features like p2p via hdd and CPU,FON,Gridnetwork,I-Share , improving en/decoding<br />
compaction, mesh, and the space for improvements,large<br />
network, wht would you think would be the required<br />
bitrates for streaming Standard definition via the</p>
<p>STB or mobile VOIP phone (roughly 3 / per tv - house)</p>
<p>apart from wifi/wimax there is DSL which will be upgraded, think they intend to shorten distance to the<br />
houses.a broadband phone would allow some payment options.<br />
As you know the BBC broadcasted radio and visual signal<br />
a while ago, and Fraunhofer (has some nice decoders)</p>
<p>seems to have a range of transmitters, point is that<br />
for the low income it must cost twice nothing and a basic access to internet would be great, innocense is<br />
serious problem.i saw China starts with the AVS decoder, is cheaper as AVC.</p>
<p>i heard they decided for an own HD DVD stndrd and i herd a 24 yer old Indian student invented a new type<br />
of dvd recording, do you have heard about it ?</p>
<p>Have a nice day, </p>
<p>Looking 4ward to hear,</p>
<p>Peter Ras</p>
<p>South Africa</p>
]]></content:encoded>
	</item>
</channel>
</rss>
