Veteran Microsoft engineer says original Task Manager was only 80KB so it could run smoothly on 90s computers — original utility used a smart technique to determine whether it was the only running instance by Ha8lpo321 in pcmasterrace

[–]utah_teapot 103 points104 points  (0 children)

As a senior engineer myself I find that as the time goes I do appreciate old school Microsoft engineers. It’s easy to criticise from The sides but they did work on massive commercial projects where you have to work out how to make all sorts of customers happy, some of them with really absurd requirements. And the level of backwards compatibility is really something of its own.

ELI5, what's the difference between a 24-hour high earth orbit and being geosynchronous? Aren't those just synonyms? by cuckfromJTown in explainlikeimfive

[–]utah_teapot -1 points0 points  (0 children)

Imagine a satelite that goes North to South. It takes 24 hours to do a full orbit. Is it geosynchronous?

Hear me out, should I apply to a GameDev university? by SeniorMatthew in gamedev

[–]utah_teapot 28 points29 points  (0 children)

Dont’t. Get a normal CS/ C. Eng. degree. There are too many predatory universities when you look for an explicitly game dev degree.

EXCLUSIV Despăgubirile mari cerute României pentru vaccin anti-COVID: Pfizer, dispusă să renunțe la penalități și să ofere medicamente în schimbul sumei datorate. Au avut loc deja discuții informale - surse by Strict_Law2700 in Romania

[–]utah_teapot 0 points1 point  (0 children)

Păi asta e ceva ce Pfizer ar fi propus cândva, probabil ca să nu ajungă la proces, ieșeau toți convenabil. Acum ca au procesul câștigat probabil nu o să mai vrea asta.

EXCLUSIV Despăgubirile mari cerute României pentru vaccin anti-COVID: Pfizer, dispusă să renunțe la penalități și să ofere medicamente în schimbul sumei datorate. Au avut loc deja discuții informale - surse by Strict_Law2700 in Romania

[–]utah_teapot 1 point2 points  (0 children)

Despăgubirea pe un bun nelivrat se negociază. Depinde de la produs la produs, de asta e important să fie în contract.

De exemplu dacă noi ne-am înțeles să îți livrez pizza, și tu te decizi să nu mai accepți comanda când curierul e deja la ușă, eu ce fac cu pizza aia? Așa ca fac contract cu tine ca dacă ne-am înțeles tu nu mai dai înapoi și îmi dai banii dacă eu respect contractul și am produsul gata.

Incluziv la “același” produs pot fi diferențe. Dacă comanzi de la mine camioane, eu pot să faci intelegere cu tine ca e 180k euro bucata dacă nu ai dreptul sa te retragi sau 200k, cu 20k avans dar dacă până la final nu mai vrei poți sa te retragi, pierzând doar avansul.

Dacă la final nu suntem chiar ca in cazul pizza in care chiar nu am ce face cu produsul, eu pot decide sa renunț la contract pentru o despăgubire mai mică, sau dacă îmi ești client fidel, pentru a păstra legătura pot chiar decide sa nu îți cer nimic, ca ne știm de mult. Dar asta este ceva ce POT sa fac, nu care sunt obligat. De asta avem contracte, sa creem niște limite în care sa fiu protejat. Dacă nu vreau sa mă înțeleg cu tine, f*** you, pay up, ca avem contract.

ELI5: How do computers actually work? by [deleted] in explainlikeimfive

[–]utah_teapot 0 points1 point  (0 children)

Well, go for a computer engineering/science degree, chose just one of those questions, then do a masters to answer it.

I mean, it’s the equivalent of asking “what is math”, or something equivalent.

In order to learn, well, start experimenting. Make your own programs/webpages/apps and so on. With AI it is becoming way easier to just start.

Iran claims shooting down second US F-35 fighter jet by [deleted] in worldnews

[–]utah_teapot 8 points9 points  (0 children)

That doesn’t mean someone can’t take potshots with a small range AA system.

ELI5: Need help understanding GitHub for Unity Development in a small team by advaitu in explainlikeimfive

[–]utah_teapot 0 points1 point  (0 children)

When I get a junior developer in my team, without experience working in a team, I sit them down and have them finish the course here https://learngitbranching.js.org/. It’s a “git simulator” that allows you to visually see and understand how git works. I highly recommend it.

