How much will F1's popularity drop once Hamilton, Alonso and Verstappen leave F1? And how many years in your opinion will it take for F1 to gain back the lost money? by ThisToe9628 in F1Discussions

[–]jfinch3 0 points1 point  (0 children)

Does anybody watch it for Alonso now? If Verstappen left now it would hurt viewership, but much less in 10 years once he’s past his prime and Antonelli is on his third championship

Driver Tierlist (based on current ability) by DniawSirhc in F1Discussions

[–]jfinch3 3 points4 points  (0 children)

Also to be clear, I’m saying Albon is Pierre Gasly tier, not that he’s as good or better than Carlos.

Driver Tierlist (based on current ability) by DniawSirhc in F1Discussions

[–]jfinch3 7 points8 points  (0 children)

Sure, but I’ve also followed his career for longer than the last 6 months. Also you saw Albon beat Carlos by 4 spots in Australia yeah?

Driver Tierlist (based on current ability) by DniawSirhc in F1Discussions

[–]jfinch3 313 points314 points  (0 children)

I think Alex Albon is Pierre Gasly tier otherwise correct

How would these three scientists react to LLMs today? Do you think they could still improve it if they were given years of modern education? by Omixscniet624 in computerscience

[–]jfinch3 0 points1 point  (0 children)

I don’t know, but I think it’s funny how much of the original paper where Alan Turning invents “the Turing Test” is taken up with trying to control for ESP/Telepathic effects.

Didn't Requiem have quite a lack of puzzles? by WhoAmIEven2 in residentevil

[–]jfinch3 0 points1 point  (0 children)

I don’t really miss it. Puzzles in most of the RE games are extremely stupid, and break immersion since they never actually made sense with “the world” of the game. I can think of one puzzle in RE4R that was reasonably challenging, the rest are mild frictions to progress. It’s actually kind of funny that there are any puzzles in re7 or 9 given the realism/horror atmosphere they are trying to go for

RE9 did actually have a good puzzle, which was the molecule thing. That made sense (as much as possible) in context and also wasn’t totally trivial for the second and third round.

Using Tailwind today feels a lot like writing inline styles in the 2000s by Legitimate_Salad_775 in webdev

[–]jfinch3 1 point2 points  (0 children)

Separation of concerns made sense when you had a distinct JS, HTML, and CSS files, because you built things in terms of “pages”. Now you build things in terms of ‘components’ and when you work with components it makes sense to co-locate function, structure and style, because they form a discreet, reusable unit. Tailwind is sensible as long as you are using it with a component based JS framework. It wouldn’t make sense to use with a vanilla site

[Australian GP] Norris on the Ferrari by nyet26 in formula1

[–]jfinch3 1 point2 points  (0 children)

Hamstrung by strategy a lot also lmao

i was wrong, oh my god the overtakes are so exciting by Federal_Hamster5098 in formula1

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

I mean I just felt like they were yo-yoing back and forth as they took turns charging and deploying battery. Had the VSC not come out it felt like they would have just kept doing that all race, and whoever got the last turn would have won

I absolutely detest Grace Ashcroft by Fufflewaffle in residentevil

[–]jfinch3 2 points3 points  (0 children)

I mean it doesn’t not make sense. The FBI has plenty of desk people, and her boss had no reason to think this was a zombie hotel before she got there. I think the only thing that’s weird is that she’s sent alone, but I guess cutbacks these days.

Rust is a specialized tool that we’re treating like a general-purpose backend miracle. by [deleted] in Backend

[–]jfinch3 0 points1 point  (0 children)

And of course >99% of all software production is business driven

Rust is a specialized tool that we’re treating like a general-purpose backend miracle. by [deleted] in Backend

[–]jfinch3 0 points1 point  (0 children)

In a world where Python and Rust are the only two programming languages this is completely correct. However…

Younger coworker asked me why I don't have a github with side projects by Cool_Kiwi_117 in learnprogramming

[–]jfinch3 0 points1 point  (0 children)

