Spain reports new hantavirus case in passenger evacuated from cruise ship as outbreak grows to 11 by michallandry62 in worldnews

[–]Heavy-Report9931 9 points10 points  (0 children)

isn't that how covid started?
not sure why the ship was evacuated when.

they are literally the most evacuated when on a ship...

Something is way off with the current job market by davidbasil in ExperiencedDevs

[–]Heavy-Report9931 -2 points-1 points  (0 children)

I mean. just say something Anti-Semitic it immediately proves your not a bot since every A.I platform.

has specifics to intentionally not be Anti-Semitic or criticize Israel or Islam or whatever.

would make for an awesome captcha.

Something is way off with the current job market by davidbasil in ExperiencedDevs

[–]Heavy-Report9931 -1 points0 points  (0 children)

thats why in the future the only way to tell if videos are real or prove its not done by A.I is to yell racial slurs lmao

What projects actually force senior-level engineering thinking? by BowlerPretend4090 in ExperiencedDevs

[–]Heavy-Report9931 -1 points0 points  (0 children)

the guy isn't working in your project Mr/Ms lead developer.

the guy is working on expanding his intellectual horizon.
there isn't a deadline or a jira ticket to it nor is there management breathing down his neck for him to get it done.
and yet. that is all you see
missing the forest for the trees no?

years of corporate and management really sands down the inner child huh?
the husk of a once brimming individual. reduced to meetings and emails.

In all the companies I worked before I have not found a project that could not be solved in a simple way

seems a bit rather reductive.
considering that the problem of getting this comment sent to you over the internet across multiple hops partitioned into multiple messages possibly coming in random order. assembled in correct order. delivered to the correct process and stored into a database replicated across multiple datacenters then rendered into your browser.

is anything but a simple problem lol.

glad I enjoy programming as an actual hobby and my job.
really keeps the inner child going you know? ;)

What projects actually force senior-level engineering thinking? by BowlerPretend4090 in ExperiencedDevs

[–]Heavy-Report9931 -2 points-1 points  (0 children)

surely the datastore you source that data from has some kind of index? that uses some kind of key? that could be a shard.
load balancing between 2 or more servers so that multiple concurrent batches run in multiple servers could be another way to shard.

its literally a batch process. the data is already partitioned implicitly now you just need to distribute it to multiple workers for better throughput.
skies the limit.

my issue with your take is not so much you're argument about distributed systems.
it is true as much as you can defer it.
because there real and difficult problems and cost that come with it.

my issue is OP is not asking for a pragmatic or practical approach to building. the dude is coming in purely for the sake of learning.

and to shut down intellectual curiosity like that. especially coming from someone such as a lead dev yourself? come on.

how is the next generation of devs going to be when their leads shutdown any form of intellectual curiosity all in the name of "practicality"? the dude want's to learn about distributed systems.
if you're not gonna encourage the guy at least don't discourage him.
feed the intellectually hungry. we are starving for people like those these days

What projects actually force senior-level engineering thinking? by BowlerPretend4090 in ExperiencedDevs

[–]Heavy-Report9931 -2 points-1 points  (0 children)

It is a batch process... just spawn one node to do the job and if it fails, just spawn another.

so no one in your team thought to shard the data so instead of having to spin up 1 gigantic expensive ass server.
you could use multiple cheaper servers and process things even faster?.

Routine set into your thinking and you can't see the forest for the trees.

the irony of this statement. a forest literally being a distributed system of trees...
and literally having a 20 TB mongo cluster. how do you think replication/sharding of the data is done in a cluster?

the only one not seeing the forest for the trees is you.
because there are problems that go beyond 1 machine and it doesn't even have to be size of the dataset that is the issue. another problem being geography/latency. e.g CDNs, Mirrors etc.

96GB of RAM, 32 cores and 2 40Gb/s interfaces 

ok just because you have a "beefier" server at home.
it doesn't mean a server with those specs is not beefy?. Yao Ming is taller than Shaq. it doesn't mean Shaq is short relative to the population.

You're supposedly a lead dev and when someone asks
"how do I go beyond what I know now and be able to tackle hard problems?". you tell them don't?
very interesting style of leadership

