Diff's recent activity

  1. Comment on Introducing Whisper (OpenAI speech recognition model) in ~comp

    Diff
    (edited )
    Link Parent
    For reference, here's Google's take. Just in terms of words, it's close, but a lot of completely missing words and incorrect words. Far away from Whisper and its seriously impressive formatting. I...

    For reference, here's Google's take.

    I can assure you I mean you know how you are who who is but the form following the function of what and what I am is a man in a mask
    well I can see that of course you can I'm not questioning your powers of observation I'm merely remarking upon the paradox of asking a masked man who he is
    but on this most auspicious of nights permit me then in lieu of the more commonplace soubriquet to suggest the character of this tremendous persona
    in humble vaudevillian veteran cost vicariously as both victim and villain by the vicissitudes of fate this desires no mere veneer of vanity is a vestige of the Vox Populi now vacant to vanished
    however this valorous visitation of a bygone vexation stands vivified and has vowed to vanquish these venal and virulent vermin fan guarding vice and vouchsafing the violently vicious and voracious violation of
    the only verdict is vengeance a vendetta held as a votive not in vain for the value and veracity
    of such shall one day vindicate the vigilant and the virtuous
    verily this vichyssoise of verbiage veers most verbose so let me simply add that it's my very good honor to meet you and you may call me V
    are you like a crazy person
    I am quite sure they will say so

    Just in terms of words, it's close, but a lot of completely missing words and incorrect words. Far away from Whisper and its seriously impressive formatting. I was tempted to try to add formatting to Google's transcript just to try and make it more readable but even that's difficult when words are missing and some words become conjoined in the transcript.

    AFAICT the only (edit: +1 with the error DataWraith mentions) error Whisper made is "vicissoise," and I find that impressive in its own respect, making a typo instead of recognizing an incorrect word entirely. If this was a turing test, I would have passed it instantly on nearly that alone.

    6 votes
  2. Comment on EVGA terminates NVIDIA partnership, cites disrespectful treatment in ~tech

    Diff
    Link Parent
    If the margins are that razor thin that they make that much more money off of PSUs, it makes it very surprising that Nvidia would be continuing to lean on their partners so hard. If it's "that...

    If the margins are that razor thin that they make that much more money off of PSUs, it makes it very surprising that Nvidia would be continuing to lean on their partners so hard. If it's "that easy" to get away and make even more money I'm surprised anyone at all is still putting up with them.

    Off the top of my head I can't think of any of Nvidia's partners that don't have side gigs like EVGA. Some pretty big side gigs in there, too. EVGA I mostly associated with GPUs. Everyone else I mostly associate with laptops or motherboards or storage.

    3 votes
  3. Comment on Should the Steam Deck just be a gaming tablet? in ~tech

    Diff
    Link Parent
    There's some caveats to it, plenty of apps won't run if the environment doesn't smell quite right (Snapchat and anything with SafetyNet), and plenty don't support x86 (Netflix being the first...

    There's some caveats to it, plenty of apps won't run if the environment doesn't smell quite right (Snapchat and anything with SafetyNet), and plenty don't support x86 (Netflix being the first disappointment I ran into). I'm about to do some traveling and was looking into how difficult it might be to get official apps to run on the Deck so I could download the movies, but it's looking like the much more straightforward solutions are either using my phone and its smaller screen or doing a little recreational sailing.

    1 vote
  4. Comment on Breaking down how USB4 goes where no USB standard has gone before in ~tech

    Diff
    Link Parent
    Do you propose an alternative that still communicates its intent clearly or is this something more of a pet peeve? The purpose of design like this is to clearly communicate something, if it...

    Do you propose an alternative that still communicates its intent clearly or is this something more of a pet peeve? The purpose of design like this is to clearly communicate something, if it succeeds in that goal unambiguously it seems to me to be a good design in at least that respect.

    1 vote
  5. Comment on Breaking down how USB4 goes where no USB standard has gone before in ~tech

    Diff
    Link Parent
    The point is that it's a recognizable and unambiguous symbol for the concept of batteries, regardless of the underlying shape or chemistry. It's also why save icons are dominated by a depiction of...

    The point is that it's a recognizable and unambiguous symbol for the concept of batteries, regardless of the underlying shape or chemistry. It's also why save icons are dominated by a depiction of a storage format that's been obsolete for 30 years. It communicates what it's meant to clearly, even if it's not technically correct most of the time.

    3 votes
  6. Comment on Cemu 2.0 announcement. Linux builds, open-source and more in ~games

    Diff
    Link Parent
    What makes me uneasy about GPL is that there's two of them that are mutually incompatible. I know the Linux audio landscape was set back decades with GPLv3, as the ecosystem was split in half with...

    What makes me uneasy about GPL is that there's two of them that are mutually incompatible. I know the Linux audio landscape was set back decades with GPLv3, as the ecosystem was split in half with a GPLv2 foundation that was entirely incompatible with any new GPLv3 plugin development not for ideological or technical reasons but really silly "these two numbers don't match" legal ones. Both are still in use and being used for new projects today, so it's an ongoing thing.

    1 vote
  7. Comment on Five UX improvements that could save lives in ~tech

    Diff
    Link Parent
    It's only slightly better on a laptop. Even on a slow connection it loaded fast, but typsetting was often broken with single placed words often having a letter or two wrapping to where it didn't...

    It's only slightly better on a laptop. Even on a slow connection it loaded fast, but typsetting was often broken with single placed words often having a letter or two wrapping to where it didn't belong, or having headers overlapping with body copy. And it wasn't possible to zoom in or out to give the text more room so it'd stop overlapping since it seems to be defined in a way that's independent of zoom.

    4 votes
  8. Comment on Reddit launches NFTs in ~tech

    Diff
    Link Parent
    I thought that was the interesting part of his comment. With Steam you're getting something from nothing. For example I was playing Rust and just happened to get a skin for a mask with a skull on...

    I find it strange that you start off emphasizing it's a good thing that you only get Steam company scrip from reselling. It's like if you could only return things to Walmart for Walmart credits, and you also were prevented from being able to resell things you got there outside of Walmart for actual dollars. Surely it'd be better the other way; praising Steam for only allowing it being cashed as Steam company scrip only makes sense if you think the alternative is not allowing cashing out at all and seems weird to praise it in direct comparison to an option that is more open.

    I thought that was the interesting part of his comment. With Steam you're getting something from nothing. For example I was playing Rust and just happened to get a skin for a mask with a skull on it, it was just a random drop but it got me a few dollars off the next game I got. It wasn't a return, it was something I got from nowhere. That's pretty similar conceptually to how mining works even, except instead of burning electricity as a sacrificial offering for the unholy void, I'm burning electricity to play the games I enjoy.

    That's different from the Walmart return and NFT situations where it's exchanging money for a thing, then back for money. And the NFT situation has added forces in the form of gas fees. At least with Walmart and other retailers, if you're unhappy you get back the money you put in. With an NFT, the only way for you to escape the thing you bought is to sell it to someone else at a substantially higher price. The situation is different with Steam because you don't put money in expecting to extract value back out of it. It's not speculative in the same way.

    3 votes
  9. Comment on Reddit launches NFTs in ~tech

    Diff
    Link
    Am I getting hit with deja vu? Didn't we already do this almost exactly a year ago now? Struggling to figure out the difference between now and then other than they toned down the prices and...

    Am I getting hit with deja vu? Didn't we already do this almost exactly a year ago now? Struggling to figure out the difference between now and then other than they toned down the prices and eliminated the ability to pay with crypto.

    16 votes
  10. Comment on Absurd Trolley Problems in ~humanities

    Diff
    Link Parent
    I went through again and always chose the option with fewer deaths or destructions, unless it's nondeterministic the lower limit appears to be 29. EDIT: Looks like the 50%/10% question does...

    I went through again and always chose the option with fewer deaths or destructions, unless it's nondeterministic the lower limit appears to be 29.

    EDIT: Looks like the 50%/10% question does actually pick a random number to determine if the mystery box contains the people it says it might.

    3 votes
  11. Comment on Daily Harvest sued over illness linked to lentils; cause remains a medical mystery in ~food

    Diff
    (edited )
    Link Parent
    I don't know why humanity is so beyond most companies. One of the few instances where the whole is less than the sum of its parts

    I don't know why humanity is so beyond most companies. One of the few instances where the whole is less than the sum of its parts

    3 votes
  12. Comment on yt-dlp: A youtube-dl fork with additional features and fixes in ~tech

    Diff
    Link Parent
    OG ytdl development dropped off for a while which is why a lot of forks popped up. It's back in development now, besides yt-dlp having more full support for various things I believe the main...

    OG ytdl development dropped off for a while which is why a lot of forks popped up. It's back in development now, besides yt-dlp having more full support for various things I believe the main difference is that ytdl still supports Python 2 while yt-dlp has dropped it, otherwise they would have joined forces.

    6 votes
  13. Comment on Two weeks with the Steam Deck in ~games

    Diff
    Link Parent
    If I'm scanning this right, I only see that in reference to the Deck Dock and not the Deck itself.

    If I'm scanning this right, I only see that in reference to the Deck Dock and not the Deck itself.

    5 votes
  14. Comment on Google has been DDoSing SourceHut for over a year in ~comp

    Diff
    Link Parent
    There's a lot of confusing, conflicting information. 4GB across 500 requests is just more than you can cough up from a fetch for a module made/used by exactly one person. And yet when Gentoo went...

    There's a lot of confusing, conflicting information. 4GB across 500 requests is just more than you can cough up from a fetch for a module made/used by exactly one person. And yet when Gentoo went back and looked at their traffic history, they saw fetches before and outside of getting slammed by the regression tests.

    I'm not sure how to square everything with everything else short of a hopefully-resolved bug in the proxies, maybe Drew would be willing to offer up details on the size of the requests he's seeing.

    2 votes
  15. Comment on Google has been DDoSing SourceHut for over a year in ~comp

    Diff
    (edited )
    Link Parent
    I'm not 100% confident it is full clones. There's this comment given when Drew first asked about clones vs fetches that says: I'm far, far from being a git expert but scanning through all...

    I'm not 100% confident it is full clones. There's this comment given when Drew first asked about clones vs fetches that says:

    For example, go mod download module@version (which is what proxies are expected to use to fetch a module at a particular version), isn't guaranteed to perform a single HTTP request. It may do things like first request a list of all the tags of that module, then look for the go.mod file or other metadata, then do a shallow fetch to get the contents.

    From proxy.golang.org's perspective, we shell out work to the go command, and it's up to the go command to decide how best to retrieve the information and pass it back to us.

    I'm far, far from being a git expert but scanning through all instances of Run(r.dir, "git", in the relevant file that would be called by go mod download, it seems to do everything it can to avoid fetching more than it has to into the local cache.

    I am not 100% confident it isn't full clones, because there's a line immediately after that first quote that I'm failing to put into context:

    So the idea of keeping a cache of clones around isn't practical, nor would it help the go command.

    I believe it's fine because the go command itself is generating its own cache. But there's also comments like this one:

    We did consider caching clones, but it has security implications and adds complexity, so we decided not to. It is certainly not trivial to do and not something we are likely to do based on this issue.

    Meanwhile, on a completely different issue elsewhere, gentoo struggled with getting full clones of a 900MB repo pulled down, but that's cause they got caught in a random sample for regression testing. The fact that they didn't have excessive traffic outside of the time periods where testing was happening kinda tells me that shallow fetches are actually what's happening in the normal case.

    It'd really be helpful if Drew had mentioned the actual amount of data that was being pulled off his server.

    2 votes
  16. Comment on A letter to Discord for not supporting the Linux desktop in ~tech

    Diff
    Link
    Shame that they've seemed to start banning users that use alternative clients. There are some being built in Linux-native technologies, like gtkcord4, but I'm not sure I feel comfortable enough...

    Shame that they've seemed to start banning users that use alternative clients. There are some being built in Linux-native technologies, like gtkcord4, but I'm not sure I feel comfortable enough touching them with my main account. I don't know how to get in contact with all of my servers, and some of them don't have living invites still out there. Wouldn't solve all the problems, gtkcord for example is against implementing calls since they're apparently complex and poorly documented. But it'd at least get you away from the known-vulnerable Electron attack surface.

    For a long time it was thought that that line in the ToS was targetted at people who self-bot, who use alternative clients to do things that ordinary users can't do, but I guess that stopped being the case, if it ever was. The main developer of my favorite alternate client got banned for using it, I guess for touching an API endpoint in a way inconsistent with the official client?

    But it's a shame cause alternative clients are often a huge win for Linux and people with needs/preferences that aren't quite mainstream, while the user spam bots that caused the rule in the first place are still running relatively rampant. Seems like a more effective strategy against those bots would be to block behavior. Like accounts that DM/friend request many strangers or momentarily join many servers to send a/many messages before dipping back out. Or like IPs that create many accounts. Or like blocking known datacenter IPs from registering accounts. It wouldn't entirely solve the problem, finding a new, clean-ish IP isn't too difficult, but it does add a new difficulty floor in a few ways. Heck, maybe they already try to do all that, too, I don't know.

    9 votes
  17. Comment on bleh in ~comp

    Diff
    Link Parent
    I don't think anyone deserves or earns hate mail, or plenty of the things that people feel encouraged to do on the net or in real life. But he is often a disruptive force with the way he...

    I don't think anyone deserves or earns hate mail, or plenty of the things that people feel encouraged to do on the net or in real life. But he is often a disruptive force with the way he approaches things, for example asking a project to remove a feature, opening his issue with a threat to IP ban users visiting his server that he detected to be using that feature. Even with everyone else on their best behavior, if you behave aggressively and disruptively people are going to distance themselves from you and that can certainly be earned.

    8 votes
  18. Comment on bleh in ~comp

    Diff
    Link
    Situations like this always get me cause, like, I know exactly why he comes under fire like that. He's very abrasive in his takes, and often full-on aggressive from the outset in his interactions...

    Situations like this always get me cause, like, I know exactly why he comes under fire like that. He's very abrasive in his takes, and often full-on aggressive from the outset in his interactions with others when it's not at all called for. I do admire the passion behind all that, but it's rarely constructive when it gets turned outwards and often puts his own goals at risk. And it ends in a lot of burned bridges and bad vibes.

    This backlash isn't unearned, so it really sucks that it's unwanted (hey, some people just enjoy lighting bridges on fire) and not understood. It's a tragic and unfortunately common story.

    8 votes
  19. Comment on A more detailed — and more sympathetic — review of the Murena One in ~tech

    Diff
    Link Parent
    Not ads in the traditional sense. But nearly any Android phone you get will have pre-installed or self-installing apps based on deals with the manufacturer or the carrier. Sometimes even as system...

    Not ads in the traditional sense. But nearly any Android phone you get will have pre-installed or self-installing apps based on deals with the manufacturer or the carrier. Sometimes even as system apps, making them un-uninstallable. Sometimes one of those is Facebook or some Facebook component, very often it's some sketchy backdoor-type app like DT Ignite.

    DT Ignite is the thing I would look up if I was interested in knowing more about this topic, as (while I believe it's always carrier-controlled) it's been accused of throwing sponsored ads in your notifications, installing apps without user notification or consent, and hauling off user data. It's constantly under fire for being controversial so has quite a few names it goes by. DT Ignite, Mobile Services Manager, and I believe Verizon App Manager is also just a fresh coat of paint over the same old thing.

    1 vote
  20. Comment on Google has been DDoSing SourceHut for over a year in ~comp

    Diff
    Link Parent
    And calling it DDoSing, yes. What's worse, he was given and flatly ignored a solution, that the other person took. The offer's still open even, and yet he's writing blog posts complaining about it...

    And calling it DDoSing, yes. What's worse, he was given and flatly ignored a solution, that the other person took. The offer's still open even, and yet he's writing blog posts complaining about it a year later. I really admire his technical achievements but takes like this are unfortunately very characteristic of Drew.

    13 votes