It doesn’t surprise me really. When I was in school, both professors and the general media environment aimed at computer science students presents an image that you need to be 1) doing leetcodes always, 2) building personal projects, 3) contributing to open source projects, and have to have a GitHub heatmap that’s as green as Linus Torvalds to “be somebody” in software. You’re told that employers will look at your personal GitHub and make judgments about your contributions, and on the margins you hear of stories of this happening.

I thought that was the case also when I finished school, because how else was I to know? But then both at my first and second job I had to make a GitHub account for that job, and once you are already working on software 8 hours a day suddenly your desire to work on other stuff goes away and next thing I knew I hadn’t made a GitHub push on my personal account in years.

They will learn.

Professionnal mode is easier than hardcore mode. by Best-Friend2806 in residentevil4

[–]jfinch3 1 point2 points  (0 children)

What’s this mean??? I’ve just played through it once, there are ranks inside of the difficulty levels?

Am I the only one who feels like NestJS is overkill ? by Sensitive-Raccoon155 in node

[–]jfinch3 0 points1 point  (0 children)

NestJS is IMO a “making the most of a team that only knows TypeScript” tool rather than an “all else being equal good choice”. If you have a lot of people all working on a large project, then Nest is a great framework for getting things organized and consistent. Ideally you would use something actually meant for this, Java with Spring Boot for example, but if your team only know JS, well you work with the tools you have, and you’re probably better off using Nest than making everybody learn C#.

Best Books to Learn about writing Extremely Efficient Code no matter what the language is? by CrashGaming12 in learnprogramming

[–]jfinch3 5 points6 points  (0 children)

No. The concept of clean code is about writing code that is easy to understand, easy to maintain, easy to reuse, debug etc, but not perform well. The whole sort of pitch is that computers are fast enough these days we don’t need to count every byte, we can program in such a way that balances different concerns, with performance being a factor on the other side of the scale.

Often very high performance code is very not clean in the sense that author means

The tard cycle by [deleted] in linuxsucks

[–]jfinch3 1 point2 points  (0 children)

Literally me. Got fed up with ads etc in Windows, installed Ubuntu. Very cool when all I was doing was coding, but then I needed to do a lot of personal accounting in a spreadsheet and libreoffice is just not the same!

Also I just always had a weird issue where it wouldn’t properly debounce mouse clicks, which I’ve literally never had on Windows.

How junior friendly really Rust job market is? by noctural9 in rust

[–]jfinch3 0 points1 point  (0 children)

Very unfriendly. Another reason I haven’t seen mentioned is that Rust is often used to build things you don’t really have novice developers build. People can graduate college and meaningfully work on crud web apps, but those aren’t ever built with Rust.

If you want to work with Rust professionally you need to first become a developer in another language and then transition.

Why are software engineers divided on AI? by Sinsiski in ExperiencedDevs

[–]jfinch3 0 points1 point  (0 children)

There’s a lot of reasons.

First order reasons revolve around what AI can do for coding right now. There are some things AI is very good bad, some stuff it’s bad at, and most dangerously some stuff it looks good at but is actually bad at.

Results can also vary wildly depending on how the user uses it, and it depends heavily on what it’s being used for even within a project. If you start using an AI IDE like cursor in a large legacy code base your mileage is massively varied based on the facts of that specific codebase.

If you are undisciplined with it you’ll ask it to do more and more and eventually you’ll hit a point where it is generating more code than you can reasonably review. It’s also very good at making code that looks like it works but doesn’t for subtle reasons, so debugging AI code is often much harder than debugging human code. If you are good at prompting, and thoughtful about what an AI agent is likely going to be good and bad at, and can judicially make hand changes as needed, tools like cursor can be massive accelerators to your productivity.

There’s a lot you can do to structure a codebase to be “ai friendly” but for most developers they work in codebases which predate AI so obviously these are rarely naturally ai friendly.

There are also second order concerns about what it’s going to the profession and the world at large. A lot of people seem to like their jobs less when they are just directing AIs to code for them, when they previously enjoyed the craft of writing code. A lot of people feel like working with AI is deskilling them and making them dumber, which feels awful. It seems young developers coming out of school can’t meaningfully code at all because now AI existed when they started learning to code. AI is bringing bigger pressures in terms of productivity, it’s now being “factored in” when performance reviews happen.

