reboot6675

joined 2 years ago
[–] reboot6675@sopuli.xyz 2 points 5 days ago (1 children)

Hey this was really cool! Thanks for sharing :)

I've been thinking about trying it out for a while but not sure if it would work out for me. However I have an old Android with only Spotify installed that I take to the gym and I'm really liking it, maybe I will start using it more in other places as well.

[–] reboot6675@sopuli.xyz 4 points 1 week ago

Mario Party Jamboree also pretty cool for party game

[–] reboot6675@sopuli.xyz 2 points 2 weeks ago

Unfortunately I've struggled with this myself :/ (moving to a new country didn't help either)

[–] reboot6675@sopuli.xyz 6 points 2 weeks ago (2 children)

I'd say go for it if you get the chance. Playing with other people is a game changer in your music journey. Then it's not only focusing on your playing but also on what the others are playing, following the tempo, the dynamics...

[–] reboot6675@sopuli.xyz 4 points 2 weeks ago (1 children)

Related question, what CalDAV server are you using? Been looking for something lightweight

[–] reboot6675@sopuli.xyz 3 points 3 weeks ago (9 children)

Wasn't Spotify Swedish tho? But yeah

[–] reboot6675@sopuli.xyz 2 points 1 month ago

Agree with Zero Mission. Second would be Dread and then Super. Haven't played Fusion tho, long overdue...

[–] reboot6675@sopuli.xyz 10 points 1 month ago

Usually artists go on tour after releasing a new album, to promote said album. So of course they're going to play new stuff.

The ideal for me is a good balance. Some new songs mixed with the classics.

[–] reboot6675@sopuli.xyz 1 points 3 months ago (1 children)

Go

Using a map to store u|v relations. Part 2 sorting with a custom compare function worked very nicely

spoiler

func main() {
	file, _ := os.Open("input.txt")
	defer file.Close()
	scanner := bufio.NewScanner(file)

	mapPages := make(map[string][]string)
	rulesSection := true
	middleSumOk := 0
	middleSumNotOk := 0

	for scanner.Scan() {
		line := scanner.Text()
		if line == "" {
			rulesSection = false
			continue
		}

		if rulesSection {
			parts := strings.Split(line, "|")
			u, v := parts[0], parts[1]
			mapPages[u] = append(mapPages[u], v)
		} else {
			update := strings.Split(line, ",")
			isOk := true

			for i := 1; i < len(update); i++ {
				u, v := update[i-1], update[i]
				if !slices.Contains(mapPages[u], v) {
					isOk = false
					break
				}
			}

			middlePos := len(update) / 2
			if isOk {
				middlePage, _ := strconv.Atoi(update[middlePos])
				middleSumOk += middlePage
			} else {
				slices.SortFunc(update, func(u, v string) int {
					if slices.Contains(mapPages[u], v) {
						return -1
					} else if slices.Contains(mapPages[v], u) {
						return 1
					}
					return 0
				})
				middlePage, _ := strconv.Atoi(update[middlePos])
				middleSumNotOk += middlePage
			}
		}
	}

	fmt.Println("Part 1:", middleSumOk)
	fmt.Println("Part 2:", middleSumNotOk)
}

[–] reboot6675@sopuli.xyz 1 points 3 months ago

Same, I initially also thought a|b and a|c implies a|c. However when I drew the graph of the example on paper, I suspected that all relations will be given, and coded it with that assumption, that turned out to be correct

[–] reboot6675@sopuli.xyz 2 points 3 months ago

I thought of Ernest & Celestine

[–] reboot6675@sopuli.xyz 2 points 3 months ago

Agree, I filled like half notebook with this game

 
 

Found this really cool and minimal Android launcher the other day.

For the past few months I've been using a side (smart)phone where I only installed Whatsapp and Spotify. Just an old Android I found in the bottom of a drawer. This has worked well for me, and Olauncher is a nice touch that makes it feel even more minimal. I sometimes go out only with the side phone or leave the main phone on my bag. As a result I get much less distracted than before.

I know this doesn't qualify as a dumphone, but I thought I could share in case someone who is not ready yet to make the switch to dumbphone finds it interesting.

 

GOAT

 

Came across this paper the other day. I'm yet to read it fully, but its existence is interesting already. Dumbphones have now gathered attention from the media and the academic world too.

590
Smile! (sopuli.xyz)
 

We're all gonna end up in one of those aren't we...

 

They turned around a 3-0, and won in penalties (6-5, went to sudden death)

I think more leagues should have relegation playoffs. One last chance of salvation for the upper team, one last chance of promotion for the lower team, and a thrilling game for the neutral fans.

 

So I joined a new gym last year and was pleasantly surprised. They gave me a smart card to get in and out, that's it, no app, no accounts, no nothing. Well, today I got to the gym and saw the announcement that they are phasing out the access with the smart card and starting to use, you guessed it, an app.

Now, I know this is not such a big deal in the grand scheme of things. But I'm just tired of this trend of replacing perfectly functioning systems with apps (public transport tickets come to mind). Just more ways to harvest people's data, I guess...

Ah and by the way, in my previous gym they not only required an app for accessing the place, they also incentivized people to track their workouts, meals and bodyweight using the gym's app (of course I never used any of these features).

 

Stumbled upon this article about the rising popularity of dumbphones.

Hope this community starts getting more traction :)

As for my journey, I am still on a "dumb smartphone" phase, an old phone with only Whatsapp and Spotify. I've been considering making the switch to a dumb phone or at least a candybar smartphone like the Qin F21.

 
 

Context: the creator of Linux is from Finland

 

They keep this 20+ year old laptop around because it has a serial port and every now and then that comes in handy.

You can't really see it in the picture but the laptop is pretty thick and heavy.

view more: next ›