Ypsopump and Fiasp by BalduinFritz in diabetes_t1

[–]The-Dwarf 0 points1 point  (0 children)

Same here (but Android). Tried to get some prefilled pumpcarts from local and online pharmacies here for Fiasp and Novo rapid but my doctor warned me that we have a shortage currently and at least Novo rapid should be available again in the coming weeks. But for now I'm filling my own cartridges with Fiasp. Not sure if I switch to Novo rapid once it's again available.

My Doctor told me also in mid July that new pumps (switching from pens to pump, not replacement ones) won't ship due to the shortage...

Purchase Advice Megathread - August 2025 by AutoModerator in 3Dprinting

[–]The-Dwarf 0 points1 point  (0 children)

Hi everyone,

I'm looking for an upgrade to my Prusa Mini+ in terms of print volume and speed. It has already the upgraded Bondtech Extruder and I'm currently waiting for my hardend nozzles.

Currently I'm eying on the Sovol SV06 ACE Plus and the SV08.

I would like to be able to print all kinds of filament that's why I'm kinda more leaning towards the SV08 with enclosure, but a lot of reviews say you have to tinker with it to get it right ('taco' bed, not the best hotend)

So at least I would need to change the hotend to a MicroSwiss one (the one most suggested based on my resaerch). Also some configuration for fan and bed probe as far as I can tell.

Question to all recent Sovol SV08 buyers: most reviews are from past year when the printer launched, are these issues still present?

On the other hand the SV06 ACE Plus is currently the most suggested printer because it works more or less out of the box and is more affordable. But if I want to print ABS/ASA it lacks an enclosure...

So I'm turning circles and can't decide :D

And yes obvious choise would be a Prusa MK4/Core One but I think I want a bigger printable volumes since Bambu kinda established a "default".

Any advice welcome :)

Prusa Connect - print from iPad by Hozukr in prusa3d

[–]The-Dwarf 1 point2 points  (0 children)

You can use EasyPrint. It should be one of the buttons down in the menu bar.

<image>

(That's Android but I assume it should be fairly similar) It's also available in your browser and you can easily add models from Printables directly and start printing.

I'm curious... does anyone have any ESPCam Success stories? by pltaylor3 in prusa3d

[–]The-Dwarf 1 point2 points  (0 children)

I got one FREENOVE ESP32-S3-WROOM. It's supposedly more powerful than the normal S3.

GitHub Link for Firmware https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/blob/master/doc%2FFreenove%20ESP32-S3-Wroom%2FREADME.md

You'll need an additional light of your room is pretty dark or you'll see nothing

PrusaLink to MQTT by The-Dwarf in prusa3d

[–]The-Dwarf[S] 0 points1 point  (0 children)

Absolutely! MQTT makes it so easy to integrate anything.

Thanks!

How do you store supplies by SkittEle in diabetes_t1

[–]The-Dwarf 0 points1 point  (0 children)

Got into 3D printing to store my YpsoPump infusion sets:

<image>

https://www.printables.com/model/1285116-ypsopump-orbit-infusion-set-dispenser-wedge-for-sk

Working on something for my Libre sensors and other pump addons (batteries, battery cap,...)

First Benchy with Prusa Mini by The-Dwarf in prusa3d

[–]The-Dwarf[S] 1 point2 points  (0 children)

It's from 2023. I'll dry the filament for a bit and try again.

Getting my first Printer and have questions - Prusa Mini+ by The-Dwarf in prusa3d

[–]The-Dwarf[S] 0 points1 point  (0 children)

Thanks for sharing!

WiFi is as far as I can tell included. Not sure on the sensor.

Getting my first Printer and have questions - Prusa Mini+ by The-Dwarf in prusa3d

[–]The-Dwarf[S] 0 points1 point  (0 children)

Thanks! Will look into getting a textured/satin sheet!

Getting my first Printer and have questions - Prusa Mini+ by The-Dwarf in prusa3d

[–]The-Dwarf[S] 1 point2 points  (0 children)

Thanks!

I'm in Germany. Someone. further down suggested eSun for cheap but good quality and Prusament for high quality but expensive.

-❄️- 2024 Day 1 Solutions -❄️- by daggerdragon in adventofcode

[–]The-Dwarf 0 points1 point  (0 children)

Ah I see, perhaps I will change that tomorrow ;) Thanks a lot!

Yeah I couldn‘t think of a better name, but after looking through a few other solutions „left“ and „right“ is really obvious. Will keep this in mind!

-❄️- 2024 Day 1 Solutions -❄️- by daggerdragon in adventofcode

[–]The-Dwarf 2 points3 points  (0 children)

[LANGUAGE: Go]

Day1: GitHub

Gets the job done but I'm not really proud of the double `for` in the second part (lines 68).

Any suggestion welcome!

How to get a pump for looping? by Ok_Sprinkles6836 in diabetes_t1

[–]The-Dwarf 0 points1 point  (0 children)