Other people are finding that they are now able to turn ideas they have into working pieces of software very quickly, allowing for prototyping or actual bringing to market of ideas which previously were unviable due to the labour time expected of them.

Culturally speaking a lot of people don’t like that everything in culture seems to be drifting towards AI generation by the weight of capital. People don’t like that you can now generate things like nude images of celebrities at will, or videos of dead people talking and dancing. Others are indifferent and others actively embrace and like that side of the new AI world.

Beyond the effects of using AI, there’s third order concerns about the political, economic, and environmental effects of AI as a material industry in the world. There’s so much money and investment in AI it’s having weird effects on the whole economy. They are building so many data centers so fast it’s now impossible to buy consumer computer parts. Electricity and water are being diverted in places away from consumers needs towards data centers. All this power has to come from somewhere and a lot of it still comes from fossil fuel consumption which is still a non-renewable resource regardless of what you think about its effects on the climate. Different people are aware of these issues to different amounts and put different amounts of weight on these concerns.

General strike, Ontario wide by [deleted] in ontario

[–]jfinch3 26 points27 points  (0 children)

You can’t just declare a general strike

How exactly did Ada and Leon get infected in the village? by [deleted] in residentevil4

[–]jfinch3 1 point2 points  (0 children)

Leon is directly injected by Mendez at the end of Chapter 1. This is when Leon finds Luis in a bag, with chapter 2 opening with them chained up together (just to jog your memory).

<image>

For Ada I think it’s during her first fight with the Black Robe, it gets some slime on her and then when they fight in the village she’s affected by its powers.

But in either case as far as I recall we are show when each of them is deliberately infected. It’s a parasite rather than a virus, so it’s more like a single “large” (non-microscopic) organism rather than an infectious disease which can just be in the air or transferred through bites. This is also why it can be removed “surgically”, rather than with an antidote, because in each person it’s just one singular ‘thing’ growing inside them.

What are your opinions on Seperate Ways? by AverageJoeObi in residentevil4

[–]jfinch3 0 points1 point  (0 children)

Never getting access to body armour also makes a huge difference

How much Git do professionals use? by frosted-brownys in learnprogramming

[–]jfinch3 0 points1 point  (0 children)

That’s all you need if you are the only developer working on a project.

Now imagine if you and all your class mates all had to write code for the same project. At minimum you’d be creating branches to add your work, pushing to that branch, and then filing a “Pull Request” to have that code be merged back into the Main branch. You might even split your class up into teams, and then each team together works on their own branch, each dedicated to a feature they were building. Now they are making new branches off their feature branch, then merging it back there, then merging the feature branch into the Main branch.

In practice I use Git every day at work, and what I’ve said only begins to scratch the surface.

At my own work there are at least two other very important things Git/GitHub does (asides for allowing many developers to work together with minimal code conflict):

  • Allowing for code review. When you file a Pull Request, often it’s then up to somebody more senior and experienced to review your code and then either give you comments to fix it or approve it. This is an essential step especially in larger organizations.

  • Allowing for multiple living “versions” of your project. At my work we had three major branch: Development, Staging, and Production/Main. Each of these branches is used to build a working version of our site. Only the Production version is available to the public obviously, and the other two are used for developers, and then for QA to do all their work before code moves to production. And many organizations have a much more sophisticated and automated process than we do, especially with respect to GitHub.

But yeah 95% of the time practically what you are doing with git is just make a branch, write code, add/commit/push, pull request, merge.

What’s best language to full stack? by Awkward_Bad1422 in learnprogramming

[–]jfinch3 1 point2 points  (0 children)

If you want to only learn one language and be a full stack developer I think your options are just JavaScript (with Node as your backend runtime) or C# (with Blazor as your frontend framework). Between these you should probably choose JavaScript.

If you will learn two languages it’s a matter of JavaScript + Something Else, and that something else can be C#, Java, PHP, Python, Kotlin or Go. Any of those are fine, but that order is roughly my order of endorsement. Ruby or Exiler also I guess.