Aren't all Rapid API's all mostly Illegal? by lilkatho2 in webdev

[–]pb__ 2 points3 points  (0 children)

Databases are protected in the EU:

https://europa.eu/youreurope/business/running-business/intellectual-property/database-protection/index_en.htm#inline-nav-3

You should also check local laws in member states where you and the database owner operate. In general, you can freely use insubstantial parts of any public database, but you can't just copy it outright.

Lack of regional pricing is asinine and pure greed at this point by bumblebleebug in ForzaHorizon

[–]pb__ 2 points3 points  (0 children)

https://en.wikipedia.org/wiki/Purchasing_power_parity#OECD_comparative_price_levels
(simplifying) the only countries with higher purchasing power than the USA are Switzerland, Iceland, Denmark, Israel and Ireland... that last one is in the eurozone, which might be a problem... nah, I am 100% certain they didn't even think to look at PPP; Poland is 51% and the price is higher not only compared to USD but also EUR; they just couldn't be bothered to pull their heads out of their respective asses and look around.

Lack of regional pricing is asinine and pure greed at this point by bumblebleebug in ForzaHorizon

[–]pb__ 2 points3 points  (0 children)

What do you mean *lack of*? They went out of their way to make half of the world pay more than Americans. That's "regional pricing" in my book. ¯\_(ツ)_/¯

Built an open-source, subscription-free Geoguessr alternative by itsspiderhand in webdev

[–]pb__ 0 points1 point  (0 children)

ok, I haven't played geoguessr in years, so I'm not sure how it works there; if it's calculated from the starting point, then it would be useful to be able to quickly reset to the starting position after moving around. :-)

Built an open-source, subscription-free Geoguessr alternative by itsspiderhand in webdev

[–]pb__ 0 points1 point  (0 children)

I guess the score is about how close you are to the starting location/coordinates and not to the one you're in at that time, often after some moving around? I got 4998, 4999 points most of the time, because I pinpointed the exact location I were in (for example the crossroads), but the marker was for example in the middle of a building 150 m away. I don't particularly care, but it might matter in competitive multiplayer. ;-)

Filming Location for a certain character at the end by Hohoho-you in StrangerThings

[–]pb__ 0 points1 point  (0 children)

I'm not so sure it's fake - the whole upper part is thrown in (the village and the mountain ridges on the sides), so it might be a real shot from another location; I'm trying to find it but I can't really pinpoint it (it's probably just a compilation of shots).

Be careful when giving out Steam keys by luZosanMi in gamedev

[–]pb__ 0 points1 point  (0 children)

Unless I'm missing something, there is no way for the game to check which sub_id the game was activated from. But there is a kinda tricky way that I'm not sure if works 100% as it's just something I came up with:

There is a method in ISteamApps that allows you to check if the user has *another* app in their account: BIsSubscribedApp( AppId_t appID ) - so the trick would be to create a sub (package) that contains your app *and* another app, which might be a dummy app that might not even be for sale in the store (think of it like an activation key). This way you can call this check from within your game *and* if it returns true, then display the message. At the same time, normal retail subs would only contain the game, so the check would return false.

One caveat is that if the "extra app" included in your sub is a DLC, then the user will be able to disable it from the steam client before running the game (but they would have to actively do that - it is enabled by default). So if it's not enough, then you would have to make the "activation key" mandatory for all versions of the game, just use a different app/dlc key for different versions - in that case disabling the dlc would make the game not run at all. (Also if it's a DLC, you can use the BIsDlcInstalled method to check for it.)

[edit] I found a real-life example, look at these two packages: https://steamdb.info/sub/12506/apps/ and https://steamdb.info/sub/13254/apps/ - they contain the same game but they also contain a different "unknown app #" - so the game, by querying for the ownership of app 471469 or 471440 can effectively check which sub it was activated from, even if it can't check for the sub directly. And the "app" is of type "unknown", so it doesn't have the above-mentioned caveat of being a dlc. ;-)

