As an update to my previous post, there is apparently some movement afoot to implement a method of secure verification of caller ID info. It is similar to how e-mail and websites are encrypted and authenticated, using certificates.
STIR/SHAKEN is a technology standard that incorporates an authentication service, a verification service, and a certificate repository. When a call is made, the authentication certificate issued by the caller's provider is looked up by the recipient's provider, and the call info is verified as being authentic or not.
The standard appears to be designed to be implemented at the service provider level. As I stated previously, carriers will be slow to adopt anything that will cost them money, due to the amount of power they wield, and this case is no exception. The call for them to adopt such a standard was put out by the FCC in 2014. Nonetheless, 5 years later some providers, including Verizon, are going public with announcements that they intend to implement this standard, which would conceivably have a major impact on the type of robocalling - and by extension, the entire robocall industry. By preventing the misuse/abuse of caller ID information, customers can then, in turn, effectively utilize tools such as spam filters to recognize and block calls from spammy sources.
As for when this all happens, Verizon says that in March, 2019 they begin offering their anti-spam service for free for their wire-line customers, which they say supports the STIR/SHAKEN call authentication. Even if you are not a Verizon customer, it is a good thing for it to be adopted by any of the big providers. At worst, it will reduce the cost effectiveness of these robocalls, and the volume will begin to drop, which will affect everyone.
Let's all hope this happens without a hitch, and our telephone infrastructure can become sane again.
Tuesday, February 05, 2019
Wednesday, January 30, 2019
Robocalls are Changing The Way We Use Telephones
If you are over the age of 30, you probably remember, at least at one time, answering the phone with "Hello?" Not as in "Hello (friend's name)", but as in "Hello, who is this?" Well, thanks to caller ID, those days are a distant memory, and thanks to Robocalls, there may soon come a day when you won't even get a phone call from someone you don't know.
Robocalls are massive amounts of unsolicited phone calls, using the help of computer autodialers. For the poor souls who pick them up (usually the most vulnerable demographic, such as the elderly), a sales call for life insurance, extended car warranties, vacation package, or a fraudulent business proposal awaits them. Many calls even use recorders in order to commit identity theft.
The concept of these calls are nothing new, but the sheer volume of them, and growth rate are staggering. Many Americans complain of getting dozens of calls a day, such as the ones in this Reddit Thread.
They go on to say that it is "prohibited to present misleading or inaccurate caller ID information with the intent to defraud, cause harm or wrongly obtain anything of value", and is punishable by a fine of up to $10,000 per violation. They say telemarketers should "Display a telephone number you can call during regular business hours to ask to no longer be called"
However, it's pretty obvious that it's gotten out of hand. As best as I can tell, things start to break down around the following issues:
Robocalls are massive amounts of unsolicited phone calls, using the help of computer autodialers. For the poor souls who pick them up (usually the most vulnerable demographic, such as the elderly), a sales call for life insurance, extended car warranties, vacation package, or a fraudulent business proposal awaits them. Many calls even use recorders in order to commit identity theft.
The concept of these calls are nothing new, but the sheer volume of them, and growth rate are staggering. Many Americans complain of getting dozens of calls a day, such as the ones in this Reddit Thread.
The "Do Not Call List" Does Not
Years ago, congress was roused to deal with this growing problem, so they came up with something called the "Do Not Call Registry". The idea was that every American who didn't want to get unsolicited phone calls from businesses would put their info on this list, and then THE TELEMARKETERS would, before calling you, CHECK TO SEE IF YOU WERE ON THE LIST, and not call you if so. Wow congress, perhaps you should just ask them to send a handwritten note of apology as well. Anyway, that system works about as well as you can guess. In fact, the List, in a sick twist of irony, probably acts as a damned fine source of telephone numbers that have an high likelihood of being answered.
Spoof Your Neighbor
Another thing that has gotten worse, and promises to drive this ship into the ground, is the use of "Neighbor spoofing". This is when the caller changes their caller ID info to be random number, usually one in your state, which theoretically increases the chances that you will pick up. If the caller ID information was consistent, it would be quite trivial to develop a list of calls that have been reported negatively, and compare incoming calls to it. However, the randomization of "Neighbor Spoofing" makes it impossible to detect robocalls with any degree of accuracy, when using the caller ID info alone.Where is the FCC?
At least outwardly, this is an important issue to the FCC. The FCC says,"Unwanted calls – including illegal and spoofed robocalls - are the FCC's top consumer complaint and our top consumer protection priority" - From Consumer Guide on FCC.gov
They go on to say that it is "prohibited to present misleading or inaccurate caller ID information with the intent to defraud, cause harm or wrongly obtain anything of value", and is punishable by a fine of up to $10,000 per violation. They say telemarketers should "Display a telephone number you can call during regular business hours to ask to no longer be called"
- The FCC seems to believe that most people NEED to present alternate caller ID info in order to conduct legitimate business over the phone, and that this needs to be protected. Their statement on third party services and apps that attempt to surmount the impossible problem of robocall attacks suggests that they are almost more concerned for the businesses that call people.
- This term "telemarketers" is a quaint term with a narrow, and probably easily circumvented, definition.
- It is impossible to track, let alone follow up on, all of the violations of these rules. There is a complaint form on the FCC page, but ironically, in order to fill it out, you have to provide info about the caller, which means you need to have answered the call.
A Backwards View
The bottom line is that the whole system seems to rely too much on self-policing. Caller ID spoofing legality (or lack thereof) seems to have very little impact, due to lack of enforcement. The government wants to protect callers, seemingly more than they want to protect the recipients. To me that is completely backwards. The recipients are the ones who have the most to lose. As usual, the government is bought and paid for by businesses, and they want to be able to call people and make sales.
The solution is: Eliminate (or demote calls with) spoofed caller ID. Caller ID info sent by callers must be verified and consistent. This is similar to how email works. Servers identify themselves to each other, and if they are not verified, no one pays attention to them. The spam is still out there, but it can be classified.
Doing this would require some help from Congress. We need legislation that stops protecting caller ID spoofing, and starts exposing it. Telephone companies needs to require authentic and consistent caller ID info, and provide this info to their customers when calls come to them. It will affect their bottom line, and you can bet they won't do it without a literal act of congress.
But even if you don't have a stomach for my rather socialist point of view, maybe this will speak to you:
If you don't preserve the integrity of the telephone service, people will abandon it.
What does the Ghost-of-Telephone-Future show us? The net effect will be the same. A world where all calls will be subject to white-listing or screening. That means that, the days in which a person or company, with lawful intent, may call someone and speak to them on the first try, are effectively over. We are moving to a system where callers must present some piece of authenticity before the call will be routed. And eventually the robocallers will spoof that too. The telephone system will eventually disintegrate, in favor of chat messaging apps and VOIP services that are not bound by the antiquated limitations and freedoms of the old telephone service. If you think they won't do it, go talk to a 25 year old person. Ask them how often they intentionally use their phone to speak (voice) to another person.
Ironically, this is exactly the scenario the FCC is trying to prevent.
Thursday, January 24, 2019
A Guide to Craigslist Etiquette
In a world where the amount of trash we generate and the cost of living keep going up, while wages and employment opportunities don't, Craigslist is a God send.
One of the perks of living in Vermont is that we have a healthy Craigslist market, with a relatively low scam rate. Sure, I get stood up occasionally, but almost all of the time, if I can actually meet up with someone to make a deal, everything is on the up-and-up. I think this comes from a long tradition of bartering in a state where the climate is rough, and most of it is remote.
In the interest of keeping this market healthy, I thought I would provide a few of my rules and expectations when it comes to buying and selling on Craigslist.
Always
- Deals are cash, and in person
- At an agreed upon meeting location. Must be in a public place unless both parties are comfortable with a house meeting.
As a buyer
- Only talk to local sellers.
- Expect to pay with cash, unless the deal is a barter/trade.
- Expect to do most of the driving, if not all of it. If the seller offers to meet you somewhere closer, they are doing you a favor.
- Be honest about how serious you are, and when you can make an appearance. Don't call at the last minute and cancel/try to reschedule.
- Call/text the seller again when you are leaving to meet them.
- Don't ever assume items will be held for you (but you can ask)
- If the item is sold before you can schedule a meeting, fair's fair.
- Know the market value of what you are trying to buy. If the asking price is significantly below this value, it is at least unbecoming, and at worst, rude, to attempt to negotiate the price even lower.
As a seller
- Only talk to local buyers.
- Be honest about the condition of an item. If you don't know something, say that.
- Ask a fair price. Set an appointment with a potential buyer, and don't sell it to someone else before the meeting.
- Answer contacts in the order they came - first come, first serve.
- Clearly communicate your expectations about how a deal will commence.
- Stay open and transparent with all buyers. Lying or hiding something will only lead to a sour deal.
It is okay to tell someone "well, someone's coming to look at it tonight at 7pm... if it's still available after that, I'll let you know." If you do, keep track, and follow up. It's NOT okay to do this: "someone is coming to look at it tonight at 7pm, but if you get here first, I'll sell it to you."
If in doubt, always stay true to your word.
If you get into a jam, contact all the involved parties and tell them what is happening.
The bottom line is, don't piss off your buyer or seller. There are of course situations where people are crazy and it's unavoidable, but... do unto others. If we all work to keep the market fair, it will stay healthy.
Monday, December 17, 2018
EVs and the Coming Oil Glut?
The other day I read this article. The author, Ross Tessien seems to have created something of a stir. His basic premise is that the demand for EVs has already quietly started a rapid journey to 100% adoption by 2026, we have not correctly interpreted the signs yet, and all of this will amount to a historically significant oil glut as early as 2023 (when everyone realizes oil is being massively overproduced).
Here's a great, very friendly video explanation by the guys from "Now You Know". Be forewarned that all of their content seems to be heavily Tesla-centered and slightly fanatical, so they are likely to be more bullish on this hypothesis.
Despite the fact that I more-or-less believe that this is the ultimate outcome, I think there are some factors that Tessien has not considered:
- "Gas Grab" - A subset of people who just want cheap transportation will be happy to buy and own their gas-powered cars when gas prices drop, causing a hesitation in the rapid adoption rate of EVs.
- "Grid Crisis" - The demand for EVs will be tempered by a spike in the cost of electricity production during a window where demand exceeds supply. It will take quite a while to ramp up our infrastructure to the extent necessary to handle an EV in every American garage, and I think that is not fully realized.
Still, even if he is off by a few years, this is still a significant prediction.
Tuesday, August 14, 2018
Plasti-Dip Chevy Volt Emblems and Rims
Now that I have had my Chevy Volt for a week, I had to take care of some high priority items in order to make it driveable. The first one, of course, was to black out the rims and gold Chevy emblems.
I am pretty happy with how all this came out. Time will tell as far as how long it lasts, but I hear it becomes pretty stable after one week - you can even take it through a touch car wash with no anxiety.
I used a product called Custom Wrap by Dupli-Color. It's the equivalent of a better-known product called Plasti-Dip. You spray it on, and it peels or wipes off when you want it to (assuming you did it right).
Wheels
Started with some serious cleaning of the wheels. I used Simple Green mixed with water, a sponge, and a lot of elbow grease. I chose to remove the wheels for application, but that is not expressly necessary. In my case I didn't want to worry about over-spray onto the car or rotors, and felt I could do a better job of getting all the nooks and crannies. I didn't mask anything at all; I just made sure to do lots of (4-5) coats on everything (including the tires) so it would peel nicely off. The whole wheels job used 2 cans. I put the wheels on top of an old tarp before spraying, because I heard this stuff does not come off of concrete or asphalt. When I was done, I put the wheels on the car and drove it 100+ miles. After that, most of the over-spray onto the tires was gone, and the rest peeled off easily. I am the king of laziness.
Emblems
I took a little more care here and made a basic mask out of cardboard and masking tape. I don't have any photos, but on each I basically sprayed the entire emblem plus a box about 1-2" around them. After it dried I peeled off all of the parts I didn't want blacked out. On the front emblem, I just changed the inner bowtie from gold to black (why does Chevy still insist on having gold logos on a chrome grill?) On the back, I left it fully blacked out so it basically disappears into the black part of the trunk around it.
I am pretty happy with how all this came out. Time will tell as far as how long it lasts, but I hear it becomes pretty stable after one week - you can even take it through a touch car wash with no anxiety.
Tuesday, August 07, 2018
How the Gen 2 Volt Drivetrain (Really) Works
Is the Chevy Volt a parallel hybrid or serial? Does the engine drive the wheels after the battery is depleted? Or does it generate electricity to run the motors, like a range-extended EV? There are tons of opinions about what class of hybrid the Chevy Volt fits into, and there is good reason for this. The truth of the matter is, it is all of these things and more.
If I have lost you, don't feel bad. After reviewing multiple sources of information about how the 2nd gen Volt works, it seemed to be something I would never get my head around (and still haven't). Let me try to break down what I know and give you some valuable references.
For more information, check out this Youtube Video posted by Alex on Autos. It's very to-the-point and in-depth, but it does have some diagrams.
If I have lost you, don't feel bad. After reviewing multiple sources of information about how the 2nd gen Volt works, it seemed to be something I would never get my head around (and still haven't). Let me try to break down what I know and give you some valuable references.
Components of the Chevy Voltec Drive System
There are 5 main components involved in the Chevy Voltec drive:- 1.5L ICE (Internal Combustion Engine)
- Electric Motor/Generator A (EMG A)
- Electric Motor/Generator B (EMG B)
- Planetary Gear A (PGA)
- Planetary Gear B (PGB)
How They Interact
The Planetary gear PGA is connected to EMG A and the ICE. PGB is connected to EMG B. Both planetary gear sets are connected to the wheels, and they are connected to each other.. Together with clutches, they function as transmissions that switch and mix power from the engine, motor A, motor B, and to/from the wheels, into several possible configurations to maximize efficiency depending on the torque being demanded, charge state of the battery, and the speed of the vehicle. It's really quite the mind-blow. The bottom line is that, the configuration of the car can freely change from EV, to parallel hybrid, to series hybrid, and some interstitial stages having the properties of both at the same time - all seamlessly and within seconds of the previous.For more information, check out this Youtube Video posted by Alex on Autos. It's very to-the-point and in-depth, but it does have some diagrams.
Why I Got a Chevy Volt
Why I chose the Volkswagen "Buy Back"
Last month, I sold my VW Golf TDI back to Volkswagen. It was included in the emissions scandal, and I had the option to sell it back for more than I paid for it. Even though I mostly loved the car, I had my reasons for choosing to sell it back. Here are some of the reasons which tipped the scales for me:
- There were quirks that drove me nuts (3 sec. delay in acceleration, always complaining about my key not being in range, bluetooth microphone not working for media audio, worthless voice recognition feature, many more)
- The mileage and age of the vehicle were getting to the point where things start getting expensive to maintain (90K).
- The fuel mileage was averaging about 35 mpg, which is not hard to beat using even a NON-hybrid modern gas vehicle.
- To further this issue, a gallon of diesel comes at about a $.50 premium over gas, negating any fuel mileage advantages.
- Also furthering this issue, is the relative difficulty of finding good sources of diesel (vs. good sources of gasoline).
Why I chose the Chevy Volt
I have wanted an EV for a long time now, but at least once a week, I have a 140 mile round-trip commute with no access to a charging station. The Tesla 3 is out my price range (and, although they are neat-o, the value proposition is just not there for what they are offering). So I knew I needed a plugin hybrid. Sadly, Volkswagen does not have anything right now. I considered the Prius Prime and the Chevy Volt. I settled on the Volt because:
- It has twice the range of the Prius (50 miles vs 25 miles)
- It looks better
- It has more torque and better handling
- The trunk of the Prius Prime is compromised by a massive bump-up of the floor, whereas the Volt is like a regular hatchback.
Those are the main reasons. After some searching, I was able to find a used 2016 Volt (2nd Gen) that is fully loaded. It was tricky, because the used market on these cars is still pretty sparse. I had to get it with Carmax and have it shipped. Next year, these will really start coming off leases and the market will pick up.
In future posts, I will describe my experiences and thoughts associated with practical use, but so far I have not been the least bit disappointed.
Subscribe to:
Posts (Atom)
About Me
What does Suno mean for us producers & musicians?
I've been thinking about this for a month or two now, and there is still a lot to process (obviously). In a way for us musicians and p...
-
I've purposely held my tongue until now on commenting about "AI" (or, more specifically as has come to be known, GAN or Gener...
-
Introduction and Rationale This is part one of a major effort to document my experiences with recreating my home studio, entirely using Li...
-
Alternate title: "were we better off in 2015 2007?" Time now for another anti-capitalist, “get off my lawn” posting for all the f...







