Hacker News new | past | comments | ask | show | jobs | submit | joshmn's comments login

For those wondering why the release date reads 2012: Game ID 730 was Counter Strike: Global Offensive. https://web.archive.org/web/20121001095729/http://store.stea...

The developer in me find it weird that they didn't make a new database record for this internally.


It also uses the same directory structure, the exe lives in steamapps\common\counter strike global offensive\

That's because in previous CS games there's always a chunk of the community that wants to stay behind for whatever reason. Valve doesn't want anyone on CS:GO anymore, so they just updated all copies to CS2.

For what it's worth Dota 2 lives in \Dota 2 beta\ because they didn't want people to redownload the game after launch, and probably didn't want to break things by messing with paths for cosmetic reasons.


Cool, Steam uses some of the same version control methodologies as me!

"SeniorThesisPresentation_Rev3_7.23.09_finalfinal_ReallyThisTime.ppt(2)" lives on.


In "DropBox folder - Copy\Backup of the old notebook\HDDRESTO\BACKUP\FROM486"


Oh wow interesting, so you can’t play cs:go anymore? IMO this is a good idea as the community didn’t want to move to source a while back (it was a bad game tho)


I think it's seen as more of an upgrade than a new game. Incidentally, this means any self-hosted CS:GO servers will be updated/replaced with CS2.

The 'steamcmd' tool used to manage servers uses the same IDs.

The configs probably differ, that'll be fun. My client config seems to need updated, it's not executing.

Edit: For those with custom client configs, they used to go here, under the 'Counter-Strike Global Offensive' dir:

    csgo/cfg/
They now go here:

    game/csgo/cfg/


Many modes and maps are missing, so this is more of a forced downgrade, especially for those who were playing them since 2012


I can see that. The community is strong, maps and mods will return


sounds exactly like overwatch 2


Not even remotely close. OW2 introduced a battle pass riddled with dark patterns, removed all passive cosmetics collection while focusing on pushing cosmetics, changed gameplay balanced haphazardly for the worse to justify the "2" in the name, and the playerbase saw these hostile actions for what they are.

CS2 does exactly none of these things and instead keeps the gameplay and social contract largely unchanged. Gameplay issues with smokes have finally been addressed, the game renderer has been modernized, and the playerbase reaction is overwhelmingly positive.


>the playerbase reaction is overwhelmingly positive.

Looking at reddit, it doesn't look like it, but that's just reddit. I don't like it too. It's just a worse-looking, worse-performing game. The gamemodes and maps I liked are gone too.


Definitely take Reddit with some salt - that's what they're made of, after all :)

I enjoy it, they dealt with my major complaint with GO - the colors being dreadful/dreary. I appreciate how things generally feel brighter.

That said, I am having some weird visual things. Dynamic lights and the player contrast/highlight thing mess up smokes pretty good:

https://i.imgur.com/90wpKmO.jpeg

This is on Fedora with Flatpak Steam, latest stable kernel/Mesa.

Performance does need some work; when I manage to get it to actually ignore vsync (hence ~160 FPS), my frame times are all over the place - with a 7950X3D and 6900XT.



As long as they leave me CS:Source to play iceworld and office in every few years then I’ll be fine.


It's a little quirky indeed, as the newer version completely shuts out part of the player base: If you try to launch CS:GO on Mac, it automatically deletes itself and updates to CS2. Then it tells you that it can't run, because cs2.exe can't be found.


I had the same issue on Linux 4 hours ago, and then got a 37 GB update which fixed it. I think the update is just rolling out slower than the library page change that tells it to launch cs2.sh


CS2 is replacing CS:GO (kinda like how Overwatch 2 replaced Overwatch, but hopefully with a better outcome in this case)


CS2 is missing a bunch of maps compared to CS:GO but at least they didn't mess with gameplay like they did Overwatch 2 (removing a tank).


They already learned that lesson removing LAWs and riot shields over a decade ago.


CS2 apparently doesn't work on Macs any more, so for me they're off to a not so great start


This is as annoying as the Amazon listings that switch products. How am I supposed to know if the ratings and reviews are related to the new game or the old one?


Agreed, but it seems like they didn't want to split the community again - people are still playing the original Counter-Strike and Counter-Strike: Source as well and I suppose they didn't want people sticking with Counter-Strike: Global Offensive as well.


Because it's like how Overwatch 2 is not a new game, just an update to the original Overwatch. They seem to literally copy that model.


Because it's more of an update than a new game.


Strada isn’t dependent on Rails, but Turbo.