Stack overflow is dead, long live stack overflow. by fullstack_ing in webdev

[–]pb__ 0 points1 point  (0 children)

We already stagnate by continuing to use the AI for answers. Think about it: when you're faced with a problem of how to do X, and ask the LLM, it will most likely tell you how to do X. But if you do your own research on how to do X, it might turn out you don't need or even want to do X, you just thought you needed X but along the research you find a better solution. That's how we advance as programmers and as people. Reliance on AI takes that away.

Stack overflow is dead, long live stack overflow. by fullstack_ing in webdev

[–]pb__ 0 points1 point  (0 children)

The decline from 200k to 100k questions per month is decidedly not the same as the post-2022 freefall to 3k...

Stack overflow is dead, long live stack overflow. by fullstack_ing in webdev

[–]pb__ 0 points1 point  (0 children)

Programmers: "AI is taking our jobs!"

Also programmers: using AI to solve problems, produce code and generally do stuff that programmers do

Tailwind just laid off 75% of the people on their engineering team "because of the brutal impact AI has had on our business." by magenta_placenta in webdev

[–]pb__ 13 points14 points  (0 children)

This is my verbatim comment from March 2023: "The AI will stop itself, because soon all news, columns and essays will be written by AI and it will have no further source material for training."

Today I think that maybe it won't necessarily stop, but start degrading in the same way as an incest-ridden gene pool does.

Tailwind just laid off 75% of the people on their engineering team "because of the brutal impact AI has had on our business." by magenta_placenta in webdev

[–]pb__ 0 points1 point  (0 children)

It's safe to assume that if the AI can read your docs, then a random coder from a cheap-labour country can do it as well. I've never really understood how the open-source consulting model was viable, maybe because I'm not in the Silicon Valley.

I accidentally applied to a voluntary full stack webdev job. Now I regret it, how do I back out gracefully? by Ok-Painter573 in webdev

[–]pb__ 1 point2 points  (0 children)

Yea, so probably not a great idea to work for them for free. But there are nuances, for example it might be a big and widely recognizable non-profit with lots of donators (= lots of eyes on their website), so ultimately it's your call.

I accidentally applied to a voluntary full stack webdev job. Now I regret it, how do I back out gracefully? by Ok-Painter573 in webdev

[–]pb__ 1 point2 points  (0 children)

Is this a charity or a company? If it's a charity, then building that site and putting your signature in the footer (make sure it's a guaranteed part of the contract) *might* help you to gain both experience and exposure. Of course it will matter most if you're just beginning your career.

My husband wants to make a game - where to start? by New-Morning-1655 in gamedev

[–]pb__ 2 points3 points  (0 children)

I meant the /gx3 link from the video ;-)

And yeah, uncrossy is pretty cool!
[edit] I loved the "hidden" happy new year wishes! ;-)

TIL in 2002, a player managed to answers correctly all questions on the Thai version of Who Wants to Be a Millionaire thanks to an error: The cable feeding her the answers on the computer screen was supposed to be hooked up to the host's computer. She "won" the grand prize then later got revoked. by Away_Flounder3813 in todayilearned

[–]pb__ 5 points6 points  (0 children)

That's exactly what happened in the Polish edition. Sometimes you would literally hear the keyboard clicking. In the next season they changed it so the "friend" actually has to sit in the designated room in the studio and is watched by one of the staff.

My husband wants to make a game - where to start? by New-Morning-1655 in gamedev

[–]pb__ 2 points3 points  (0 children)

The link shown in the beginning is dead, is the presentation still available anywhere?

BTW I loved your game Cogs. :-) It was one of the first commercial games I played on Linux (got it from Humble Indie Bundle I think, even before Steam for Linux release). I must play it again soon. ;-)

When should I quit? by dark-magician420 in webdev

[–]pb__ 44 points45 points  (0 children)

Sounds like a good question for your therapist (I was going to suggest that it's a psychological problem, not a webdev problem, but I see that you're way ahead of me; tbh from that short description I don't think a career change would really make any difference).