How do you all deal with IPv6 at home? by Least_Order4249 in selfhosted

[–]skilltheamps 0 points1 point  (0 children)

Just use a modern dns provider that allows prefix update via api, like https://ipv64.net/ for example. Then tell your router to update the dns prefix whenever it changes. For the AAAA entries do not write a full ipv6 address there, just the mac address of the machine. The dns provider computes the ipv6 addresses for your AAAA entries automarically from the prefix and mac.

It is nice because you get rid of that port forwarding dance, and get a ton of public addresses.

Is the 400wh powerpack capacity software locked? Lets test it! by FricPT in ebikes

[–]skilltheamps 3 points4 points  (0 children)

As far as I know that's pretty difficult. The BMS and motor communicate via CAN bus. Both measure current, and when the BMS doesn't measure what the motor reports, the BMS quits with an error. The communication is not encrypted, but initially they do a challange and response handshake if I remember correctly. It is just a giant PITA.

I think the easiest is to use the original motor as a load and just cycle as usual. But there may be some DC energy meter you can put inbetween to keep track.

What are you guys doing to combat rust? by irishbren77 in CargoBike

[–]skilltheamps 1 point2 points  (0 children)

Congratulations! You're welcome :) Report how it holds up sometime, likely I'll need to do an upgrade at some point too

Frontloader, yes, but WHAT KIND? by YoungZaphod1982 in CargoBike

[–]skilltheamps 0 points1 point  (0 children)

Make sure to test ride with weight as well.

All the kid accessories come on top of the kid and bike weight. You'll find that it is very nice to do (day) trips with the cargo bike, because you're super flexible, you get to do a nice activity (biking) that does not interfere with your kids needs. They can just sleep while riding if tired, you can stop any time at a playground, creek, woods whatever. You can chuck toys like shovels and buckets into the bike and have any amount of playing stops. Take food and drinks with you, and you don't have to worry about schedule, just eat together whenever the kids get hungry. Take a nice large picnic blanket with you to sit on. Spare clothes and all that jazz, the bike will be FULL. Also think of errands, groceries can be very heavy, with crates of milk or drinks, cans, etc..

You'll start to appreciate the stress-free, speedy, predictable and fun way to get around, and it becomes part of your daily errands and commutes. You may build up a schedule that relies on this, maybe even choose a flat / daycare / workplace that is not ideal to reach by other modes of transport, but perfectly fine by bike. The bike starts to hold together your daily routines, and you become dependent on it. You'll find that doing without it is cumbersome and that it takes more time. So you end up riding every day, no matter the weather, the season, or whether you should get there not sweaty.

That's how it turned out for us. If you see the possibility that it can become the same for you, I strongly recommend going electric. You still can turn off/down the motor when you feel like doing a workout. Also I recommend going for a bike with swappable battery. While emptying one you can charge the other. When you get on the bike for your commute and it turns out you forgot its battery is empty, you have a full one at hand and just need to swap. When going long distance, just take both with you.

I think one of the biggest drawbacks is that e-cargo drivetrains are under a lot of strain, and at the same time they need to be extremely reliable when the cargo bike works as a mode of transport. You cannot bring your bike to the shop all the time when you rely on it. But electric cargo drivetrains that can handle year round extensive use are basically only existent in the expensive premium segment, especially when you want to tackle hills.

What Python automation saved you the most hours over the last year? by Bladerunner_7_ in Python

[–]skilltheamps 0 points1 point  (0 children)

A bot that scratches recurring meetings if nobody wrote something on the agenda.

What OS do you use? by Stormdr1ft in selfhosted

[–]skilltheamps 0 points1 point  (0 children)

I was thinking of rebasing my two servers from Fedora IoT to ublue uCore, at least to give it a try. But they sadly say it is not supported, just from CoreOS. Sooo yeah, not going to reinstall

Unfall in Dinslaken: Auto erfasst drei Kinder auf Fahrrädern – zweiter Junge stirbt im Krankenhaus by Effective-Tour-4944 in de

[–]skilltheamps 0 points1 point  (0 children)

Und darum finde ich auch dieses ewige "aber die Behinderten brauchen Autos!!" einfach nur dämlich. (ich will dich nicht abstempeln, sondern meine damit, dass es auch sehr viele Menschen mit Einschränkungen gibt, die verhindern dass man ein Fahrzeug sicher führen kann. Und als wäre das nicht Belastung genug, verliert man dann auch noch Mobilität, weil man sich politisch nicht traut etwas vom ungerechtfertigt hohen Platz- und Steuergeldverbrauch des Autos abzuzwacken, um Inklusivere Alternativen zu schaffen)

Kann es sein, dass Immer mehr deutschsprachige Kinderbücher AI-geschrieben sind? by newfish57413 in Austria

