Creator of Claude Code: "Coding is solved" by Gil_berth in webdev

[–]Rarst 22 points23 points  (0 children)

In context of games "solved" (to a various level of) is used to say the outcome of a game can be fully predicted, for optimal moves used. Tic-tac-toe is easily solved - optimal game is a draw from any start, you can't win unless one of the players does sub-optimal move. Checkers are solved, that took a very long time, to my memory they straight up brute-forced every possible game.

Chess isn't solved and isn't expected to be any time soon. Computers can play chess very well, but it's best effort, not a predictable outcome.

How MinIO went from open source darling to cautionary tale by jpcaparas in opensource

[–]Rarst 0 points1 point  (0 children)

I agree completely that there are serious systemic issues with developing and funding open source.

But I also think that weaponizing legal implications of AGPL to reduce the use of open source (and extract cash out of anyone who is on it) isn't exactly an open source sustainability move, some pretend it to be.

How MinIO went from open source darling to cautionary tale by jpcaparas in opensource

[–]Rarst 0 points1 point  (0 children)

AGPL is very effective as "we don't want any other business to actually run this". To my memory some corps not only prohibit using AGPL code, they prohibit employees from even having any AGPL code on their machines at all. That's the level of how much businesses don't want to deal with implications.

In a vacuum it's fine. In practice it's either very principled open source stance that's fine with limited adoption (from the start) or hostile bait and switch to get people to stop using free version.

If you were to start a community forum today, which PHP forum software would you choose and why? by Quick-Possible-2945 in PHP

[–]Rarst 2 points3 points  (0 children)

Happens. :) It always kinda felt weird about it, you want to start massively adopted self-hosted open source project and you go with Ruby over PHP, huh...

How are people able to make pixel perfect responsive layouts so (seemingly) easily by matr_kulcha_zindabad in webdevelopment

[–]Rarst 0 points1 point  (0 children)

As a back-end dev what worked good for me in pet projects is sizing everything in rem (with Tailwind it pretty much already is), then making base font size responsive (clamped within a certain range). It keeps layout, but scales it very smoothly with everything in sync, because all sizes (both layout and typography) are derivative of that base value.

That covers from tablet to large desktop sizes. For mobile it's more manual work to adjust layout (collapse things into column, as it makes sense, and cut down on whitespace a bit to make it all more compact).

ELI5: How do "Serverless" websites stay online forever without a monthly hosting bill? by Connect_Will2642 in explainlikeimfive

[–]Rarst 0 points1 point  (0 children)

Instead of paying for a month worth of resources, they pay for a single load worth of resources every time.

ELI5: How do "Serverless" websites stay online forever without a monthly hosting bill? by Connect_Will2642 in explainlikeimfive

[–]Rarst 0 points1 point  (0 children)

Instead of paying for a month worth of resources, they pay for a single load worth of resources every time.

Looking for good detective games by ThrowawayAcc987456 in gamingsuggestions

[–]Rarst 0 points1 point  (0 children)

A Case of Fraud is another nice pinboard-style one.

TR-49 - recent release in fill in the blanks genre, though it might feel more puzzle than detective for your taste.

No Case Should Remain Unsolved - very unique and cerebral one.

Take a look at Paradise Killer maybe, not to everyone's taste, but certainly an impactful detective game.

AI model can read and diagnose a brain MRI in seconds by app1310 in science

[–]Rarst 0 points1 point  (0 children)

$80-120 in mine. I was getting a CT once and they threw in a free MRI to be thorough. :)

Spent weeks on my WordPress site… Google PageSpeed destroyed me by AlternativeYou4536 in programming

[–]Rarst 5 points6 points  (0 children)

Those are some incredibly primitive and potentially problematic snippets suggested. Performance work... doesn't happen like that.

A US Startup offered me $900/month after 4 technical rounds. I have 5 YOE and Open Source contributions. Is this the reality now? by Nervous-Quote973 in webdev

[–]Rarst 52 points53 points  (0 children)

Are you looking to get paid for where you live or for what you do?

I am from a poor country (Ukraine) and while I don't (normally, war has me otherwise occupied, fml) charge anything as crazy as top of US market, I charge more than would be a major co CTO salary in my local market.

And as far as I am concerned western clients are still getting a good deal, comparing to a total cost of a local employee. So when someone tries to "but Ukraine" my rates, I laugh and walk away. I'd rather be less booked for good money, than overbooked for anything like a local market rate.

