Search found 2116 matches

by coderJeff
Oct 15, 2019 13:11
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

@CoderJeff ... They said it was impossible , to fly like a bird.. ... I think I have been careful to discriminate between impossible and improbable, but maybe not. Maybe an analogy will help. It's not precise, but it might help get the point across. Let's compare flight in air to data compression. ...
by coderJeff
Oct 15, 2019 13:06
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

Yes, they say that. Perhaps they are right. Perhaps they are wrong, and there is a way to compress random data, but even if such a way exists , people in this forum obviously are unable to get it to work, otherwise they wouldn't have told you that it's impossible. Here's an analogy that relates to ...
by coderJeff
Oct 14, 2019 18:23
Forum: Documentation
Topic: Wiki improvements
Replies: 359
Views: 48413

Re: Wiki improvements

fxm, your work is fabulous. We are so close to remove the "Work in progress" notice on the programmer's guide. Thank-you. Yes, would be nice if there was someone besides you or me to help... For executables topic: I think this should describe the components: (object modules and/or import l...
by coderJeff
Oct 14, 2019 17:13
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

There has to be a way.. I just haven't thought of it yet... I've invented several hundred compressions , so far no luck.. I'll keep trying.. Something eventually will work.. albert, why do you continue to believe there must be a solution? Is there any doubt in your mind that it might be impossible?...
by coderJeff
Oct 13, 2019 14:02
Forum: Community Discussion
Topic: Audio library for FreeBasic - Features
Replies: 42
Views: 7698

Re: Audio library for FreeBasic - Features

Ok, after a long time, I finally managed to have a prototype of what I had in mind: https://sourceforge.net/projects/freebasic-sfx-library/files/. Looks like a good start. Do you have specific name/email that we can use to attach to a commit? I like the simple interface, and the design choices to l...
by coderJeff
Oct 13, 2019 12:47
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

0 10 11 ?? what should it be? 3 or 4 digits would probably work. When selecting the variable length codes: "0" means no other codes can start with "0" "10" means no other codes can start with "10" "11" means no other codes can start with "11&qu...
by coderJeff
Oct 12, 2019 1:46
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

0's are always the most common value in random data....From my experience.. So i was trying to make it compress , by miking it a single 0 , and not having any other vale that started with a 0. You should probably test that theory. If the data is truly random, then the probability of 1's or 0's shou...
by coderJeff
Oct 12, 2019 1:32
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

I wasn't thinking in triplicates , i was just considering 2 number combo's I feel like you almost got it. Notice that the encoded output has no spaces. There is no delimiter to tell you (or the decompressor) where the next number ends. There is only the next matching pattern. And each code must be ...
by coderJeff
Oct 12, 2019 1:01
Forum: Community Discussion
Topic: FreeBASIC 1.08 Development
Replies: 27
Views: 1187

Re: FreeBASIC 1.08 Development

Another thing to ask... for the dos version, has the symbol table been updated? Yes, currently updated in fbc/master for 1.08 (and was updated too in 1.07.1 release). I didn't fully automate it, only a helper makefile. From top-level directory of fbc clone, can do: make TARGET_OS=dos make -f src/rt...
by coderJeff
Oct 12, 2019 0:55
Forum: Community Discussion
Topic: FreeBASIC 1.08 Development
Replies: 27
Views: 1187

Re: FreeBASIC 1.08 Development

This would allow a simplified maintenance of the bindings and other FB users could easily provide their own or help updating. Everything one needs to do to update a binding that already exists in the fbbindings repository is to - update the makefile to download the latest version of the C headers -...
by coderJeff
Oct 12, 2019 0:34
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

albert wrote:It should work.....

It won't. "10" conflicts with "101"

Given 0, 10, 101, 11

Decode "10110":
- could be 101, 10
- could be 10, 11, 0
by coderJeff
Oct 12, 2019 0:02
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

Compresses 1,000,000 bytes down to 440 bytes When I suggested taking a different approach, I was thinking about this kind of statement. Does this seem possible to you? I have to imagine it does because you continue to make this kind of claim. I think maybe you are missing a few key concepts of how ...
by coderJeff
Oct 11, 2019 23:27
Forum: General
Topic: Squares
Replies: 6987
Views: 421568

Re: Squares

if v1 = 0 then outputs+= "0" if v1 = 1 then outputs+= "10" if v1 = 2 then outputs+= "11" if v1 = 3 then outputs+= "001" Your code says 001 conflicts with 0 ?? Yes, correct. You don't believe it?!? Imagine you are decoding a sequence of "001010". Cou...
by coderJeff
Oct 11, 2019 23:06
Forum: Windows
Topic: new mingw toolchain (Equation tool chain)
Replies: 13
Views: 2463

Re: new mingw toolchain (Equation tool chain)

OK, we probably need to look a little closer at your msys* & mingw* set-ups. When building the release package, even from sources, should not need to install anything in your host environment. When building a release package, There are a couple of objectives I have in mind: - download (or cache)...
by coderJeff
Oct 06, 2019 21:48
Forum: Windows
Topic: new mingw toolchain (Equation tool chain)
Replies: 13
Views: 2463

Re: new mingw toolchain

[edit] about the new mingw distribution, one has to install it for the files to be properly decompressed, I tried extracting the files with 7-zip but it din't work. After extracting the files from the .exe with 7z, all of the files in ./source are actually still compressed with bzip2 compression. S...

Go to advanced search