onyxleopard's recent activity

  1. Comment on The music theory of Tik Tok sea shanties in ~music

    onyxleopard
    Link Parent
    Yeah, I haven't played the game in a decade or so, but some of the supplementary content that Blizzard has produced based on the WoW lore has come across my radar and piqued my interest. The...

    Yeah, I haven't played the game in a decade or so, but some of the supplementary content that Blizzard has produced based on the WoW lore has come across my radar and piqued my interest. The Warbringers and Harbingers shorts were pretty cool (though the musical aspect of the one I linked is what made that one stand out to me).

  2. Comment on Mask Off in ~misc

    onyxleopard
    Link Parent
    This has been a theme across several Tildes posts recently (such as this one, but esp. this one). I feel like it's not appropriate to put the onus on Ellis (or anyone else who wants to use a...

    But a mis-interpretable white woman's tweet could show up in their feeds.

    This has been a theme across several Tildes posts recently (such as this one, but esp. this one). I feel like it's not appropriate to put the onus on Ellis (or anyone else who wants to use a platform such as Twitter) to self-censor just because there are bad-faith vultures circling around, waiting for something to descend on.

    Personally, I think Twitter, as a platform, is nearly incompatible with good-faith, productive communication. But, I think if people do want to try to use it, they should speak their mind freely. If tweeting requires you to assume the worst of your potential audience, and the audience is going to assume the worst of you, it's not worth bothering. If Twitter doesn't want to take measures to change that then deleting your account is perfectly reasonable.

    7 votes
  3. Comment on The music theory of Tik Tok sea shanties in ~music

    onyxleopard
    Link
    I appreciated the historical context and the explanation of the influence of work songs as well as Irish folk influence in traditional sea shanties. I’ve never actually particularly enjoyed...

    I appreciated the historical context and the explanation of the influence of work songs as well as Irish folk influence in traditional sea shanties.

    I’ve never actually particularly enjoyed shanties, but I am a sucker for Irish folk music. I think that’s why I found the ballad that Blizzard produced for their Warbringers short for their Jaina Proudmoore character so compelling. I love Laura Bailey’s performance as well as the choral accompaniment by Anúna. It isn’t really a shanty, but the style is very evocative of sailing ships, and the art direction of the animation drives that home. This came out years before the current infatuation, but I think is representative of the “shanty adjacent” features that this video essay explains.

    3 votes
  4. Comment on RMS addresses the free software community in ~tech

    onyxleopard
    Link Parent
    I think it’s pretty clear that RMS has some sort of autism spectrum disorder (Asperger’s or something else). I would have thought that was clear to anyone who has followed him in his public life,...

    I think it’s pretty clear that RMS has some sort of autism spectrum disorder (Asperger’s or something else). I would have thought that was clear to anyone who has followed him in his public life, and anyone who is aware of autism spectrum disorders. I guess if you had no context, and are totally unaware of autism spectrum disorders, and the Minsky commentary was your only exposure, it might be hard to make that determination. Autism disorders and personality disorders are probably indiscernible without sufficient context, and are also not mutually exclusive.

    I think his condition (regardless of specific labels) means that it is rational to expect that RMS’s actions and words may not always fall within normative expectations. That does not mean that he is not responsible for his words or actions when they are wrong. I think he should avoid being a public figure and should avoid commenting on social issues or other domains that he admittedly struggles with understanding.

    12 votes
  5. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link Parent
    Sure, but in terms of the features of fd and find being used they're equivalent.

    Sure, but in terms of the features of fd and find being used they're equivalent.

  6. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link Parent
    This is equivalent to the fd solution. The only reason for the extra complications that have been suggested is with -size, find doesn't report the sizes, just filters results based on size. That...

    This is equivalent to the fd solution. The only reason for the extra complications that have been suggested is with -size, find doesn't report the sizes, just filters results based on size. That may be sufficient sometimes, but is generally less useful than reporting the sizes along with the files as you'll probably end up doing some sort of binary search to tune your threshold (like your change from 5M to 500k).

    3 votes
  7. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link Parent
    +1. When working on my own personal machine I think I'm safe there (I'm not a monster), but definitely a good habit if you're ever working on a shared system or with files someone else named.

    +1. When working on my own personal machine I think I'm safe there (I'm not a monster), but definitely a good habit if you're ever working on a shared system or with files someone else named.

    2 votes
  8. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link Parent
    Nice! A real takeaway here is that embedding album art into individual track files, while possibly convenient, is a large duplication of data. It would be nice if music software, or even file...

    Nice! A real takeaway here is that embedding album art into individual track files, while possibly convenient, is a large duplication of data. It would be nice if music software, or even file systems themselves, could be intelligent enough to see this sort of duplication and deduplicate it automatically. When you explicitly conflate the audio data with the album art image data in a single file, though, it becomes rather messy to transparently deduplicate.

    3 votes
  9. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link Parent
    Yeah, having flags for human readable numerical figures is super handy, and something I learned in the past year that I wish I knew sooner is that sort also has a -h flag so that it can sort...

    Yeah, having flags for human readable numerical figures is super handy, and something I learned in the past year that I wish I knew sooner is that sort also has a -h flag so that it can sort numerical values formatted as human readable strings! (And also I wish I knew about numfmt sooner, too.)

    $ shuf sizes.txt 
    116K
    0B
    4.2M
    1.1G
    4.1M
    512B
    196K
    $ shuf sizes.txt | sort -hr
    1.1G
    4.2M
    4.1M
    196K
    116K
    512B
    0B
    
    4 votes
  10. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link Parent
    Yeah I have many GNU coreutils installed via homebrew. I just noticed that gfind is not included in the coreutils package, it's in a separate findutils package. (Homebrew kindly installs these...

    Yeah I have many GNU coreutils installed via homebrew. I just noticed that gfind is not included in the coreutils package, it's in a separate findutils package. (Homebrew kindly installs these with g- prefixes by default so there are no name conflicts, but you can install them with their normal names if you never want to use the macOS/BSD defaults.)

    4 votes
  11. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    (edited )
    Link Parent
    This is one of these things where portability is not as nice as it could be. It's really unfortunate that different systems will have different find behavior. macOS's find unfortunately does not...

    This is one of these things where portability is not as nice as it could be. It's really unfortunate that different systems will have different find behavior. macOS's find unfortunately does not have the -printf option (I assume because BSD's find doesn't?).

    On macOS I have to combine find and stat as such:

    find . -type f -exec stat -L -f '%z %N' {} \; | sort -nr
    

    Extending on this a little bit:

    find . -type f -exec stat -L -f '%z %N' {} \; | awk '$1+0 > 1048576' | sort -nr | numfmt --to=iec
    
    find . -type f -exec stat -L -f '%z %N' {} \;
    

    This recursively searches the current directory for files or symlinked files and runs stat on them to get their size (since macOS find can't report file sizes).

    | awk '$1+0 > 1048576'
    

    Filter the lines to those files whose size in bytes ($1 refers to the first column, which is the size in bytes or %z from stat in the previous part of the pipeline) is greater than 1.0 megabytes (1024 ^ 2 or 2 ^ 20 = 1,048,576).

    | sort -nr
    

    Sort the lines in reverse numerical order (largest sized files first).

    | numfmt --to=iec
    

    Convert the number of bytes to the International Electrochemical Commission (IEC) standard binary prefix format. In other words, convert numbers like:

    $ while read n; do echo "$n -> $(numfmt --to=iec $n)"; done         
    1024
    1024 -> 1.0K
    1048576
    1048576 -> 1.0M
    1073741824
    1073741824 -> 1.0G
    

    Unix is a hell of a drug!

    Output from my music (restricting to .mp3 files):

    $ find . -type f -name '*.mp3' -exec stat -L -f '%z %N' {} \; | awk '$1+0 > 1048576' | sort -nr | numfmt --to=iec  
    116M ./DJ Doboy/Vocal Edition Volume 14/Vocal Edition Volume 14.mp3
    110M ./DJ Doboy/Vocal Edition Volume 08/Vocal Edition Volume 08.mp3
    110M ./DJ Doboy/Vocal Edition Volume 18/Vocal Edition Volume 18.mp3
    109M ./DJ Doboy/Vocal Edition Volume 10/Vocal Edition Volume 10.mp3
    108M ./DJ Doboy/Vocal Edition Volume 15/Vocal Edition Volume 15.mp3
    106M ./DJ Doboy/Vocal Edition Volume 09/Vocal Edition Volume 09.mp3
    105M ./DJ Doboy/Vocal Edition Volume 13/Vocal Edition Volume 13.mp3
    105M ./DJ Doboy/Vocal Edition Volume 05/Vocal Edition Volume 05.mp3
    104M ./DJ Doboy/Vocal Edition Volume 12/Vocal Edition Volume 12.mp3
    104M ./DJ Doboy/Vocal Edition Volume 16/Vocal Edition Volume 16.mp3
    ...
    

    (These are all long multi-track vocal trance mixes, so they're much larger than typical mp3s.)

    8 votes
  12. Comment on [SOLVED] Tech Support Request: Finding the biggest files of a specific type in ~tech

    onyxleopard
    Link
    @petrichor’s suggestion is good because it is very specific to your needs. I might also suggest ncdu as I find it is very useful for finding what is hogging disk space and drilling down into...

    @petrichor’s suggestion is good because it is very specific to your needs. I might also suggest ncdu as I find it is very useful for finding what is hogging disk space and drilling down into directories that contain the most amount of accumulated junk when you don’t know exactly what is hogging disk space (so it can be used in a more exploratory fashion). You provide a -x exclude pattern to ncdu to tell it not to size things that match your pattern, so you can focus on everything else.

    4 votes
  13. Comment on The things we do and do not say - Notes on the impossibility of talking online and rise of disinterpretation in ~life

    onyxleopard
    Link
    I think the fundamental issue is that most people don’t browse the web looking to engage in serious, literate thought or introspection. Most people don’t willingly do that at all offline either....

    If enough of us decide that the text itself doesn’t matter, that real exchange is pointless, and that these spaces are irredeemable, then we move closer to a nihilistic collapse in meaning.

    I think the fundamental issue is that most people don’t browse the web looking to engage in serious, literate thought or introspection. Most people don’t willingly do that at all offline either. For those of us who do, or who at least would like to dabble from time to time, the signal to noise ratios on the popular commercial platforms is antithetical to those endeavors.

    6 votes
  14. Comment on The harmful ableist language you unknowingly use in ~life

    onyxleopard
    Link Parent
    Thank you for bringing a linguistically informed perspective. I think lots of people have extremely uninformed opinions about natural language, and I’ve noticed that identity politics gravitates...

    Thank you for bringing a linguistically informed perspective. I think lots of people have extremely uninformed opinions about natural language, and I’ve noticed that identity politics gravitates toward “bad linguistics” whenever linguists are absent.

    You mentioned the term gay, which is fascinating to me as during my lifetime in speech communities I’m directly a part of or have observed, it has gone through veritable semantic gymnastics! From the original sense of being a synonym of happy, to a slur, and now I think in some speech communities to meaning homosexual with an exaltative connotation, it has certainly undergone significant diachronic change. To appropriately interpret the term gay demands careful consideration of social, sexual, and linguistic context.

    I think word choice is something that people focus on because it is something that no one can argue isn’t under the control of the utterer/writer, precluding tic disorders and associated coprolalia. Coprolalia is actually an interesting case where we do not take offense nor attribute intention to utterers of profanities, obscenities, racial slurs, etc. (Or at least we don’t if we are not ignorant of the disorder that is the underlying cause of the phenomenon.)

    We’re not all etymologists nor lexicographers, so we can’t always identify the precise sense distinctions of the words we choose. We choose words because they help us to express our thoughts, but there is no 1:1 mapping of thoughts to lexemes, and lexical ambiguity introduces further complication. Beyond dialectal variation in lexical ambiguity, we also have the fractal nature of individual idiolects. We have to pick from the sparse palette of the subset of the lexicon that we are familiar with, and then attempt to paint meaningful forms through syntactic composition. But our lexicons are a product of our culture—even if each token we utter is a personal choice, it is part of the language that we’ve inherited.

    I have no qualms with consciously attempting to curate one’s own idiolect. However, I am a staunch opponent of language policing, which I see is rampant within identity politics. Even if well-intentioned, I strongly agree with you that language policing is not a solution to any problem. I think it is incumbent on good faith interlocutors to adhere to the principles of charity, humanity, and overall the cooperative principle. Just as much as word choice is a choice of the speaker, flouting of these principles and assuming the most pessimistic interpretations one can imagine is a choice of the listener.

    14 votes
  15. Comment on Apple Arcade is actually pretty awesome in ~games

    onyxleopard
    (edited )
    Link
    The best thing about Apple Arcade, IMO is that they are providing a platform for indie devs and allowing users access to tons of games for a fixed rate with the confidence there won’t be any micro...

    The best thing about Apple Arcade, IMO is that they are providing a platform for indie devs and allowing users access to tons of games for a fixed rate with the confidence there won’t be any micro transactions. I haven’t bought into Xbox GamePass, but it seems like a similar model and it seems it may be where the industry is headed? I just can’t see Nintendo or Sony following suit, though. The thing I don’t like about all this in the long term is that these platforms (like music streaming platforms) can cause content silos to disappear, eventually. It can be difficult or impossible to preserve media when consumer access is dominated by content-as-a-service models, esp. when it’s exclusive (the way Arcade is).

    Edit: Apple Arcade recently updated and added some new games. Some of these new games are not exclusive titles, which is fascinating and unexpected. One I really like is the aptly named Good Sudoku, which is available in the App Store as a normal app, but also available through an Arcade subscription.

    1 vote
  16. Comment on A story about losing $10M on a to-do list startup in ~tech

    onyxleopard
    Link
    In case you are like me and cannot stand to read content spread across multiple tweets, here you go. I'm very skeptical that content that is posted to Twitter in this form is ever the kind of...

    In case you are like me and cannot stand to read content spread across multiple tweets, here you go. I'm very skeptical that content that is posted to Twitter in this form is ever the kind of content I want to read on Tildes. This was no exception—I don't really think I got anything out of this other than a feeling of bitterness at how lucky some people are that they can fail so hard and not be financially ruined.

    11 votes
  17. Comment on So ... The Expanse in ~tv

    onyxleopard
    Link
    For me, The Expanse changed significantly after the first season. The first season had a bunch of separate plot threads and had the space-noire detective thing going with Miller that I really...

    For me, The Expanse changed significantly after the first season. The first season had a bunch of separate plot threads and had the space-noire detective thing going with Miller that I really enjoyed.

    I haven't read the books, so I don't know if the original author crafted the genre switch from space-noire to space-opera into the books. I felt like season 4 also delved into space-western a little bit. They tried to rekindle the space-noire thing with Bobby Draper's investigation of the weapons smuggling from the MCR to the Belt in season 5, but it didn't land as well for me.

    While I like the show overall, and there have been some characters I've enjoyed a lot, including Miller, Avasarala, Bobby, Johnson, Dawes, Ashford, and Drummer, I unfortunately haven't really enjoyed the perspective of the main crew as much as what's going on around them. I think that was mainly a casting issue. I feel like Steven Strait's Holden is rather milquetoast. Dominique Tipper's Naomi is pretty good sometimes, but I noticed a change in her in season 5 where she kept snapping between total despair, anger, and nonchalance. Her emotions were believable, but the rapid snapping from one to another felt like there was a temporal discontinuity (maybe that was due to some of the rewriting they did due to Cas Anvar's Alex being written out?). Chatham's Amos is OK, but I also felt like the spotlight on him in season 5 showed some weaknesses in his performance.

    Overall, I like the show, but it's got some flaws. It's enjoyable, but not top tier TV like The Sopranos or Better Call Saul, IMO.

    1 vote
  18. Comment on US-China meeting breaks into tense confrontation on camera in ~news

    onyxleopard
    Link
    This is just 5 minutes of the opening remarks. It's astounding that I was unable to query YouTube or other search engines in English and find a result with the full video. Recently I've found this...

    This is just 5 minutes of the opening remarks. It's astounding that I was unable to query YouTube or other search engines in English and find a result with the full video. Recently I've found this is increasingly an issue: some live event has assuredly been live-streamed and has also been recorded. Yet, after the event, it is impossible to find an unedited version on YouTube or other video hosting sites. Why does this happen? Surely there is value in getting such content on your channel as users scramble to catch up on events that they were unable to watch live?

    I found this full video from TVBS News' YouTube channel (a Taiwanese TV news channel) linked from YouTube comments.

    13 votes
  19. Comment on The significance of sex — can it be recovered through consent alone? in ~life

    onyxleopard
    Link Parent
    But, misogyny is abundant in the world I live in. Is that not your experience? Your comment implied that it isn’t.

    Given you said "by misogynists", I'm gonna take it you agreeing with my comment:

    But, misogyny is abundant in the world I live in. Is that not your experience? Your comment implied that it isn’t.

    4 votes
  20. Comment on The significance of sex — can it be recovered through consent alone? in ~life

    onyxleopard
    Link
    I find it interesting that the reactions to this piece seem to be viscerally negative. I had a positive reaction. I thought this piece made a convincing argument as to a value system that can be...

    I find it interesting that the reactions to this piece seem to be viscerally negative. I had a positive reaction. I thought this piece made a convincing argument as to a value system that can be used to rationally justify why rape (of any person, even if they focused on rape of women) is morally wrong without emotional appeals.

    9 votes