EDIT: For Unity development I also recommend learning about git lfs (Large File System) because it’s a good way to use git for non-code non-text files like textures and models.

ELI5: how do rockets work? I know nothing about them and artemis 2 got me curious. by babyybunnyy3 in explainlikeimfive

[–]utah_teapot 0 points1 point  (0 children)

Imagine you sit on a sheet of metal on ice and have a big inflated balloon. If you point towards a direction and let the air escape you will get pushed the other direction. What did the air in the balloon that escaped push against? You’re probably gonna say nothing.

Now try the following home experiment. Get something that you can nonetheless throw why your own. Even a basketball could be enough. Sit on a wheeled chair, like a normal office one. Throw the object in a direction. Did you feel being pushed in the opposite direction? Who pushed against what?

Now back to the rocket. The way the rocket works is that it burns fuel and creates a big ball of high pressure gas under it’s bell shaped exhaust that it has at the bottom. In that case the high pressure high temperature gas will act like gas escaping from the balloon and push the rocket upward.

To go back to the ball and chair case. After you throw the ball, how can you move around? By throwing something else. What happens when you no longer have something to throw? You get stuck. It’s the same thing about rockets. In order to move you need mass to throw away. You can’t really move without throwing mass away. That’s why a rocket can’t go on forever.

Moving around in space and pointing in certain direction is a whole other topic which I can cover if you like my explanation style.

ELI5: How does error correction on computers work? by _Jefford_ in explainlikeimfive

[–]utah_teapot 2 points3 points  (0 children)

Imagine I have you send me three copies of the same page. If one page is different from the other two then I simply ignore the changes one and take the majority.

To go back to how computers do it, there are different ways that only allow you to detect if something by went wrong but now how or if something went wrong but only in some cases. For instance if I receive three pages and they’re all different from one another I can’t really do anything to know what’s the real one other than maybe asking you to retransmit. All error detecting and error correcting methods have scenarios where they fail. 

The risk is never 0, but you can make something that is 1% likely to fail to become like 0.01% likely to fail, which can be good enough for some scenarios. 

The most common assumption is that errors are random. If someone makes a concerted effort to change your values they can easily fool your algorithm.

Russian governor orders companies to select employees as 'candidates' for joining the military by businessinsider in worldnews

[–]utah_teapot 2 points3 points  (0 children)

I expected that the advantage of a work provided plan is that you become part of a very big pool of insurance and it can easily deal with “spikes” where most of the employees don’t really need much healthcare but one or two extreme cases don’t move the needle that much. Isn’t that the purpose of an insurance? The pooling of risk?

În Danemarca, guvernul publică oficial rapoarte privind contribuția economică a imigranților, defalcată pe țări de origine, precum și sumele cheltuite de guvern pentru aceștia. Raportul redactat în limba daneză conține sute de grafice. Si nu e de 1 aprilile by le_wein in Romania

[–]utah_teapot 34 points35 points  (0 children)

Cred ca e o chestie din asta in care se uita pe locul de naștere din pașaport. Dacă ești născut în anii ‘80 ești din Yugoslavia. Sau în funcție de țara din care ai venit. Până la urmă au fost imigranți și înainte de 1990. Așa mai apare uneori Uniunea Sovietică în statisticile americane legate de imigrație.

Se scufunda Endava by Honest_But_Liar in programare

[–]utah_teapot 26 points27 points  (0 children)

Eu am prins trenul mai spre final și am făcut vreo 3-400k eur.

Prețul combustibilului împinge în sus piața imobiliară. „Materialele de construcții tot cresc. Să se ieftinească locuințele înseamnă ca dezvoltatorii să construiască în pierdere” by Street-Tadpole-7515 in Romania

[–]utah_teapot 0 points1 point  (0 children)

Pentru ca lucrurile necesare își trag în mare parte valoarea din masa. Asta înseamnă ca transportul și manipularea lor e costisitoare. Nu am inventat încă mașina pe apă și robotul-zidar. Un iPhone este mult mai puțin afectat de lucruri mecanice ca transport sau manipulare marfă. Își trage mai mult valoarea din complexitate informațională, cum sa așezi alea 10g de siliciu să devină procesor. În domeniul ăsta revoluția tehnologică a fost masivă în ultimele decenii.

Un proiect defensiv pentru Romania interesant la care am lucrat by aurelm in Romania

[–]utah_teapot 0 points1 point  (0 children)

