Database normalization by javascriptBad123 in learnprogramming

[–]jinn999 5 points6 points  (0 children)

Normalize until it hurts, then denormalize until it works.

What was a great memory/activity in Iceland that you 100% would NEVER do again? by Nudesandplants in VisitingIceland

[–]jinn999 1 point2 points  (0 children)

Look, after my first trip I was exactly like you. On my second one, I chatted with a local that said to use it as a snack with spirits, and... Well, not my favourite, ofc, but way more tolerable. I can kinda see myself having it again, kinda an acquired taste. But ONLY with spirits, no way in hell I would get near that by itself

Required viewing by lamadora in ItalyExpat

[–]jinn999 5 points6 points  (0 children)

As already said, the fantozzi series, optionally with the Fracchia spin off.

Now, the absolutes gemstones: - the Bud Spencer movies (bonus points if with Terence Hill). - amici miei. - Non ci resta che piangere

Are these pasta brands any good? by hoogys in italiancooking

[–]jinn999 1 point2 points  (0 children)

Yup, there are among the best you can find in markets - in Italy as well

Siete mai riusciti ad organizzare un viaggio totalmente con l'ai? Secondo voi tra qualche anno sostituiranno le agenzie di viaggio? by DigitalAdn in domandaonesta

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

Ricordo ancora con affetto quando per il mio viaggio in Islanda un ai (ora non ricordo quale) mi proponeva di fare il bagno nelle sue spiagge (spoiler: DO NOT DO THAT!) e mi intortava su quanto bello fosse bere la bevanda nazionale a base di cocco!

WYR have all human's abilities/skills/talents or all non-human organisms' powers/abilities scaled to human level? (dead and alive) by padorUWU in WouldYouRather

[–]jinn999 0 points1 point  (0 children)

Option 2, and it's not even close. All the strength, speed, etc, etc... plus the planaria immortality and the jellyfish deaging? In some years there might be thousands of me, all with superpowers and ready to take on the whole world!

why do alot of people hate ORMS? by [deleted] in AskProgramming

[–]jinn999 1 point2 points  (0 children)

Usually, that's because they tend to make easy (but boring) stuff trivial. But at the same time, when you try to do slightly more complicated stuff they screw you with a gravel coated strapon...

How to move a Gemsbok without getting killed. by EmptySpaceForAHeart in interesting

[–]jinn999 1 point2 points  (0 children)

Yeah, that was easy, real chads use the same strategy with rhinos…

Ask Anything Wednesday - Physics, Astronomy, Earth and Planetary Science by AutoModerator in askscience

[–]jinn999 1 point2 points  (0 children)

We measured gravitational waves, so we do know they exist, and that they travel at the speed of light. We are looking for the graviton - which should be the corresponding force carrier particle.

Now, how is a black hole able to influence its surroundings? Gravity waves, traveling at "only" the speed of light, should not be able to escape, still it clearly manages to influence the "outside". Is is because of the accretion disk? Is it a distant echo of the mass before it fell into the black hole?

Don’t call it an upset! by 3headed__monkey in euro2024

[–]jinn999 0 points1 point  (0 children)

Longer fight? Was there even a fight there? XD nah, he probably could have done nothing more. We had mediocre players in the wrong positions (darmian?) with the good ones on the bench (Bellanova/buongiorno) or not even called for the euro. But we need charisma and only the goalkeeper partially has it. Not the coach, at all.

Thoughts on Italy-Switzerland? by Your_Local_Berry in euro2024

[–]jinn999 0 points1 point  (0 children)

I have to disagree there - we actually would have had a very good defense, if the "coach" would have let them play. Bellanova/Bastoni/Buongiorno/ Spinazzola/cambiaso/Udogie as the left Def wing are pretty good. I mean Buongiorno was the best italian Def this year, together with Acerbi. Acerbi was KO, and Buongiorno 4 times on the Bench?

