Details
Joined devRant on 4/26/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
A fundamental question. I think it is because it allows just about everyone to post a library, and not everyone has the time, patience, skills or respect that most (are forced to/used to/paid to) have when developing standardized products. Maybe lazy development or lack of time.
-
Talk about annoying design, but perhaps it's there to keep things at a stationary place, of course.
-
@D-4got10-01 Sith. lol
-
i luv dark themez. i no liek windooz default skin view. lmao
-
Coding horror. :coding_horror_emoji:
-
@BordedDev Well, it's JS. lol ;p So I would say both.
-
@jestdotty Normal for current market...
-
@devRancid Interesting, thanks.
-
@jestdotty LOL. Damn, that's rough.
-
If anyone wants to know, I'm talking about annoying stuff like Cordova. lol
-
"You are stress-resilient" - We will dump a whole lot of shit on you while we offload our responsibility to you and meanwhile we go off doing fun stuff such as foosball while you suffer and barely get a moment to breathe due to the insane amount of pressure from every single project contact whining on you, killing your productivity.
-
@retoor https://youtube.com/watch/... ZAKJE! lol.
-
Improvement opportunities:
- refactor magic numbers into constants -
@BordedDev tr00
-
@CoreFusionX It seems like you had a number of advantages. Would you say you are as good as Matt Pocock?
-
@BordedDev As for encountering them in the wild... all it takes is becoming a consultant for companies who don't know what they're doing and have a huge, entangled mess of an 'architecture'. lmfao. When I was there, a colleague of mine had to dive super deep into it to find out why there were such strange bugs.
-
@Liebranca Nice journey there. Five months, 4-6 hours every other day sounds right indeed. And then of course C being one of the main languages helps with it all.
-
@jestdotty lmfao. Tchlack, tchlack! Yeah, those more expensive ones are nice to type on.
-
@retoor Yes, I intentionally kept it super old school. lol. I wonder what the time complexity / linear complexity is of the Array.push() in js. In the book I read it mentioned that trees are a more performing data structure in that sense.
-
@Lensflare The web uses the HTTP protocol on top of the TCP protocol, where the point of the web is to transfer known resources between machines. In order to correctly serialize that data, you need UTF-8. I would say it is part of web fundamentals.
-
@jestdotty I created a chat with websockets once; took me a while to grasp,
syncing the right channels and what not.
I read that promises are more annoying to use because of their chains. Oooh, promises crazy. :)
Well, that sounds interesting, the journey you went through with promises. Omg tokens.. I've worked with those for a few weeks too.. that was annoying to get synced. Did user get token, and if not, then refresh, but if null, and then sync that state... Yes, await is amazing.
Well, here are the JavaScript basics based on MDN:
https://developer.mozilla.org/en-US...
And here are the basics according to ExecuteProgram:
https://executeprogram.com/courses/...
I've used TypeScript a while. It can be fun. -
@kamen It is indeed important to know those.
-
@Ranchonyx this.bind(() => {}, this); // lol
-
@Lensflare but then I don't learn about web fundamentals. lol
-
25 minutes later and I figured it out:
-> It's a UTF-8 combination character; one of those more modern extended set characters that requires you to type two Unicode characters together in order to be parsed:
/* solution */
let balloon = '\uD83C\uDF88';
Previous research:
https://fileformat.info/info/...
This tells me it is only supported by certain fonts, so I tried Segoe UI Emoji; no luck. charmap didn't show a balloon either.
https://emojipedia.org/balloon/...
emojipedia not much info.
Finally, emojiterra explains it:
https://emojiterra.com/balloon/
Good thing I read about it in an earlier book or I would have been a bit more lost. lol.
Question: does this emoji really need two UTF-8 codepoints or just one? lol -
@jestdotty part 2:
For me, I started learning JavaScript around 1995. Let's see..
then never touched it until 6 years later.. then used it for a few weeks... then a few months in between nothing... then college, used it for a few semesters... then didn't use it for 5 years. lmfao. My memory and practice is rusty on it. For me, I need to pick up the basics again. -
@jestdotty Thank you @jestdotty for taking the time to provide a nice and thought-out answer.
Callbacks, yeah... at first I had issues understanding that too, all the async.
It sounds like you went through the trenches.
Interesting, interesting... varied topics.
Ergh, it's just.. it's the advanced stuff that bothers me or gets me stuck sometimes.
Things like 'this' scope, closures, the exact way and order in which the event loop schedules
and runs things, weird async bugs, and then they introduced web workers.. it gets to be a lot. I mean, just look at MDN on it.
Hmm.. you hate the library ecosystem? I thought that was one of the beneficial things they introduced so that devs would have one central library that auto-updates dependencies and could reuse things. I remember reading about a CommunityJS thing that was a precursor of npm. I wonder which disaster libraries we're talking about. -
@Lensflare Dislikes can be reworded.
-
YouTube version:
https://youtube.com/watch/... -
This reminds me of myself sitting Peter Gibbons mode in a Friday meeting, slouched back, daydreaming about the weekend. lmao. HR looooves getting work taken off their shoulders because they just want to sit around and chat, mostly. They hate being 'bothered' with questions from employees.
And since they are likely boomers, they think A.I. is 'cool' and want to be 'in' with the youngsters and perhaps they think that A.I. will make the company distinguishable and faster. lol. Oh gawsh I've been in that boat for a while. I'm happy I'm out of it.
Giving raises? Hah, not likely. From my previous experience, they avoided giving raises unless the client was smothered in happiness by gross over-effort. With that money they are mostly looking to get fat bonuses for themselves, and employees.. well, nothing, not even last. lol. Maybe a bonus every other quarter at most.