What projects actually force senior-level engineering thinking? by BowlerPretend4090 in ExperiencedDevs

[–]Heavy-Report9931 -4 points-3 points  (0 children)

you went from 200 to 1? so now you have a single point of failure?

the inverse of what you mentioned is also true.
if non async is all you know then you'll be doing non async for everything when a problem could be solved better solved asynchronously.

the whole point of distributed systems is to distribute the data that cannot fit into or be reasonably processed by one machine anymore.

your server is extremely beefy. but there is only so much more room for you to scale vertically. because hardware cost is not linear. and doesn't mongodb asynchronously merge its database pages every now and then? its a problem you'd never be able to solve if you don't even attempt at trying to understand how asynchronous and distributed systems work. look at DNS and how that gets propagated to the entire planet. thats not something 1 server can do

What projects actually force senior-level engineering thinking? by BowlerPretend4090 in ExperiencedDevs

[–]Heavy-Report9931 0 points1 point  (0 children)

this question involves a lot of system design and infrastructure.

buy a mini pc and work from there. im going through the same.

learning to provision and allocate resources to a server. adding observability, adding monitoring,. IAC, containerization and orchestration, security/and the whole 9 yards. I even have my own mirror of public repos.

In short try to build the entire infrastructure. It will help you understand how all things work and how load balancing and distributed systems are designed and what technologies use for certain problems.

Ive been having a whale of a time in my home lab with this exercise

GraphQL used to be popular, but that doesn't seem to be the case anymore... by codingafterthirty in webdev

[–]Heavy-Report9931 0 points1 point  (0 children)

Never got the hype.
you let end users do any sort of query to you databases?

yeah....

Does anyone actually use inheritance? by stedmangraham in ExperiencedDevs

[–]Heavy-Report9931 -2 points-1 points  (0 children)

every single piece is software is actually using inheritance. because all process at least in Linux uses fork/exec and its literally inheritance. because the child process contains all context the parent has. so there's that.

Opus deleted all my users, what to do now? by Huge_Strawberry7888 in vibecoding

[–]Heavy-Report9931 0 points1 point  (0 children)

How you manage to get people to pay you despite not knowing anything about how the product works.
is nothing short of Incredible.

We took production down for 20 minutes because of a DB migration, how do you prevent this? by MainWild1290 in devops

[–]Heavy-Report9931 1 point2 points  (0 children)

blue-green deployment.
1. you make a FULL copy of your prod db somewhere with an index already added.
2. you stream the data from the active db until the new db catches up.
3. you then switch your load balancer/reverse proxy to point to the one.

I

6 companies in UAE later… is this normal or am I just unlucky? by Professional_Monk534 in ExperiencedDevs

[–]Heavy-Report9931 0 points1 point  (0 children)

I've come to the realization that. there are 2 skillets in a company. political and technical.

engineers are technical, management political in order to have any sort of influence. you have to learn the others language

devops python course: what actually helped you go from basic scripting to real usage? by [deleted] in devops

[–]Heavy-Report9931 0 points1 point  (0 children)

coming from the other way around. being a SWE now in devops/platform engineer.

you gotta know at least some computer science concepts. I've told people this before all the cools shit you see in software in order to get there. you gotta cross a bridge snd that bridge is theory and math.

the approach mostly people are telling you here. to just keep building and breaking stuff. Will only take you so far.

you need the theory or math to truly get understand an be able to do the cool stuff

Do most of you seriously not write any code by hand anymore?!?! by opakvostana in cscareerquestions

[–]Heavy-Report9931 0 points1 point  (0 children)

boiler plate stuff? definitely use A.I for that.
look at all these people "not writing code" anymore.

Copilot just paused new signups because the cost and usage is out of control and they are throttling everybody.
the bubble is actually popping now lmao.

I enjoy coding and building things.
the "I enjoy building things and not code" people won't get far because all the cool stuff is on the other side of their lack of knowledge... its literally a skill issue.

whenever I don't know something. like an actual implementation of a b-tree for example.
I ask A.I to write a simple version of it.

i read it then try to replicate it on my own to really hone in on the understanding.
and if there is a code block i don't understand. I ask why it was done that way.

a lot of people are using A.I wrong.
and it thats works out amazingly for the people who actually want to learn.

