IIRC, the irony is that LTE is used regardless, and there isn't any 3G anymore. So, you wind up using the LTE network no matter what, as voice and data all go through the same path, as opposed to being split on 3G and earlier.
The cellular provider I use isn't bad, although paying half as much per line with Spectrum Wireless is tempting.
I wish AOSP would have some boring, but needed stuff. A standardized busybox, access to the Linux firewall, root available, a way to backup/archive app data via ADB, so restoring a phone is easier, or you can just move your saved games off to save space and load them on later (or possibly to a different device.) As of now, data backups on Android are extremely hit or miss, it would be nice to have a standard of packing up an app's data and sending it off. Titanium Backup handles this admirably... but requires root to do so.
Depending on the software packages, you can go with Linux, and use something like KVM, Virtualbox, or VMWare Workstation to run a VM of Windows 10 for the applications which require that.
Bad advice. A chargeback means your credit record gets hit big time, and you now have a debt collector calling you and your family at all times of the day.
Facebook does already have some ephemeral messaging capability, using the Signal network, if you use messenger.
However, and this is IMHO, of course, I personally wouldn't trust FB with messaging of any sort, because of all the news reports.
There are just better messenger apps out there. Signal, Telegram, or if you want to pack your own parachute, PGP/gpg and an existing messaging utility.
For some reason, the big labels seemed to have dropped some of the bands that are not big, but are worth listening to. Thankfully, Bandcamp has picked them up.
The closest analog to Bandcamp is the old mp3.com. There is a lot of mediocre stuff there... but there is a lot of very good stuff that is worth a listen. Worst case, if you don't like a band, go to another page.
The fact that I can download in a high quality format (WAV, FLAC, ALAC) makes it worth it. I can keep the uncompressed or lossless compressed stuff in my media library, and transcode as needed, depending on device.
The Dash button desperately needed an E-ink display. That way, it would be easy to tell what product the button is used for, and Amazon wouldn't be stuck with Dash buttons which people were not buying. Plus, it would give the advantage of being able to be used with products people did want to buy.
This has been done before by a place called Third Voice. However, because they really didn't have any ability to make money from it, they wound up closing their doors.
I would daresay that Power Computing helped things. Apple wasn't floundering because of the Mac clones, but more because they were not keeping up with the PC and Linux, and the world essentially was moving to MS-DOS/Windows for its computing needs.
Until OS X, macOS was an event-driven cooperative multitasking platform. This meant that if one app didn't yield with a WaitNextEvent() call, the whole system lurched to a stop. In fact, OS 8 was known for having to reboot it often, usually once every few hours, and definitely before doing anything important. OS X, 10.3 was a major milestone which brought Macs back into mainstream computing, and moving to x86 didn't hurt things either.
Long term, if Apple wants an installed base that will last a while, they need to go back to their roots and start donating to schools, and giving significant educational discounts to students. The momentum from the iPhone is slowing down, so having revenue bases that are constant is a good idea.
I think if one goes to a Harbor Freight, there are a lot of tools that come off the Chinese boat which seem to go the same route. A lot of the tools there look remarkably like the ones in more expensive hardware stores.
This creates a vicious cycle. People start to realize that the only difference between a $10 Chinesium wrench from HF versus a $150 part from somewhere else is the name. Or that they can hit Aliexpress or even Taobao and buy stuff even cheaper. Retail stores get undercut, so keep trying to compete by price (which they will lose every time.)
Instead, it would be nice to see competing by actual quality. This can be done, as I see people happily paying for MAC and Snap-On tools, just because of the name.
One trick I did when discussing stuff about blockchain based stuff is to replace the word "blockchain" with "ledger" or "distributed ledger", and see if things still made sense. If it didn't make sense, bail on the project.
That is a definite sign of a quality workplace. Places like that are exceedingly rare. In my experience in Agile environments, being able to take time to do anything but code the latest bell or whistle, or try to put out the latest fire, is something that rarely happens, much less having the ability to do any refactoring whatsoever.
Most places don't even bother, because management views refactoring as "reinventing the wheel" at best, a loss of productivity at worst, because they don't see the man-hours wasted when you find four modules in the same code repository doing the exact same thing, but because there is no documentation, people wrote their own.
I do think refactoring is a must and needs to be part of the design cycle, just as much as getting the features that marketing already has sold to customers.
Technical debt is a thing, and getting that heap of hacks, kludges, workarounds, and other junk out of the codebase is just as critical as doing months long sprints to appease marketing. In fact, the Agile cycle in theory has room in between sprints for doing just this and fixing stuff. However, every place I have worked at who tried to do Agile had a "permanent sprint" in place, which not just burned people out, it made code bases which were all but impossible to maintain. Especially with management always threatening to outsource or offshore the devs, to the point where the devs knew they were going to get offshored, so they didn't care about anything except making their deliverables, even if it meant that they left gaping security holes, or just horri-bad code, because that mess would be cleaned up by someone else.
If a company actually values its code base, they will treat it just as they do any other machine... take time to take it down and service it, fix glaring problems, add actually useful code documentation (no comments about "don't touch this routine, we don't know how it works, neither will you.") Then, start seeing if you can do things like performance testing and code optimization, perhaps a pass for security checking (strncopy(), not strcopy(), etc.)
Maybe Apple should just throw in the towel and support PTP/MTP like every Android phone since antediluvian days? Apple supports PTP/MTP on iOS, but Macs don't support it.
That way, iTunes can be chucked completely as a "one size fits all app", and replaced by an app for DFU iOS firmware installs, and an app for music management/store.
True. However, it is about risk management. A hypervisor has a smaller attack surface than a general purpose OS. Yes, there are bugs in hypervisors, but generally a lot fewer.
I wonder if this is can be mitigated in a hypervisor (Green Hills INTEGRITY, KVM, etc.) Maybe PC makers might be wise to have an onboard hypervisor as a way to limit damage.
I am not sure what this will do. To me, a "safety critical" OS like QNX, LynxOS, or INTEGRITY from Green Hills software. These are all operating systems designed from the ground up to be secure, and have defense in depth through every part of the OS, some of which even support physically unclonable functions (PUFs) on chips ensuring that there is no need for a secure enclave that can be read. All of which are also real time operating systems, which ensure that if you need to get a packet at "x" time, you will get that packet. Even Kaspersky has their own RTOS.
The problem is that people want to use the same commodity development tools in the embedded arena as they use for their web pages. This can be done, but there will be a ton of code that is possibly insecure. Developing for platforms that actually need security and reliability with a secure RTOS will take a lot more time and trouble, and today's environment of "it builds, ship it", I don't think many companies really will care to go the extra mile to actually do much about safety critical functions.
Paper money isn't going away anytime soon. People tend to be distrustful of the government in the US. If paper money in the US stopped being printed and the mints stopped working, people would start using loonies, pesos, and centavos.
One other thing: Governments make money every time they print a unit of currency, be it a coin or a paper bill. Good old fashioned seigniorage. The US government isn't going to cut itself off from this revenue source.
IIRC, the irony is that LTE is used regardless, and there isn't any 3G anymore. So, you wind up using the LTE network no matter what, as voice and data all go through the same path, as opposed to being split on 3G and earlier.
The cellular provider I use isn't bad, although paying half as much per line with Spectrum Wireless is tempting.
I wish AOSP would have some boring, but needed stuff. A standardized busybox, access to the Linux firewall, root available, a way to backup/archive app data via ADB, so restoring a phone is easier, or you can just move your saved games off to save space and load them on later (or possibly to a different device.) As of now, data backups on Android are extremely hit or miss, it would be nice to have a standard of packing up an app's data and sending it off. Titanium Backup handles this admirably... but requires root to do so.
Depending on the software packages, you can go with Linux, and use something like KVM, Virtualbox, or VMWare Workstation to run a VM of Windows 10 for the applications which require that.
I just wish MS would release Windows 10 LTSB/LTSC as a standalone OS. No telemetry, no Candy Crush. Just does its job.
Bad advice. A chargeback means your credit record gets hit big time, and you now have a debt collector calling you and your family at all times of the day.
Facebook does already have some ephemeral messaging capability, using the Signal network, if you use messenger.
However, and this is IMHO, of course, I personally wouldn't trust FB with messaging of any sort, because of all the news reports.
There are just better messenger apps out there. Signal, Telegram, or if you want to pack your own parachute, PGP/gpg and an existing messaging utility.
For some reason, the big labels seemed to have dropped some of the bands that are not big, but are worth listening to. Thankfully, Bandcamp has picked them up.
The closest analog to Bandcamp is the old mp3.com. There is a lot of mediocre stuff there... but there is a lot of very good stuff that is worth a listen. Worst case, if you don't like a band, go to another page.
The fact that I can download in a high quality format (WAV, FLAC, ALAC) makes it worth it. I can keep the uncompressed or lossless compressed stuff in my media library, and transcode as needed, depending on device.
The Dash button desperately needed an E-ink display. That way, it would be easy to tell what product the button is used for, and Amazon wouldn't be stuck with Dash buttons which people were not buying. Plus, it would give the advantage of being able to be used with products people did want to buy.
This has been done before by a place called Third Voice. However, because they really didn't have any ability to make money from it, they wound up closing their doors.
How can Gab make money from something like this?
I would daresay that Power Computing helped things. Apple wasn't floundering because of the Mac clones, but more because they were not keeping up with the PC and Linux, and the world essentially was moving to MS-DOS/Windows for its computing needs.
Until OS X, macOS was an event-driven cooperative multitasking platform. This meant that if one app didn't yield with a WaitNextEvent() call, the whole system lurched to a stop. In fact, OS 8 was known for having to reboot it often, usually once every few hours, and definitely before doing anything important. OS X, 10.3 was a major milestone which brought Macs back into mainstream computing, and moving to x86 didn't hurt things either.
Long term, if Apple wants an installed base that will last a while, they need to go back to their roots and start donating to schools, and giving significant educational discounts to students. The momentum from the iPhone is slowing down, so having revenue bases that are constant is a good idea.
I think if one goes to a Harbor Freight, there are a lot of tools that come off the Chinese boat which seem to go the same route. A lot of the tools there look remarkably like the ones in more expensive hardware stores.
This creates a vicious cycle. People start to realize that the only difference between a $10 Chinesium wrench from HF versus a $150 part from somewhere else is the name. Or that they can hit Aliexpress or even Taobao and buy stuff even cheaper. Retail stores get undercut, so keep trying to compete by price (which they will lose every time.)
Instead, it would be nice to see competing by actual quality. This can be done, as I see people happily paying for MAC and Snap-On tools, just because of the name.
One trick I did when discussing stuff about blockchain based stuff is to replace the word "blockchain" with "ledger" or "distributed ledger", and see if things still made sense. If it didn't make sense, bail on the project.
Sometimes you can find amusing uses for "blockchain" technology.
Just by adding the "-S" option with a git commit, one is technically now a blockchain developer.
Maybe MS can do the next step, and have XBox consoles also work as Windows 10 machines.
That is a definite sign of a quality workplace. Places like that are exceedingly rare. In my experience in Agile environments, being able to take time to do anything but code the latest bell or whistle, or try to put out the latest fire, is something that rarely happens, much less having the ability to do any refactoring whatsoever.
Most places don't even bother, because management views refactoring as "reinventing the wheel" at best, a loss of productivity at worst, because they don't see the man-hours wasted when you find four modules in the same code repository doing the exact same thing, but because there is no documentation, people wrote their own.
Ages ago, Microsoft made a book for writing bug-free C code. It was surprisingly good for its time.
I do think refactoring is a must and needs to be part of the design cycle, just as much as getting the features that marketing already has sold to customers.
Technical debt is a thing, and getting that heap of hacks, kludges, workarounds, and other junk out of the codebase is just as critical as doing months long sprints to appease marketing. In fact, the Agile cycle in theory has room in between sprints for doing just this and fixing stuff. However, every place I have worked at who tried to do Agile had a "permanent sprint" in place, which not just burned people out, it made code bases which were all but impossible to maintain. Especially with management always threatening to outsource or offshore the devs, to the point where the devs knew they were going to get offshored, so they didn't care about anything except making their deliverables, even if it meant that they left gaping security holes, or just horri-bad code, because that mess would be cleaned up by someone else.
If a company actually values its code base, they will treat it just as they do any other machine... take time to take it down and service it, fix glaring problems, add actually useful code documentation (no comments about "don't touch this routine, we don't know how it works, neither will you.") Then, start seeing if you can do things like performance testing and code optimization, perhaps a pass for security checking (strncopy(), not strcopy(), etc.)
Maybe Apple should just throw in the towel and support PTP/MTP like every Android phone since antediluvian days? Apple supports PTP/MTP on iOS, but Macs don't support it.
That way, iTunes can be chucked completely as a "one size fits all app", and replaced by an app for DFU iOS firmware installs, and an app for music management/store.
This is what Twitch does with their Bits system. It doesn't take much to toss in a few bits towards a channel that you like.
True. However, it is about risk management. A hypervisor has a smaller attack surface than a general purpose OS. Yes, there are bugs in hypervisors, but generally a lot fewer.
I wonder if this is can be mitigated in a hypervisor (Green Hills INTEGRITY, KVM, etc.) Maybe PC makers might be wise to have an onboard hypervisor as a way to limit damage.
I am not sure what this will do. To me, a "safety critical" OS like QNX, LynxOS, or INTEGRITY from Green Hills software. These are all operating systems designed from the ground up to be secure, and have defense in depth through every part of the OS, some of which even support physically unclonable functions (PUFs) on chips ensuring that there is no need for a secure enclave that can be read. All of which are also real time operating systems, which ensure that if you need to get a packet at "x" time, you will get that packet. Even Kaspersky has their own RTOS.
The problem is that people want to use the same commodity development tools in the embedded arena as they use for their web pages. This can be done, but there will be a ton of code that is possibly insecure. Developing for platforms that actually need security and reliability with a secure RTOS will take a lot more time and trouble, and today's environment of "it builds, ship it", I don't think many companies really will care to go the extra mile to actually do much about safety critical functions.
IronKeys used to have this feature, but not sure what has happened to them since they were bought out, or which models still have this around.
When did the bankruptcy laws get changed to only 100,000 or more to be discharged?
Paper money isn't going away anytime soon. People tend to be distrustful of the government in the US. If paper money in the US stopped being printed and the mints stopped working, people would start using loonies, pesos, and centavos.
One other thing: Governments make money every time they print a unit of currency, be it a coin or a paper bill. Good old fashioned seigniorage. The US government isn't going to cut itself off from this revenue source.