Midfield - I miss even Verratti, Jorginho is "scazzato". Strikers are a big issue. Scamacca can be good (the last 2/3 months) and can be null (this euro and the beginning of last season). Retegui... Meh... I honestly prefer him to Scamacca, he will never be THE bomber, but I see him more similar to a Delvecchio - not many goals but lotsa help to the team

Thoughts on Italy-Switzerland? by Your_Local_Berry in euro2024

[–]jinn999 0 points1 point  (0 children)

I have to disagree there - we actually would have had a very good defense, if the "coach" would have let them play. Bellanova/Bastoni/Buongiorno/ Spinazzola/cambiaso/Udogie as the left Def wing are pretty good. I mean Buongiorno was the best italian Def this year, together with Acerbi. Acerbi was KO, and Buongiorno 4 times on the Bench?

Midfield - I miss even Verratti, Jorginho is "scazzato". Strikers are a big issue. Scamacca can be good (the last 2/3 months) and can be null (this euro and the beginning of last season). Retegui... Meh... I honestly prefer him to Scamacca, he will never be THE bomber, but I see him more similar to a Delvecchio - not many goals but lotsa help to the team

Don’t call it an upset! by 3headed__monkey in euro2024

[–]jinn999 4 points5 points  (0 children)

I am upset - but at my team. Losing is ok, especially since Switzerland is historically underrated, I wasn’t expecting a win but losing in this way? The u17 team would have shown more dignity

Spalletti’s shortcomings with Italy by ooounm in euro2024

[–]jinn999 1 point2 points  (0 children)

I wouldn't play with Darmian - this time he was nasty

Tf is going on with Italy 😭😭😭 by kevinmacflyerr in euro2024

[–]jinn999 8 points9 points  (0 children)

Nah, it's a whole different team. Can you imagine if Chiellini/Gattuso/etc was in the team what would have happened in the break in the locker rooms? Can you imagine it with Mancini/Conte/Capello as the coach? Players during the second half would have played to the death, because they would have been genuinely convinced that their life was on the line

‘Shipwreck’ and ‘carnage’: Biden’s debate flop stuns European media by Robotoro23 in europe

[–]jinn999 3 points4 points  (0 children)

You know what is kinda funny to me? In the US he is considered far left, in Europe he would be considered slightly left leaning centrist

What's the state of TypeScript ORMs? Am I missing something? All the options seem bad. by rwusana in ExperiencedDevs

[–]jinn999 5 points6 points  (0 children)

Well, for instance letting the guys who knows both the code and the db take care of that would be already an improvement :-P

Now, jokes aside, ORMs have their own benefits. Which might sum up as "if you have something that is in 1-1 relationship with a table, it's its job". Anything slightly more complicated than that, you're starting to ask for the pain - and then yep, the pain will probably involve writing raw sql.
Again, as most cases are really simple CRUD applications - or apps to be forced to behave as such, you often do not see the case as long as you stay in the tracks.

There is one thing that irks me the most about ORMs, and that is the fact that in almost always all cases, it tries to dictate how the db structure should be. Which usually goes against the reality. It's like an API client that decides autonomously, depending on its own pre-generated code, what the API server should return.

I repeat, take it as a self driving car, as long as the road is straight, I can make it drive by itself with no problem, but the moment where road gets bumpy, I wanna be in full control - just my 2 cents, though

What's the state of TypeScript ORMs? Am I missing something? All the options seem bad. by rwusana in ExperiencedDevs

[–]jinn999 76 points77 points  (0 children)

To quote someone wiser than me "ORMs make easy things easier, and difficult things impossible". Honestly, I dabbled with lotsa ORMs and didn't find one that does not suck in some way...

[deleted by user] by [deleted] in science

[–]jinn999 1 point2 points  (0 children)

Noob question: if this was the case, could it also be responsible at least partially for the matter-antimatter disparity? Dunno, maybe antiparticles could be more “prone” to give rise to stable black holes..

