Details
-
Github
Joined devRant on 12/17/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
-
doing things right seems to be a waste of time
especially considering how fast things change beneath you
for years I've said I should just stop overoptimizing but I've yet to fucking try it. I said this to myself 5 hours ago and what am I doing. I spent the last 5 hours trying to overoptimize for a theoretical scenario that I won't ever even be in, because I haven't even decided what I want to immediately do
how about immediately do something Jesus fuck
next Tuesday this system will have to be rewritten again anyway
how many fucking asset loading systems do I want under my belt
just load the fucking assets
maybe decide on which assets you'll be using first so then you don't overoptimize for "WELL MAYBE ILL LOAD THEM INDIVIDUALLY THEN PUT THEM IN A NICE IMAGE IN RAM FIRST BEFORE I SEND IT OFF TO THE GPU" omg just shut up. just because you can doesn't mean you should. doesn't help everyone using this thing keeps insisting you do it this way. but you don't fucking need to.
actually you know what, I blame them. they kept confusing me with yOu ShOulD do It ThiS WAY. next thing I know I'm walking through every possible conceivable way to do asset loading so I can decide how to load assets and then end up in architecturizing of the perfect system. I didn't want to be on this path. but they told me to be on this path. I blame them
take-away: if you can make it work at all, just use that unless it breaks something. fuck how or for "what" the dumb system is designed. people don't stick to their "designs" anyway -- it's idealism just like free stuff sounds great in theory, but in reality it just shits up everything because it's unrealistic3 -
the internet was so good before corporate interests took everything over and made it garbage
before you found real people, instead of shills
real hobbies, instead of someone wanting to sell you knockoff shit by pretending to have information on your hobby
real information, instead of stupid politics which pretend information doesn't exist and keep changing Wikipedia pages or brigading forums with spam or reporting websites or servers as violating rules to remove innocent people and ruin their shit
before you could find tools and use them
and there were no ads
even when there were ads they were just banner ads where you got free iPods and maybe a virus
but they didn't subscribe you to their service monthly and then play psychological tricks on you so you couldn't cancel
even when the popups came we had popup blockers, and the web browsers were on our side and made the feature widespread and viewed the popups as malicious, and now the world's biggest ad company serves the most popular "open source" browser and is in a war against usability because they have to display their brain malware ads to you or else
and you'd get excited to get an email, instead of annoyed it's more fucking corporate spam you don't want from a random website that required you to give your email address so you could've bought a trinket for your friend Bob's birthday that one time and now their subscriber list keeps "forgetting" you unsubscribed
phones have a billion sensors but the app stores are so infested with bullshit none of it matters
it's all rot
everything is starving and making your life worse
we used to do so much with so little
and now we have so much and leave it all on the table to throw poop at each other
don't forget that brigade science tells you nostalgia is you remembering something to be better than it was. be gaslit. webpages disappear now, too. they get changed. archive.org has the records, and got DDoSed the other day. I knew this day would happen. everyone who lies would love for there to be no archives, no records. to burn the modern books5 -
I've never felt that great: just finished school, get my first job, get drunk with friend. Hope it will not end too soon.3
-
Been unemployed for about 4 months and counting cause I lost my job, now waking up in the middle of the Night with anxiety and many thoughts, with so much feeling of Fear that I feel unsafe, I could hardly continue sleeping.
I wake checking emails for an Interview shot or some positive feedback.
I am currently out of Finance, don't know how my coming months will be. Also, I'd having an interview in the next coming months that would need me to present my financial status at the immigration office because I am immigrant.
I do not know what to do.6 -
I've been away a while, mostly working 60-70 hour weeks.
Found a managers job and the illusion of low-level stability.
Also been exploring elliptic curve cryptography and other fun stuff, like this fun equation...
i = log(n, 2**0.5)
base = (((int((n/(n*(1-(n/((((abs(int(n+(n/(1/((n/(n-i))+(i+1)))))+i)-(i*2))/1))/1/i)))))*i)-i)+i))
...as it relates to A143975 a(n) = floor(n*(n+3)/3)
Most semiprimes n=pq, where p<q, appear to have values k in the sequence, where k is such that n+m mod k equals either p||q or a multiple thereof.
Tested successfully up to 49 bits and counting. Mostly haven't gone further because of work.
Theres a little more math involved, and I've (probably incorrectly) explained the last bit but the gist is the factorization doesn't turn up anything, *however* trial lookups on the sequence and then finding a related mod yields k instead, which can be used to trivially find p and q.
It has some relations to calculating on an elliptic curve but thats mostly over my head, and would probably bore people to sleep.2 -
The course videos were done in November 2022.
It's May 2024 and i'm still shuffling paperwork to get the damn thing published.
"Course authorship is down on our platform! Why is it taking so long for our authors to publish!? Whats going on here?!"
Maybe because nearly all of the authors you have full time jobs and a family like me and don't have time for an infinite revolving door of new tools and frameworks!!!! RAAAAAAAAAAAGGGGGGHGHGHGHGHTHTHTHTHHHHH
Never again.1 -
User having a problem with a page in a web application : -...I'm attaching a screenshot of what it looks like.
Me: - Some scripts seem to be cached so you might need to reload the page.
User: - Now that I reloaded the page for the third time it seems to work. Then I tried another case and then it gives me the same response as in the previously attached screenshot.
Me: - Was it in a separate Firefox window?
User: - What do you mean by a separate Firefox Window?
Different professions really speak different languages.2 -
YESSS!!!! IT'S GREEN!!! FINALLYYYY!!!!!!!!
3 weeks ago I started building this CI pipeline. Finally, I see something GREEN!! YAYYYYYYYYYY!!!!!!!
P.S. A complete build requires 23GB of disk space, lasts 1h40m, and artifacts are too big to be cached, so everything must be shoved into a single CI job.
You've gotta love building monoliths...11 -
Oohhh, dropbox... You are pathetic.
I'm a long time dbx user. 10+ years ago they had a programme saying that each new dbx user created using my ref link [on different machines] grants me 500M or 1G of additional space in my acct. Around that time I used to actively fix/reinstall/setup others' computers, so I had an easy access to different machines. This way I boosted my dbx capacity to 27G. For free.
Since ~5 years ago dbx started spamming me with "you're almost out of storage" emails [I'm using ~80% of my 27G]. Annoying, but I understand - they have to keep with the sales. I can live with this occasional spam.
Now, since I got my new laptop, I'm setting up dbx on it. And dbx is SO desperate with their sales, that now they only allow sync on 3 devices max. I had to unlink other 17 devices I've ever logged in from before I could continue.
What's the next step of despair? Free accounts can only sync on weekends?
Come on. This looks ridiculous. Dropbox, get your shit together!10 -
I asked my 2 younger kids: What is the dumbest thing a teacher has said this year?
11 year old: "My teacher said our class is like a big family."
How is she at 11 so wise?11 -
The world makes no fucking sense.
In 2013 I had a manager approve a couple days' leave coz my son was having medical issues.
He was super nice about it and told me I could take as much time as I needed. I said, a couple days is enough. I took Thursday and Friday off. I took two days.
On Monday, an emergency meeting was held with the CTO (it was a small company, it went me -> manager -> C suite). I was told that a production deployment happened on Friday that fucked up a few clients' systems and that it had cost said clients hundreds of thousands dollars and are now suing the company.
Turns out on Friday, lead developer was also given the day off for whatever reason and I was being scolded because as the next senior developer, it was my responsibility to review code and make sure shit like this doesn't happen.
I agreed (and still agree) but also explained I had already filed leave weeks prior and I wasn't informed about dev lead's absence. Sure I could've checked my messages but my kid was in the hospital and I was busy. Still I couldn't help but feel a little guilty.
Manager holds a separate meeting with me and talks me into just writing an apology note in the email chain and he'll do the rest of the talking for me and make sure I get minimal punishment. I trusted him, he was the one who found me and brought me into the company (I know, I was naive).
So I wrote the email. It was a small note. I apologized for not checking messages and explained my situation again and mentioned I would've definitely checked if I was informed that the lead dev would be away.
Another meeting was held the next day and after pleasantries the Manager started with this, "Ok so we've all seen the email and understand that this was all Angry's fault right?".
Now, we're not native English speakers and Manager doesn't really do well with grammar. I was alarmed by what he said but wasn't angry because I was pretty sure that's not what he meant. I'm sure he meant to say that "Angry feel's guilty but his actions were understandable given the circumstance" or that he forgot a "not" in there and really meant "not Angry's fault". Surely this is what he meant to say. Right?
But then the rest of the meeting went on and I was unceremoniously let go. Immediately for "failing to accomplish my tasks and costing the client 100Ks of dollars". I wasn't even given a chance to say anything else.
The meeting ended and since we were both in the office, Manager approached me with exit papers and a check (~1200 USD)--it was my month's pay. I was asked to leave that day and was told I didn't need to come back. No handovers, no knowledge transfers, not a even a documentation of open projects I was handling.
I realized I just was made the scapegoat by a management screwup that costed our clients a lot of money.
Of course, I wrote the CEO multiple emails the next couple days. I also cc'd the CTO. No response.
A couple of weeks pass, I get another job at a cool company and i promptly move on.
I write this story now because I just found out today that in 2016, Manager was let go by the company for **sexual harassment**. Apparently, he actually did it too according to friends I still had within the company.
Here's where it gets fucked up. He turns and sues the company for unlawful termination and I guess to avoid a long legal battle? the company settled. They fucking settled and handed this man 2 Million PHP (at the time about 40k USD).
2 fucking million. Life changing money around here. And he got it by being a slimy piece of shit.
The world makes no fucking sense.8 -
> CTO: I developed this product, I know it to the core! It's been stable for years, safe and rich in features, how is it even possible that things got so complicated?
The product he developed: -
Got an error trying to [Leave] a meeting in Teams
*sigh....*
Just Teams being Teams...
Now I'm probably stuck in that meeting somewhere deep in MS's servers forever.4 -
I think we should have nicknames for people who never went to school for coding/developing, here are some names I'm thinking:
"Analog Junkies"
"Tech Illiterates"
"Manual Laborers"
"Tech Relics"
"Old-School Luddites"
"Digital Dunces"
"Technophobes"
"Non-Techies"
"Primitive Users"
Let me know if you have any other ideas11 -
Why did the developer go broke?
Because he used up all his cache!
😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂
this made me LOL so hard I literally fucking shit myself. #cleanuptime12 -
A telecom engineering friend of mine asked me if I wanted Backnowýk — a strange brew made of cherries and strawberries that, if you brew it just right, is both lemonade and yogurt, depending on how you hold a glass of it. Straight angle relative to the floor makes it yogurt, but change that angle, and it fades into being lemonade. But if you don't drink it fast enough, it turns into blood.
So, I drank it and gained an ability to slam dunk leather balls, and since then, for every football game I'm in (I don't know how to play soccer though), there is a basketball hoop just for me, and when I dunk, my team scores.
Went for a walk. Met the lead singer of Death Grips — MC Ride. He wrote me a gay ballad:
🎵 Please take me to recording studio Portland🎵
🎵 Please take me to the recording place digital🎵
🎵 Aniverse🎵
🎵 Aniverse🎵
🎵 [DREAM FRAGMENT LOST]-verse🎵 -
Setting up npm private registry and mirror is like setting up machine for handling ddos attack.
Last time I was tuning linux kernel tcp ip stack by adjusting default variable values was ages ago but if you see 100 open sockets in a matter of second after you try to install single frontend dependency you start questioning your life. -
I'm the only one who's subscribed to DHH blog's mailing list but is getting tired by all of his ranting about politically correctness, DEI and stuff?
I believe that DHH is one of the most insightful professionals in our field and I'm annoyed by SJWs too but I don't carefully curate my YouTube/social media content consumption (and completely stay away from Twitter since it pushes politicized content despite your best efforts to avoid it) just to get culture war bullshit (which I hate, it doesn't matter if it comes from the right or the left wing) straight in my inbox.
I hoped that at 44 people knows better than ranting on the Internet about overdone stuff, especially when they aren't "professional agitators" like Vaush whose livelihood depends on having people listening to your rants.4 -
In a slack call just realised I've zoned out for the last half hour and it's now lunch time and I'm hungry...7
-
Had a nightmare that scared the LIVING SHIT out of me for some reason where a DoorDash delivery guy was using a new DoorDash feature where drivers rate customers and are allowed to attack their homes. He gave me a shit review for ordering Taco Bell and started throwing mexican food at my window and holy shit I woke up TERRIFIED. It took me a long ass time to recover from the shakes. I have no idea why it scared me this damn bad, it’s not like I was chased by a zombie with a rocket launcher 😂😂4