[-] needanke@feddit.org 1 points 1 day ago* (last edited 1 day ago)

Similarly (for Germany & Austria at least) there is also Thalia who offer DRM-free mp3-downloads of audiobooks - for purchase or through a subscription similar to audible.

(Note that this is not your next-door bookstore and quite a big chain not without controversies)

[-] needanke@feddit.org 44 points 2 weeks ago* (last edited 2 weeks ago)
44

cross-posted from: https://feddit.org/post/13428701

This year I did my first bike packing trip. For starting out I had rented some equipment, but with the goal of doing more trips in the future, getting some bags of my own was clearly on the list. With the idea of using panniers for my main storage, I wanted to add some fork bags to balance out the weight a little. Also they are the least obstructive (other than frame bag maybe) from my POV. Somewhat enjoying DIY, the idea of designing the cages myself grew on me.

What this is

Some insights and thoughts on the process of designing and making some aluminum cargo cages for a bike.

What this isn't

A guide on how to design and make aluminum cargo cages for a bike. I have no professional training on anything I did here. This is my first time doing something like this.

Designing

Sketch

After making some sketches on paper, I quickly jumped into 3D modelling on the PC.

The software

The software I choose was OpenSCAD. Reasoning was that I like open source software and I don't know any CAD software anyway. With it being a non-interactive tool, I hoped to somewhat make use of my coding knowledge/background. You write a script and the tool compiles it into a 3D model.

This however, did not work out very well. Going into it without much of a plan, I ended up with a very confusing file with loads of duplicate code and lots of guessing when trying to figure out dimensions. This was not the fault of the tool, but only my own. Not saying I'll never go back to it, but for the next job I will try some more interactive tooling. Some more structure and thought out process would benefit any tool however, so that's a learning I'll take with me.

The looks

Hard requirements were the screw positions for mounting to the fork and space for some straps where the bag is attached. In the middle of designing I noticed, that I might want some material running from the screw attachment points across the whole width of the piece (this might not have been required since the 3mm aluminum I used was plenty strong).

The whole design evolved around these requirements and some hexagons I wanted to add. Everything was kept symmetric and I tried to pick up the angles from the hexagons in the other angled pieces.

For sizing, I tested my dimensions on some cardboard cutouts and went with what felt right.

Finished cage design

The issues

  • The lower part was meant to be bent around and then welded at the seams. However I failed to provide additional material for the bending, therefor it was cut of and completely welded in the final product.
  • The lower part is too wide. Instead of taking a second to think about it, I just kept the lower piece wide with the idea of grinding of the excess. I should have made the diagonal piece of the notch the same length as the vertical line it will get welded to.
  • The straps of my chosen bags do not line up perfectly with the cutouts on the cage. There is enough space to make it work and not look super off, but it would be smarter to get the 'target bag' first.

Also I think it turned out a little like any cage you can buy in a shop. Wish I had made it a little more unique, maybe carry the hexagon idea along the edges...

Fabricating

Having access to at least some of the tools required for fabrication made the project seem somewhat reasonable in the first place. I would not know how to go about this, if you don't have a welder (other than designing a part that does not require welding).

Laser cutting

The whole idea heavily evolved around the idea of using a laser to cut my model from some aluminum sheet. However the laser I planned to use was not available anymore by the time the design was finished. No big deal I thought, there are ordering services for just about anything online. Which there are. But many of them ask a heavy fee for low part counts. To a level that would shut down the whole idea. It took quite some searching until I found someone willing to do the job for a feasible price. Had I not found a laser, filling and cutting with a saw would have been my last resort. Luckily it didn't come to that.

Other than the design issues mentioned above, it turned out just like I wanted!

Welding

You should find someone else to tell you about TIG welding. On the photo you can see the lower base that turned out too wide and never got ground off. Also the lower base that was cut off instead of bend due to missing clearance.

Welded cage

Painting

3 base coats, 3 top coats of matt black. Some deburing beforehand would have helped the final look as well. I always underestimate how much all these details show up after painting.

Finished cage

Bags

For bags, I decided on Cube ACID PACK PRO 3 (which are 3 liter bags). Even though I bought these, this was not the super easy part. Going into this project my thought was that it will be super easy to find fitting bags. But I had to do quite some digging to find something I liked. 3 liters per site are plenty for my setup, since I just want to spread some weight forward. I have seen these cages used with 5 liter bags, which worked fine as well. The straps do not line up perfectly with the cage, but there is enough wiggle room to make it work.

Cage with bag

Final thoughts

It was a fun project and I will hopefully get to enjoy these cages for a long time. Without having done most of the things required to tackle this project, it took me quite some time to do. But I learned a lot and will surely go into my next CAD/metal/fabrication project with more of a plan!

I hope someone can get something out of my post. This checklist should help if you consider doing a similar project (maybe even any DIY project at all)

Don't do this if you

  • want to save money
  • need some cages quickly

