@Algot If you want to look at the source then follow this link: https://git.tilde.institute/andinus/octans/tree/lib/Octans/CLI.rakumod
GitHub hasn't added syntax highlighting for `.rakumod' yet. `CLI.rakumod' is where octans enters the script.
The file is small because I moved all functions to their own modules, you can find that in the `lib/' directory itself.
Also an interesting thing about Raku: You can use non-ascii characters as variable names, search for `my %𝒻𝒶𝓃𝒸𝓎-𝒸𝒽𝒶𝓇𝓈' in that file. It's a hash map which uses non-ascii characters as variable name.
This version includes a dictionary with it: https://git.tilde.institute/andinus/octans/tree/resources/mwords
It's taken from the Moby Project: https://en.wikipedia.org/wiki/Moby_Project and contains 354,984 words.
And here is the distribution: https://modules.raku.org/dist/octans:cpan:ANDINUS
That means you can install it with zef (Raku module installer), just run `zef install octans' and start using it!
If you have a Linux/BSD machine nearby then I could help you setup Raku. Latest binaries are available for ubuntu, should be the same for any other popular distro.
Hi @Algot,
I released Octans v0.1.0, I implemented the new algorithm as discussed here: https://tilde.zone/@andinus/105559855006590792
It's a lot faster now & I improved the output to return the solution grid. Also, this was my first upload to CPAN (collection of #Perl + #Raku modules).
And it found 10 solutions to this puzzle: https://mastodon.art/@Algot/105413312119416356 - https://asciinema.org/a/385598
Next step would be to solve each starting position concurrently. I'll implement that some time later along with the CGI script!
Hi @Algot, I wrote a program to solve your Word-search puzzles.
Octans: https://github.com/andinus/octans
It performs a Depth-First search on all possible matches from the dictionary.
Hi,
I'm stuck after upgrading to #OpenBSD 6.8, any idea how to fix this?
https://www.reddit.com/r/openbsd/comments/je7c8r/stuck_at_boot_after_upgrading_to_68/
Happy ten years of F-Droid 🎉!
I wrote a simple twtxt client called pyxis.
https://github.com/andinus/pyxis
https://andinus.nand.sh/pyxis
Happy birthday, Debian.
https://www.debian.org/doc/manuals/project-history/intro.en.html#begining
So many people saying they're switching from Firefox. Won't this only make the problem worse?
If you're switching to Brave or qutebrowser or UnGoogled Chromium or something, you're only strengthening Google's monopoly. If you're switching to a Webkit-based browser like Epiphany, you're shifting the monopoly towards Safari, whose parent company doesn't consider the Web a priority.
That Mozilla has bad management doesn't change the fact that Firefox is the most viable option for the open web.
History and Future of Public Access Unix Systems
by ~cmccabe
> Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris.
>
> These are virtues of passion. They are not, however, virtues of community. The virtues of community sound like their opposites: diligence, patience, and humility.
>
> They're not really opposites, because you can do them all at the same time.… These are the virtues that will carry our community into the future, if we do not abandon them.
— Larry Wall
ooo!! Perl 7! https://www.perl.com/article/announcing-perl-7/ #perl
What is #Gemini?
Find out with me in this 30min video!
peertube:
https://toobnix.org/videos/watch/8ee54700-971c-4da3-a8b4-7a78ed9ac42e
@oa I use sct for setting the temperature.
Since it's a very simple tool, it cannot alter the temperature depending on the time of day.
Thanks @pamela, tilde.zone just got flans!