Details
-
Aboutanything-Windows enthusiast.
-
SkillsC#, F#, .NET MVC, MVVM, C++14, C, TypeScript
-
LocationIndia > Thailand > US
Joined devRant on 5/12/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
-
I reported this rant by mistake 💀
wanted to see what's DevRant's "report options" as reference for what im making
mah bad 😪
but yes fuck mac -
Kaspersky has usually been above average against ransomware
I remember a decade ago or so when ransomware was all the rage, it protected the dumb-teen-me when I was torrenting who-knows-what countless times
Try the "bootable anti-ransomware" USB thing, it's free as far as I remember, might help recover the system
https://kaspersky.com/anti-ransomwa...
https://support.kaspersky.com/utili... -
@jestdotty ikr, words go out of mouth first
The "i shouldnt have said that" comes minutes later 😪 -
@cuddlyogre coz they asked "anything else you want to know?"
and I asked "what exactly do the developers work on?"
coz with their dev team mainly being fullstack and devops, the product didnt make sense
then they explained they outsource the fancy finance-tech to some B2B and their team-makeup then made sense
But yea, my casual words probably did a lot of harm to my career over the years lol
//Thats why I prefer to work without much interaction outside dev-teams -
@CoreFusionX really? .-.
isnt it sequential memory block? as long as the 1st thing it's pointing to is null (which is what Delete would do here) wont C++ ignore the rest? i.e., the "someData" would hold a null pointer, which isnt a rare occurrence
And if the address space is assigned to something else, it'll overwrite it so I dont see it causing any big issue
At this point it's faster to type it n test eh -.- -
AHH u mean, the vector wont be pointing to anything? is that the joke? ._.
coz delete would deallocate the memory assigned for its data? -
@Demolishun the process that was spawnned..?
nigga just answer 💀 -
I dont get it, whats different/strange here? .-.
vector.data() will give the pointer to what you just initialised, delete will clear the data it points to, so after this you should be left with an empty vector
if im not mistaken -
cringe
-
meh, Germany kinda lost its charm post 1944 😪
-
@jestdotty bruh... At least read correctly what I write
4k is in 1 file
Theres 10+ Areas, each with their own Domains
Which then have their own MVCs
Some Controllers have Services some dont, and some of these Controllers/Service Files are then 4k lines each
And this is just ONE project in a Solution of 6-8 Projects
If the long-ass-files did their own things in isolation, i still wudnt complain, but they cross-depend, cross-reference, do "fire and forget" events whose only tracker is a DB entry, and the DB has 100+ SPs.
im not even accounting for the UI, the JS, or the Python "services"
Shit's big. And horrible. -
@jestdotty in my case they listened to me coz the legacy product is the main bread-winner for the branch, yet is SOOO HORRIBLY SHIT that it breaks more often than an avg teenager's wanking per day :v
But no one could do anything about it coz the guy I mentioned, made it in a supre complicated way (Im talking 4,000+ lines in 1 file, and it's spread across 5-8 projects), and everyone else left, only he remains
and coz others have less-tech background, the guy in question is held in such high regards coz "ooooh see how complicated it is :o"
like bro that isnt a good thing :vvv
but yea, my bad -
@jestdotty i didnt want ownership, I just didnt want to work on the legacy shit-ass project T__T
i didnt think the same guy would be assigned, or at least 1 more person so there's a triad of responsibility
but oh well -
cant u get a doc's note that ur medically unfit for it? break ur leg or something, it'll fix in 3 months anyway
Better than 2y of slavery -
didnt even know ppl shared 2FA codes over Teams
-
@awesomeest but any "learning" is just a change of data or addition to multi-variable weighted graph no? unless theres a new way of defining/storing "learning"
@kobenz i didnt mean predefinied variables, but "take in data, figure out which diversions are its dimentions, then weigh them differently over cycles", i.e. 'multi variable weighted graph'
Either ways though, my point simply was that AI is being heavily biased towards recent changes, and this behaviour is more apparent than before, in a bad way -
@awesomeest multi-variable pattern recognition would be the gist of my understanding of it,
Of these multiple variables, which ones matter more/less eventually lead to a weighted graph we query against -
@dmonkey https://learn.microsoft.com/en-gb/... here
and yes but it's in my head by then 😪 -
@awesomeest Ive worked in AdTech (not in AI dept but still) previously so im aware how unethical the companies are and to what extent they go to, to track users' whereabouts
But at least the AI before was a mix between fresh and what one's used to. It wasnt choking users
This new time-bound-isolated recommendations is a recent phenomenon from a user's PoV -
mint em as rare NFT
-
@thebiochemic in rendering you still get to make the most of the resources at hand
no longer a luxury for network-related projects where even the DB is across subnets
But yep, they're fun af 😩😩😩 -
@Lensflare yep, but still, the thrill of compacting SO MUCH into just a byte in DB was fun
using them now, even on server side code is flagged for unreadibility, plus the benefits are negligible -
@asgs they're still there, but as Lensflare said, they're obsolete now for majority of work-cases
saving a byte in DB or even in memory, doesnt make any difference now -
pubes
-
@SidTheITGuy I was just shitposting as always and they fuckin blocked me lmao
maybe coz no one comments on their posts so my shitpost always made it to the top and they didnt appreciate the humour 🤧 -
anything DB related being touched by JS or derivative
is bound to be garbage lol -
@IntrusionCM true.. instead of trying to chase the "what Il do when my connections are overwhelmed"
Focus should be on code-level to avoid that, else it's a never-ending chase and at this point it'd be needless trouble -,-
imma go through the DB flows again and see what I missed -
@IntrusionCM ikr, but the fact that pooling can "fill up" and stops accepting requests means it has a potential to be overwhelmed (I think 100 is the connection pool limit)
I could rate-limit endpoints but thats all I can think of
might have to keep 2 data access layers, the 2nd with a separate non-pooled connection to the DB, only if the connection pool is filled
il look up what the "ideal design" for this situation is -
@spongessuck they were typed, but Both Reader and Connection had 'close' and 'dispose' functions
and I didnt unwrap them so accessing via Item1, Item2, caused the issue
The SOPs totally make sense now lol -
Id disagree
C# has always been super strict with nulls
back then, nullable wasnt a thing unless you wrap it in Nullable etc
Now it's a normal type and hence the excessive checks, it's nothing to do with JS
Without these "u sure it's always not null?", we'd see way more unintended errors and at server-side, that's unexpectable