GOG is excellent for this reason and my experience playing older/unsupported games from them is top-notch. It stings to buy an older game again, but they're almost always inexpensive, and you can say, "Well, this is the very last time I'm going to purchase HoMM3" (or your game of choice).
They also do fine as a purchase platform for modern games, but it's less than perfect because modern games are supported and some smaller publishers choose not to push updates to their offerings on GOG.
I get where you're coming from, but go to Stadia's page. Click "Buy Now". You land at $130 plus $10/month with no other options. This isn't a future product or preorder, this is launch. The hardware and service are live right now. If you want to play: $130 plus $10/month.
I think this release structure is pretty daring. They're getting a lot of bad press, it's expensive, it's not a smooth experience. Also, if nobody gets on this holiday season, I'd expect game developers to throttle on putting money into optimizing for the platform, which would begin the platform death spiral.
They don't have to say on their website that it's three-ish months of paid beta access to make that the reality.
> Also, if nobody gets on this holiday season, I'd expect game developers to throttle on putting money into optimizing for the platform, which would begin the platform death spiral.
Google can very easily afford to pay 50 developers to optimize for it. I only see this dying from Google's direct failures, not from that kind of death spiral.
New York Genome Center | Software Engineer | New York, NY | Full-time | ONSITE
NYGC is not a software company; it is a sequencing lab trying to push science at scale, and needs software to do so. We are hungry to become the lead sequencing firm. We're aggressively building our clinical services, so if you have even the smallest allergy to documentation or process, please stop reading now.
These positions is for the Production Software Engineering group, which currently has twelve people. We're replacing prototypes with better solutions while rolling out new applications to help the organization with scale. People who join NYGC software are expected to learn quickly, be self-motivated, and be comfortable switching tracks. You don't have to understand e.g. genome sequence alignment, but you do have to be able to read a manual on a tool's use and learn enough vocabulary to have an intelligent conversation with an expert on the subject.
We are intentionally boring (https://valdhaus.co/writings/boring-systems/) in our technology choices because our goal is data analysis, not novel software work. We design everything for reliability, maintenance, low cost of ownership, and failure recovery. It is a combination of boring technology and fast pace: we are the computational pipeline team, the automation team, the LIMS team, the database team, and the data transport team (surprisingly fun at >20PB), the customer delivery team. We don't do genomic methods software (e.g. better variant calling) -- we have a great computational biology group for that. This group is focused on making a sequencing lab and automated analyses run at scale.
The lab and automation combined drive some really interesting real-world problems, particularly in the clinical space. How fast can we get first-order cancer screening done for people?
(contact info in my profile)
POSITIONS
1) Principal Software Engineer: Serve as a project lead. This person should be able to work independently and in a team, from requirements through implementation/iteration and testing and deployment. Python and postgresql on the backend, React on the frontend. We're looking for someone who has both python application development experience and javascript/front-end experience.
2) Senior Software Engineer: Serve as a primary contributor. Strong individual and team contributor, familiar with breaking down tasks into work plans, and then driving those plans through design, implementation, testing, and deployment. Python and postgresql on the backend, React on the frontend. We're looking for someone who has either strong python application development experience or strong javascript/front-end experience and is willing to learn/work in python.
Doing software work in support of scientists trying to cure cancer. Scientists aren't curing cancer with a notebook and pen, they have have problems that a software engineer can really help with. Boring internal software, with some public-facing software.
It's not glorious work, and your team is typically understaffed and overworked. There are tradeoffs in the job, it's not for everyone. I work at New York Genome Center, and at the Broad Institute before that, both are nonprofits, and there are plenty of firms with software jobs out there where you can do "just software" and help with something meaningful.
Drop me a note, I'm happy to talk about this more. I missed the monthly jobs thread, but my group is hiring.
We do not, we're a combination of grant-driven research, production/clinical genome sequencing, and scale computing; the work is hard to structure for ad-hoc volunteer contribution.
Agreed. I love Thunderbird, and gave it a shot last year as my work email client (exchange). Loved almost everything, but ultimately the search and lack of threading sent me back to outlook web access.
First half of the book changed my life, and second half is merely good. I wrote a full review [0], and eight years later, that first half has become one of my favorite reads ever.
Oh yes! A Short History of Nearly Everything is really good. I thoroughly enjoyed it (Bill Bryson can write funnier than anyone I've read, apart from P.G. Wodehouse). I would just add a caveat that I read it first in junior high and it blew my mind. Maybe for someone who is read up a bit more, it might not be as mindblowing.
New York Genome Center | Princpal Software Engineer | New York, NY | Full-time | ONSITE
NYGC is not a software company; it is a sequencing lab trying to push science at scale, and needs software to do so. We are hungry to become the lead sequencing firm. We're aggressively building our clinical services, so if you have even the smallest allergy to documentation or process, please stop reading now.
This position is for a Principal Software Engineer to serve as a project lead. This person should be able to work independently and in a team, from requirements through implementation/iteration and testing and deployment. We use python and postgresql on the backend, we have just chosen React on the frontend. We're looking for someone who has both python application development experience and javascript/front-end experience.
We are intentionally boring (https://valdhaus.co/writings/boring-systems/) in our technology choices because our goal is data analysis, not novel software work. We design everything for reliability, maintenance, low cost of ownership, and failure recovery. It is a combination of boring technology and fast pace: we are the computational pipeline team, the automation team, the LIMS team, the database team, and the data transport team (surprisingly fun at >20PB), the customer delivery team. We don't do genomic methods software (e.g. better variant calling) -- we have a great computational biology group for that. This group is focused on making a sequencing lab and automated analyses run at scale.
This position is for the Production Software Engineering group, which currently has thirteen people. We're replacing prototypes with better solutions while rolling out new applications to help the organization with scale. People who join NYGC software are expected to learn quickly, be self-motivated, and be comfortable switching tracks. You don't have to understand e.g. genome sequence alignment, but you do have to be able to read a manual on a tool's use and learn enough vocabulary to have an intelligent conversation with an expert on the subject.
The lab and automation combined drive some really interesting real-world problems, particularly in the clinical space. How fast can we get first-order cancer screening to sick people? More formal description under "Principal Software Engineer, Applications" on our careers page: http://www.nygenome.org/careers/job-positions/?sc=7389/
I love it but use it only to view and process notes/deadlines/status from my mothership org files (maintained on non-mobile computers). I don't think I'd use it as a primary note application.
> I get what you mean, but would argue that, "it only takes 2-3 trolls plus 300 people who respond to them to create a 300-comment shitshow". An ignored troll is a powerless troll. They get their power to disrupt from the responses, not their words.
I like this idea, but I don't think it's possible to get the shared agreement you discuss. I've never seen an online community where the hands-off, community-ignore method worked. Have you seen one?
They also do fine as a purchase platform for modern games, but it's less than perfect because modern games are supported and some smaller publishers choose not to push updates to their offerings on GOG.