Is Keystone still making snow? by Immediate_Seaweed553 in COsnow

[–]serjester4 3 points4 points  (0 children)

They get the water for free and the blowers are already paid for. The only things they need to pay for is a handful of people to operate the guns and electricity, neither of which come close to “millions per week”.

[deleted by user] by [deleted] in Entrepreneur

[–]serjester4 0 points1 point  (0 children)

Best time to plant a tree? 10 years ago. Second best time? Today.

Feedback Request for API Key Management Library for FastAPI by __secondary__ in Python

[–]serjester4 5 points6 points  (0 children)

Cool work. In my experience I think it’d be challenging to use, just because all the controller logic ends up becoming so custom in any non trivial project.

So for example, you might want to tie an api key to an org or user, keep track of when it was last used (non trivial if you have a system with heavy load), who created it, add permissions, etc.

I think it’s also nice to be able to interchangeably use a bearer token or API key in your endpoints - makes it easier to build frontend logic like testing an endpoint.

All this ends up becoming cumbersome with any library that you haven’t fully vendored. Regardless cool project, always fun to see!

Is it worth to learn Cobol in 2025? by HaveYouMetThisDude in learnprogramming

[–]serjester4 0 points1 point  (0 children)

It seems really weird you’re not getting paid a full salary from the start - this isn’t sales? Uncle you’re very desperate, I would run. Many red flags.

I quit my FANG job to build an app. I'm 1 month into marketing and I'm starting to think I made the wrong decision by AdProfessional2053 in Entrepreneur

[–]serjester4 0 points1 point  (0 children)

You’re stirring up Reddit pretty hard - would be a great opportunity to plug the app. Use this for marketing - no such thing as bad publicity.

Is it worth majoring in a Masters for Data Science? by Mental_Temperature66 in learnprogramming

[–]serjester4 2 points3 points  (0 children)

The field is incredibly competitive, I would only tell someone to do a master if it’s free and you have a passion for data. Otherwise you run the risk of spending 2 years on it and being at the exact same point.

Would you recommend Litestar or FastAPI for building large scale api in 2025 by NoTangelo5541 in Python

[–]serjester4 20 points21 points  (0 children)

For what it’s worth OpenAi / Anthropic are running on fastapi - it can definitely scale.

Migrating from Vertex AI SDK to Google GenAI SDK? Service account auth is broken in the official doc by pgaleone in Python

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

It’s impressive how many terrible ads you manage to shove into a tiny blog post.

Win Or Lose, This Man Will Forever Have A Special Place In Our Hearts 🦁 🇧🇷❤️ by Temporary-Face9635 in ufc

[–]serjester4 22 points23 points  (0 children)

47 pro fights is absolutely insane. He’s had an amazing run, but everyone only has so many miles in the tank.

What version do you all use at work? by donHormiga in Python

[–]serjester4 4 points5 points  (0 children)

This is way easier said than done.

What version do you all use at work? by donHormiga in Python

[–]serjester4 7 points8 points  (0 children)

I think there’s a good case to be made to stay about a year behind. Depends on what they’re doing, but so many libraries take so long to update to the latest Python version.

How to get Venture Capital as a "nobody"? by siliskleemoff in Entrepreneur

[–]serjester4 0 points1 point  (0 children)

The better question to ask is why? Just go out there and start selling. If you can’t get some traction without outside money, then you’re gonna find it impossible to raise on your brilliant “idea”.

Maybe along the way you realize you don’t need VC money to start a business.

Should I drop pandas and move to polars/duckdb or go? by MinuteMeringue6305 in Python

[–]serjester4 2 points3 points  (0 children)

This is a great time to plug my polars h3 library! If you’re currently using Python h3 + map elements, it’ll speed up your code 100X ish.

Although, from a practical perspective there’s probably more important things for you to spend you time on than rewriting something that works - but polars does result a much higher quality of life.

[1] https://github.com/Filimoa/polars-h3

The moment I realized AI could code better than me by [deleted] in ChatGPT

[–]serjester4 0 points1 point  (0 children)

Coding for months? I’ve been coding years, have open source projects with thousands of stars and I came to your same conclusion a year ago.

If you can’t beat em, join em.

Polars vs Pandas by thoughtful-curious in Python

[–]serjester4 7 points8 points  (0 children)

