- 14 Posts
- 31 Comments
StreetKid@reddthat.comto Buy European@feddit.uk•France and Germany, in joint collaboration, have developed a Google Docs alternative - and its awesome! (Netherlands are currently onboarded)18·5 months agoYou can self-host it: https://github.com/suitenumerique/docs
Honestly, it looks quite nice. I think I’ll have to give it a spin.
Edit: forgot this was not a self-hosted community, so self-hosting is probably not a solution for everybody.
StreetKid@reddthat.comto Technology@lemmy.world•Dodge Chargers Now Have Pop-Up Ads at Every StoplightEnglish3·5 months agoThat is even worse. So it has been ongoing for at least 4 months now.
StreetKid@reddthat.comto Technology@lemmy.world•Dodge Chargers Now Have Pop-Up Ads at Every StoplightEnglish10·5 months agoMakes sense. I was surprised that Jeep was referred to as the “small brand”.
StreetKid@reddthat.comto Technology@lemmy.world•Dodge Chargers Now Have Pop-Up Ads at Every StoplightEnglish91·5 months agoI’m glad people are made aware of it!
My point was, if the ads are still pushed to cars, I’m surprised FuelArc used a 4 month old reddit post as reference. Someone most have contacted Dogde, Jeep, or Stelantis for a comment on this.
StreetKid@reddthat.comto Technology@lemmy.world•Dodge Chargers Now Have Pop-Up Ads at Every StoplightEnglish266·5 months agoYou do realize this is based on a almost half-a-year old reddit post? What has happens in the meantime?
Note to self, never buy a Stelantis car. Not that I have ever considered that anyway!
Polar is from Finland, but I don’t think they make a dedicated bike computer.
StreetKid@reddthat.comto [moved to piefed] movies@lemm.ee•Which movies are much darker when you rewatch them as an adult?English5·6 months agoCare to elaborate on Mrs Doubtfire? Not sure I’ve ever watched it as an adult, and don’t recall it being dark.
StreetKid@reddthat.comto Voyager@lemmy.world•Android app- back button feed resetEnglish1·8 months agoDid you figure out if a bug report was created?
StreetKid@reddthat.comto Open Source@lemmy.ml•FluxTube | Flutter/Dart YouTube Client! | This could be the new Newpipe41·10 months agoIn Grayjay you can group your subscriptions. https://grayjay.app/
Might be the one with the stroller.
StreetKid@reddthat.comto [moved to piefed] movies@lemm.ee•[Meta] !movies@lemmy.world mod removing comment suggesting consolidation of that community with this one as their moderation community is spread too thin, thankfully modlog is publicEnglish1·1 year agoThat’s fair. So no one wants to close their community, let’s just move on then.
StreetKid@reddthat.comto [moved to piefed] movies@lemm.ee•[Meta] !movies@lemmy.world mod removing comment suggesting consolidation of that community with this one as their moderation community is spread too thin, thankfully modlog is publicEnglish5·1 year agoWhy not close this one and merge to LW?
StreetKid@reddthat.comto Selfhosted@lemmy.world•Super Power-Efficient ITX Nas CPU/Motherboard?English5·2 years agoHave you measured the power consumption with a kill-a-watt (or similar)?
StreetKid@reddthat.comto Selfhosted@lemmy.world•Pi-Hole or something else for network ad blocking?English71·2 years agoI am very happy with Blocky https://github.com/0xERR0R/blocky
No UI, just a simply config file if that is your thing.
StreetKid@reddthat.comto Advent Of Code@programming.dev•❄️ - 2023 DAY 3 SOLUTIONS -❄️English3·2 years agoMy Python solution for part 1 and part 2. I really practice my regex skills.
spoiler
#!/usr/bin/python3 import re value_re = '(\d+)' symbol_re = '[^\d.]' gear_re = '(\*)' def main(): input = list() with open("input.txt", 'r') as in_file: for line in in_file: input.append(line.strip('\n')) length = len(input) width = len(input[0]) value_sum = 0 for idx, line in enumerate(input): for match in re.finditer(value_re, line): for line_mask in input[max(idx - 1, 0):min(idx + 2, length)]: valid_chars = line_mask[max(match.span()[0] - 1, 0):min(match.span()[1] + 1, width)] if re.search(symbol_re, valid_chars): value_sum += int(match[0]) break print(f"Value sum = {value_sum}") gear_ratio = 0 for idx, line in enumerate(input): for match in re.finditer(gear_re, line): valid_lines = input[max(idx - 1, 0):min(idx + 2, length)] min_range = max(match.span()[0] - 1, 0) max_range = min(match.span()[1], width) num_of_adjacent = 0 temp_gear_ratio = 1 for valid_line in valid_lines: for match in re.finditer(value_re, valid_line): if match.span()[0] in range(min_range,max_range + 1) or match.span()[1] - 1 in range(min_range,max_range + 1): num_of_adjacent += 1 temp_gear_ratio *= int(match[0]) if num_of_adjacent == 2: gear_ratio += temp_gear_ratio print(f"Gear ratio = {gear_ratio}") if __name__ == '__main__': main()
Because that is how Bluetooth is specified. Bluetooth is primarily used for audio, where high throughput is not the most important parameter. Expected Bluetooth throughput is less than 2 Mbps, see more here https://www.bluetooth.com/blog/exploring-bluetooth-5-how-fast-can-it-be/
WiFi on the other hand, has peak throughput above 1 Gbps. So your observations are as expected.
StreetKid@reddthat.comto Android@lemdro.id•Finally found the perfect (kinda) todo appEnglish7·2 years agoAre recurring tasks an option? And it it possible to repeat them x days after last completion?
Thanks for the heads up.
StreetKid@reddthat.comto Ask Android@lemdro.id•Phone Notification When Watch Battery Full?English3·2 years agoWhich watch? I get a notification on my phone when my Galaxy Watch 6 is fully charged. Thought that was standard for all WearOS watches.
Maybe create a few “first issue” issues. Might encourage people to start contributing if there is something concrete to start with. Otherwisr, could be a bit overhvelming just clone the repo and start contributing.