• 0 Posts
  • 147 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle
  • I disagree with OP too, but I also think downvotes are not great for disagreement. I like them much more for marking something as wrong or off topic. Otherwise we just limit lemmy to a tool that finds the majority opinion, instead of being an actual discussion platform.

    For example, OP starts a discussion and your comment that I disagree with is a legitimate opinion, so I won’t downvote either. But if someone tried to derail the discussion by commenting ramen recipes, I might downvote that.





  • GPT Researcher is a research agent, just one of many AI tools.

    I think the idea is that these tools let users configure mcp servers, and because mcp doesn’t necessarily use the network but can also just mean directly spawning a process, users can get the tool to execute arbitrary commands (possibly circumventing some kind of protection).

    This is all fine if you’re doing this yourself on your computer, but it’s not if you’re hosting one of these tools for others who you didn’t expect to be able to run commands on your server, or if the tool can be made to do this by hostile input (e.g. a web page the tool is reading while doing a task).




  • It doesn’t have VRR but it does have a configurable refresh rate. So e.g. if a game runs at a stable 40 fps you can run the display at 40 Hz too (or 80 Hz for the OLED model) and then you don’t get the uneven frame spacing you’d get from vsync with 40 fps on a 60 Hz display. With VRR the screen would also adjust to whatever frame rate the game produces even if it’s not stable, and the Deck doesn’t do that. But being able to get 40 fps with uniform frame timing instead of the 30 fps you’d have to use if the display was locked to 60 Hz (LCD model) or 90 Hz (OLED model) is a huge difference.




  • Swift is a modern language that offers good performance paired with a lot of safety features you’d otherwise go to Rust for (type safety, memory safety, concurrency safety,… although memory safety based on ARC is slower than Rust’s approach, and Swift makes it easier to disable safety features). Personally I like it more than Rust because the syntax is a bit cleaner and it has exceptions.

    The problem is, using it on e.g. Linux is a completely different experience from using it on Apple platforms and it doesn’t really transfer over. Apple devs will use Xcode and all the Apple tooling and will get used to Apple APIs. On Linux you don’t have Xcode, you rely more on Swift Package Manager for dependencies than on Apple platforms, you suddenly have to learn what part of the libraries you’ve been using are Swift standard library and what parts are Apple only or are from the Objective C runtime that’s not used on Linux, and the ecosystem is much smaller.

    A lot of things that also mean that code written for Apple doesn’t often work on Linux unchanged, not because of Swift as such, but e.g. before Swift had Regex you’d use the one from Objective C, which just works on Apple, but isn’t there on Linux.

    I haven’t tried it for Android development but I imagine it’ll have similar issues.


  • setsubyou@lemmy.worldtoFediverse@lemmy.worldCatodon joining the Threadiverse
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    3
    ·
    1 month ago

    These are all forks of forks of the microblogging platform Misskey, so they tend to focus on their differences compared to other Misskey forks or Misskey itself. I don’t think it’s strange for people interested in the Fediverse to at least have heard of these. Misskey is older than Mastodon and it supported ActivityPub before e.g. Lemmy existed.


  • I remember visiting family friends in Yugoslavia just before it broke down, and getting a new bag of money from the ATM every morning because the rate was so volatile and the currency was basically worthless.

    Which ties into the question about the German mark. It was a strong currency and the second largest reserve currency after the USD. It had some use outside Germany too, it was accepted for payment in some countries that had more volatile local currencies, and Kosovo and Montenegro straight up used it as their official currency until they switched to the Euro. Bosnia’s currency is named after it, uses its unit names, and was pegged to it (now to the Euro).

    One reason for the Euro, and one reason why there was resistance to it in Germany, was the idea that a common currency could keep a unified Germany’s economy in check. Especially France wanted this, and Germany agreed to make an eventual monetary union part of the package deal for German reunification.

    But the general idea of the Euro is that it reduces barriers to trade. And as opposed to the previous paragraph, this part actually worked.

    Some EU countries negotiated exceptions to the Euro a long time ago (like Denmark), but in general there are requirements a country needs to fulfill before joining the monetary union. Most countries that aren’t using the Euro now are legitimately not meeting these requirements. Sweden is the main one actively not trying to meet them but that’s an exception. Recently there have been more voices that this was a mistake, as research has shown that the Euro significantly increased trade and foreign direct investment, and in comparison we can see that Sweden just did not get those benefits.

    Parallel pricing is kind of normal. People need to get used to the new numbers. We had this too when the Euro was new.








  • And if you play docked you don’t get much out of the added power for the majority of games. You can get a few upgrade packs (some of which cost money) and a small number of games that require a Switch 2. But otherwise the main difference is better load times.

    For handheld they just recently fixed this with a new handheld boost mode where Switch 1 games run in some docked mode simulation, so handheld players do get better performance and resolution out of a Switch 2 (in some cases significantly, there are some Switch 1 games that are borderline unplayable on a Switch 1 in handheld mode). But only as of a couple weeks ago. Literally the feature every handheld player wanted out of a Switch 2, and it took them this long.