Highrise also comes to mind.


Well, purpose of Tada list was to act as a funnel to Basecamp: they took part of the functionality and when you needed more you check the Basecamp. I think they are going to with this strategy again: limited subset of Basecamp and when you need, say, mobile app or more features you know where to go.


I've done something similar in recent past on a large scale:

I did it because it was interesting, I wanted to prove DRM is a flawed concept and broken construct, and because the community which I built (as a result) was really great and a home to me when I didn't ever experience one.

It was never about money or fame, it was about providing something to people that had a value. People said the "thing" I provided was better than the "real thing", and that gave me a sense of pride: I'd never get hired by the company that made "real thing" to make their "thing" better because I didn't have the credentials on paper.

But at least my "thing" was better.


We were going to adopt it but after internal discussions, we’re worried they’ll euthanize it after 22 months. We’re pivoting.


For your dad:

I was a Stadia fan until I tried GeForce NOW and some of the "cloud gaming hardware services" (hardware, not platform). They were superior products, and did mostly the same thing. GeForce NOW is particularly slick, but their catalog is limited at the publisher level. I've found Boosteroid to be a great value while not being as limited.

I play on an Nvidia Shield most of the time with a Pro Controller for Switch.


I use ShadowPC. Steam, with Big Screen, makes it console enough. At least until you want to play an EA game.


Hi Christal and Vikram —

I'm working on something in the same space but for autism and social skills. I'd love to hear more about how you went through the process for HSA/FSA eligibility.


I assume this is basically their main "secret sauce". I wouldn't count on it being shared.


We have a community of ADHD, Autism, and generally mental health founders that we build alongside of. Starting a startup is hard, especially when you're mission-driven, so we love helping wherever we can and will take the help we can get to! It's a big, interrelated problem we're solving and we need to work together to get us closer (because we are VERY far off).


Yes, definitely! Would love to chat and hear more about what you're building, and share whatever we can to help. Email us directly at hi@shimmer.care, both Vikram & I get emails from there!


Tangentially related: I'm extremely very interested in working with something like this for people with Alexithymia and related phenomena. I have the tech skills but have the condition which makes development a bit difficult; email in profile.


Now I'm wondering if I have Alexithymia. How did you get diagnosed?


Why not?


top three reasons to not use ruby for me are:

1. it's not compiled and evaluated at runtime, which make it harder to test. Pesky undefined variables in edge case code.. 2. deployment is tough when it's a ton of small files. Most things compile to a single executable binary 3. it's not concurrent or parallel easily. You're not going to easily use all your cores and also develop sane software.


Ruby parallelism with request-based server apps probably works the same as other managed languages with single threaded runtimes (eg v8, Python) - you run multiple server processes. Requests are independent so its's an "embarassingly parallel" problem without need for communication between threads of execution.


If you deploy in a container (and if not, why?), the number of files is irrelevant.

Difficulties using all your cores with Ruby was a problem when I first started using it 18 years ago. It hasn't really been a problem for things like web serving for the last ~15 or so.


If I'm not mistaken, the vast majority of web app backends are written in interpreted languages like Ruby, such as PHP, Python, JavaScript, and Perl.

For example, Github, Shopify, and Hulu were written with Ruby on Rails and they seem to do alright.


"All right" is a stretch. Shopify employs a lot of amazing compiler engineers to constantly evolve the ruby compiler/VM to squeeze as much performance as possible without affecting the regular engineers, something most startups cannot do.


That's true of many companies at scale though. :-)

Some of the work on Ruby and Rails that Shopify and Github have produced is available to the community as well.

For instance: https://github.blog/2022-08-25-introducing-trilogy-a-new-dat...

Facebook heavily use, or did use, PHP dont they?

IIRC the Threads backend is Python as well. Which seems to be doing OK!


Being engaged in cost optimization engineering after you've "made it" doesn't mean failure, quite the opposite. And the parts before that are much harder bottlenecks, where other aspects of tech choices are rightfully weighed more.


Ruby web applications have a history of absurdly high resource usage and failure stories compared with something like Go. If the selling point of this is for individuals and small businesses to run this instead of AWS/GCP, it may not be any cheaper once you start running this control plane.


AWS/GCP is frequently 2x-3x as expensive as doing it yourself, depending on your usage patterns as some things are vastly more overpriced than others (e.g. egress), sometimes a bit lower, but if your control plane is more than a rounding error in your overall cost you're doing something very wrong.


Federal system presumes all individuals charged with a crime be out of custody.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: