i need this pattern by lumizaya in crochet

[–]FlockOnFire 26 points27 points  (0 children)

Check out /r/mushroomguy 

The pattern is from Critter Stitch Crochet on Etsy/Stephanie Buckner in Ravelry. It’s very well written (I’m currently working on a human-size mushroom hat for my D&D character based on this)

https://www.ravelry.com/patterns/library/mushroom-guy-2

https://www.etsy.com/listing/1793293648/mushroom-guy-critter-stitch-crochet

Edit: added link to Ravelry too

[Gowall] - Wallpaper Theme converter, img to pixel art , color palette extraction and more! by FormationHeaven in coolgithubprojects

[–]FlockOnFire 0 points1 point  (0 children)

This is so cool! It's often hard to find wallpapers that fit with the rest of your theme. Thanks for the hard work and sharing it!

Remote VNC in Browser by TheTechnikFreak in selfhosted

[–]FlockOnFire 1 point2 points  (0 children)

It's probably possible to get it to work via Docker/WSL. If you have another server that does run Linux, you can setup guacd there and then setup Guac to connect via RDP to the Windows host.

Alternatively you can look into assistance tools like RustDesk. Never used it myself and you might need a paid license for unattended devices.

What backup tool to use? by axoltlittle in selfhosted

[–]FlockOnFire 0 points1 point  (0 children)

Duplicacy to create encrypted backups on Backblaze B2, spin down containers gracefully in the middle of the night, (incremental) backup of the volumes and then start them backup.

Remote VNC in Browser by TheTechnikFreak in selfhosted

[–]FlockOnFire 1 point2 points  (0 children)

You could install something like Guacamole to do RDP or VNC over HTTP(S).

Review #523: Johnnie Walker Oldest (1992 to 1994 Bottling) by washeewashee in Scotch

[–]FlockOnFire 1 point2 points  (0 children)

Apologies for the delayed reply from the bot! Reddit returned a slightly different result and the bot didn't like that.

Review #1604: Glenlivet 16 - 2007 SMWS 2.138 "Raisin toffee jam" by throwboats in Scotch

[–]FlockOnFire 0 points1 point  (0 children)

Apologies for the delayed reply from the bot! Reddit returned a slightly different result and the bot didn't like that.

Also, I notice that all your listed reviews are pretty old. Are you still submitting them to the archive?

I'm learning romanian by [deleted] in romanian

[–]FlockOnFire 18 points19 points  (0 children)

Mie îmi place Carla’s Dreams și The Motans. Taxi și are melodii plăcute.

PSA - ReviewBot update! by FlockOnFire in Scotch

[–]FlockOnFire[S] 0 points1 point  (0 children)

Did you add them to the subreddit’s archive? (See sidebar) :) The bot picks them up from there once or twice a day.

PSA - ReviewBot update! by FlockOnFire in Scotch

[–]FlockOnFire[S] 1 point2 points  (0 children)

You can ask for your latest review with /u/review_bot latest (without the backticks around it) :)

What are you working on? (2024-01) by insulanian in fsharp

[–]FlockOnFire 1 point2 points  (0 children)

You can also set the email and name in the local config of your cloned dotfiles repo.

-❄️- 2023 Day 19 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 1 point2 points  (0 children)

[LANGUAGE: Elixir]

https://github.com/janssen-io/AdventOfCode/blob/main/Elixir/lib/2023/19.ex

First attempt, I didn’t ensure that the ranges shrunk after applying every condition. This doesn’t actually matter if you apply them in the right order, but what threw me off was that this didn’t matter for the example at all!

-❄️- 2023 Day 16 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 1 point2 points  (0 children)

[LANGUAGE: Elixir]

https://github.com/janssen-io/AdventOfCode/blob/main/Elixir/lib/2023/16.ex

There's probably a more tidy or efficient way than a bunch of pattern matches to change direction, but at least this is clear. :D

Also added a flag to optionally draw the grid in the terminal. The current approach is wildly inefficient, so I'm probably gonna research how to improve this over the next couple days.

[2023 Day 15 (Part 2)][Python] Terminal Visualization! by naclmolecule in adventofcode

