𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍

       🅸 🅰🅼 🆃🅷🅴 🅻🅰🆆. 
 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍 𝖋𝖊𝖆𝖙𝖍𝖊𝖗𝖘𝖙𝖔𝖓𝖊𝖍𝖆𝖚𝖌𝖍 
  • 54 Posts
  • 5.05K Comments
Joined 3 年前
cake
Cake day: 2022年8月26日

help-circle
  • I think it’s more complicated that that.

    I spent a fair amount of time getting my system set up the way I like it, with colors, fonts, status bars. But once it was set up, I don’t mess with it much. So doors that mean I spend a lot of time ricing, or not?

    I spent far more time ricing it at the start than you’d do on Windows or Mac. But since they, almost none.

    So, on the one hand, yes, we rice a lot compared to other OS users; on the other, hardly any time.

    Then you get people who’s hobby it is to rice, and they probably would alone drop the scale to “ricing a lot,” but I don’t think they’re representative.


  • I had a friend who owned a series of low-key exotic pets. Not really exotic, just unusual. Lizards, spiders, that sorry of thing.

    They claimed to have one day had an epiphany, that grasshoppers literal only reason for existing was as food for other things. He said, no matter where he looked, the common factor in all animals was that they ate grasshoppers. Snakes? Grasshoppers. Spiders? Grasshoppers. Birds? Grasshoppers. Other bugs? Grasshoppers. Grasshoppers? Grasshoppers!

    My question for you: are they better fresh? Alive? Or cooked? Fried?





  • This is the way. Just have an utterly hedonistic, fun, no-consequences day. Spend all your money having fun, whatever that means for you. Borrow a bunch of money to fund your exploits. No good or evil you do will be lasting (although, easing or causing suffering doesn’t have to be indelible to be ethically debatable).

    Since Klnsfw’s method leaves 800–some bytes, you could add a list of things you’ve done as you go. Eliminate vowels to save space; in most cases this will still be understandable.

    Skydv.scba grt brr rf.flyng lssns.HEROIN.

    42 characters; you could fit a lot of activities into 800 characters. At some point, you start over from the beginning because, AFAYK, it’d be your first time anyway. Just start rotating the list, or just delete entries; if you come up with them again, it’s all the same.

    I, personally, might allocate a few bytes to an iterator, because that would be interesting into to me. You could also use the count as a seed for a random number generator to ensure randomness in each loop. Actually, the more I think about it, an iterator might be the most valuable information: you could use it to generate a random activity for the period, and (with the bounds of what’s possible) ensure that you’re going something unique every time. Maybe one period you spend all your time and money feeding every homeless person in your city with an expensive meal.

    Unlike Groundhog day, I’d never get bored, so I don’t think I’d ever be tempted to try to off myself to stop the loop.

    I agree with you: this is almost like heaven. It really depends on how long the loop lasts - is it a day? OP implied it could be as long as a week, which would be better as you’d need that time to get anywhere in the world to do something, like spend some days at a high-end resort, or climb Kilimanjaro. Or source some drug you’d never otherwise try.

    Finally, you might need space for DO NOT. Like, things you tried that didn’t go well.

    Finally: someone was mocking the idea of compression. Why? You don’t have to decode it in your head; you only have to be able to transcribe it to and from a computer. Do the rules say I don’t have access to a computing device? OP didn’t stipulate that the bytes had to be ASCII.

    I ran a test using words pulled from the American dictionary, cut at N bytes, and then run through smaz2. Using bisection, I was consistently able to encode 1470 ASCII characters into under 1024B; this adds 43% (446) bytes. 1024B isn’t a lot to type into a terminal and run through a decompression algorithm. Then you do the reverse at the end and just put byte by byte into the buffer.

    The downside to this is it removes the advantage of being able to last-minute add a note to yourself to not do something. Like, unless you die instantly, you could do something like try to free-climb Half Dome, and when you slip, append: “N: Halfdome die”. You can always reformat it next time around to be more efficient.

    Probably the best way would be to use compression, but always reserve 100 chars space at the end for a warning. Depending on the actual rules, and how the buffer functions, you might need to waste characters with cleartext notes:

    smaz2:<bytes>
    <100 character buffer for emergency note>
    

    Otherwise, the uncompressed data would be in the format above.

    To put it all together:

    Uncompressed:

    Check the time loop
    Roll the tungsten D12
    16XX53E324X14263E54
    Iter: 0x7A92
    Y: Skydv.scba grt brr rf.flyng lssns.heroin.
    N: DMT.klmnjaro.swm w grt wht shrks.
    

    That’s 156b. smaz2 brings it to 130b. Including EOL whitespace, 7B for the header, and 100B for the footer leaves 916B for data. That’s 1300 characters uncompressed. Again, depending on how the loop works, I might sacrifice some bytes to the header from the body to speed comprehension about what’s going on.


  • And to make it even more confusing, the person I’m replying to is using a thousandths separator (“,”) that is ambiguous. Unlike metric, there isn’t an international standard for this. More than half the world uses 1,024.00; between 70-80% of the people in the world use “.” as the decimal separator; of these, most use “,” for thousandths, and under 2% use apostrophe. So, most of the world would write “one thousand twenty four” as 1,024, and 20-30% would write 1.024, and a very few - mostly the Swiss and Albanians - would write 1’024.

    So Zacryon, your punctuation means something different in different countries. To most people in the world, you’re claiming 1 Kibibytes = 1 Mibibyte.

    In the most Milquetoast way, no standards committee has put their foot down and said, “this is the way numbers should be represented.”

    The only good solution is to pick something everyone hates for thousandths separators. I like “_”. 1_024. There. Nobody but software developers uses that.

    So: to everyone reading this, Zacryon isn’t wrong, they’re just using a decimal separator used by a minority of people in the world.










  • BNC is better, but I’ve only encountered it, like, twice.

    Honestly, I’ve never been happier since USB-C took over. I compare today to the early 90s and having 8-12 different connectors - two of which looked identical but were incompatible - to hook up a single Sun workstation. I clearly remember dreaming of a day when there would be a single connector for everything, and we’re really close. Higher wattage demands and video connectors (HDMI, DP, DVI) are the only hold-outs - and I’m not sure why USB-C hasn’t conquered video yet, unless it’s a cost thing, because it’s certainly capable.


  • Maybe. Not everyone is just going to ignore this, though.

    I waffle between Firefox and other browsers, depending on how tolerant I’m feeling. Not using Firefox is more work. Sometimes I’ll spend a week or two with Firefox up, but normally, I’m in Luakit.But when I hit that web site that just doesn’t work with WebKit, I hop over to FF for it. Now, with this, I’ll probably start jumping to Nyxt which - while also WebKit - seems for some reason to work with more sites. Nyxt is faster, too; luakit is really slow and has a persistent scrolling bug that drives me nuts. But Nyxt hard-hangs multiple times during each hour of its, requiring a kill -9 and restart, so … Luakit.

    Like I said. It’s harder to not use Firefox. But this change in policy is enough to make me change my habits and use something else when I have issues with Luakit. Or surf. Or vimb. Or whatever I’m fancying this month. Problem is, they’re mostly WebKit, and while in grateful for it, it struggles with many web sites - and especially the JS heavy ones.


  • I discovered with a projector that the bluetooth lag between a speaker and the projector is enough to be disconcerting.

    I think if the lag were consistent, I wouldn’t mind, or even notice. As long as the bandwidth is enough that the video isn’t stuttering, I won’t care that there’s a half-second delay when I press play/pause. It’s when there’s not enough bandwidth, or there’s a lag difference between audio & video that things are problematic.

    But I can watch YouTube videos on my phone at 2160p over WiFi just fine. What makes you say it won’t be? A projector that size isn’t going to do 4k justice anyway - does it need the bandwidth to handle it? I’d honestly be surprised if UHD came out of something that small with any noticeable difference than 1060p.


  • Obviously it must be easier to do this with a bunch of little rockets than one big one. Or cheaper. Or more fixable. Or, simply more controllable (although, while they can gimbal, they can’t vary the thrust once it’s started, right? It’s still basically a controlled explosion.).

    I’m sure there have been any number of papers about why this approach, but can someone ELI5 it for me?

    I’m reminded of the old programming languages-as-racecars metaphor, where Erlang is that you don’t build one big racecar, you build hundreds, and while many will crash, many will also make it to the finish line and some might win. However, if even one of the fails during ascent, is it manageable? Is this also redundancy?