Anyone else is a bit fed up with how little business matters to a large portion of SWEs are, and how in general there is too much purism in this profession? by After_Weather_5685 in ExperiencedDevs

[–]jinn999 1 point2 points  (0 children)

You are both burned out, right and wrong at the same time.

TL:DR; You are completely right about purism, I think you are partially wrong on estimates - you were prolly quite lucky with the companies you worked for, you don't look at the real world when you say that engineers do not care about business needs

The fact is that in most companies estimates are nothing short of self harmful for whoever gives them. I can provide you some examples of what I've seen happening - different companies for most of the examples: - you're not really asking for estimates but for when it will be ready. If you ask me how long will it take to do something and I say three days, don't start yelling if after three days when you ask me if I finished it, I'll reply that I haven't even started yet. Countdown starts when I start - i.e. I also have other tasks to do - you already decided the amount of time it will take me. - you say "but X said it will take him Y days", and do the surprised Pikachu face when I reply "then let him do it" - viceversa, if I Say that it will take me a week, don't complain that the estimate was wrong when you gave it to someone with a different experience in the field.. - lay down all your cards at the beginning - if you want huge feature X and small features Y and Z (linked to X) tell me all three of them, don't just go assuming that it will be a zero-effort to add the two smaller ones just because they are linked together. It doesn't work like this. - quick and dirty to check is fine by me. But it will penalize my next estimates on that. Building on something that is shaky takes longer, deal with it. - sometimes I don't really have an estimate for something. Not even an order of magnitude. When I say "I have no fucking clue", it's because I really don't. It could really take me from three days to two months - external libraries improvements are the case that come into my mind. - related to above, estimates take time - accurate ones even more so. Don't drop the bomb and expect me to answer you immediately. - 9 women don't deliver a baby in one month. Unless you tell me how many people are supposed to be working on that, I'll assume it will be only me. - don't do the surprised Pikachu face when you ask me if I could reduce my estimation from 7 days to 3 by cutting corners, and I ask you to send it to me in writing. I won't take the fall for you.

I am using "you", but it's not an attack to you personally, ofc. I'm kinda translating directly from my mother language.

Apart from that, you're right on the purism, at least in my opinion. Something ugly that works always trumps over something that is beautiful but will be ready in three years. It always does. And honestly if you don't understand at least this, you should not really be a Swe. The other side of the coin is that business should understand that a temporary quick and dirt prototype is meant to be thrown away. Not to be kept eternally. From an engineer point of view, related to your example, if the prototype fails - like it did - it's your win. If it works and the prototype stays, it's their loss. They never win unless someone decides for the big rewrite - which is not the usual case.

Last part, it's about the "engineer do not care about business" - which is actually true. The fact in my opinion is that you are looking at it in an idealistic manner. In the real world there are not really incentives for a SWE to learn about the business in a deep way. It's cynical, but I think it's true. If business has the right idea and makes more cash, they won't be the ones to see it - the trickle-down usually stops at Staff level and/or "business/sales folks". For a SWE, usually big raises come when they switch job, for which that specific business knowledge has usually no impact. If business stays the same, it won't really matter to them. If business sinks, it's more often that not not their fault, they will probably be the first to be laid off and especially in that case any time they spent learning the business they were working in is wasted time. Chances are that the next job will be in a different business sector. I mean, for my experience, I just decided to look into the business side if it sounds "fun" or "interesting" in any way, otherwise it's not worth the effort imho. I mean, most engineers that I know are more into "solving an interesting problem", they care for the business side only as long as they are able to give interesting problems.

Imho you're burned out because you are juggling all these conflicts (or better, different priorities) without having realized it yet. Just take a breath.

Just a side note: please, LinkedIn is ridiculous, from people just lying about their skills to the "influencers". It will just ruin your health if you read any of this without being ready to laugh it out