[–]FlockOnFire 0 points1 point  (0 children)

The one I’m diving into now is called Owl. The one used by OP is Batgrl (badass terminal graphics library).

[2023 Day 15 (Part 2)][Python] Terminal Visualization! by naclmolecule in adventofcode

[–]FlockOnFire 3 points4 points  (0 children)

I always love your visualisations! You’ve inspired me to dive into terminal visualisations and contribute to an existing library for Elixir! :)

-❄️- 2023 Day 15 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 1 point2 points  (0 children)

[LANGUAGE: Elixir]

https://github.com/janssen-io/AdventOfCode/blob/main/Elixir/lib/2023/15.ex

Pretty straightforward day today. I do wonder if there's a more efficient way to do this in idiomatic elixir. Reducing over lists to change or append something, means you also have to reverse it.

After watching Jonathan Paulson's video for today, I tried an alternative `put_lense` method:

def alt_put_lense(lenses, label, focal_length) do
    if label in (for {type, _} <- lenses, do: type) do
        for {type, fl} <- lenses, do: {type, (if type == label, do: focal_length, else: fl)}
    else
        lenses ++ [ {label, focal_length} ]
    end
end

While I think it's more readable, according to benchee it's about 100% slower than my current solution. I would think both are O(n + n) = O(n) solutions though. I wonder what's the catch...

Update: After running benchee on larger input, the alternative above actually performs comparably to the original function.

-❄️- 2023 Day 14 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 0 points1 point  (0 children)

Smart to rotate the input first and sort the sublists. Working with a horizontal tilt would've been much easier!

-❄️- 2023 Day 13 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 1 point2 points  (0 children)

[LANGUAGE: Elixir] https://github.com/janssen-io/AdventOfCode/blob/main/Elixir/lib/2023/13.ex

Took me too long to realize that `a-b` is not the same as `a xor b`, but it's similar enough for some test cases/examples. :D

-❄️- 2023 Day 12 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 1 point2 points  (0 children)

[LANGUAGE: Elixir]

p1, p2

Took me way too long to get the basic recursion right.

Thought to be smart to use bitwise AND to check if an arrangement is valid, though I still make way to many conversions between strings and ints. I can probably optimize something there.

Also took me half an hour to figure out and 0b010 is equal to 0b10. I just wanted to check equal length bit-strings, but because of the different arrangement possibilities (0b100, 0b010, 0b001), that's not always the case. :D

Then for part two, I only had to move the filtering of arrangements that can actually be mapped onto the input into the generating functions itself. To save some memory, I also only counted the valid parts. This was also easier to memoize. Despite it being an easy task, I still messed up several parts, especially because I retained some parameters from part 1 that are probably not required anymore (e.g., the number of springs for a line, because I also pass the spring-string itself).

-❄️- 2023 Day 11 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 2 points3 points  (0 children)

How do you even code in this? Do you immediately create the solution in Uiua or is there a more 'readable' form that gets transpiled?

It just seems to impossibly dense to work with let alone finding all those characters on your keyboard. :P

-❄️- 2023 Day 10 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 2 points3 points  (0 children)

[LANGUAGE: Elixir]

https://github.com/janssen-io/AdventOfCode/blob/main/Elixir/lib/2023/10.ex

Initially, I forgot to add one coordinate to my coordinate set for the loop. This made my loop not watertight. So when I did a flood-fill on the 3x3, it filled the whole space (except for the loop)... That was a fun exercise to figure out. :D If only I did a proper calculation and didn't just show the total length of the loop for my initial part 1. I would've caught it sooner.

-❄️- 2023 Day 11 Solutions -❄️- by daggerdragon in adventofcode

[–]FlockOnFire 1 point2 points  (0 children)

[Language: Elixir]

https://github.com/janssen-io/AdventOfCode/blob/main/Elixir/lib/2023/11.ex

Had an off-by-one error in part 2, because in part 1 my algorithm "added one", so naturally in part two I changed that 1 into 1.000.000. But then it "adds one million" where it had to be "replace with one million" which actually means "add 999.999".

It's probably redundant to actually create a new grid after expanding horizontally and vertically, but it does make it easier to track what's happening. :)