I think a lot of people are missing this point. This will not allow someone to become their own carrier. It allows someone to install their own "cell towers" and have devices connect to them without having to use a 3rd party carrier.
Yeah, while you might theoretically be able to build a national 5G network using this, it would be way more expensive vs just building it yourself. Amazon wouldn't be marketing this if they didn't expect to have a healthy profit margin, after all.
This seems more applicable in cases where you need 5G but there is no/insufficient 5G already, when it would be prohibitively expensive to go to existing carriers (mobile data rates in the US are ridiculous), or when the threat model necessitates a private network.
Does this only work with files or can any source be used as long as it is a Stream? Basically, I'd love to have something like this for arbitrary data, not just files.
I am the Salty Dog: a sturdy, weather beaten crew member who stands at the prow of your ship, guiding you safely through the rocks.
Full Stack Mobile Development, Design, Coding, QA, Back-end. Java, C#, Objective-C, Xamarin, C/C++, Azure, AWS. 20+ years experience, 7 years mobile development.
Achieve better outcomes through communication, risk management, and experience.
I am the Salty Dog: a sturdy, weather beaten crew member who stands at the prow of your ship, guiding you safely through the rocks.
Full Stack Mobile Development, Design, Coding, QA, Back-end. Java, C#, Objective-C, Xamarin, C/C++, Azure, AWS. 20+ years experience, 7 years mobile development.
Better outcomes through communication, risk management, and experience.
Disclaimer: Maybe you (and any particular reader of this post) are an exception to the rule -- I don't know you personally. I only know the people I've personally interacted with in this whole national discussion.
> A lot seem to think Muslim immigrant|refugee == terrorist.
Some do. But some people think the U.S. never landed on the moon. That is, just like not every Muslim is a terrorist, not every person who wants change in our visa laws wants to introduce internment camps, etc.
It's fair to think the due diligence done in admitting foreign nationals has been lacking. I think this particular approach is heavy-handed and inhumane, but we're not arguing for a more humane alternative... actually, I'm not sure what we're arguing about other than people are mad and think things are really racist right now.
> I'm for the ban because I don't want them to come and kill me and my family in our sleep.
So maybe you heard "Muslims are clearly dangerous" when they meant "my government's job is to protect my family and waiting until people are dead is too late". And even if they think Muslims are more dangerous, the right response is to, empathetically, discuss facts (statistics, counterfactuals) with them. The goal is to appeal to their better nature, not to make them lose so we win. All the left-wing apoplexy and panic these days is actively harmful from that perspective.
> I blame this perception on the people who seek to profit by the general hysteria, not those manipulated by it. I am sad for the victims of it.
Me too. I think the misconceptions about Trump-voting America is the another instance of the same phenomenon. And it's no less harmful, in my mind.
Sorry for the late reply here. I fully agree that not all those who acquiesce with the travel ban are racist, and their position is further complicated by the fact that the vast majority of people in the USA know very little of immigration. I've sat in legal education classes where criminal lawyers expressed shock and amazement at their prior ignorance of the immigration system and how differently it functions from the criminal justice system. Immigration law is crazy complex and that makes it a terrible subject for trying to resolve in the format of a TV debate or something where you can otherwise assume a basic level of audience familiarity with the issue - the same reason astrophysicists argue out their disagreements via peer review rather than on Bill Nye's weekly science podcast.
It's fair to think the due diligence done in admitting foreign nationals has been lacking.
It really isn't. It takes a huge amount of vetting for a refugee to given permission to enter the USA. It's fairly easy to enter the country if you're a citizen of the EU or Japan or Canada or Australia (all of which have a good deal of socioeconomic common ground with the USA) but overall it's difficult. Visas are simply not handed out like cookies.
Some immigrants have subsequently committed crimes or even acts of terrorism within the US. but the incidence is significantly lower than that of natural-born American citizens. None of the available evidence supports the claim that there is some sort of security crisis requiring the imposition of drastic measures.
the right response is to, empathetically, discuss facts (statistics, counterfactuals) with them. The goal is to appeal to their better nature, not to make them lose so we win
I wholly agree and practice this diligently, but at some point the responsibility falls upon the listener to evaluate the information that has been provided to them and make a decision. If they just can't make up their mind for whatever reason, then chances are they'll never be politically active and investing more effort in persuading them is not an effective use of my time. If they endlessly pose counterarguments and excuses, then after a while I start to they're either arguing in bad faith or they have an position that they can't defend but don't want to give up, and it's likewise a waste of my time.
Lest this seem dismissive I'd like to point that I've been discussing politics civilly as an adult for maybe 25 years now, so if I give up on trying to persuade someone it's not from an inability to articulate an argument or an unwillingness to entertain opposing points of view.
Me too. I think the misconceptions about Trump-voting America is the another instance of the same phenomenon. And it's no less harmful, in my mind.
Get back to me when people being shot for supporting Trump without really believing in much of anything is a regular (or even an occasional) occurrence. By contrast I can point to a significant and growing death toll for acts of terrorism carried out by members of the far-right.
I tend to agree. I only had luck when I described it as maintenance and estimated dollar or schedule costs for not addressing the issue. And then it was regarded as a one time fix as opposed to something that needed to be done on a routine basis.
In what way do you mean "freelancer". There are multiple types of freelance jobs.
"Freelance" can mean:
1) Working remotely as a contractor though a 3rd party agency.
2) Working remotely hourly or per gig for yourself.
3) Doing end-to-end project work. Start with designs, code, test, and submit as a package deal.
All have different ways of finding clients. However, they tend to follow a career progression in that same order. My career path did.
I advise you to think about freelancing, not as a developer, but a business owner. Consider the following:
* What sort of business entity are you going to have? All have trade offs, and specific obligations from a pure business perspective. One piece of advice that my accountant gave me: Just because you create an LLC with your state govt doesn't make you an LLC. From a court's perspective you have to act like it. In my state that requires Articles of Organization, an Operation Agreement and at least yearly documented meetings with the stakeholders.
* Learn how to protect yourself legally. This means find a lawyer and get a standard contract. Have an attorney review any contract before you sign it. Figure out a strategy for when someone doesn't pay, and how this strategy may change if they are local or remote. It is much harder to take someone out of state to court. I have turned down gigs because we couldn't come to agreement on contract language. One contract asked me to pay all court fees in the event the software led to any issues for their clients. (It was for a medical device.)
* Think about how you are going to charge. Hourly/by the project. Clients may ask for fixed prices and not-to-exceeds. There are a lot of opinions about this. Make an informed decision about how you are going to approach this.
* How are you going to sell yourself. Most of my work comes through word-of-mouth. Figure out your pitch, and how you differentiate yourself from competition. Reputation counts for a lot. Think about setting networking/sales goals. Expect the engagement process to take a long time, and not all of it to pan out. I've spend many hours trying to engage a new client, only to have them change their mind at the last minute. Account for this in your pricing.
* Expect feast or famine. Sometimes you may be sweating bullets because you don't have enough work and bills are coming due. Sometimes you're sweating bullets because several clients are wanting things all at once. Sometimes you may be working nights and weekends.
* As a small guy, you are the product. It pays to be a high quality product.
I am 49 and have a CS Degree, ~25 years experience. I run my own mobile/web development company out of my home, making more money than I ever have before. I've been in business for about 3 years and each year my revenue increases by 20-30% I am principle architect and coder.
In order to do this, I have had to learn new languages, frameworks and new ways of thinking about things. Some of those "new" things weren't difficult, they just required tweaking old ways of looking at things.
For example, older mobile devices are resource constrained. Having to think about conservation while coding isn't new. I started my career coding on shitty MS Dos system where if you had 640K of memory, it was a high-end machine. The tweaking comes in with the addition of other constrains such as battery life, coalescing radio usage and the fact that the OS can decide to shut down your app and restart it at any time, but the user's expectation is it should be the way the just left it.
Continually learning and reinventing myself is just the way things are now. If you haven't had to deal with that yet, just wait. It will come.
I think a lot of people are missing this point. This will not allow someone to become their own carrier. It allows someone to install their own "cell towers" and have devices connect to them without having to use a 3rd party carrier.