That's the only one I know of at my bank that's mobile only. (And for how frequently I deposit checks, going to an ATM wouldn't be a big deal.) I realize other banks may have more de-featured web sites.
>By introducing a profit maximisation goal you (supposedly) create a more efficient operation.
Yes but one way that happens is by ignoring unprofitable customers. That's great if you are a car dealership and sell higher end cars to wealthier people or run a botique grocery store with fancy all-organic produce, but terrible if you are (for example) trying to provide healthcare or education and decide that the profit margins aren't high enough for you to serve various segments of the population.
So I grew up with chat rooms/forums/bbses... and am currently an avid Discord user.
Why? Well the needs of some gaming communities have evolved and Discord solves those problems. I'm in various guilds in an MMO and Discord provides EASY screen sharing, EASY voice comms, lets users with privileges run small apps (typically used to allow voting on a topic, e.g. what raid shall we do, or allow simple registration, e.g. for the raid we voted on we need X tanks Y healers Z dps so click and sign up). There are fancier bots that grab in-game info and show it, letting you check on info without logging into the game, and so on.
I don't see any of this being handled well via chat rooms, forums, etc. In fact I would go so far as to be your counter-example of someone that grew up with all the old stuff and now thinks Discord is in fact a massive improvement, and not just superficially.
Meme sharing is also important since these days, the absolutely dominant way to get two kinds of info across to players quickly (good builds for your chosen character, and simple animated gifs to show fight positioning) are images. Lots of players also make build/fight video guides, but that's a longer investment in time over a simple animated gif showing where to stand and where to move. Nobody (rounded for simplification) reads text guides, in fact some info like how the group has to handle a boss fight, would be difficult to write a text guide for. You know the old saying about how a picture is worth a thousand words?
This was my flow, except instead of PC I was using Mac. But then, that Mac died and I hadn't also happened to save the proper old version of Kindle for PC. And I migrated to a linux desktop instead of replacing the Mac.
I'm a bit uneasy about grabbing some version downloaded from a random website, even if I ran that in a VM I still have to present my Amazon account info.
So my replacement flow would include "get a macos vm running, install an old version of Kindle for Mac (known good since it's my copy) in the VM" and then do everything in the VM and transfer the converted epub out.
I keep hoping the de-drm plugin will be updated to understand how to de-drm the newer Kindle format. :)
NSA's defensive mission is about securing National Security Systems. These have a fairly specific definition, and are not running in the average business.
A commission would find that there was no problem whatsoever.
Almost everybody misunderstands NSA's defensive mandate. They aren't corporate America's QA department, they don't have a "let's find and report exploits" mission - their defensive mission applies to "national security systems" and other "defense industrial base" ones. Those are computers/networks running fairly specific tasks; they are generally not internet connected, and sitting in secure buildings with 24 hour security and surveillance, so securing them revolves around a lot of physical security and controlled access.
YOU don't have one of these systems, corporation XYZ doesn't have one, there is no requirement NSA disclose jack shit to anybody unless they want to. And in the ETERNALBLUE case one of their tools leaked so they helped head off a lot of problems by voluntarily telling Microsoft about it.
As for who is responsible for this - I thought all the people here are free market worshipers. If Silicon Valley tech companies, one of the richest class of private enterprises in the world, need what are effectively government subsidies to cover their bug ridden insecure products, well that sounds like multiple market failures to me.
I think I'd do what your landlord is doing if I were in that position.
Having a long term reliable renter, which I'm sure you are, give them a rent that is a good deal (slightly below market), and they'll stay. Even if your rent doesn't cover mortgage and expenses, eventually you or other renters are going to buy the property for your landlord, and that's worth a lot.
Especially if home prices are up 50% - keeping your rent stable and you there paying it means your landlord is getting a spectacular deal.
Agreed. It is worth mentioning that in CA my landlord is benefiting greatly from Prop 13. They bought the house a long time ago, it is almost certainly paid off by now. And due to prop 13 they have locked in absurdly low property taxes. This is a big quirk to the CA rental market. Anyone buying a property now in order to rent it out is going to see significant negative cash flow. I think AirBNB renters can squeak out a positive cashflow, but they better hope bookings don't dry up.
>However, there is value in learning some of the under the hood concepts such as
>[...]
>I don't think schools need to teach employable
My University taught the intro CS class in Scheme; years after I graduated they switched to Java and last I saw it was Python (based on visits back to campus and wandering through the bookstore to see what textbooks were for sale). I just checked and it still Python, based on the course description ("how to design and implement algorithmic solutions in Python"). I see a few 2xx level classes are in Java, and after that it stops mentioning specific languages.
Anyway, it's tough since there is pressure to teach the concepts, which argues for certain languages, yet also produce employable graduates, which argues for certain other languages.
Finding overlap is tricky... teaching theory in Haskell, under-the-hood concepts in assembly, software development gluing libraries together in javascript/c++, may in fact be the superior approach... but there is fatigue associated with learning languages just to learn more languages when maybe a nice general language that serves many educational needs is a better way.
Python might be the sweet spot to start out with, and indeed it looks like the 3 intro classes at my alma mater, are taught in Python. I'd like to think the driving force behind this is that 1) Python works well, and 2)using one language for first year students (well, 2nd semester 1st year or perhaps 1st semester 2nd year) lowers the mental overhead on the students.
Going heavy on C/C++ early essentially selects people that already come in with a programming background. Some folks don't get that, or not much of it, in high school and want to enter the field anyway. And I think it is fair for them to reasonably expect, like you can with every other academic field, that they can do that via the starting curriculum.
>I'm certain there's a good language in there, but it's so rarely used during my time in the industry (I'm in my mid-30s), that it's just never been worth the effort. I'm sorry, Perl.
No apology needed, I'm sure even Perl realizes it was a little stagnant while the rest of the industry zoomed by.
I used Perl in the mid 90's, so I suspect I'm ~20 years older than you. ;) Back then it was a jack-of-all-trades language, good at parsing logs or text files, pinched hit for php if you needed add scripting to websites, etc.
Over time, javascript improved, python gathered mind-share, and perl still worked but wasn't keeping up with new libraries.
I'd like to see Raku do well, although I doubt I'll use it professionally - seeing as how I've got around ~8 years left until I retire.