Do this if you

  • enjoy making stuff!
[-] needanke@feddit.org 54 points 1 month ago

They keep humans as livestock.

[-] needanke@feddit.org 42 points 2 months ago

Tinfoil hat time:

That Ace account is just an alt of the original guy and rage baiting to give his posting more reach.

[-] needanke@feddit.org 45 points 3 months ago

As a non-American it seems wild to me that you would take out a loan for a car.

36
submitted 3 months ago* (last edited 3 months ago) by needanke@feddit.org to c/houseplants@mander.xyz

Wider image of the whole ufo plant. You can see that the leafs curling up are in the back.

680
Recursion (cdn.masto.host)
submitted 3 months ago* (last edited 3 months ago) by needanke@feddit.org to c/programmerhumor@lemmy.ml
[-] needanke@feddit.org 55 points 4 months ago

Buy one and take a shower

16
Self sabotage (feddit.org)
[-] needanke@feddit.org 63 points 4 months ago* (last edited 4 months ago)

Btw, you can embedd the image like that:

![Someday ImageMagick will finally break for good and we'll have a long period of scrambling as we try to reassemble civilization from the rubble.](https://imgs.xkcd.com/comics/dependency.png)

It will look like that:

Someday ImageMagick will finally break for good and we'll have a long period of scrambling as we try to reassemble civilization from the rubble.

16
submitted 4 months ago* (last edited 4 months ago) by needanke@feddit.org to c/degoogle@lemmy.ml

Edit: Added my 'Solution' at the bottom

Does anyone know how I can unlock oneplus 7 Pros bootloader. I want to switch to lineageOs but am failing at that step during the install

original PostThings I have tried so far:

  • enable  OEM unlock in developer settings and then using fastboot to unlock it. That fails with an error message (known issue on android 12, other threads reccomens downgrading to 11).
  • using an inoffical firehose client. I don't know what the issue was. There was no relevant error in the output, even in debugging mode (though I suspect it is the same issue as above).

edit: from what I saw the unbrick tools mentioned below doing it seems like someone with more knowledge might be able to flash the correct images onto the correct partitions using that tool (although it is very buggy, I needed to change a bit of the python code to even get it going without throwing errors)

Things I have tried to downgrade to Android 11:

  • using the official rollback packeges. Sadly the links on the official thread are dead and I cant find the rollback packages anywhere else
  • using the unbrick tools. Since I don't have a windows PC, I tried it on a friends laptop where it just didn't work without a clear error message. I then set up a new win 11 VM. There I couldn't install the required drivers (super generic errror message, something like path not found but without specifying the path).

Edit from lineage os 22.1:

What ended up working was downgrading to android 11 using the afformentioned unbrick tool. The issues I had with installing the driver originated in an incomplete unpack of the driver file by the windows explorer. After that worked, I was able to downgrade to oos 11. That's where the next issue came up: I had to upgrade to 12 again to continue the lineage install process but the first update (from an the flashed oos 11 to the latest oos 11) git stuck at 80% with an unlocked bootloader. For me it worked to update 11 as far as possible, only then unlocking the bootloader and lastly updating to oos12. After that you can continue with the lineage install as officially documented. I tried some stuff with twrp as well (wanted to dualboot postmarket OS) but that didn't work either so I just gave up.

3
submitted 5 months ago by needanke@feddit.org to c/selfhosted@lemmy.world

I recently moved my files to a new zfs-pool and used that chance to properly configure my datasets.

This led me to discovering zfs-deduplication.

As most of my storage is used by my jellyfin library (~7-8Tb), which is mostly uncompressed bluray rips I thought I might be able to save some storage using deduplication in addition to compression.

Has anyone here used that for similar files before? What was your experience with it?

I am not too worried about performance. The dataset in question is rarely changed. Basically only when I add more media every couple of months. I also have overshot my cpu-target when originally configuring my server so there is a lot of headroom there. I have 32Gb of ram which is not really fully utilized either (but I also would not mind upgrading to 64 too much).

My main concern is that I am unsure it is useful. I suspect just because of the amount of data and similarity in type there would statistically be a lot of block-level duplication but I could not find any real world data or experiences on that.

[-] needanke@feddit.org 34 points 6 months ago

And he says, do you know that your car has a weight limit? And I'll be honest, no. That feels to me like something your dad would tell you

The (lack of) quality of US drivers ed never ceases to amaze me.

[-] needanke@feddit.org 63 points 7 months ago

Obligatory fuck ai

[-] needanke@feddit.org 50 points 7 months ago

Are those child soldiers?

[-] needanke@feddit.org 52 points 9 months ago

Why does the gay sauna provide I-Pads?

[-] needanke@feddit.org 50 points 11 months ago

This cannot be how I get to know about an assasination attempt on Trump.

view more: next ›

needanke

joined 11 months ago
MODERATOR OF