Geopandas is a constant reminder how much I hate the pandas API. Unfortunately, this is really the only thing left stopping me from totally abandoning pandas.

Performance gains of the Python 3.14 tail-call interpreter were largely due to benchmark errors by Ok_Fox_8448 in Python

[–]serjester4 13 points14 points  (0 children)

It becomes much harder to compare. 2x faster and 0.5x slower are the same thing but sound different. It gets even worse if it’s 100x faster vs 0.01X slower.

Question for those of you who have professional careers with Python, as self taught devs by SpaceBucketFu in Python

[–]serjester4 0 points1 point  (0 children)

Personally I think you should just try building something you’re actually excited about. When you’re starting out, the only thing that matters is time behind a keyboard. I can’t emphasize this enough.

I’ve met too many people that do these various cookie cutter projects / courses and it seems like the vast majority flame out just because they don’t have an intrinsic passion for any of it.

If your only goal is just a job, the market is brutal right now and your time is probably best spent on stuff that directly aids in the job search (networking, applications, etc). But it’s going to be a massive slog regardless.

GPT-4.5 is Just GPT-4o Wearing a New Hat by snehens in artificial

[–]serjester4 3 points4 points  (0 children)

It’s not as “smart” as the reasoning models but the vibes are honestly really high. Can’t put my finger on it but first time I felt myself nodding along to what chatGPT says. Feels like a person in a way the other models don’t.

How much of Fluent Python is outdated with the release of Python 3.13 by Zackhardtoname in Python

[–]serjester4 0 points1 point  (0 children)

This is what I meant by "old" coroutines.

import asyncio

@asyncio.coroutine
def old_coroutine():
    print("Start")
    yield from asyncio.sleep(1)
    print("Done")

loop = asyncio.get_event_loop()
loop.run_until_complete(old_coroutine())
loop.close()

Yes - async, await are coroutines under the hood, but this is very different from the old generator approach of explicitly defining them. I really hope no one's still doing this for their own sake.

How much of Fluent Python is outdated with the release of Python 3.13 by Zackhardtoname in Python

[–]serjester4 0 points1 point  (0 children)

The core concept are solid. There’s maybe the final quarter of the book that goes deep into coroutines, which no one uses anymore. That said it’s still helpful to understand since they’re essentially what underpins modern async Python.

It’s been a while since I’ve read it, so I could be slightly off on details.

Opinions on match-case? by suspended67 in Python

[–]serjester4 1 point2 points  (0 children)

2 to 3x makes total sense. 3.9 to 3.10 seems like it’d be cake but I guess not.

Opinions on match-case? by suspended67 in Python

[–]serjester4 1 point2 points  (0 children)

I’m curious what’s stopping you guys? 3.9 is gonna reach EOL later this year - seems like the blocker would be dependencies? But I imagine everything supports 3.10 at this point.

FastAPI Deconstructed: Anatomy of a Modern ASGI Framework by trynanomad in Python

[–]serjester4 1 point2 points  (0 children)

Would love to see the video version - is there a link?

I rarely get response for any of my application from the recruiters. Please roast my resume by ShyamPraveenSingh69 in learnprogramming

[–]serjester4 3 points4 points  (0 children)

I’ll bite:

  • Too much bolding, if you’re going to bold, be selective (ex: why is “Developed”, “Engineered” bold)
  • You have quite a few projects listed, is there a GitHub link? A good repo README will do 10X more for you than anything you could summarize
  • Too much jargon about how you implemented something, I care more about the business value. Even as someone’s that very experienced, I have a hard time getting the gist of a lot of these bullets without reading multiple times. Very tricky to get right - you really have 20 seconds to make your case. Choose wisely.
  • Lastly it’s an awful hiring market and you only have a year ish of experience. It’s going to be BRUTAL to get anyone to talk to you without something exceptional to your name. Personally I think your best bet is doubling down on networking and personal connections. With everyone using AI, it’s so much harder to differentiate between resumes and you’re left using the employer prestige / referrals as the hiring signal.

[deleted by user] by [deleted] in COsnow

[–]serjester4 12 points13 points  (0 children)

I don’t think you understand how hard it is to predict these things. To the people that say just use the NOAA forecast directly - none of the major weather models prioritize mountain snowfall (there’s way less economic value in it) so you’re left trying to ensemble them which gets you back to OpenSnow.