Details
-
AboutSoftware developer from good ol Texas.
-
Skillsjs, react, node, express, python, django, php, cakephp, my own lil php mvc framework, react, angular , ROR and some other fun stuff. full stack, you get the gist.
Joined devRant on 9/11/2017
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
-
now look into prepositional calculus and the kind of logic you can express with things like Prolog or Clingo.
I hate it too -
@lucadev I feel this statement so much. I have come to have a fascination for low level development and have been going at it hard. I was exposed to it when i was getting my degree, so I have been looking more and more into it and have been greatly (and I mean greatly) enjoying the ride.
Currently on emulation basics and graphics programming. I am absolutely fkn loving it. Way more interesting than handling requests on a fkn web form or playing around with CSS for hours on end trying to get customers/users happy. And way more soulcrushing, but in a good way. I like being exposed to hard concepts, things that make me learn, and there is only so much of that you can do with web development. -
Continued:
"Additionally, this is an inefficient method of performing the typical thing it's often advocated for - order independent transparency. For such an effect we would usually recommend using one of the many two-pass OIT algorithms out there, and making use of multiple subpasses, with the second pass doing the resolve. This is likely the most portably efficient mechanism you can use that works between desktop and mobile parts. We're thus not inclined to support it, as we'd rather not promote an inefficient technology." -
I recall this particular extension being a pain point for emulator development, it was a while back, I would have believed they (AMD) eventually caved in and went back to their decision of not to implement this on their chip, but according to old reddit (from 5 years ago) this is their response:
"Whilst we could potentially support this feature, we don't see any use of this functionality in typical applications using our drivers (mostly desktop gaming). This functionality is exposed via DirectX (ROVs) and sees no real use outside of a handful of demo applications." -
@kobenz graphics programming is awfully specific. Which is one of the reasons why it can be specifically infuriating.
graphics API like Vulkan or OpenGL are essentially specifications, it is up to vendors to implement the standard into their systems, which makes it all the more sdfh@#$fsdkj -
I respect that developers take their tools seriously, they want to create great products that scale, are easy to maintain and secure etc etc, but sometimes the constant search for the holy grail of tools (languages in this case) falls more under dogma than anything else and they start becoming religious about the tools they use.
Google included Dart in a chromium browser a long time ago iirc when it was poised to become the new defacto language for modern browsers, heck, they even included an actual IDE with it. But the adoption of JS for browsers was far too big, and the number of web apps/sites that use it are just too large to constitute a shift for a better tool.
Haskell is just too complex for the average developer that just wants to get shit done and collect a paycheck.
In my opinion, the holy grail of dynamic/fast iteration/garbage collected/multi-paradigm programming language already existed in the form of Common Lisp. But the world was not and isn't ready for it yet -
I get what you mean. I have found many things that I did not consider before through games, social interaction for example. I've known of people that have a hard time making friends in real life, so they find community and interaction within things like mmorpgs or battle arena type games etc.
Some get to experience things that are harder for them to come by in the real world, this makes me a bit sad, but as long as they are happy and not harming anyone then I guess it is fine, it is also none of my business.
Games are by far my favorite form of art. -
@dissolvedgirl gotcha, I hear ya. That makes sense, in my case I do not mind because it is easy money. The most interesting things I do are not even related to my work, they happen at home when I get back to my game code.
Everything else is meh at work for me, so I get wanting that extra omph from the things one does at work. -
to be honest, I like KDE quite a bit. Back in the day it used to keep me warm during winter time
-
Why? It is good money.
I saw someone mentioning on a reddit post concerning the current epidemic of dev layoffs that if devs would stop being elitist about the things they can develop for then they would not be having such a hard time finding jobs.
Not saying this is you, but nothing good has ever happened to me from being an elitist in the tools I have worked in.
My highest paying job at one point was doing VBScript with classic ASP, massively hated and neckbeards took away my cool dev points I guess? But i care more about money. -
@TeachMeCode man the amount of freedom one gets to do in terms of character creation in this game is crazy. I went with a regular dude build on my current gameplay, but i will make it a muscle mommy for the second for sure
-
@jestdotty as someone that never played KOTOR, do you recommend it even today? I see it all over the place on huge discounts, heck I think the one for the switch is like 10 bucks.
Should i? -
@TeachMeCode a fellow scholar of good taste I see!
-
@Demolishun i loved reading the books within the game as well. That is how I learned about sultry draconian maids
-
shit this one is hard(hehe) but I would go with:
- Sekiro
- TloZ Majoras Mask
- TloZ OoT
- Elden Ring
- Alan Wake II
- Re4
- Hollow Knight
- Control
- Dragons Dogma (1st is glorious) still playing the second one which just came out, but it is magnificent
- Skyrim
- Halo 3 (great memories of playing this with my brother)
There are more, I just love games, but these ones really got me caught HARD(hehe) in terms of the lore, storytelling etc -
@Lensflare what do you think of the FF VII remake?
-
I really wonder what y'all be doing that you fuck up your packages and their respective installations with Python.
I can shit on Python on a lot of different things, but I have yet to encounter an issue when creating a virtual env and installing the things I need. -
Degree holders have to study and overcome things they might not like. Self learners will often skip the shit they don't like (hence why we have so many web developers and less software engineers)
I still don't believe in degrees or university degrees for some fields, but I can see why people with degrees (i.e meself lol) command a higher salary in some parts. I also do not believe someone with a computer science degree might necessarily know more than a self learner......but self learners nowadays are for the most part just web developers. -
@tosensei makes sense, a German would be able to spot shit overpriced italian garbage like that.
Have a good day sir -
I find it cringe too, but take it as a way to bring knowledge to the world that they are actively using the technology(language in this case) to build things.
I mean, rust ain't taking C or C++ from me anytime soon for what I use them, but I can appreciate their effort. -
@Demolishun see, this is why we are friends. I always imagined C++ to have steampunky logo vibes.
pp virtual high five! -
@kiki technically speaking, punto means dot. But I am guessing that the spaniards use the word as well to signify that.
We have a shitload of different meanings for words in spanish. -
@AlgoRythm if he were to put some shit like this in my codebase I would buy the man a beer.
He has seen enough, the void called to him and he is trying to make others listen. -
Javascript is one of the most cursed languages out there.
And I am here for it -
I am not giving up on this though, it is a fun experiment even if it is a bad idea.
I am just overwhelmed with the amount of work needed. Still, I would much rather play with this as a purely academic endeavor over doing web based projects on my own anymore, those were boooooooring. Game dev is much more fun, artistic -
Generating models in a programmatic way is painful man, extremely painful.
Character modeling for people like me(0 design skills) as a whole is difficult, I toyed with the idea of generating basic shapes within webgl (using it with Js is dead simple) and attempting to automate the process of the shapes going into a fixed skelleton by using simple xyz positioning on a template grid, it was sort of working, but then I needed to find a way in which I could add different textures for skin, and subsequently body features and then finally clothing. It was fun, but even if I fully succeeded I still needed to find a way to port that into the type of settings that an engine that is already established would take (such as Godot or Unity, the two in which I have the most "experience")
Could not even figure out where to go, the shaper I was developing already had shitty math and code in it, making a custom engine was the only solution -
@cuddlyogre good resource bud! I will look into it, I am terrible at designing anything
-
nah, let the man cook, op is not wrong.
Progressive enhancement makes sense in that regard. You use JavaScript for the things that make sense to use it, not just dump an entire stack of it for no other reason than to be trendy.
Consider this, each tab runs essentially on its own instance of everything, including the JS interpreter, if you have a massive Javascript based app on each tab you will end up with using 5gbs of ram just on a fkn browser. Sandboxing is great, and it makes sense all the way from dev to a security point of view, but geeeeeeezus man, that is a full ass JS interpreter working on each tab for massive shit that didn't need to be massive to begin with.
Oh, and this is coming from someone that loves JS -
@thebiochemic Neovim is fantastic, your trajectory will be really similar, I was on Codium before I moved to Vim (and in some machines Neovim now that you mention it) pretty much full time.
The editing in vscode and codium is really not bad, but how bloated it is is what gets me man, wish it could be better, but as long as elektron powers them thangs I will have to stick to the vimness of it. -
we are in this strange place in which an editor that automagically(it ain't magic, we all know why) opens up already using 300+mb of memory off the bat is somehow the standard.
I have medium sized to very large projects, that thing is useless to me. If i need to use a text editor I will use my overlyconfigurated Vim editor.