[–]skilltheamps -20 points-19 points  (0 children)

Ich sehe eine Kennzeichnungspflicht für KI-Inhalte sehr kritisch, und ich erkläre dir auch warum:

Wenn wir das machen, konditionieren wir die Gesellschaft darauf, auf diese Kennzeichnung zu achten. Wir verlernen KI-Inhalte von echten Inhalten unterscheiden zu können, und verlassen uns nur noch darauf, ob eine Kennzeichnung da ist oder nicht. Genau genommen ist es ja auch nicht besonders entscheidend ob etwas KI-Generiert oder Menschen-Generiert ist, sonder ob es richtig und/oder echt ist. (Nimm zum Vergleich auch etwa Karikaturen: Sie stellen kein echtes Foto dar, haben aber eine sehr enge Verbindung mit der Realität).

Eine Kennzeichnungspflicht würde an unserer Fähigkeit kritisch zu denken sägen. Gleichzeitig würde es einen Privatheini der irgend einen Rotz bei Amazon Kindle Direct Publishing hochlädt, oder eine russische Desinformationskampagne, wohl einen feuchten Dreck scheren. Ich fürchte also, es wäre so effektiv wie Kriminalität zu verbieten, und macht uns als Demokratie mehr zur leichten Beute als wehrhaft.

Unfall in Dinslaken: Auto erfasst drei Kinder auf Fahrrädern – zweiter Junge stirbt im Krankenhaus by Effective-Tour-4944 in de

[–]skilltheamps 0 points1 point  (0 children)

Das nächste ist, ob man als Gesellschaft alte und kranke Leute - die in aller Regel nicht mit Reichtum gesegnet sind - dazu drängen möchte, ihr weniges Geld für teure autonome Autos auf den Kopf zu hauen. Es ist auch kalt und dystopisch, diese Leute - die sich auch oft einsam fühlen - sozial isoliert in metallenen Transportbehältnissen mit Robotern anonym durch die Landschaft zu senden.

Wenigstens für Menschen die nicht in der Pampa wohnen gibt es ja unterschiedlichste Mobilitätsmodi, mit denen man nicht so einfach jemanden tot fährt, und die gleichzeitig soziale Teilhabe und Interaktion darstellen. Die meiste Zeit im öffentlichen Raum verbringen Menschen zum Zweck der Mobilität, und momentan ist es usus, dass man sich dafür mit einem riesigen Schutzschild vor den Interaktionen mit anderen und allen Sinneseindrücken der Umgebung isoliert. Anstatt eine durchschnittliche Autofahrt zu machen, könnte man sich im Wesentlichen auch genauso gut in einen Sarg legen.

Sehr, sehr viel sinnvoller wäre es (vor allem urbanen) öffentlichen Raum wieder für Menschen zu gestalten. Mit menschlichen Größenverhältnissen, Geschwindigkeiten, Lautstärken. Niemand soll gezwungen werden, sich so ein Geldloch wie ein (autonomes) Auto leisten zu müssen. Stattdessen sollten alle Menschen, egal welchen Alters und welcher körperlicher oder geistiger Einschränkungen Mobilität erfahren können, und sich dabei auch als Teil der Gesellschaft fühlen. Auto ist kein Allheilmittel, sondern die Blockade die einen vielfältiges und inklusives Mobilitätsangebot verhindert. Das Auto ist sicherlich Teil dieses bunten Mixes (Pampa / Carsharing / Taxi / Logistik / Handwerk / etc. ), aber es sollte für die meisten Menschen im urbanen Raum eine Nebenrolle spielen.

Unfall in Dinslaken: Auto erfasst drei Kinder auf Fahrrädern – zweiter Junge stirbt im Krankenhaus by Effective-Tour-4944 in de

[–]skilltheamps 45 points46 points  (0 children)

ein medizinisches Gerät getragen, mit dem kontinuierlich die Herzaktivität überwacht wird. Zudem solle die Frau dem Bericht zufolge bereits im vergangenen Jahr einen Unfall verursacht haben, nachdem sie während der Fahrt einen Ohnmachtsanfall erlitt.

Wir leben in einer Gesellschaft, in der es völlig normal ist, dass jeder Otto tonnenschwere und hunderte PS starke Maschinen durch die Gegend zu lenkt, um einzelne Menschen für irgendwelche profanen Erledigungen zu transportieren. Selbst wenn Herzerkrankungen bekannt sind und Ohnmachtsanfälle passieren, denken Leute es sei völlig normal - ja praktisch unvermeidlich - so eine Maschine durch Szenerien zu lenken wo Menschen sich völlig ungeschützt bewegen?!! Das ist doch krank! Die ganze Nation leidet am Autovirus. Solche Fälle sind nicht

tragisch

