One In Ten Americans Thinks HTML Is a Type of Sexually Transmitted Infection
But I didn't like it and turned back.
Ford Dumping Windows For QNX In New Vehicles
My Ford C-Max Energi (2013) with My Ford Touch has "Microsoft SYNC" stamped on the dashboard.
Microsoft can't escape being associated with SYNC.
My Ford Touch had very bad problems before summer 2013 when the most recent version came out. Now the problems are only bad. The problems I've noticed so far:
- FM radio doesn't come back on when starting the car - and requires changing stations in order to make it come back on.
- Configuration of MFT as WiFi CLIENT still present - even though there's no functionality gain there. And WiFi passphrase is limited to 10 characters.
- Unplugging one USB device (iPhone) causes car to forget other USB device (flash-drive)
There's other issues I'd consider "documentation" issues too. The "Vehicle Health Report" requires that the internal combustion engine (ICE) be on for several minutes - but the messages only require for the car to be "On", something that isn't the same for a plugin-hybrid as it is for an ICE-only car.
Ford Dumping Windows For QNX In New Vehicles
We're there, in more than the Start Button (I have a Ford C-Max Energi with My Ford Touch.)
My own exploration of My Ford Touch has led me to consider it a "good first effort. For high school."
Given that My Ford Touch is supposed to be the high-end version of SYNC, the fact that My Ford Touch can NOT support "apps" the way that SYNC does probably makes this an easier decision. The existing SYNC App infrastructure is already doomed.
Your Next Online Order Could Be Delivered To Your Car's Trunk
UPS deliveries to a car sound like a niche market for traveling consultants, lawyers, etc. who might discover they need some smallish thing while on-site.
But pizza and beer deliveries to the party on the beach (or in the park) sound like a much bigger market. Flying a drone-load of beer to ice-fishermen slowly floating out into the middle of one of the Great Lakes after the thaw hits would help make the wait for rescue by the Coast Guard much easier.
Why Your Phone Gets OTA Updates But Your Car Doesn't
If automobile manufacturers made as few different models of their products as Apple makes of their products, then I might trust that the update process could be reasonably tested and verified.
However, with all the different models and packages and trim lines - combined with different revision levels of different parts from 3rd party manufacturers - that automobile manufacturers produce, I don't think verifying that it's possible to verify that an update that can't be verified and documented by trained people is going to do anything but cause problems from dead cars in garages (or wilderness camps) to dead people when something bad happens at highway speeds.
In short, modern cars are not just one large, lethal embedded system - but a NETWORK of embedded systems controlling a potentially lethal device. A system with an expected useful life of several decades.
The business of embedded systems is barely up to the job of designing for systems with a useful life of several years in a hostile, networked environment. Automotive systems are networks of systems from different vendors, any of which might go out of business at any time - all of which jealously guard their designs as proprietary.
Last fall, I bought a Ford C-Max Energi (plugin hybrid.) It turned out that it had problems charging from a Level 2 (220V) charger that didn't manifest until after I'd been charging for a few weeks - which I didn't do until I installed a Level 2 charger after X-mass. This was a problem documented in the online forums for the car but I never received notice of it.
There are continuing problems with My Ford Touch - although (according to the online forums) it's better than it was a year ago (before an update this past summer.) My Ford Touch interacts with the charging system, the engine, etc. It seems to do so in a passive way - but the whole design of the internal communication network in automobiles (CAN) is based on implicit trust that one system won't send false messages to another system. (And various researchers have already exploited this.)
Facebook Debuts New Gender Options, Pronoun Choices
The English language isn't as strongly gendered as most Romance languages (not that English has more than a kissing-barbarian relationship to Romance languages) - but What About The Pronouns?
Our third-person pronouns are Male (singular), Female (Singular), Neuter (singular), and indeterminate (plural.)
I've thought for some time that we need additional pronouns for gender-unknown and gender-indeterminate (a sort of an equivalent to Pollster's "don't know" and "don't care".)
Kansas To Nix Expansion of Google Fiber and Municipal Broadband
The Theory of Capitalism depends on Perfect Information about prices among all participants.
(I'll pause a while to give you time to stop laughing.)
I think that means that all political donations should be disclosed. After all, how would the market price for a legislator otherwise be properly determined.
Also, the Federal Gov't and most State Gov'ts have the power of Eminent Domain - where the State can take property for the common good. (Michigan abused this power by taking people's homes in order to hand the property over to GM - and lost the power, but other States still have it. And the power still exists for taking property for the Public Good, such as to build roads, bridges, dams, etc.)
It's time to apply Eminent Domain to the wired infrastructure.
White House Reportedly Dismissing Key Healthcare.gov Contractor
Going from the incompetent and greedy bungler to the self-important, malevolent, and avaricious slave dealer.
Accenture could drive a kid's lemonade stand into multi-million dollar bankruptcy. With the staff "going postal" as a finishing touch.
I think wearable computing will take off...
Wearable computing per. se. will never take off, anymore than "Wearable mechanisms" or "Wearable electronics" ever did.
Certain "wearable" applications might come to be. We've had "wearable warmth" (clothes). "Wearable shields" (armor). "Wearable time" (pocket watches and then wrist watches).
For a while, it wasn't surprising for some of us to wear timepieces, pagers, calculators, games (pokemon), music players - and maybe carry a pocket camera. But we weren't using "wearable mechanicals" or "wearable electronics".
"Wearable computing" is a terminology suitable concerned with things at the same level as fabric manufacture - not clothing design.
Sweden Is Closing Many Prisons Due to Lack of Prisoners
Clearly, Sweden doesn't have the kind of problems that Norway has (see http://www.trollhunterfilm.com/ )
Although I don't imagine that Norway is locking up those miscreants.
Why Can't Big Government Launch a Website?
Actually, the simple answer is word processors.
In the pre-electronic days of documents, revising and adding to a document (a law, a regulation, etc.) was many ORDERS OF MAGNITUDE more expensive than now. It might take days to make a change to a document - and professional writers were involved in the reconcilation of the changes.
However, with word processors, every little narrow minded interest in Congress can get changes added or made to a document without anything to slow down the idiocy. The proliferation of laws has encouraged the bureaucrats to do the same thing to the rules and regulations the laws allow them to issue.
Ever look at books from the 1960s and before? They were SHORT. A novel was (maybe) 100 pages. These days, there's nothing preventing a writer from gassing on forever - 400 to 1000 pages of poorly reviewed writing.
Debian To Replace SysVinit, Switch To Systemd Or Upstart
Why would FreeBSD change from their existing system?
- "/etc/rc.conf" - to set enable/disable/config variables.
- "/etc/defaults/rc.conf" - for defaults and documentation of base system services
- "/etc/rc.d", "/usr/local/etc/rc.d", etc. for the scripts
- "/bin/rc.order" that builds a dependency graph of services based on comments in the scripts.
None of the nonsense of run levels and fixed numerical ordering as in the old SysVinit scheme.
The init scripts can be simple or complex, use shared "sh" source files (or not.)
Since the system already builds a dependency tree of services to start, it ought to be (relatively) possible to run init scripts in parallel - if the dependencies are laid out right.
Facebook To Overhaul Data Use Policy
I did something like that a long time ago as a first approximation of what I wanted - but I had to replicate it on every laptop & desktop in my household.
My goal was two-fold. I was using dial-up and I had young kids whom I didn't trust to not click on every link and button on a page. I wanted to prevent advertisements saturating my dial-up link and limit the amount of time spent cleaning up malware.
As I was using a *nix box as a home router (for dialup), I could use it's firewall functionality to block hosts and networks, and as I was using it also as a caching DNS server, I could also "poison" my view of the DNS too. Rather than using "localhost", I set up a pseudo-network on the *nix server that would always return an ICMP unreachable and had the domains point to that, as well as DNS servers that were being used by some of the shadier phishers/spamers/etc.
It works pretty well for EVERY device on my home network - game consoles, web cams, printers, blue-ray players, smart phones, iPods, as well as conventional laptops and desktops. It isn't something I can do with a conventional SOHO router, or even Linux based firmware on a SOHO router.
For a while, I tried using the SpamHouse DNS RBL stuff too, but it became hard to maintain. I thought about automating using the evidence generated by port-scanners attacking the SSH port on the linux box to add to the black lists too.
I don't have a complete solution yet for IPv6. DNS is a good first approximation for now.
John McCain Working On Legislation For 'a La Carte' TV Channel Packages
I don't subscribe to cable TV or even watch broadcast TV anymore. And I don't even watch shows in the internet.
The effort of finding a show worth watching - and the suffering I would experience watching the advertisements that accompany these shows have discouraged me completely. Finding new shows on my own isn't worth the reward of some novel entertainment (discounted for the horrible, soul-crunching advertisements.)
Broadcast/Cable TV have lost to the internet - and the piss-poor internet service in the states make spending your time doing just about anything else more worthwhile.
Researchers Are Developing Ad Hoc Networks For Car-To-Car Data Exchange
There's more than a few edge conditions that I worry about - and that's without even thinking about malicious actors.
Some edge conditions:
- A big car transportation truck (double bottomed) with the car navigation systems left on.
- Multiple, physically adjacent highways - with concrete barriers between them
- Traffic stalls on multi-deck bridges
- Bleed-over from service roads running parallel to highways.
Of malicious actors, I can think of:
- Black-hat/vandals leaving false transmitters on the side of the road or attached to bridges.
- Back doors (required by Homeland Security?) hacked to allow:
- Self-important people (congressmen, lawyers, financiers) to force a favorable path through the hoi-poloi.
- Black--hat/vandals creating obvious gaps in traffic - encouraging people to disregard the system
Ask Slashdot: New To Linux; Which Distro?
At home, my main servers are FreeBSD. I fell in with FreeBSD because (at the time) it seemed more stable than Linux and performed better than Linux - but those are not the reasons I'd give for FreeBSD these days.
One thing I like about FreeBSD is that you can build completely from source - or use pre-built packages. I like having the access to the source - I've been carrying around a few local changes to the source for some time now - one to better support FreeBSD NFS exports syntax for ZFS, better "truncation" behavior for "sshd" and IPv6 addresses, a fixed version of "rc.order", and some changes to the /etc/rc.d/xxx system to make it easier to consolidate certain configurations on my home network. I also like FreeBSD for the way it handles networking - it seems a lot saner than the way Linux does, although I do like "iptables" chains very much under Linux. One of my FreeBSD servers is my home gateway router - with firewall features, DNS, OpenVPN, and a web server. It's also my endpoint for an IPv6 tunnel so I can play around with IPv6 routing. I've got a couple of used HP managed switches and I'm playing around with VLANs with it.
I've also got some machines running Ubuntu (for my kids to run minecraft servers on, and learn a little bit about server administration ad programming.)
My solutions and choices aren't necessarily suitable for you. FreeBSD is more unified than Linux is (there's really only 2 or three "distros" at one time - different versions really of the same, with a lot of overlap.) That has advantages and disadvantages in terms of finding solutions on the web.
At work, I take care of a service based on LFS (Linux From Scratch). Unfortunately, it's based on an old version of LFS and getting it upgraded is a nightmare because a lot of the decisions made after the original LFS build were never documented (and I'm a late-comer to it.)
My first introduction to *nix was a System-V machine running on a Motorola 68020-like processor - and after that, it was an AT&T workstation and a BSD 4.2 system.
I'd strongly suggest you just load some *nix on an old used desktop you don't need or can buy cheap - if your goal is to experience *nix in a server-like environment. Set up Apache as a web server. Set up Cups as a print server.
Game Site Wonders 'What Next?' When 50% of Users Block Ads
What happens when 50% of Users block advertisements?
Why, you have now have two kinds of users. The smart ones who block, and the dumb ones who don't.
The smart ones probably have more money to spend - but it'll be harder to extract money from them.
The dumb ones will have less money to spend - if for no other reason than they've spent it already on dumb ideas. But it'll be easier to get money out of them.
Pick your mark.
Game Site Wonders 'What Next?' When 50% of Users Block Ads
Agreed. I don't trust ad networks to not deliver zero-day attacks against my workstations, and the add networks speed up the process of delivering such attacks so much that it's only sensible to do what I can to block them.
That's not to say that a model where ads being delivered through the site wouldn't suffer from a similar lack of review - if anything, you can argue that concentrating the skills and experience to vet ads with specialists would make them more secure than scattering the work among a gazillion part-time website owners. But the increased demands on the site for distributing the ads (in terms of bandwidth, etc.) would encourage the website owners to put more pressure on the ad networks to perform due diligence.
Home Server On IPv6-only Internet Connection?
I'd second this suggestion.
But you'll probably need to use dynamic DNS from some place like FREEDNS.AFRAID.NET to be able to locate your home server. I haven't done that (yet).
(note: At least one IPv6 tunnel broker DOES IPv6 DNS - but I'm not sure if you could leverage your HOME there.)
Woz Says iPhone Features Are 'Behind'
It took me a long time to even get a feature phone - and for the past half year I've had an iPhone.
I'm mostly satisfied with it. It does what I want. Phone calls. Alarm. Text messaging. Calendar. E-mail. Unfortunately, it's made it easier to use Twitter and Facebook - but I'm weaning myself from that.
One reason I switches to a smartphone was for a GPS device that might be able to help me for a single trip to NYC. Unfortunately, the "free" App that I used at first is no longer free, but I don't need it now either.
I wonder sometimes, that if I'd gotten an Android phone, I might have felt more obliged to use it as a personal/portable computing device and hack it, etc. rather than using it as an appliance as I do with the iPhone. I think that obligation would have left me a lot more dissatisfied.
Somehow, the difficulty of finding a useful App in the Apple iPhone App Store makes it easy for me to ignore them.