There is a theory that development was restarted several times, most notably in 2018 to incorporate Keanu into the main story. It seems like they couldn't stick to a singular vision and shifted goals too many times.
I really don't understand why they have Keanu in this. I mean the _character_ he plays is fine, and Keanu's performance is fine, I just don't understand the appeal/necessity of getting the likeness of a real world actor in a digital game. I imagine it also must have cost a fortune..
It doesn't detract from the game or anything, but it just seems like an odd way to spend a limited development budget.
I think the hype speaks for itself, doesn't it? You want people to talk about your product, and having an A-list celebrity involved does just that. If you then categorize the extra expense under "marketing", I'd say it's not a bad ROI compared to other, incredibly expensive, marketing efforts.
For the same reason why Hollywood producers pay $10m for a Brad Pitt, where they could get some rando who looks and acts just as good for $100k - Brad is marketing device, the movie will get much more publicity because of him, and people will go see the movie just because of him. Same for Keanu here.
I'm curious if that's actually true though. A lot of recent huge hits in TV at least were made up of casts of either relative unknowns or people that didn't have huge star power anymore. "Stranger Things", as one example. Mad Men and Breaking Bad created a lot of stars, but they weren't famous to start with. The Walking Dead was the most popular show on TV for a long time and I can't really recall an A-lister.
Even a lot of much older shows didn't need star power. Think about something like Star Trek TNG. The most famous person on that cast when it started was Will Wheaton. Obviously Patrick Stewart became huge but he was a total unknown prior.
Which I never understood: how is an actor supposed to suddenly carry the whole game? I mean, he's got those cool movies(where he plays the same guy over and over again), but he's no Jesus to be worshiped like that.
His impact on the game is probably similar to that of a celebrity in an ad: the celebrity isn't cast because of their acting/posing ability, they're just very likeable, recognizable people that you want to associate your product with. The electric reception he received at the game announcement show and the reddit memes he has generated seem to prove this. No one was under any illusions that Keanu was going to elevate the story, they just really love Keanu.
He's a great person. His acting range is limited, but within that range, he's good at what he does. Whether that makes him a suitable actor for a computer game is debatable, but on the other hand, he's also a beloved actor, so it's probably good PR.
I have no problem with them including Keanu in the game. I do have a problem with crunch and releasing a very buggy game.
I take Tom Hanks or Bill Murray over Keanu any time, but he's extremely dedicated. The amount of work he put into gun and martial arts training...Maybe that's part of being a good actor, after all.
Yeah. It's pretty obvious. It's quite interesting how more games end up like that. Final fantasy 15 was restarted twice as well. And it ended up having potential but alas it was unfinished.
In terms of build quality, I've always thought Bang & Olufsen made the best headphones. The H9 series is made with aluminum and leather, and costs just slightly less than AirPods Max.
In the docker container you ARE the system python version. In fact many docker best practices would say that preferably only 1 application is running, and that would be your application.
It's still not safe. For example there was a conflict one day between awscli, urllib and some system tool (apt?) which led to a broken (apt fails) system if you just "pip install awscli" globally. Even in docker image, you still need virtualenv to be safe (or use only global distro packages).
Could you elaborate on why? I worked at a co that almost exclusively ran Alpine containers with a single Python app. No use of virtualenv. Never experienced any hangups with this.
Same here, and I'm curious to know why some think virtualenv is required in a container, as opposed to just starting with am image containing a clean python install and adding what you need.
But tlrd is: if you "apt install some-utility", then "pip install something else", you may have upgraded packages that some-utility relies on but is not compatible with the new version anymore.
Pip and apt install to different folders already. In the very unlikely event there’s an issue in a container the solution is simple, modify the sys.path. The other 99% of the time avoiding the venv is a win.
Sure it's unlikely, but it happened at least once now, and that's exactly the situation venv is designed to avoid. Pip and apt install to different places (by default/convention), but you end up importing the pip version by default. You can change sys.path to work around it of course... but that's pretty much what virtualenv does anyway. Utilities by default do not change that path which leads to issues like the linked one.
I'm not saying never install globally, just let's keep in mind that this can lead to real issues which may be very surprising / hard to debug once in production. Unless you understand exactly what and how is delivered with every change, defaulting to venv is a safer option.
Complexity on top of complexity makes things harder to debug in my opinion. I’ve never had trouble debugging library issues and they’ve never happened to me in a container. Even easier is to not mix tools in a container anyway. Less is more.
It can be a tool used as a dependency of your app. And I feel like you can make the same claim about locks. They just introduce complexity and make debugging harder, race condition never happened to me anyway... It's about ensuring edge cases don't bite you when you don't expect it.
If you can prove it doesn't apply, then sure, why not install globally.
In one sentence: "Installing the latest aws-cli on an image is preventing new AMIs based on that image from booting due to the above issue with urllib3."
While this specific issue wouldn't affect docker images since you normally don't run cloud-init on them, it's just luck that it wasn't some other utility affected instead. Next time it can affect docker images too.
Not in docker. The entire point of docker is isolation so when you use something like python3.7-slim, its fine to use the system python. Thats the whole point of using the image.
Now you still want to run and install pip packages as a non-root user of course, but you don't need a virtualenv in docker.
Debian distros have a separate dist-packages directory for system libs. You can do whatever you want in site-packages. It is effectively like a default virtualenv when operating in a container.
The thing about subscribing the New York Times - is that you still have to deal with a tremendous number of ads, seemingly every other paragraph. The solution is simple, just install an ad-blocker. But then why not use that ad-blocker to just bock cookies and bypass the paywall, since I’m gaming the system anyways? I guess I could consider my subscription a donation because I’m going to use an ad-blocker either way. But why can’t I pay to have a great experience? I considered subscribing through the iOS app, but of course there is no way to block ads. So unfortunately, I don’t receive any breaking news notifications.
The browser experience is ok with an ad-blocker. But why not reward your subscribers with a great reading experience? Remove the ads, focus on good typography, etc, and I would pay whatever you ask. Preferably through an app.
Edit: I’ve been a subscriber for years, and I’m willing to pay regardless. I just think they could improve by making the subscription meaningful to a generation that doesn’t want to see ads.
I can only guess... when you buy the actual paper there's still ads. In the end they are an advertising company. They write things to increase circulation (hits and copies) so they can get more people to see more ads. That's how it's always worked. That "subscribe and you won't see ads" probably makes no sense at all to company that spent decades selling paying subscribers printed ads. People spend money to buy print ads, why wouldn't they mind paying money to see ads on their electronic device as well? They (The Times) and most subscribers probably don't think it's any big deal to pay to see more ads.
For most publications, the newsstand sales are a minuscule amount of income - subscriptions are a bit more (and help them plan budgets), but ads is how they keep the lights on. But it’s harder and harder to do that bc no one wants to pay for quality reporting and fact checking when they can get rumors and opinions for free on any clickbait website that pays writers pennies and has fired their fact checkers and copy editors.
If you truly want quality journalism, pick the publications you don’t want to lose and subscribe - and know that the ads are what keep the cost low enough for the average person to get reliable news.
My other complaint about subscribing is that it's damned expensive and their subscription terms are awkward and arbitrary. Give me a year for $50 and I'd give them my credit card yesterday.
Can anybody suggest an alternative program that will help me file? I know I could probably do this myself, but I prefer having software validate my returns.
It seems like this is something an indie developer could create, but maybe its too complicated and too risky?
Credit karma lets you file both federal and state for free . CreditKarma's filing service is pretty new, so there are lots of edge cases they don't handle well or at all (for example the UI to enter stock trades is awful). I put my numbers into TurboTax and CreditKarma to make sure they match for validation, then filed with CreditKarma.
You give them a lot of data about you that they then use to sell you insurance and loans and so on, but I actually find their services useful so I consider that a fair trade.
I used CK the past two years and started getting a ton of robocalls and credit card offers. Not to mention my college that never had my phone number previously started calling me on a weekly basis hounding me for donations.
Freefile on irs.gov and the pdf of the 1040 instructions. Just because some software validates doesn't release you from the liability, so if you actually have a complicated situation, I'd find a qualified tax professional or read through the myriad IRS rules and regs.
I don't see how anyone can produce tax software, resolve bugs and issues, and keep it up to date with current tax code without charging money for it. It's too bad that paying taxes is this difficult.
I've had great experiences with FreeTaxUSA, though they still charge for state returns. I have wondered before now why a non-profit couldn't set up an entirely free site and ask for donations.
> indie developer could create, but maybe its too complicated and too risky?
The amount of liability you would take on is insane.
For the most part, I don't understand the difficulty. You can pick up a copy of the 1040 and the instructions from most public libraries. Then, you just follow the instructions. It's like reading a program. You literally just follow the instructions.
Has anybody tried to create something like AirBnB for co-working/office spaces? There must be people willing to rent out a spare bedroom they never use, etc. All you really need to provide is a desk and internet.
This is an excellent idea! Letting out the entire apartment or most of it could make for a better experience, since part of the appeal (for many) is the community and a break from solo working environments. One could make an app where users could see coworker profiles etc - might appeal to people looking for inspiration or motivation.
A lot of states have laws against office and living spaces being in the same building, if I recall. Maybe someone else has more expertise and correct me.
This would obviously make it difficult for someone to rent out their living room to $Startup, for example.
There is such a startup in London (and elsewhere maybe) but the problem is the costs are greater than the cost of a true co-working space. WeWork in London has hot desks from about £10/day (monthly) and £20/day (pay as you go). A homeowner isn’t going to let someone use their home all day to make a few £.
> A homeowner isn’t going to let someone use their home all day to make a few £.
Are you sure? I mean if I had the space and situation (that is, an office room separate from the rest of the house, e.g. a garage) it's something I'd consider. It probably doesn't fall under hotel / lodging laws either.
You’re looking at 1/10th of the earnings you’d generate from AirBnB with the same amount of work. You have to manage bookings, grant access (working around your own availability), handle insurance and clean up. Would you deal with all of that for less than £10/day once or twice a week? The pitch makes sense for larger spaces that can accommodate teams — like the examples on the site — but for individuals there’s no value.
I always wondered that. I worked at a few places where we ended up with too much space.... seemed wasteful.
You'll want to maybe be a bit careful about who you rent to, but still seems like that would be useful.
Personally I'd be more interested in renting out a small space from a larger company or even campus than one space out of numerous rental spaces where I've got no idea what is going on each day.
Airbnb does this already. I used to work remote and they have digital nomad housing... Specially WiFi and private workspace as part of the amenities you can require.
I’ll start my YC application :) But in reality, the legal issues that s3r3nity mentioned would be a big problem for residential. Maybe this could be marketed to existing commercial spaces that have an extra room they don’t use.
As somebody who works remotely, having an app that finds a place to work wold be a dream.