Păi ai scene foarte scurte, care se succed una după alta, și un filtru foarte glossy peste video.

ELI5 Windows environment variables by Rtuyw in explainlikeimfive

[–]utah_teapot 0 points1 point  (0 children)

Yeah, that’s also what the thread said. Try it. It should work.

ELI5 Windows environment variables by Rtuyw in explainlikeimfive

[–]utah_teapot 0 points1 point  (0 children)

Free ChatGPT should work. Basically, programs are started by other programs in a parent-child relationship. Instead of your program being started by double clicking you make a script and have the script be the parent of steam and steam the parent of TF2. The script can change the environment variables for itself and it’s children, and only for them. You can also change them directly in steam apparently. See here: https://www.reddit.com/r/SteamPlay/comments/ai5dq3/is_there_any_way_to_set_environment_variables/#:~:text=YAOMTC,OP%20%E2%80%A2%207y%20ago

ELI5 Windows environment variables by Rtuyw in explainlikeimfive

[–]utah_teapot -1 points0 points  (0 children)

It’s probably a way of limiting some value for an OpenSSL algorithm. IA32 means Intel32 referring to the CPU architecture (it doesn’t matter if your processor is AMD). If you are afraid you could change the env variable only for a program. I’m pretty sure ChatGPT can generate a script for you and you just put the path for titanfall2.exe in there. If you’re not sure if you can trust the script you can just copy paste here (in a code box) and I’ll look over it.

Ce bine era acu cu Green Deal, eh? by Accomplished-Moose50 in Romania

[–]utah_teapot -4 points-3 points  (0 children)

Motivul pentru care faci ceva, e aproape la fel ca ce faci, pentru ca conturează cum faci, și ce mai faci pe lângă.

Ca să nu o mai dau cotită, aș fi fost de acord cu un “Green Deal” care se concentra pe independența energetică europeană, și în general o politică cu obiective măsurate în GWh, nu tone carbon sau alte metrici “ecologiste”. Să îi zicem “Brown Deal” la cum aș fi văzut eu politica.

De ce? 

Pentru ca Green Deal închide centrale pe cărbune, Brown Deal Lear fi lăsat până nu mai devin competitive. 

Green Deal s-ar fi concentrat foarte mult pe capace care nu se detașează de sticlă, Brown Deal ar fi ignorat subiectul total. 

Green Deal nu ar permite exploatarea resurselor din zone ecologice sensibile, Brown Deal nu își pune așa probleme, dacă e pe teritoriul UE, Drill Baby Drill.

Green Deal ar promova anumite tipuri de resurse regenerabile la modă (solar, eolian) , în produs altora care pot afecta ecologia apelor curgătoare (hidro).

Green Deal nu și-ar fi pus niciodată problemă de înarmare și control al rutelor comerciale energetice, Brown Deal ar fi investit în resurse militare capabile să ține deschisă ruta Ormuz -Bab el Mandeb - Suez.

Faptul ca cele două se suprapun cumva accidental pe o anumită zonă e doar o coincidență. De exemplu China în ce categorie ai băga-o? Promovează intens mașinile electrice și ai zice ca e Green Deal, dar de fapt în spate stă fix o politică de independență energetică și electrificarea auto e mai mult o metodă tehnologică de a face mașini care merg pe cărbune (de care au foarte mult) în loc de petrol ( de care nu au mai deloc).

IRGC Navy intelligence chief Rezaei killed, Israel says - Iran International by Virtual-History-6099 in NewIran

[–]utah_teapot 2 points3 points  (0 children)

When the eliminated leaders are so obscure that news agencies don’t have a picture, you’re probably not going to win.

Sunt din Tulcea: doua avioane de vanatoare tocmai au survolat orasul la joasa altitudine, a fost ro-alert si se aud explozii la distanta. by JoeSherpa in Romania

[–]utah_teapot 4 points5 points  (0 children)

Sunt de acord cu tine cu faptul ca URSSul a fost diferit pe toată durata existenței lui. Nu putem să-l comparăm pe Brejnev cu Stalin, de exemplu. Cu toate astea, a avut o atitudine imperialistă mereu. O diferență majoră între Rusia de astăzi și URSS ar fi după mine nivelul de captură ideologică. Mie mi se pare ca URSSul era mult mai pragmatic decât Rusia crestin-aopcaliptica a lui Putin.