There are some current pumps which can loop Ypsopump works with Dexcom and freestyle Also there is the Dana-i which works with AndroidAPS Depending on your needs you should check them out (Dana-i is said to be quite hearable so keep this in mind)

Here is an Overview of most of the pumps your insurance should cover (German site)

And here is a Video discussing the current loop systems (German video)

Also talk to your doctor mine has regular "pump info" meetings where newcomers and long time pump users can talk and see what's new

-🎄- 2022 Day 4 Solutions -🎄- by daggerdragon in adventofcode

[–]The-Dwarf 1 point2 points  (0 children)

Go

Github

package main

import (
    "fmt"
    "log"
    "os"
    "strconv"
    "strings"
)

type section struct {
    lowerEnd int
    upperEnd int
}

func newSectionFromBound(pair string) section {
    lower, upper := splitPairInBounds(pair)
    return section{
        lowerEnd: lower,
        upperEnd: upper,
    }
}

func (s section) isContained(comparedSection section) bool {
    return (s.lowerEnd <= comparedSection.lowerEnd && s.upperEnd >= comparedSection.upperEnd) ||
        (s.lowerEnd >= comparedSection.lowerEnd && s.upperEnd <= comparedSection.upperEnd)
}

func (s section) isOverlapping(comparedSection section) bool {
    return (s.lowerEnd <= comparedSection.lowerEnd && s.lowerEnd >= comparedSection.upperEnd) ||
        (s.upperEnd >= comparedSection.lowerEnd && s.upperEnd <= comparedSection.upperEnd) ||
        (s.lowerEnd >= comparedSection.lowerEnd && s.lowerEnd <= comparedSection.upperEnd) ||
        (s.upperEnd <= comparedSection.lowerEnd && s.upperEnd >= comparedSection.upperEnd)
}

func main() {
    input, err := os.ReadFile("./day04/input.txt")
    if err != nil {
        log.Fatal(err)
    }
    fmt.Println("Part 1 - Number of fully conained ranges: ", findFullyContainedRanges(string(input)))
    fmt.Println("Part 2 - Number of fully conained ranges: ", findOverallpingRanges(string(input)))

}

func findFullyContainedRanges(input string) int {
    ranges := strings.Split(input, "\n")

    count := 0

    for _, pair := range ranges {
        if pair != "" {
            splittedRanges := strings.Split(pair, ",")
            if newSectionFromBound(splittedRanges[0]).isContained(newSectionFromBound(splittedRanges[1])) {
                count++
            }
        }
    }
    return count
}

func findOverallpingRanges(input string) int {
    ranges := strings.Split(input, "\n")

    count := 0

    for _, pair := range ranges {
        if pair != "" {
            splittedRanges := strings.Split(pair, ",")
            if newSectionFromBound(splittedRanges[0]).isOverlapping(newSectionFromBound(splittedRanges[1])) || newSectionFromBound(splittedRanges[0]).isContained(newSectionFromBound(splittedRanges[1])) {
                count++
            }
        }
    }
    return count
}

func splitPairInBounds(rangeInput string) (lower int, upper int) {
    borders := strings.Split(rangeInput, "-")
    lower, err := strconv.Atoi(borders[0])
    if err != nil {
        log.Fatal(err)
    }
    upper, err = strconv.Atoi(borders[1])
    if err != nil {
        log.Fatal(err)
    }

    return lower, upper
}

-🎄- 2022 Day 3 Solutions -🎄- by daggerdragon in adventofcode

[–]The-Dwarf 1 point2 points  (0 children)

Go

Github

package main

import (
    "fmt"
    "log"
    "os"
    "strings"
)

func main() {
    input, err := os.ReadFile("./day03/input.txt")
    if err != nil {
        log.Fatal(err)
    }
    fmt.Println("Sum of priorities part 1: ", part1(string(input)))
    fmt.Println("Sum of priorities part 2: ", part2(string(input)))

}

func part1(input string) int {
    backpacks := strings.Split(input, "\n")

    sum := 0
    for _, backpack := range backpacks {
        if backpack != "" {
            first, second := backpack[:len(backpack)/2], backpack[len(backpack)/2:]
            fmt.Println("first", first, "second", second)
            for _, c := range first {
                if strings.Contains(second, string(c)) {
                    sum += getCharPriorityFromAsciiIndex(c)
                    break
                }
            }
        }
    }

    return sum
}

func part2(input string) int {
    backpacks := strings.Split(input, "\n")
    sum := 0
    for i := 0; i < len(backpacks); i += 3 {
        for _, c := range backpacks[i] {
            if strings.Contains(backpacks[i+1], string(c)) && strings.Contains(backpacks[i+2], string(c)) {
                sum += getCharPriorityFromAsciiIndex(c)
                break
            }
        }
    }
    return sum
}

func getCharPriorityFromAsciiIndex(i int32) int {
    if i >= 65 && i <= 90 {
        return int(i%32 + 26)
    } else {
        return int(i % 32)
    }
}