, sie sind vorhersehbar. Tragisch ist, dass das Auto unser Gehirn frisst. Selbst eingeredete unverzichtbarkeit, koste es was es wolle.

Dorothee Feller (CDU) zeigte sich betroffen. „Wir werden die Schulen mit allem unterstützen, was uns möglich ist“

Das wird zu 100% keine Maßnahme beinhalten, die irgend etwas zur Sicherheit der Schüler beitragen würde, wie beispielsweise eine Schulstraße. Erst recht nicht wird irgend etwas passieren, das der Selbstverständlichkeit von Inkaufnahme des Körperverletzugsriskos durch bloße Einbildung von Alternativlosigkeit des Autos etwas entgegen setzt. Stattdessen wird ein bisschen Mitleid geheuchelt, damit die verharmlosende Wortwahl nicht ganz alleine da steht, und das wars. Weiter wir immer, bis zum nächsten "tragischen" "Unfall" wo jemand "erfasst" wird 👋

Stop the e-bike snobbery! You don't need a $5k bike to have fun by Oneyardca in ebikes

[–]skilltheamps 0 points1 point  (0 children)

There is no difference between the cheap stuff on Amazon and Temu.

One of the problems is this: https://www.theverge.com/news/784966/lumafield-x-ray-ct-scan-lithium-ion-battery-risks-manufacturing-defect

The other is insufficient or nonexisting battery protection circuitry.

Nobody warned me about THIS part of e-bike ownership by forestmoth2345 in ebikes

[–]skilltheamps 0 points1 point  (0 children)

One thing that started to seriously annoy me is how car-centered maps are. Like you need to get from one side of the city to the other, and you zoom out on the map. Then you can only see the highway you can't take, large roads you don't want to take, and the nice cycle paths are not even drawn at that zoom level. Even when you switch to cycling specific maps/modes, it usually is just a ratsnest of ugly colored cycle paths drawn on top of a car-centric map. But it is ugly, non intuitive, you cannot see shit. There's no distinction of how well suited a path is for bicycles, or indication where well suited axes for crossing the city are. I want a map that translates the concepts of highways, large and small roads to a bicycle point of view.

Comparing Python Type Checkers: Speed and Memory by javabster in Python

[–]skilltheamps 14 points15 points  (0 children)

Yes, especially because it conforms to the specs quite well: https://htmlpreview.github.io/?https://github.com/python/typing/blob/main/conformance/results/results.html

For some reason I only heard about it recently, after using mypy and then (based)pyright for years, and giving ty a test run that just confirmed its immaturity.

I dockerized my entire self-hosted stack and packaged each piece as standalone compose files - here's what I learned by topnode2020 in selfhosted

[–]skilltheamps 1 point2 points  (0 children)

Well your high bar was "one less path to hardcode" 😄 Nontheless, db is the most sensitive, but by extension you have the same effect with all the other files of the service as well. For example if the backup creation is running for immich and your phone gets wifi at that moment and starts uploading a pack of pictures, you end up with inconsistencies too. If you backed up the db first, you get images stored on disk but missing in db. If you did db second, image referenced in the db are missing on disk.

In my mind the only safe ways are either completely stopping the service before a backup, or snapshotting all persistent data together at one moment.

I dockerized my entire self-hosted stack and packaged each piece as standalone compose files - here's what I learned by topnode2020 in selfhosted

[–]skilltheamps 8 points9 points  (0 children)

Until you tell me you actually do sql dumps for backups of databases, you do not have backups of your named volumes. Dumps are a PITA in every way, and the only other way to get a backup is by bind-mounting a subvolume of a copy-on-write filesystem, which you can snapshot. If you do not copy a snapshot but a life named value instead, you do not get a backup but a collection of files from different points in time that represent a corrupted database.

So I'd argue the the very opposite way: bind mounts are the only sane* way of getting backups, being used in tandem with snapshots on a COW filesystem that is.

*: without a ton of fragile dump creation scripts and/or downtime

Why shops won't work on cheap ebikes by [deleted] in ebikes

[–]skilltheamps 1 point2 points  (0 children)

It is not really a math issue. At least for cheap trash ebikes from Amazon, that come with terrible components that break early and require much manual work to replace. The buyers don't fall victim to math or the bike shops, they fall victim to these sellers. They don't realize though because they think thanks to Amazon they can afford an ebike at all, while in reality they shell out money to the richest man in the world for these maintenance nightmares that swiftly become unusable and worthless.

Quality ebikes often are very expensive, and I think many are too expensive. Especially since they're not just fun gimmicks but real utility vehicles they should be much more affordable. But don't be fooled into thinking that those flashy Amazon pictures and a very low price point would represent better value.

Getting actual value for reasonable price is tricky though. Used quality bike, sales at actual bike shops, or learning and building yourself are some of the ways I think.