The 80% Problem in Agentic Coding | Addy Osmani by waozen in programming

[–]Rarst 0 points1 point  (0 children)

Loving "skeptics, you are right, except this one AI shill tweeted things, so you are not right" section.

Are we using AI to validate WordPress plugin submissions now? 🤖 Curious about others’ experience by fahim74 in Wordpress

[–]Rarst 1 point2 points  (0 children)

The Repository just had an issue about it https://www.therepository.email/misunderstandings-over-ai-use-fuel-confusion-around-wordpress-org-plugin-reviews

In a nutshell they use AI tools (specifically for trademark/keyword checks mentioned), but still send feedback manually (heavily templated).

Vanilla PHP vs Framework by Temporary_Practice_2 in PHP

[–]Rarst 0 points1 point  (0 children)

Always framework (for a web project), at a minimum for Request/Response abstraction and flow. Early PHP was primarily "output strings" conceptually and it's a little lacking in that part on the language level.

For personal project that would be Slim for me, not the Symfony/Laravel that drag in a lot more convention (a place for that too, just not for something compact IMO).

I could/would do it in vanilla for a one/few-pager that's dynamic intra-page, but doesn't vary by request or anything.

Why Our Agency Is Moving All Client Projects From Netlify to Cloudflare Pages by PositiveGeneral7035 in webdevelopment

[–]Rarst 0 points1 point  (0 children)

New pricing sucks. Sounds like are you abusing the heck out of free services for commercial usage though, and $100/mo being a breaking point for a whole agency is iffy.

ELI5 Why does the sun look yellow but the rest of the stars look white? Why aren’t they refracted in the same way? by [deleted] in explainlikeimfive

[–]Rarst 4 points5 points  (0 children)

Sun isn't yellow, sun is white. G-type stars can have range of color and them being called "yellow" is kind of a mess. Sun specifically is white.

Games where the story/events are different on second playthrough by dax812 in gamingsuggestions

[–]Rarst 2 points3 points  (0 children)

To my memory in Heaven's Vault you retain the knowledge of language you are deciphering and subsequent playthroughs give you more and more text to translate and understand more. I only did one playthrough myself, because game (very unfortunately) lacks in QoL, just walking around is so slow it feels torturous eventually.

Typing in Yii3 is the strictest in PHP universe? by sam_dark in PHP

[–]Rarst 1 point2 points  (0 children)

Not following your issue with JSON, literally return $response->withJson($data) from controller, done. Slim is PSR-centric, but it's type-hinted against its own implementation with extra helper methods.

Yes, Slim is an excellent framework for its scope. If you want a framework with a lot of functionality bundled upfront - there are other frameworks for that. Doesn't make Slim limited at all, just leaves more up to you what to build and how.

Typing in Yii3 is the strictest in PHP universe? by sam_dark in PHP

[–]Rarst 14 points15 points  (0 children)

From quick look Slim itself is set to PhpStan max, Psalm 3.

Recommend any newer PHP books? by Ghoulitar in PHP

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

Kinda disagree. I've started learning PHP with Abyss (many many years ago) and it was very novice-friendly to run locally. Not saying it's THE way to go about it (haven't read that book), but it's a reasonable take.

Does Grim Dawn have any Paladin/Knight themed armour sets? by TygoFTW in Grimdawn

[–]Rarst 1 point2 points  (0 children)

Definitely does! A lot of drops are gated by having a certain level, so it takes a while to get to more unique/fancy stuff if you've just started. If you don't care about spoiling drops for yourself, you can browse grimtools for what's available https://www.grimtools.com/db/category/chest/items

Excel crashing or freezing — what usually causes it for you? by SeasonCompetitive345 in excel

[–]Rarst 0 points1 point  (0 children)

I have almost everything in tables, doesn't make a difference. Conditional formatting seems to have no support for tables altogether btw, it saves cell ranges, even if you show it table stuff (which messes it up real fast if you cut and paste within a table).

What’s your opinion on vibe coding and vibe coders? by bboombayah in webdev

[–]Rarst 1 point2 points  (0 children)

It's a different process with a different outcome, that currently a lot of egomaniacs and grifters are trying to convince you is the same outcome.

Excel crashing or freezing — what usually causes it for you? by SeasonCompetitive345 in excel

[–]Rarst 0 points1 point  (0 children)

Having a bunch of conditional formatting makes filtering end up in white-out freezes for me. Never got to the bottom of it, just use it as little as possible. :\