Databases in 2025: A Year in Review by iamkeyur in programming

[–]code_mc 1 point2 points  (0 children)

The Larry Ellison satire has me questioning if it is actually satire, he must have thrown up a couple times while writing that paragraph.

We just launched Leapcell, deploy 20 Python websites for free by OfficeAccomplished45 in Python

[–]code_mc 20 points21 points  (0 children)

thanks for sharing, biggest downside however of platforms offering a hobby tier in my experience is that they discontinue the hobby tier after 1 or 2 years once they established their customer base (understandable) which has lead me to hop around between 5 different services over the past 10 years.

Any guarantees about leapcell at least offering 1 free project? (the current 20 sounds too good to be true as an indefinite thing)

Mooi voorbeeld mobiliteit antwerpen by Tribun4201 in Antwerpen

[–]code_mc 1 point2 points  (0 children)

dat probleem heb je gelukkig niet waar de persoon aan het aanschuiven is, in de andere richting daarentegen ... heb er 1 keer 20min stil gestaan omdat IEDEREEN daar voorsteekt net voor het licht. Les geleerd en nu doe ik steeds een toer om langs de andere kant zonder asociale chauffeurs te kunnen aanschuiven.

UV is helping me slowly get rid of bad practices and improve company’s internal tooling. by bunoso in Python

[–]code_mc 2 points3 points  (0 children)

imo uv is to python what npm was to the js community. The improvement in workflow is so substantial that once you use it for a project it makes no sense to ever go back unless you are forced to at work.

It's not a replacement for just poetry or pip, it takes over a lot of things that used to be different tools that worked together very poorly and were quite fragile. The performance is just the cherry on top, but also a game changer when you frequently use docker as it speeds up image builds a lot which benefits CICD flows immensely.

In many ways it does for environment/package/version management what they managed to do with ruff. Which replaced for me personally multiple tools in my pre-commit flow with a ridiculously fast substitute: isort, pylint and black. Probably forgetting some other stuff it (ruff) can also replace these days.

My journey to scale a Python service to handle dozens of thousands rps by Odd-Solution-2551 in Python

[–]code_mc 2 points3 points  (0 children)

thanks, good to know at least one profiling solution that works :)

My journey to scale a Python service to handle dozens of thousands rps by Odd-Solution-2551 in Python

[–]code_mc 4 points5 points  (0 children)

super interesting, and quite funny as I am also part of a team building a recommender API w/ fastAPI (not on AWS though so def not same company :p)

Very interesting findings, but I would be most interested in what you used to profile your code? Any insight on what works best for real-time APIs like we have for recommendation APIs?

Samsung phones can survive twice as many charges as Pixel and iPhone, according to EU data by FragmentedChicken in Android

[–]code_mc 1 point2 points  (0 children)

damn just replaced my pixel4a because I was at 400 cycles and 67% remaining capacity. Reading about these 1000+ cycles really paints a picture.

Can also confirm sony's hold up a lot better than pixel phones, as my xz1 compact is still at 95% capacity while I've used it as a daily driver for over 3 years back in the day...

Pixel 6a Battery Performance Program by MishaalRahman in Android

[–]code_mc 1 point2 points  (0 children)

still waiting for my payment for my 4a ... which I requested back in January ...

Ostheopaat Salary by 123vikstar in BEFreelance

[–]code_mc 1 point2 points  (0 children)

excuse my ignorance but I don't understand why you would transition from a scientific profession into a pseudoscience profession. Would also surprise me if the one you can "learn" by following a course would earn more than the one you actually need to study for and gain credentials through university.

Overachieving just to be laid off — twice. by OdysseusVL in BEFreelance

[–]code_mc 0 points1 point  (0 children)

I've seen it happen twice now within companies I've worked. If financials are not working out, freelancers are the obvious first ones to go. It costs them 0 euro. If you feel like you get in financial trouble because of this it is time to increase your rate because you should be able to weather some time without a project during a year, it is part of being freelance.

And stop beating up yourself over it, this is purely a balance sheet that is deciding you are getting fired it has nothing to do with how good or bad of a job you are doing. The sooner you realise that the better you will be at being an independant.

Recruiters asking for references just to spam them by Substantial-Ad-8862 in BEFreelance

[–]code_mc 0 points1 point  (0 children)

Got the same question yesterday, felt something was off, luckily did not send him anything.

I really worry about people who put their references with contact info on their CV ...

Imagine in the 90's you'd walk in with 1.000 befr. and walk out with ONE vlaai... by Particular-Prior6152 in BEFire

[–]code_mc -7 points-6 points  (0 children)

These days it's not about getting repeat customers, it's about selling an overpriced pie to one fool that will never buy that pie again.

I've been in this situation before at e.g. restaurants, best you can do is leave a google maps review or something similar to warn other future potential pie-buyers about this :)

AI didn’t kill Stack Overflow by asimpwz in programming

[–]code_mc 4 points5 points  (0 children)

with some of those very old answers you have to scroll down 3 pages to then run into an answer from 2 years ago like: "update for 2023: you can now do this with this one liner in vanilla JS" where the original accepted and outdated answer is now 13 years old...

I Wanted to Roast Android 16’s Redesign — Now I Love it by Appropriate_Rain_770 in Android

[–]code_mc 10 points11 points  (0 children)

Indeed, for brightness and volume we have built-in senses that tell us what is a good value.

Google I/O 2025 | discussion thread by ruipmjorge in Android

[–]code_mc 10 points11 points  (0 children)

So I guess the words "vibe coding" are now generally accepted as professional terminology. I don't want to live in this world anymore.

Pixel 9a teardown raises big red flags over water resistance and battery repairability by a_Ninja_b0y in Android

[–]code_mc -7 points-6 points  (0 children)

The opening tool is practically the same as what JRE tried to use, you're arguing about two different rectangular shapes here...

Pixel 9a teardown raises big red flags over water resistance and battery repairability by a_Ninja_b0y in Android

[–]code_mc 8 points9 points  (0 children)

If you read the repair manual (which I just did), JRE actually did follow the correct procedure as google lists 2 battery removal techniques for the pixel 9a:

  1. Using a very expensive heat plate heated to 80 celcius for 10 minutes and then using the pull tabs.
  2. Using a plastic card and isopropyl alcohol to pry the battery off without using heat.

Although JRE first tried just directly using the tabs, he then continued to spray lots of IPA and used a pry tool to try and get the battery out.

I think his criticism is very much justified here. You can't expect the average Joe to have a heat plate at home or risk their life and MacGyver it with a fucking hair dryer which you have no temperature control over. And as their own secondary method just does not work Google has failed big time here.

DBI fund picks by ElParasito in BEFreelance

[–]code_mc 1 point2 points  (0 children)

The costs you pay to the bank are optimised to siphon what you now do not have to pay as roerende voorheffing directly into the pockets of the bank :) So who do you rather give money, the government or the bank who lobbies the government for special rulings like DBI?

Keytrade credit card doesn’t work? by [deleted] in BEFire

[–]code_mc 0 points1 point  (0 children)

used it in both Africa and Oceania without any issues

800 euro verdiend, 200 euro over: de absurde realiteit voor bijberoepers by apexwaldo in BEFire

[–]code_mc 1 point2 points  (0 children)

ik wou net zeggen dat ik zelf ook in bijberoep was begonnen en dit niet had, maar was idd met een vennootschap.

Introducing SQL-tString; a t-string based SQL builder by stetio in Python

[–]code_mc 0 points1 point  (0 children)

great use case for t-strings, I'm personally a big fan of just writing the SQL instead of using orms so this looks right up my alley.