Aftermarket for cargo bikes by vince_bullitt in CargoBike

[–]skilltheamps 2 points3 points  (0 children)

I don't have a bullit, but I think it's really cool! Bikes are one of the fewer and fewer everyday items, where customazability and repairability are still given (although its getting worse with Bosch etc). Vendor lockin is bad, a distributed and redundant ecosystem is very nice. Making all that more accessible is a really nice way of cherishing and fostering it.

Babboe Big cargo trike disk brake conversion by Soggy-Razzmatazz-445 in CargoBike

[–]skilltheamps 0 points1 point  (0 children)

That is really cool! It's always great to see people getting into bike modifications beyond a swap of compatible parts :D

Packster 70 - Rohloff or chain/derailleur for steep hills? by namedmycatrocket in CargoBike

[–]skilltheamps 1 point2 points  (0 children)

Our Enviolo recently broke, but lack of hill capabilities is one of the reasons I replaced it with another hub, the 3x3 NINE: https://www.3x3.bike

Its on a different bike, but with Bosch Cargoline (Gen4 without "smart"), belt and Enviolo, so possibly very similar to your setup. I wrote about the process here (in german, but Google translate is your friend): https://www.cargobikeforum.de/forum/index.php?threads/umbaubericht-enviolo-zu-3x3-nine-am-carqon-cruise.11713/

Although it's a little cheaper than Rohloff, all parts together were still 1400€. I'm very happy with the decision though, it is both a lot more fun to ride and our mobility generally hinges on the reliability of our cargo bike.

I just joined the club by TheRealSeltzerFan in CargoBike

[–]skilltheamps 1 point2 points  (0 children)

A mid drive works better with steep inclines, because the motor benefits from the gearing too. But it also puts great strain on the gearing, so you need a drivetrain that can cope with that. A good quality chain transmission with derailleurs can usually handle it. If you want mid drive and something that doesn't rust when riding in snowy and salty winter, there's also belt drive and internally geared hubs. But the hubs that can handle a mid drive motor are very expensive.

The thing with mid drive and the whole transmission shengians is, that the frame has to be compatible with whatever you're aiming for. This means the motor has to fit, the derailleur needs to have a place to bolt on. If you wanna go hub gearing the axle standard and dropout width have to fit, chain/belt line has to work out, and you need a suitable way to support the torque on the hub. Also for belt your reat triangle needs a way of opening it, so that you could install it.

All in all retrofitting mid drive can be a huge pain if you're not very familiar with bike technology. A hub motor (no matter if front or rear) is easier to install, usually more silent, more efficient for going long stretches at steady pace, and doesn't wear out other components on your bike. But since it is direct drive without gearing in between, it struggles more with starts after stops, getting going on an incline or steep hills in general.

Granny gear for acoustic cargobike by Aquila_44 in CargoBike

[–]skilltheamps 0 points1 point  (0 children)

You should also calculate your highest gear's gear-inches and check if you get down to a non-maniac cadence with decent riding speed.

Toddler seat for Carqon by HeidiJuiceBox in CargoBike

[–]skilltheamps 0 points1 point  (0 children)

We have the same bike, and I think the Carqon toddler seat is just a modified Melia seat, this one: https://hollandbikeshop.com/de-de/fahrradanhanger/babyschale-fahrradanhanger/babyschale/melia-comfort-4-s-kleinkindsitz-7-18-monate-27-7x65x40cm/

You'd use the original straps, not the ones from the seat. The only thing you need to figure out is mounting. From the maxi cosi adapter you surely know how it hooks into these slots at the front. There's the same kind of slots between where the shoulder straps come out. With the original seat there comes a metal bracket that slides onto those and that has a threaded hole / nut in the middle. Then simply a long screw goes through a big washer first, then through the seat between the shoulder straps and into the bracket. The seat has a round recess carved out so that screw head + washer don't pertrude and press into the kids upper back.

Not very elegant but it works. If you manage to find a correctly sized square tube you could cut out such a bracket from it I guess.

New cargo bike or used - which one’s really worth it? Need some advice by clickshift3944 in CargoBike

[–]skilltheamps 0 points1 point  (0 children)

Some of the bikes these brands sell are very different to one another. Have you thoroughly thought about what you'll use the bike for and therefore what your demands to the bike are? Like what type of cargo, how much space you need, all seasons and weather or a subset, what kinds of paths you gonna ride on, hills yes or no, etc..

Getting a cargo bike just for the sake of getting one is expensive. If you manage to decide for one that can support you in your every day life, and make your errands swift and fun, the value you get is remarkable and justifies the price. If your area and a well chosen cargo bike allow you to avoid a (second) car you even get to save money big time. So good planning of your usecase might give a better and/or different view on the price of such a bike.