• 0 Posts
  • 1.19K Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle

  • No, they haven’t. Old Xbox and PlayStation controllers often end up with stick drift being what kills them.

    On top of that, newer games that have deadzone settings actually let you see how much games have to compensate for stick drift.

    A normal ‘working’ controller, is likely unable to use the first 10% of it’s motion range because it has to filter that out for stick drift. That makes the controls feel way less responsive compared to a hall effect stick where you can eliminate or minimize the deadzone.








  • masterspace@lemmy.catoProgrammer Humor@programming.devJavaScript
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    9 days ago

    This is a really good interview, and does a good job highlighting Javascript’s biggest strength: it’s flexibility.

    “It was also an incredible rush job, so there were mistakes in it. Something that I think is important about it is that I knew there would be mistakes, and there would be gaps, so I made it very malleable as a language.”

    He cites the “discovery” of asm.js inside of JavaScript, calling it “another thing I’m particularly proud of in the last 10 years.” It uses the bitwise operators that were included in the original JavaScript which are now the basis for a statically-typed language with machine types for high-speed performance. “If it hadn’t been in there from 1995, it would’ve been hard to add later. And the fact that it was there all along meant we could do incredibly fast JavaScript.”

    He tells InfoWorld it’s “this very potent seed that was in the original JavaScript from the 10 days of May in 1995.” JavaScript’s 32-bit math operators (known as bitwise operators) trace their lineage all the way back to the C programming language — and to Java. This eventually led to WebAssembly — a way to convert instructions into a quickly-executable binary format for virtual machines — and the realization that with a JavaScript engine, “you can have two languages — the old language I did with the curly braces and the functions and the shift operators, and this new language which is a binary language, not meant for reading by humans or writing. But it can be generated by compilers and tools, and can be read by tools…”





  • Undoubtedly, but we still chose to come to Lemmy because we visited it and saw a bunch of people that we mostly agreed with on it.

    Think about how many Lemmy users block hexbear or lemmy.ml, or would spit in disgust when they visit gab or voat or something.

    Users prune those sources because they aren’t interested in hearing wildly toxic fringe ideas (or flat out being propagandized to), but it’s still fundamentally up to you as a user to decide what you consider rationale and worthy of discussion, and then going forward the content you see on here is only what’s shared by very like minded individuals.

    Don’t get me wrong, I think that Reddit and other corporate owned social media intentionally promotes rage bait and other distressing content, both in comments and posts, and that drives people to go even more nuts and become more polarized compared to a non-engagement driven algorithm like Lemmy’s, but even open and decentralized social media platforms create filter bubbles and information silos.


  • The internet inherently creates information silos, because of the nature of how it works.

    Cable TV, Newspapers, the Radio, etc. were all broad-cast networks, as in one person talks and that gets cast broadly to all listeners on the network.

    Channels provided some level of user choice in what they listened to, but not very much. At most they still picked between only a handful of different options.

    The internet fundamentally isn’t a broadcast network though, it’s a messaging network. When you publish a video on YouTube it isn’t broad cast to every one with an internet channel, instead, the users goes out and looks for the information they want and requests and YouTube sends it back to them.

    This inherently creates filter bubbles because the information you receive is based on your own existing preferences and requests, which creates a feedback loop the reinforces your opinions.


  • Yeah I currently use Printables just because I trust Prusa more than the others, but at the end of the day Prusa is still a private company that could change its policies and decide to fuck over all its users or sell out to a company that does.

    Thingiverse is just slow and crappy these days, Makers world defaults to locking everything down and not allowing remixes, so an open federated alternative would be great.