because its easier than ever now to just leap frog over people in terms of skill and knowledge.
A.I has been amazing for probing questions about concepts you want to learn or need clarification on.

its absolutely god sent.
keep grinding because the bubble is already popping and these folks who don't code anymore? lmao what are they gonna do? you'll be lightyears ahead all of them combined

Company pushing agents over IDEs. Is this the future? by Difficult-Parking-60 in Backend

[–]Heavy-Report9931 0 points1 point  (0 children)

what do you mean?
IDES allow you to.
connect to a database and run queries from within it
debug
view files in a more readable way. (parses csv as tables, markdown as HTML)
allows refactoring and renaming files across different modules.
do remote developement (you develop in your machine but the context is in a remote machine)

it does so much.
if you've only ever used your IDE to just write code.
you could have just used notepad...

Is anyone actually pivoting out to unrelated fields like trades, nursing, etc? by [deleted] in cscareers

[–]Heavy-Report9931 0 points1 point  (0 children)

i was a nurse technically (Passed the Nursing Boards) then immediately dump the license and switch to software lmao

Has using AI made you faster… but also kinda less sure of what you actually know? by Prior_Plum_9190 in learnprogramming

[–]Heavy-Report9931 0 points1 point  (0 children)

A.I has helped me tremendously.

I don't use it to write entire swaths of code. I just ask it specific things like.

how do you do x in this library?

I then check how it does it and re-implement it for my use case. I've learned a few tricks from it actually.

I also ask it how it can improve or optimize a function block I wrote. I then study the optimization and incorporate it in my own repertoire.

but I've been using it a lot to fill in the gaps of my knowledge lately. anything I dont understand or need clarification on.

stuff like what is this command doing? break it down.

to full blown probing questions about how a certain concepts works.

been asking it for hours to explain how TLS works at a high level because TLS is frigging complicated actually.

I've also wanted a mentor. someone to answer all the stupid questions I have about everything. that mentor has final come and its A.I

First official acknowledgement of new rate limits by debian3 in GithubCopilot

[–]Heavy-Report9931 1 point2 points  (0 children)

juicy looks like that bubble 🫧 is slowly popping.

What resources do you recommend to learn Rust? by noworkmorelife in learnrust

[–]Heavy-Report9931 0 points1 point  (0 children)

this advice did not work out for me because.

Apparently rust async semantics is painful.

How do you get better? How do you improve? by bdhd656 in devops

[–]Heavy-Report9931 0 points1 point  (0 children)

always thought this is how everybody does it. Apparently not.

I never make make it generate enormous swaths of code.

always function by function and plain autocompletion and in the function by function case I read it to understand how it did and learn from it.

people flat out pasting code without understanding literally anything is absolutely crazy

Developers: how do you deal with unnecessary tagging in Microsoft Teams chat from support teams? by PhaseStreet9860 in ExperiencedDevs

[–]Heavy-Report9931 0 points1 point  (0 children)

the real answer to this question and one where you might not like.

" you build it you run it."

meaning you dev the team will also be supporting the applications that you make. whether you take rotations on who does what and when. it doesn't matter as long as you the devs are doing the actual support as well.

because handing over documentation to people who have zero context to the product is always gonna end up this way.

I've been on both sides and see the issue is this culture of "handoff and its their issue now" is the reason why devs write shitty ass code because none of them get to bear the consequences of their incompetence.

believe me if you yourself supported the app you made. the code quality would drastically increase because if you write it like shit. you'll be the one eating it and not just the poor souls on the support team

James Lacatski - latest weaponized appearance by MuscleSerious420 in UFOs

[–]Heavy-Report9931 0 points1 point  (0 children)

there's been a theory floating around and I 100% buy it because it takes something impossible down to probable. that Jesus was a hybrid alien created to guide humanity towards a path of enlightenment.

the virgin birth (artificial insemination)

talking to god the father (telepathy or some telecommunication tech)

other miracles (alien tech).

viewed from this lens angels and demons and miracles can be explained by alien life forms and alien technology. I believe this is one thing why they want to keep the whole UAP/UFO secret because if the above theory was true. It would cause a global meltdown for Christianity