yamalight's recent activity
-
Comment on What programming/technical projects have you been working on? in ~comp
-
Comment on What is a subject you could talk for 2+ hours about with a great degree of accuracy and no preparation whatsoever? in ~talk
yamalight I could quite easily talk about: Software dev in general and javascript (front, back, mobile, IoT, etc) specifically Data science in general, and ETL, data cleaning and data vis specifically...I could quite easily talk about:
- Software dev in general and javascript (front, back, mobile, IoT, etc) specifically
- Data science in general, and ETL, data cleaning and data vis specifically
- Semantic web and co (gotta apply that PhD somehow!)
- (Horribly failing at) startups
- Video games :D
-
Comment on Recommend me a game that _________. in ~games
yamalight Warframe. Possibly the stupidest kind of fun you can have mowing down hundreds of enemies. It's also F2P with one of the best F2P models out there.Warframe. Possibly the stupidest kind of fun you can have mowing down hundreds of enemies.
It's also F2P with one of the best F2P models out there. -
Comment on What anime, old or new, did you not expect to enjoy, but now highly recommend? in ~anime
yamalight Yakusoku no Neverland. I mean, how interesting could "kids escaping from orphanage" thriller be? Turns out - so interesting, we literally watch every episode as soon as it is online.Yakusoku no Neverland.
I mean, how interesting could "kids escaping from orphanage" thriller be? Turns out - so interesting, we literally watch every episode as soon as it is online. -
Comment on Web developers - What is your stack? in ~comp
yamalight I primarily work on web-oriented things. For the past ~3-4 years my goto stack was Node.js on backend (with express / fastify / polka depending on requirements) with React on frontend (majority of...I primarily work on web-oriented things. For the past ~3-4 years my goto stack was Node.js on backend (with express / fastify / polka depending on requirements) with React on frontend (majority of time with Next.js). Javascript has grown to be one of the most versatile languages out there. The stack works equally good for building web apps, creating mobile apps (react-native is quite good), even processing terabytes of data (~1TB was the largest dataset I worked on so far).
I also occasionally work on ML/AI-related things and while I'd love to stick to JS - so far python and java are winning in this area (at least library-wise). But that's mostly related to data processing rather than web bit of the services. -
Comment on Announcing workers.dev in ~comp
yamalight Oh, they most definitely will! I was just wondering if CF folks would open source (parts of?) their platform. Would love to dive into that code.Oh, they most definitely will! I was just wondering if CF folks would open source (parts of?) their platform. Would love to dive into that code.
-
Comment on Announcing workers.dev in ~comp
yamalight I wouldn't mind getting my hands just on the runtime to play around with it :) But yes, I'm also sure we'll see a lot of alternative projects with the same approach. Just thought it'd be curious...I wouldn't mind getting my hands just on the runtime to play around with it :)
But yes, I'm also sure we'll see a lot of alternative projects with the same approach. Just thought it'd be curious to see the original version so to say. -
Comment on Announcing workers.dev in ~comp
yamalight I'd love to see this platform open sourced - I absolutely love the idea of deploying functions this way, but because I'm working in university - I know we'll never use the hosted platform as-is.I'd love to see this platform open sourced - I absolutely love the idea of deploying functions this way, but because I'm working in university - I know we'll never use the hosted platform as-is.
-
Comment on I just discovered Steam in ~games
yamalight Yep, and it doesn't seem to be slowing down on improvements - so, I'd say it's worth bookmarking :)Yep, and it doesn't seem to be slowing down on improvements - so, I'd say it's worth bookmarking :)
-
Comment on I just discovered Steam in ~games
-
Comment on What programming language do you use for work and what's your favorite language? in ~comp
yamalight Lack of stdlib is indeed a problem in js world, but it's being addressed. W.r.t. leftpad and "breaking the internet" - as it was discussed numerous times - majority of other package managers...Lack of stdlib is indeed a problem in js world, but it's being addressed.
W.r.t. leftpad and "breaking the internet" - as it was discussed numerous times - majority of other package managers allows this scenario to repeat. It was so bad because javascript is everywhere (and I'd argue because of the lack of dependency pinning and appropriate testing in projects), hence it was very visible.
W.r.t. size of node_modules - first, I'm not sure it's fair to compare abstract "backend projects" with a "single frontend project". If those are 120 microservices - then even 2gb and 14000 file are too much :)
The size of node_modules (and resulting app) is something that is entirely up to you as a developer. You can build a js project that has very little deps, very small node_modules folder and tiny resulting build (see e.g. preact).
It's just a question of effort / resources available - do you want to spend time to achieve this? Or do you want to quickly jam together a bunch of existing libraries and get something running?
It's pretty easy to blame everything on language and ecosystem, but those things are rarely at fault. -
Comment on Share your favorite vegetarian meals in ~food
yamalight (edited )LinkBaked cauliflower with cheese! Totally favorite thing. Very easy to cook, super tasty. Edit: here's a decent recipeBaked cauliflower with cheese! Totally favorite thing. Very easy to cook, super tasty.
Edit: here's a decent recipe -
Comment on What programming language do you use for work and what's your favorite language? in ~comp
yamalight Why though? While there's indeed a lot of node (and js) modules out there (which btw is not that different from java and maven packages) - that diversity is great. You can find just about anything...Why though? While there's indeed a lot of node (and js) modules out there (which btw is not that different from java and maven packages) - that diversity is great. You can find just about anything you want and - majority of time - it'll work equally good in browser, node and even on the phones. Isn't that amazing?
-
Comment on What programming language do you use for work and what's your favorite language? in ~comp
yamalight Using a lot of javascript, java and python for work (data science-y stuff). Absolutely love javascript (to an extent where I stream and make videos about it). ES2015+ updates are turning it into...Using a lot of javascript, java and python for work (data science-y stuff). Absolutely love javascript (to an extent where I stream and make videos about it). ES2015+ updates are turning it into an amazing language. And now that we have wasm - you can even achieve pretty good performance without sacrificing portability.
-
Comment on Tildes folks, are you learning another language or multilingual? in ~humanities
yamalight I am native Russian speaker, but learned English when I was a kid to play videos games. Since at a time we only had abysmal auto-translated games, you couldn't finish anything that had complex...I am native Russian speaker, but learned English when I was a kid to play videos games. Since at a time we only had abysmal auto-translated games, you couldn't finish anything that had complex dialogues. I really wanted to beat Fallout 1 (later 2), but got stuck on one of the first quests because translation was incomprehensible. Ended up picking it up in English and playing with a dictionary to the end :)
And last ~8 years been living in Germany, so I've learned a bit of German as well (enough for everyday life, but not quite there for professional talk).
Might end up moving to Spain in the future - if that happens, will be learning Spanish :D -
Comment on What programming language do you think deserves more credit? in ~comp
yamalight I'd highly recommend YDKJS and Exploring JS booksI'd highly recommend YDKJS and Exploring JS books
I keep pushing my tiny deployment tool called Exoframe forward bit by bit.
Haven't had time to work on it in the past few weeks due to work, but I keep getting back to it whenever I got time.
It's quite nice to have a tool that helps you deploy your demos to your own servers with one simple command :)