arcterus
- 1 Post
- 70 Comments
arcterus@piefed.blahaj.zoneto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...English
11·12 days agoI’m pretty sure most people do not like JS’s loosey-goosey, who-knows-what-ur-gonna-get type system, which is why TS is so popular. Not really surprising since the bones of the language were basically spat out in a couple weeks. TS is a custom type system on top of JS, meaning it’s not just JS’s type system expressed through strict typing. They added a bunch of useful features like discriminated unions and so on to make using TS more pleasant than raw JS.
TS is actually usable (although NPM and the environment built around it still suck). It’s inherited a bunch of weird shit from JS, but the type system generally makes them bearable.
arcterus@piefed.blahaj.zoneto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...English
181·12 days agoI mean, just the fact that you’re using TS instead of plain JS (and that TS even exists) should tell you that the language has issues…
arcterus@piefed.blahaj.zoneto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...English
232·12 days agoThe completely bizarre implicit type conversions, for one thing.
arcterus@piefed.blahaj.zoneto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...English
89·13 days agoFor something you’re getting paid for, sure. But if you’re contributing in your free time for fun or whatever, presumably you’d prefer to use a language you actually like.
arcterus@piefed.blahaj.zoneto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...English
40·13 days agoThis doesn’t really conflict with the post. They use and appreciate the software, so presumably it’s decent. You can write good software in any language, so it doesn’t prove that the language itself is good. IMO JS is a popular language, not a good language.
arcterus@piefed.blahaj.zonetoLemmy Shitpost@lemmy.world•Unlike most people, I get my information from a vetted, trusted source.English
61·14 days agoIs this what .ml means when they say to find a trustworthy source?
There’s some freaky shit on ao3.
arcterus@piefed.blahaj.zoneto
PC Gaming@lemmy.ca•Valve Claims Steam Machine Outperforms 70% of Current Gaming PCsEnglish
1·18 days agoIMO if you “just want box that make play video game go whee,” you should just buy a console (the Steam Machine, for example). That’s literally their purpose.
Anyway, if you, for instance, just buy parts using recommended parts lists (some of the review sites have good enough builds, or you can just use the brain dead “build with AI” option on Newegg), you could probably just pay a computer store to build it for you for a lot cheaper than $1k.
Or you could just read the manuals and build it yourself since the manuals are usually pretty straightforward with pictures showing you what to do. It’s basically just an expensive LEGO set lol. Really, as long as you can read a manual with pictures and use a screwdriver you’re pretty much good.
arcterus@piefed.blahaj.zoneto
PC Gaming@lemmy.ca•Valve Claims Steam Machine Outperforms 70% of Current Gaming PCsEnglish
2·18 days agoIt’s configurable. The base model is $1k. Upgrading it goes upwards of $3k (dunno what the max is).
arcterus@piefed.blahaj.zoneto
PC Gaming@lemmy.ca•Valve Claims Steam Machine Outperforms 70% of Current Gaming PCsEnglish
22·18 days agoSure, doesn’t really take that long to research and build it though, and in my experience if you get a prebuilt, most people aren’t gonna like get it serviced or troubleshoot it with CS unless there’s something seriously wrong with it. They’ll likely just live with minor annoyances.
The only significant benefit IMO is if you really end up needing to RMA something (like if the motherboard is shot), you can just RMA the entire thing instead of figuring out which part is messed up. However, I’ve had mixed experiences RMAing laptops before, so I wouldn’t be surprised if it’s just as bad for desktops.
It’s definitely not worth $1k+ IMO. If I spent $1k more, I could’ve gotten a 5090.
arcterus@piefed.blahaj.zoneto
PC Gaming@lemmy.ca•Valve Claims Steam Machine Outperforms 70% of Current Gaming PCsEnglish
32·18 days agoI’m always amazed how much you get taxed for prebuilts. This thing is at least $1k more than what I spent (with a similar config), and the CPU is still worse than the one I got lol.
arcterus@piefed.blahaj.zoneto
Selfhosted@lemmy.world•PSA syncthing-fork has changed ownersEnglish
97·19 days agoThis whole situation has been bizarre and really poorly communicated.
Damn, I got lucky. I rebuilt my PC like a couple weeks before the prices shot way up…
arcterus@piefed.blahaj.zonetoLemmy Shitpost@lemmy.world•I've heard New Yorkers are devastatedEnglish
12·24 days agoWtf does this have to do with kid rock
arcterus@piefed.blahaj.zoneto
World News@lemmy.world•Apple told to remove LGBTQ+ dating apps by ChinaEnglish
2·25 days agoExcept I said literally nothing about America in the original comment. I feel like the exact opposite mentality is also very prevalent on Lemmy. If you say anything bad about China (or Russia, North Korea, etc.), you will immediately be met with “well what about America huh???” There’d probably be more actually constructive dialogue if every post criticizing China wasn’t immediately met with whataboutism.
Likewise, those same people will criticize the West for doing something and then praise China for doing the exact same thing. There was literally a comment in a thread about China just a day or two ago about state surveillance where someone was like “actually state surveillance in China is good because it benefits their citizens so it’s a-okay” while then criticizing the West for state surveillance.
It’s basically just my team vs. their team mentality.
EDIT: actually, I’ll put it this way: in the many, many threads criticizing America or Europe, I don’t often see someone randomly bring up China. In contrast, in threads criticizing China, I always see someone criticizing America or Europe pretty much out of nowhere.
arcterus@piefed.blahaj.zoneto
World News@lemmy.world•Apple told to remove LGBTQ+ dating apps by ChinaEnglish
21·25 days agoGiven how many tankies are on Lemmy, it was really not obvious at all that you were agreeing with me as opposed to saying “ackshually it’s not a utopia, but it’s working on becoming one and America is shit for xyz reasons so you can’t throw stones at China.”
arcterus@piefed.blahaj.zoneto
World News@lemmy.world•Apple told to remove LGBTQ+ dating apps by ChinaEnglish
2·25 days agoCan’t really say for the older devices, but I have a recent Pixel, and its battery life in my experience has been pretty close to my old (but still newer than OP’s) iPhone. Maybe I just use my phone differently than most people, but I never had amazing battery life with iPhones.
And when you don’t take drugs or drink alcohol or whatever?
911 please send help

And yet working groups have spent literal decades trying to make JS less shitty. The fundamental basics of JS can’t be changed in backwards incompatible ways without breaking a huge number of websites. The Linux comparison is just wrong because Linux has broken backwards compatibility to fix problems. A better comparison would be Linux’s policy to never break userspace. Backwards incompatible changes to JS would break a bajillion websites, much like breaking userspace would break a bajillion programs.
JS is valid TS. TS is not valid JS. This is the fundamental point. TS essentially fixes issues that JS cannot fix without breaking the world.
Loose typing is fine if the language’s type system isn’t insane. I prefer static typing, but as long as the type system is coherent, it’s not an issue.
TBH IMO the only reason JS became popular is because it was provided by web browsers, and if you wanted to make your site do anything complex, you thus needed to use JS. This eventually led to the JS VMs being very fast, so Node was created, and now it’s all over since you can learn one language for web and server.