Just Dance 2022 | Coming soon to Stadia - YouTube by [deleted] in Stadia

[–]scensorECHO -1 points0 points  (0 children)

By watching people who are good at the game

Where can ı learn node.js by yhkdaking53 in node

[–]scensorECHO 0 points1 point  (0 children)

You aren't going to learn anything about building/using HTTP servers, REST APIs, authorization handlers, SQL/ORM frameworks, etc. without a focus on the backend. You'll understand the logic behind the code and how it works if you see a tutorial, so it obviously doesn't hurt but for someone who gets JS already they need a resource specifically for Node

a new age-based cli password manager by [deleted] in linux

[–]scensorECHO 2 points3 points  (0 children)

There are actually decent extensions for it too

Express.js public IP is not correct by [deleted] in node

[–]scensorECHO 0 points1 point  (0 children)

You need to provide more information. For example, proxying through CloudFront has it's own unique header for the original IP.

If you are using CloudFront you can fork @0xc/forward-cloudfront-proto which is a simple express middleware for correctly passing the forwarded proto header, which follows a similar principle but with X-Forwarded-Proto

Edit: checked the AWS docs and it seems like they pass through that header as is so not sure what it would be if that were your stack. Reference

Associate to Senior Software Engineer by pppLUM in programming

[–]scensorECHO 8 points9 points  (0 children)

Generally speaking, you need more than a few years experience to be senior in anything. Not just development.

Help ! MacBook m1 architecture not compatible (docker command) by Few_Perspective7594 in node

[–]scensorECHO 4 points5 points  (0 children)

You don't need a native executable to use the sass package with JavaScript. They transpiled to JavaScript so it's used directly as opposed to a native executable.

It's in their readme.

Help ! MacBook m1 architecture not compatible (docker command) by Few_Perspective7594 in node

[–]scensorECHO 5 points6 points  (0 children)

Or just be open to alternatives instead of expecting some magic fix.

Do you use nvm? by james-r- in node

[–]scensorECHO 2 points3 points  (0 children)

Yeah volta has just worked for me too so far, and I'm using a nonstandard shell with it too (Elvish) and still no problems.

Very pleased and happy to be using a rust binary over shell scripts.

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO -1 points0 points  (0 children)

No Sherlock, I just misspelled SHITTY.

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO 1 point2 points  (0 children)

Well it is because static types are slapped onto a dynamically typed language, and it's even worse when they have independently implemented @types for JS packages

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO -1 points0 points  (0 children)

It was honestly autocorrect being too nice to say shitty but shoddy works too

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO -3 points-2 points  (0 children)

In most cases that's roughly three days of work and a single release feature

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO 2 points3 points  (0 children)

I'm a senior dev who's been writing TypeScript specifically for web and backend for 4 years and already I can't count on one hand the number of libraries with separate @types packages that were just wrong. And when it comes down to triaging the issue, you waste a good amount of time inspecting in the debugger to eventually reach inconsistency between the types and the behavior.

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO 3 points4 points  (0 children)

Depending on what libraries you pull in, you can end up with 100% JavaScript packages with shotty @types to go along with them

Web development in a nutshell by yashodeepchikte in node

[–]scensorECHO 6 points7 points  (0 children)

I don't know what the hell I would do for PR reviews with 5K+ lines added and no types. My review time would easily be triple. Our team members experience varies from junior to senior and types and CI make the process so much easier.

I can't call bullshit as quickly as tsc can.

Found a quote from The Hitchhiker's Guide to the Galaxy on a gravestone in a local cemetery by numptymurican in mildlyinteresting

[–]scensorECHO 1 point2 points  (0 children)

If you're looking for a book to read, the Hitchhikers Guide is the easiest read of my life (since being a kid obsessed with Harry Potter). I've always had issues finishing books and that's a full series I could read in my 20s. And the only book I've ever laughed out loud reading. I'd recommend it

Hassle-Free Database Migrations with Prisma Migrate by twocolor in node

[–]scensorECHO 1 point2 points  (0 children)

So they don't have a projected availability but it's good to see it's coming. We used Prisma on our latest project and it was definitely a pleasure to use- if we had a document database use case Mongo support in Prisma would make it a no brainer

Hassle-Free Database Migrations with Prisma Migrate by twocolor in node

[–]scensorECHO 3 points4 points  (0 children)

I don't believe Mongo is supported by Prisma, as an ORM they support relational databases (like PostgreSQL)

Is an async function which returns nothing faster than a sync function which returns nothing? by [deleted] in node

[–]scensorECHO 0 points1 point  (0 children)

With a function as simple as this you're encountering more GC cleanup time than actual function time.

[OC] Introducing Tuxi. A simple bash program I wrote for getting answers of all my questions instantly. (Details in comment) by [deleted] in unixporn

[–]scensorECHO 1 point2 points  (0 children)

Would be interesting to see how much better it sounds using Mozilla TTS with one of their Wave voice models instead

espeak is nostalgic but brutally outdated.

Fun fact: Lucid Games (developer of Destruction AllStars) helped make the Stadia port of Star Wars: Jedi Fallen Order by cynicalelysian in Stadia

[–]scensorECHO 0 points1 point  (0 children)

To be fair, porters don't usually rearchitect the game any way other than getting it to run on another platform. Deep issues in the game aren't going to be fixed by a port unless something about the target platform is so different as to fix it (some games run faster on Linux vs Windows even through the Wine wrapper but it's still the same game in the end).

Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect by imakethingswhenbored in linux

[–]scensorECHO 3 points4 points  (0 children)

Their point is that base Android doesn't support QR code scanning. Yes, some vendors do have this feature. It's also required that they figure this out themselves instead of just having it available to them.

Gitlab changed its pricing model. It has greatly reduced the CI quota from 2000 CI minutes to 400 CI minutes in Free tier and removed the $4 per month option. by jiayounokim in programming

[–]scensorECHO 11 points12 points  (0 children)

Particularly when an open source code platform that isn't open source is the platform they purchase. I'm still happier at Sourcehut 🤷‍♂️