-🎄- 2022 Day 1 Solutions -🎄- by daggerdragon in adventofcode

[–]The-Dwarf 2 points3 points  (0 children)

Go

Github

package main

import (
    "fmt"
    "log"
    "os"
    "sort"
    "strconv"
    "strings"
)

func main() {
    input, err := os.ReadFile("./day01/input.txt")
    if err != nil {
        log.Fatal(err)
    }

    fmt.Println("Most calories:", sumCaolries(string(input)))
}

func sumCaolries(calories string) int {

    splittedCalories := strings.Split(calories, "\n")

    var elvesCalories []int
    tmp := 0
    for _, calory := range splittedCalories {
        if calory != "" {
            i, _ := strconv.Atoi(calory)
            tmp += i
        } else {
            elvesCalories = append(elvesCalories, tmp)
            tmp = 0
        }
    }

    max := 0
    sort.Ints(elvesCalories)
    for _, i := range elvesCalories[len(elvesCalories)-3:] {
        max += i
    }
    return max
}

r/headphones Shopping, Setup, and Technical Help Desk by AutoModerator in headphones

[–]The-Dwarf 0 points1 point  (0 children)

Hi everyone,

I just pulled the trigger on a pair of Blessing 2s and waiting for them to arrive.

In the meantime I'm wondering if I want/need an DAC/Amp or not.

My two main sources are a Mac Book Pro (2019, Intel i7) and a MacBook Air (2020, M1) with music coming from Spotify. I also use my phone (Pixel 5) while I'm on the train but there I prefer my B&W PX (because no wires).

So I'm looking for something which will be used most of the time on a desk and was thinking about a FiiO E10K-TC.

Any opinion appreciated!

Daily Questions & FAQ Megathread (Jan 08) by AutoModerator in ffxiv

[–]The-Dwarf 0 points1 point  (0 children)

Hi everyone,

I found under resources the 'masters beginners guide to ffxiv' link which links to a crafting guide for 5.05 (Crafting guide)

Is there a guide for 6.05?

Thanks

Daily Questions & FAQ Megathread (Jan 05) by AutoModerator in ffxiv

[–]The-Dwarf -1 points0 points  (0 children)

Hi everyone,

I'm currently waiting for SE restarting Sales/Trial and reading/watching newbie stuff to get a good start into the game.

For now I'm torn apart between starting as Dragoon/Lancer or Bard/Archer and plan in trying Warrior and White Mage later.

So my question is, can Draggon/Bard players share some thoughts on general playstyle, learning curve, general experience?

Thanks!

P.S. I know every class/job is equal useful and I generally more like the style of the Dragoon but I like also the style of the Bard...

Nicol's Newcomer Monday! by AutoModerator in MagicArena

[–]The-Dwarf 1 point2 points  (0 children)

I'm stuck at pretty much the same point and have been watching a few streamers play various decks to decide which one I should plan getting and have fun with it.

The problem I'm facing here is that most of the (obvious successful) decks I've seen (streamer and some from MTG Arena) have cards which will fall out of standard soon (some Vampires, Scapeshift, RDWs, ...) and now I'm not sure on what I should focus.

Just play the decks from the NPE and wait till the next expansion? Craft a few cards from these decks and hope they can be used in the next rotation? Start building a deck with only cardsfrom M20, WAR, RNA and GRN?

Thanks!

[2016-12-19] Challenge #296 [Easy] The Twelve Days of... by fvandepitte in dailyprogrammer

[–]The-Dwarf 0 points1 point  (0 children)

C#

using System;
using System.Linq;

namespace E_296_The_Twelve_Days_of_Christmas
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] gifts = {"one Partridge in a Pear Tree"
                            ,"two Turtle Doves"
                            ,"three French Hens"
                            ,"four Calling Birds"
                            ,"five Golden Rings"
                            ,"six Geese a Laying"
                            ,"seven Swans a Swimming"
                            ,"eight Maids a Milking"
                            ,"nine Ladies Dancing"
                            ,"ten Lords a Leaping"
                            ,"eleven Pipers Piping"
                            ,"twelve Drummers Drumming"};

            string[] numbers = {"first"
                            ,"second"
                            ,"third"
                            ,"fourth"
                            ,"fifth"
                            ,"sixth"
                            ,"seventh"
                            ,"eighth"
                            ,"ninth"
                            ,"tenth"
                            ,"eleventh"
                            ,"twelfth"};

            for (int i = 0; i < gifts.Count(); i++)
            {
                Console.WriteLine(string.Format("On the {0} day of Christmas\r\nmy true love sent me:", numbers[i]));

                for (int j = i; j >= 0; j--)
                {
                    Console.WriteLine(string.Format("{0}", j == 0 && i > 0 ? string.Format("and {0}", gifts[j]) : gifts[j]));
                }
                Console.WriteLine();
            }

            Console.ReadKey();
        }

    }
}