streblo's recent activity
-
Comment on The Lord of The Rings: The Rings of Power | Season 2 official teaser trailer in ~tv
-
Comment on The Lord of The Rings: The Rings of Power | Season 2 official teaser trailer in ~tv
streblo I hear you but why does anyone need to take anyone's opinion or citicism of anything to heart? When it comes to pure entertainment, let's just let people like what they like and dislike what they...The toxic environment cultivated by the bad faith crowd narrows a broad spectrum of criticism into a neat little package that makes it convenient to ignore by those who need to take it to heart.
I hear you but why does anyone need to take anyone's opinion or citicism of anything to heart?
When it comes to pure entertainment, let's just let people like what they like and dislike what they dislike.
-
Comment on What programming/technical projects have you been working on? in ~comp
streblo Very cool! There are a couple gnome extensions I couldn't live without, if they ever got abandoned I'd feel the need to do the same.Very cool!
There are a couple gnome extensions I couldn't live without, if they ever got abandoned I'd feel the need to do the same.
-
Comment on The biggest box office bombs of 2023; Disney leads with four entries in ~movies
streblo I'm in Canada as well, I haven't noticed any issues with availability at the theater I go to. I saw Dune 2 a few weeks after release, for example. This theater isn't part of a chain, it's owned...I'm in Canada as well, I haven't noticed any issues with availability at the theater I go to. I saw Dune 2 a few weeks after release, for example. This theater isn't part of a chain, it's owned and operated by a community non-profit. It's definitely worth exploring the options in your area, it's not systemically impossible to find something better!
-
Comment on The biggest box office bombs of 2023; Disney leads with four entries in ~movies
streblo My local theater still charges $10 a ticket, $8 for youth, and $6 for children. It's not a big fancy theater or anything, but it gets the job done. I still don't go very often because I prefer...My local theater still charges $10 a ticket, $8 for youth, and $6 for children. It's not a big fancy theater or anything, but it gets the job done.
I still don't go very often because I prefer watching at home but check your smaller local theaters out if you have them.
-
Comment on More than 2,000 pro-Palestinian protesters arrested across US campuses in ~news
streblo I searched my comments and found a couple of times I've called this out previously: https://tildes.net/~life/1f66/vhemt_the_voluntary_human_extinction_movement#comment-cdal...I searched my comments and found a couple of times I've called this out previously:
https://tildes.net/~life/1f66/vhemt_the_voluntary_human_extinction_movement#comment-cdal
https://tildes.net/~life.men/1b4t/incel_ideology_has_entered_the_mainstream#comment-auxgSimilar to this, in both cases it was reverted, IIRC fairly quickly, but it was at least temporarily flagged as noise or bugged. I understand how auto-collapse read replies works, this was not that. Anyways, I'll continue to point it out when I see it, hopefully it's something that can be addressed.
-
Comment on How are you dealing with inflation regarding everyday enjoyment? in ~life
streblo Yea I rarely go out for dinner and do most of my grocery shopping ‘from the perimeter’ so truth be told I haven’t noticed too much sticker shock apart from meat which I just eat less of or get...Yea I rarely go out for dinner and do most of my grocery shopping ‘from the perimeter’ so truth be told I haven’t noticed too much sticker shock apart from meat which I just eat less of or get cheaper cuts.
-
Comment on What programming/technical projects have you been working on? in ~comp
streblo Personally I use digital ocean, but I think they're all similar. I don't have it running most of the time though. I just have a small wireguard server snapshot that's small enough I can store it...Personally I use digital ocean, but I think they're all similar. I don't have it running most of the time though.
I just have a small wireguard server snapshot that's small enough I can store it there for free. When I go on the road I simply spin it up for ~7$ a month and I have access to my home network.
-
Comment on More than 2,000 pro-Palestinian protesters arrested across US campuses in ~news
streblo Yes, I've seen it as well. It's infrequent, and it seems to disappear a lot of the time. I don't know if it's just a bug or if the comment is getting un-noised by Deimos or if the labeler gets...Yes, I've seen it as well. It's infrequent, and it seems to disappear a lot of the time. I don't know if it's just a bug or if the comment is getting un-noised by Deimos or if the labeler gets cold feet or what but I've seen it as well and only in the last year.
-
Comment on What programming/technical projects have you been working on? in ~comp
streblo So I took at the docs you linked, and I think I am duplicating some existing work here. They specify that when using their api, a sha1 must be provided with each part. Despite not mentioning it in...So I took at the docs you linked, and I think I am duplicating some existing work here. They specify that when using their api, a sha1 must be provided with each part. Despite not mentioning it in the
b2 --upload-unbound-stream --help
page, based on what I can see from a quick glance at the source is the--upload-unbound-stream
option (or--upload_file
when a stream is provided) seems to utilize this api under the hood, calculating the sha1 for each chunk as it gets uploaded.So I think I can actually just point the stream at b2 and be reasonably confident that what I'm storing is actually an encrypted btrfs snapshot.
-
Comment on What programming/technical projects have you been working on? in ~comp
streblo I thought split only wrote to a set of files, but checking the man page it looks like there is a --filter option that lets you pass each chunk through a filter command. That could probably work...I thought
split
only wrote to a set of files, but checking the man page it looks like there is a--filter
option that lets you pass each chunk through a filter command. That could probably work and would be a lot cleaner...I'll definitely look into that when I have some time, thanks!
-
Comment on What programming/technical projects have you been working on? in ~comp
streblo (edited )Link ParentOK, turns out you can use head and tail to specify bytes instead of lines. TIL. Anyways, that leaves me with this, which is kinda gross: #!/usr/bin/env bash size=$(btrfs filesystem du -s --raw...I think I can just invoke the above set of processes multiple times if I can filter the bytes in some way, but I'm not sure what tool will let me do that.
OK, turns out you can use head and tail to specify bytes instead of lines. TIL.
Anyways, that leaves me with this, which is kinda gross:
#!/usr/bin/env bash size=$(btrfs filesystem du -s --raw /btrfs_roots/data/snapshots/some-snapshot | awk '{ print $1 }') chunk_size=1073741824 for i in $(seq 1 $(($((size + chunk_size - 1)) / chunk_size)) ); do btrfs send /btrfs_roots/data/snapshots/some-snapshot --compressed-data | head -c $((i*chunk_size)) | tail -c $chunk_size | gpg --batch --passphrase 'test password, please ignore' -c --output - | tee >(sha1sum) >(backblaze-b2 upload_file my-bucket - test-snapshot.$i) > /dev/null done
I haven't really thought too hard about this yet, but I think something along these lines can work. Perhaps I can split off most of this into a function that I can put in a subshell instead of spitting out the snapshot x times. Anyways, it doesn't need to be fast or pretty as long as it works. I'm not confident this does yet, but hopefully I can get it there.
-
Comment on A variety of beginner home server questions in ~comp
streblo If you're trading money for time, you probably want to go the NAS route but just FYI if you're already comfortable with linux, it's not too hard to repurpose an old box with a bunch of disks and...If you're trading money for time, you probably want to go the NAS route but just FYI if you're already comfortable with linux, it's not too hard to repurpose an old box with a bunch of disks and setup your own NFS or SMB drives.
-
Comment on A Reddit-led boycott of Loblaws, one of Canadas largest grocers, begins today in ~finance
streblo Unfortunately, I think the bud light one is the only recent example I can think of. A perfect storm of a density of hostile customers combined with a change in consumption that was very easy for...Has there been a boycott of a large company in the last, say, fifty years which has actually worked?
Unfortunately, I think the bud light one is the only recent example I can think of. A perfect storm of a density of hostile customers combined with a change in consumption that was very easy for them to make.
I don't think that's the case here, a lot of people choose where to shop based on things like location or quality of produce. There is a cost to altering their behaviour so it's unlikely a critical mass of people will participate.
-
Comment on What programming/technical projects have you been working on? in ~comp
streblo Can I ask for some help from any shell wizards? Right now, I backup my btrfs drives with btrbk to a RAID-1 volume that lives in my house. It's amazing, I love the flexibility the snapshots...Can I ask for some help from any shell wizards?
Right now, I backup my btrfs drives with btrbk to a RAID-1 volume that lives in my house. It's amazing, I love the flexibility the snapshots provide. To protect against theft and fire, I'd like to now schedule a periodic backup to the cloud as well, using the backblaze b2 cli. I'd like to keep everything as snapshots, so my plan is to use
btrfs send
to send the compressed snapshot to gpg, encrypt it, and pipe it to b2. Since the b2 cli now supports reading data from stdin, I can do something like this:btrfs send /btrfs_roots/data/snapshots/some-snapshot --compressed-data | gpg --batch --passphrase 'test password, please ignore' -c --output - | tee >(sha1sum) >(backblaze-b2 upload_file my-bucket - test-snapshot) > /dev/null
That way I don't need any additional drive space to warehouse the data and I can get the sha1sum on the way out. The problem is however, backblaze doesn't compute sha1sums for files that are sufficiently large. These snapshots are ~500GB and will get larger so I need to provide my own sha1sum, which I need to do when I first invoke the cli. Obviously, I can't do unless I dedicate a large drive to being a staging area where I can dump the encrypted snapshot to. Alternatively I could not encrypt them but I don't want to do that either.
What I'd like to do is basically loop through the contents of the file and stream different chunks of the snapshot each time. Then I can compute the sha1sum them on my end, and make sure the sha1sums in b2 match. But I'm not sure exactly how to do that in bash. I think I can just invoke the above set of processes multiple times if I can filter the bytes in some way, but I'm not sure what tool will let me do that.
-
Comment on At least thirty protesters arrested during pro-Palestinian protest at UT Austin in ~news
streblo I think most people using the chant believe this. I don’t think there’s a malicious intent from most people. But words also matter and “river to the sea” doesn’t leave a whole lot of room for...That said I know people who simply means freedom by the River to the Sea slogan. And whether that language is too specific to just mean freedom or not is above my pay grade.
I think most people using the chant believe this. I don’t think there’s a malicious intent from most people. But words also matter and “river to the sea” doesn’t leave a whole lot of room for Jewish people in Israel. At the absolute best it’s a hopelessly naive proposal and at worst it’s genocidal.
I have been critical of most actions taken by the current Israeli government, and I don’t have a lot of sympathy for their loss of standing internationally. But it’s important to draw the line between Israelis and their government.
The administration is failing them by not having those conversations and teaching them what they don't know. Police aren't helping that. (There can be multiple wrongs happening at once, but I hold college administration to much higher account for it.)
Definitely in agreement with you there.
-
Comment on At least thirty protesters arrested during pro-Palestinian protest at UT Austin in ~news
streblo Yea, I agree with this. The two state solution can't really be described as attainable in the current climate, but it's an avenue of peace that's orders of magnitude more attainable than a...The idea that you can have a “binational state,” which is the sort of “acceptable” proposal I’ve heard to justify how “River to the Sea” calls shouldn’t be taken as explicitly genocidal, are farcical.
Yea, I agree with this. The two state solution can't really be described as attainable in the current climate, but it's an avenue of peace that's orders of magnitude more attainable than a binational state. This reeks of an attempt to sanitize what is at best a call for ethnic cleansing.
-
Comment on US Congress approves bill banning TikTok unless Chinese owner ByteDance sells platform in ~tech
streblo Which is exactly why they should assume the worst case scenario here. I don't think it strains credulity to suggest that perhaps the reason that anti-government voices are more successful on...I agree that it is hard to really get a sense of the inner workings and objectively categorize what is happening.
Which is exactly why they should assume the worst case scenario here. I don't think it strains credulity to suggest that perhaps the reason that anti-government voices are more successful on TikTok relative to other platforms is that they are promoted by design.
Data concerns aside, letting a rival manipulate narratives in your country seems like a terrible idea. It's not unthinkable the US and China find themselves in (at the very least) a cold war in the coming decades. Imagine if one of the major American newspapers in the 30s was run by Nazi Germany, history could look a lot different.
-
Comment on Generation Z is unprecedentedly rich in ~finance
streblo OT: Appreciate the interesting article but it's generally a good idea to throw some tags on your submission to serve at least as a starting point otherwise someone else has to at least skim the...OT: Appreciate the interesting article but it's generally a good idea to throw some tags on your submission to serve at least as a starting point otherwise someone else has to at least skim the content and categorize for you. In this case there's several other gen z stories on the front page to serve as an example but usually I will search similar articles if I'm submitting something.
-
Comment on China is battening down for the gathering storm over Taiwan in ~misc
streblo Absolutely, also worth pointing out that Studeman was until recently the Director of Intelligence of the United States Indo-Pacific Command. Definitely someone to listen to, but also like you...Absolutely, also worth pointing out that Studeman was until recently the Director of Intelligence of the United States Indo-Pacific Command. Definitely someone to listen to, but also like you suggest it was literally his job to be prepared for the worst case. I'm sure, to some extent, that relies on (over) priming the public/political apparatus.
That's pretty much exactly what I think as well. My apologies for misunderstanding you. I think I have a kneejerk response because it seems that for many people, when faced with a group of people who have a different opinion over something mundane there response is to try and invalidate rather than just be comfortable with their different opinion.
OK, I understand what you were saying now, and I agree. I think a lot of it is that 'farming outrage' is a legitimate business now and some people are very good at it and it unfortunately permeates all aspects of our lives, including entertainment. This coincides with these dishonest arguments where the honest part of the argument is used as the hook to get people to start to buy-in to the dishonest argument which is a repeatable emotional response that can be farmed again and again for clicks and likes and subscribes etc.
@daywalker has a great (I'm assuming hypothetical) quote in this thread that summarizes these people nicely: