* Posts by Eddy Ito

4017 posts • joined 27 Apr 2007

iRobot just banked a fat profit. And it knows how to make more: By selling maps of your homes

Eddy Ito
Silver badge

Re: re: would you like to buy...

Does anyone sell a kit to turn a home into a giant Faraday Cage? (and don't say Amazon...)

Funny you should ask. I have on offer a special discount on my new Faraday wallpaper especially for owners of various IoT devices. It's available in rolls from 37.5 sq. ft. all the way up to 150 sq. ft., in multi-roll packs, and in two convenient widths of 12 and 18 inches. There's even a lighter duty version for those low trafficked areas that works well when applied to windows1 and ceilings. Act now and I'll double the offer for fee2, just pay separate shipping, fuel surcharge, taxes, title, destination, license, groping, and handling fees.

1. Alternate interior illumination sources may be required. 2. no, it's not a typo.

1
0

US Homeland Sec boss has snazzy new laptop bomb scanning tech – but admits he doesn't know what it's called

Eddy Ito
Silver badge
WTF?

It's a new kind of technology...

New? It's been in common use for over 40 years which means likely invented over 50 years ago. If this is the guy heading security it's no wonder it has a stasi checkpoint feel to it.

3
0

'Coke dealer' called us after his stash was stolen – cops

Eddy Ito
Silver badge

Re: Florida Man

To try and maintain a continuing rise in the average IQ of the population

That would certainly cause some sort of explosion similar to matter mixing with anti-matter as it would violate the Conservation of IQ law. The law states that at any moment in time for every exceptionally smart person there must be one equally dim person. It comes down to either there exists some sort of IQ quantum entanglement or that by definition the median IQ is 100.

26
0

Trump to world: Forget moving to America to do a startup

Eddy Ito
Silver badge
Meh

So the complaint is that something that wasn't started isn't starting. Got it, boo! - status quo! - boo!

Seriously, give it a year, change the name, make it more complicated, a little more broken, and it will become the Donald's next great idea at the whole betterization thing. Just like Trumpcare is getting rid of about 10% of Obamacare and trying to replacing that 10% with a slightly different 5%.

Plus ça change.

2
0

Create a user called '0day', get bonus root privs – thanks, Systemd!

Eddy Ito
Silver badge
Trollface

Re: "Nevertheless, some modern Linux distributions, like RHEL7 and CentOS, allow this."

There's an easy explanation for why it behaves this way. It's for the special super users 5eyes and 4NSAonly.

Just one icon? Ok, I'll go with this one.

11
2

Bonkers call to boycott Raspberry Pi Foundation over 'gay agenda'

Eddy Ito
Silver badge

Re: Rainbow

Well, according to Wikipedia there were eight colors originally.

1
0

Kaspersky repeats offer: America can see my source code

Eddy Ito
Silver badge
Facepalm

How are they going to check that nothing has been modified, added or removed from the source code in between it being shown and it being compiled into a binary?

If only they could do something like compile the source code themselves and compare that to the binary. Boy, that's sure a sticky one isn't it.

6
1

Shock: NASA denies secret child sex slave cannibal colony on Mars

Eddy Ito
Silver badge

think nuttier than squirrel crap

Clearly you have a misunderstanding of the diets of the average squirrel. Nuts are good for protein and fat but they aren't perfect. I mean if we consider all squirrels equally the diets of glaucomys, marmotini, and sciurus vary considerably.

Offhand, I'd suggest a bit of rodentblock and some applesauce to add a bit of sweetness for the more picky eaters. Of course it gets tricky depending on how you intend to prepare one.

Whatever you choose, bon appetit!

4
0

Tanks for the memories: Building a post-Microsoft Office cloud suite

Eddy Ito
Silver badge

Re: Whilst I'm no fan of Microsoft..

I'm a fan of neither Google's nor Microsoft's online offerings but I find MS to be more offensive at least with the OneDrive pop-up at work. It comes up at least once a day at the oddest times and every time I think I've finally killed it, it comes back. I don't know if it's an corporate IT thing or what but the push is pretty hard and all it does is suck a few more moments of my time away from more productive endeavors.

So how long before Amazon has their own cloud office suite?

2
3

Tremble in fear, America, as Daesh-bags scrawl cyber-graffiti on .gov webpages no one visits

Eddy Ito
Silver badge

Hmmm...

The group name is kind of catchy but honestly Team System Dz just isn't working for me. They should shorten it and give it a tweak. How about 'Dizzy Daesh Z'? Yeah, I think that will work.

Yo, yo, yo, Dizzy Daesh Z in da howse!

Oh yeah, that's it fo shure.

0
0

Let's go live to the 3rd circle of Hell – and see what Comcast and Charter are screwing up

Eddy Ito
Silver badge

Re: SNAFU

That isn't capitalism and corruption applies to all economic systems. The particular brand you're speaking of is crony capitalism not free-market capitalism. This type of anti-competitive behavior is the antithesis of a free market and the voluntary exchange of goods or services. What's needed is to remove power from politicians so they can no longer grease the wheels for their corporate pirate friends.

1
2

Canadian sniper makes kill shot at distance of 3.5 KILOMETRES

Eddy Ito
Silver badge

Given how high the shooter had to aim, the bullet would have been coming down at an angle.

It's not actually that bad. While the drop makes the elevation sound impressive the stated angle of 327 arc minutes is 5.45 degrees. To put that into perspective it's about the long edge of a business card at the distance of a meter so while considerable it's not exactly a lob. Judging from the drop of at 3700 and 3800 yards the downward angle would only be in the range of 10 to 15 degrees depending on the actual BC of the projectile.

2
0

Homeland Security: Putin’s hackers tried to crack electoral networks in 21 US states

Eddy Ito
Silver badge

If only, like an Olympic medal, the Presidency could be taken and given to the next runner-up when malfeasance was detected and subsequently confirmed.

Have you seen our government officials? That would wind up getting down to the junior dog catcher in Peoria but that person is likely way too smart to take the job. Of course if it also gets rid of everyone in Congress as well so we can start again with a clean slate, I'm all for it.

1
0

Tesla death smash probe: Neither driver nor autopilot saw the truck

Eddy Ito
Silver badge

Re: Still driving?

It is still required to have a mechanical linkage between the wheel and steering in the US. Lots of automakers would love to move to steer-by-wire because it would radically open the interior to substantial design changes but the US DOT isn't budging as of yet. In a way it is a pity as a joystick like control would greatly ease driving for persons with certain disabilities as many functions could be integrated into a single control and if centrally located the driver could sit on either side making cars region agnostic.

Emergency braking shouldn't be too hard, just switch it so the motor goes into full regen mode although I believe Tesla uses induction motors so that won't bring it to a full stop as there is always some slip.

0
0
Eddy Ito
Silver badge

Getting stuck at rail crossings

There are plenty of lowboy, possum belly, and car carrier trailers in the US which navigate over or around rail crossings largely without much difficulty. Those are typically quite a bit lower than the 550 mm (~21.5") side bar height required by the UK and landing gear travel is often only about 400 mm (~16") as well.

I don't see the hardware cost as much of an issue since it's mainly a one time expense and largely falls into the noise when you consider new tires run about $1,000 a set and the other costs like grease, brakes, hoses, lights, etc. The real cost is going to be rerouting which will add both time and distance to the delivery route. That said the side bars may save some fuel on longer runs if they can bring aerodynamic improvements as well.

Of course additional signage would also help to indicate locations where hang-ups are likely including advanced notice and not just 20 feet ahead of the obstacle but that's an infrastructure cost and isn't on the truck companies.

2
0

Has riddle of the 1977 'Wow!' signal finally been cracked? Maybe...

Eddy Ito
Silver badge

Re: I wish this wasn't true.

Don't take to so hard, there's almost certainly life out there. It might just be slime mold at the moment or maybe it has already gone extinct or well, you get the idea. Given the distance, we'll probably never contact it since the whole syn/ack thing would take a generation or more and that's only if they (we?) are smart enough. The cockroaches who will evolve, become sentient, and take over earth in our stead will have a much easier time of it because they'll be more likely to speak the same language.

5
0

I fought Ohm's Law and the law won: Drone crash takes out power to Silicon Valley homes

Eddy Ito
Silver badge

Re: Get used to it people

Already used to it in Cali. There was one in West Hollyweird back in '15 and another in San Frisco in '16 so I suppose it was due although it's probably already a thing that has stopped being news if it only takes out one block or so and only bigger ones like this make the news now.

0
0
Eddy Ito
Silver badge

"a white adult male with white hair who fled the scene in a white hatchback car"

Was he at least wearing a white suit? I'm sure that would make him easier to find.

20
0

DIY self-driving cars are closer than they appear (and we're not talking about in the mirror)

Eddy Ito
Silver badge

"... to give recent Honda Civics and some Acura models adaptive cruise control and lane keeping assist capabilities."

So what this says to me is that all these cars already come with the needed equipment but it doesn't have the right software or computing power. It's like my cousin's base model '09 Fit, it didn't come with remote entry but it's just a matter of buying the $20 key blanks with the radio in the fob and programming the car or paying the dealer a few hundred bucks to "install" it.

0
0
Eddy Ito
Silver badge

Re: New Zealand has a much better solution

So it's back to horses. Except in the U.S. SW where rattlers are fairly common on the side of the road.

0
0

Intel to Qualcomm and Microsoft: Nice x86 emulation you've got there, shame if it got sued into oblivion

Eddy Ito
Silver badge

Re: No risk for Intel

Why would they be 'slapped early'

If I could read judges minds, I'd have retired long ago. Having not read the patents myself, I can see it happening simply because it seems to me that very often in cases like this the judges are a fickle and non-technical lot and at times it's largely a roll of the dice with the decision hinging on which lawyer is more eloquent and convincing that particular day and less the actual bare facts. Hell, if it was solely based on facts, the judge could just read the patent in chambers, compare it to the implementation, and thus save everyone a bunch of money but that never happens. Most times I'd be rather surprised to find the judge ever actually read the patent word for word, especially the long winded ones that run on for pages on end.

7
0
Eddy Ito
Silver badge

Re: No risk for Intel

I can still see them being slapped early which would then force them into playing defense and pushing it through appeals. Each setback is going to greatly embolden folks to give it a try. Before you know it everyone from Nvidia to Sunway to Power has Windows running via emulation. It might not make sense for Sunway or Power but I have to believe Nvidia would love to have Windows running on their Tegra series of ARM SOCs and I'd think the graphics side would be a snap.

10
1

Donald Trumped: Comey says Prez is a liar – and admits he's a leaker

Eddy Ito
Silver badge

Re: Impeachment?

@Marshalltown

Trump's "power" to execute the laws of the US as enacted by congress. He is also responsible for protecting and defending the people and Constitution of the US. That's why he's the chief "Executive." He isn't a a law enforcement officer and hasn't any legal say in what laws are inforced.[sic]

Let's make this simple. In the U.S. there are three branches of government. The legislature makes the laws, the executive executes the laws, and the judiciary judges the law including whether it is legitimate or has been broken. Law enforcement falls under the execution part not the judging part. If the chief executive chooses to not enforce the law it doesn't get enforced. The only way the judicial branch can enforce anything is by asking federal marshals but of course that requires reaching a judgement as often happens after a court proceeding which has not happened. Please see Worcester v. Georgia when they did not and look up the Little Rock Nine for when the President, not the Supreme Court, used the 101st airborne to enforce the Court's ruling from Brown v. Board of Education.

1
0
Eddy Ito
Silver badge

Re: Impeachment?

@Olivier2553

If a President had the authority to overrule the judiciary system, that would be the en of democracy, he would not have to follow any law, nor would his friends, the government, etc. and there would be no limit. Some people would be subject to the law and some wouldn't.

You are absolutely right the President as the top of the Executive branch can't overrule the judiciary which is in the Judicial branch of government whose top position is the Supreme Court. He can shut down the DoJ because the DoJ is not part of the Judicial branch of government and the USAG, Jeff Sessions, is the top member of the DoJ. Notice that the AG is not part of the judiciary either but falls under the executive.

The President would have to still follow the law because things like perjury are impeachable offenses. So far I haven't seen anyone throwing any claims of perjury around because if they did the howling would be far louder than it is now. Listen, I don't have a dog in this fight simply because both Donald and Hillary are both far and away too authoritarian for my liking which gives me some objectivity the rabid blue and red teams don't have. That said talking to the FBI guy over dinner about an investigation isn't going to reach the level of perjury because it wasn't part of the official investigation regardless of what was said. If it had been part of the official investigation there would have been a stenographer sitting in the room recording the whole thing or a video recording and we wouldn't even be discussing who said what because we'd just look at the official record. That's why so many cling to this notion of "obstruction of justice" meme. Frankly I'm not sure Donald is actually smart enough to know he could have simply told Comey to shut the investigation into Flynn down but he didn't.

@AC

Not if he himself is implicated, and until this investigation has run its full course (which is very much hasn't) he is under suspicion as a consequence of some very clear established contacts with Russia that fell far outside the purview of anyone with nothing to hide.

You say he was implicated and under suspicion yet Comey himself said Trump wasn't under investigation of a crime and that "there was not a counterintelligence investigation of Mr. Trump". I get your rage but there's still no evidence of a crime.

If he's got nothing to hide, the latest 10 years worth of unredacted tax returns would help quite a bit

I'm sure there are both red and blue team members working at the IRS and I'm equally sure a fair number of them have pulled up Trump's tax returns out of curiosity yet they haven't been leaked even given the governmental agencies are a sieve at this point. There must be a Lois Lerner acolyte still at the IRS or perhaps a stodgy version of Reality Winner or even a Snowden. I'm equally sure that eventually they'll come out and they may likely be embarrassing but I doubt you'll find the smoking gun you're so eager to find in there. At worst, we'll find out just how good his accountant/lawyers really are at hiding money but don't expect a 1099 that reads "income: Putin, fellatio".

2
1
Eddy Ito
Silver badge

Re: @ Ian Michael Gumby

Taking notes is fine but until there's third party corroboration you aren't going to get any convictions based on 'he said, she said' type of evidence.

2
12
Eddy Ito
Silver badge

Re: Impeachment?

I don't see an impeachment coming because it begs the question of whether obstruction falls under "high crimes and misdemeanors" and even then an obstruction of justice charge is unlikely since the hierarchy is that the FBI sits under the DOJ in the executive branch and the chief executive is the president of the US. As the chief executive, if he says to drop the investigation then it gets dropped and sorry kids but there is nothing illegal about it. Heck he could proactively pardon Flynn. Obama could have done the same for Hillary but appearances and legacy clearly matter to Obama and no, I won't mention the Rich pardon by Hillary's husband who cared somewhat less for appearances. Oh I already mentioned it, oops. This is also why independent investigators are often brought in in cases like this so that they are more independent although typically still under the executive branch.

Look, Obama took the step in backing off on some aspects of the drug war as was his prerogative and it's well within Trump's power to back off on the Russia - Flynn affair if he so chooses. Granted the former is in my opinion a nice first step but needs significant expansion and/or reform and the latter is about as bone-headed as is possible but neither are illegal. Look at the AG of most, if not all, states and you'll see they have the power to drop charges against anyone whether in exchange for something like testimony against bigger fish now or in the future or even nothing at all.

12
19

Human-free robo-cars on Washington streets after governor said the software is 'foolproof'

Eddy Ito
Silver badge

Re: Have you ever heard of a politician...

This.

Washington has a lawyer governor so clearly he is qualified to judge the quality of software and self driving cars. As they say about lawyers, a fool and your money are soon partners.

9
0

State senator sacked by broadband biz Frontier after voting in favor of broadband competition

Eddy Ito
Silver badge

Re: I dont get Americans...

I still stand by my inability to understand Americans acceptance of political corruption

It's not so much acceptance but especially at the Federal or big state level it's more a matter of somebody has to do the job. The honest folks who are smart and likely would be the best aren't interested1 because it's essentially a disgusting ball of snot and requires too much money and fame. That pretty much leaves stupid, evil, and rich megalomaniacal prats to run for office. It's a little different in small states where it's more a matter of people voting for someone because it's John from down the way and he seems so nice when I bump into him at the market. Each state is going to have both factors but in differing degrees but in the big state model corruption is simply a given in politics and the small state model it gets overlooked because, well, it's John from down the way.

Not really knowing WV, I'm guessing that with about 14,000 residents per legislator it's probably something like 75-80% small state. Compare that with California at one end of the spectrum which is over 325,000 residents per legislator where you're well into big state territory, probably over 99% and New Hampshire at the opposite end which is two orders of magnitude lower at about 3,100 residents per legislator likely being nearly entirely small state model. None of that changes the actual level of corruption but it does change the perception of it.

1 - Sure, you get some of your civic duty types who will do the job because they find meaning in it just like you'll find folks who don't mind or even actually like jury duty and take the impartiality bit very seriously.

1
0

Feeling old? Well, we're older than that: Newly found Homo sapiens jaw dates back 350k years

Eddy Ito
Silver badge

It says there were five found but doesn't state the relative positions of each. Perhaps the Nature article has the information but that information is not free. It's possible that it was a family where one took ill, transmitted the disease to the others, and ultimately all expired in close proximity. I can see where a simple bout of diarrhea might quickly make even the mere acquisition of food and water increasingly difficult. Without an accounting of the relative conditions of the specimens it would be difficult to say whether it was an organized grave or merely a case of the group dying in bed.

0
0

NSA leaker bust gets weirder: Senator claims hacking is wider than leak revealed

Eddy Ito
Silver badge

Re: curiouser and curiouser

... to guarantee a state of partisan gridlock.

We can only hope for partisan gridlock. The less those idiots in Congress do the fewer rights we'll lose to their inane new laws. If we're really lucky, the courts will keep the hands of Donny's executive actions hogtied as well. There are times when I think it's sad to look back at gridlock with fond nostalgia but inevitably some politician opens their mouth and it becomes clear that gridlock may be the only way.

2
1

Hyperloop One teases idea of 50-minute London-Edinburgh ride

Eddy Ito
Silver badge

Re: It's all well and good...

I have to concur, it sounds nice but...

Supposedly they are building a test pod that's near the size of a 75 passenger Embraer E170/175 but only carries 28 people. Even if it comes in a 1/3 the cost of the Embraer it's still going to run in the $10M+ range and will have upkeep, inspections, and service costs. I assume it will be reasonably equipped with at least a lavatory as delays are a potential unknown. Then of course there will be regulations, as there always are, such as will it have a fixed service life such as that imposed on airframes?

Even if you get past all the other technological hurdles one was pointed out to me that convinces me it's a non-starter and that's that it seems nobody has done the thermal analysis of the pod. It was put to me this way, the hyperloop pod is the interior of a thermos bottle with lots of heat generating equipment inside including air conditioning equipment and there is no place to offload that heat. It was mentioned that it would have a water tank on board that could be used to store the heat but how much water does one need to lug around or does it get turned to steam with all the issues associated with having a superheated pressure vessel on board. Even ignoring the safety aspect of having a high pressure steam bottle inside an evacuated tube it seems a lot of luck will be needed to simply not cook the passengers before they arrive.

4
0

Obama's intel chief says Russia totally tried to swing it for Trump

Eddy Ito
Silver badge
Trollface

Re: Clapper

He also states that Russia has a long history of trying to influence elections including the US going back to the '60s. I guess he feels this time it's somehow special unprecedented. My money is that it's because they were always better at it than we were since we usually had to help the correct people get power in the following coup d'état but we did manage to steal a few elections here and there.

1
3

Hotel guest goes broke after booking software gremlin makes her pay for strangers' rooms

Eddy Ito
Silver badge

Re: never use a debit card for credit ?

I get the problem of not wanting to wind up in debt but typically one can set up the account so it automatically pays off the monthly balance in full and thus acts more like a debit card. Ideally it would be more frequent so you could check the running balance but we're not quite there yet. It also has the advantage of much faster returns of the money if fraud is detected as you only have to deal with the issuing bank rather than perhaps a dozen different retailers or in this case an incompetent hotel.

I pretty much gave up debit cards when a coworker just out of college had set up his student loans to autopay by his debit card. They kept pulling the money for nine months after the loan was paid off even though he had informed them after the fact on the second extra month. He thought he had miscounted the first extra month, he hadn't.

3
2

Class clowns literally classless: Harvard axes meme-flinging morons

Eddy Ito
Silver badge

Re: Free Speech does not exist on the internet

Excised? I think you're confused. Harvard exercised its freedom of association rights just as the applicants exercised their right to free speech. The only thing excised was Harvard from the relationship with the applicants in question.

8
1

Wowee, it's Samsung's next me-too AI gizmo: The Apple HomePod

Eddy Ito
Silver badge

Re: It's not very shiny - is it?

Don't worry, I'm sure there's a rose gold version on the refresh schedule but perhaps only on the 'S' or 'Plus' or 'S Plus' or...

0
0

Do cops need a warrant to stalk you using your cellphone records? US Supremes to mull it over

Eddy Ito
Silver badge

I don't think it will be unanimous. Alito is an easy pick to be more in favor of police powers as the lone dissenter in the 2014 case and I wouldn't at all be surprised if Breyer also sided with the cops. Depending on the arguments I could also see Thomas and Roberts going pro police but that would take some impressive work on behalf of the prosecutor so I'm going to call it 7-2.

0
0

First-day-on-the-job dev: I accidentally nuked production database, was instantly fired

Eddy Ito
Silver badge

Re: So....restore from backup

Having worked in a place where the admin password was "Dilbert" it's possible the document writer was just trying to be funny and accidentally wound up using real credentials.

6
0

Utah fights man's attempt to marry laptop

Eddy Ito
Silver badge
Coat

Re: OK Computer

Justice of the Peach: "Cortana, do you take this man to be your lawfully wedded husband, for richer or poorer, in sickness and in health, until death do you part?"

Cortana: "I'm sorry. Something went wrong. Try your search again."

The one with a pit in the pocket.

5
0
Eddy Ito
Silver badge

Re: Marry a laptop?

Why would anyone want to stop someone from marrying their horse? They're happy, assuming the horse has consented to the union, and it comes with the benefit of potentially removing them from the gene pool so we're all a little better off, aren't we?

5
0

Pai guy not too privacy shy, says your caller ID can't block IP, so anons go bye

Eddy Ito
Silver badge

If you've got a dual sim phone can you simply have a burner sim? My current phone doesn't have dual capability and I'm wondering if they have a unique IMEI for each sim card or not. If not, it's easy enough and probably cheaper to pick up a cheap mini phone.

0
0
Eddy Ito
Silver badge
Meh

Re: Blue alerts?

Meh, my phone already has Amber alerts, severe threat alerts, extreme threat alerts, and Presidential alerts. The new "Blue alert" will simply be a symbolic name for either a severe or extreme. Nothing else will change other than when the alert pops up it will say "Blue!" or not since I have them all turned off except Presidential which it won't allow me to turn off but I would if I could. In short, it's pandering to the police unions and I'd wager the alert would still be broadcast but under a different category and everyone will still ignore it except maybe police officers.

0
0
Eddy Ito
Silver badge

This is why phones will eventually be replaced by the next version of Whatsit or Skipe or Lyne or Doesanyonecare. It seems only businesses answer calls that aren't in the phone's address book these days anyway so my bet is that the traditional phone will be officially dead before email.

2
7

Google to give 6 months' warning for 2018 Chrome adblockalypse – report

Eddy Ito
Silver badge

Re: Right move, wrong person

Exactly, this is nothing more than Google the ad slinger taking the role of ad gatekeeper in a market that isn't really broken.

The problem for website owners is that because of their use/allowance of obnoxious and at times malevolent adverts it becomes increasingly difficult to go the other way unless they go to totally passive ads they serve themselves. Note that Google and others don't want that since it would mean their fancy data miners have a much harder time serving up targeting ads.

11
0

Microsoft founder Paul Allen reveals world's biggest-ever plane

Eddy Ito
Silver badge

Re: Interesting

I wonder why the tails are separate rather than sharing a wing

It may actually make it too stiff and have adverse effects on the rudder given the two fuselages look to be more or less 100' apart. Just spitballing but one might imagine a rigid beam across the back may require something akin to Ackermann geometry for the rudder deflection but if they are independent each side is free to move a bit without undue stress. It also seems to be a trend of modern design as looking at your twin fuselage link many of the newer designs have independent tails from the Pipistrel and twin C-5 Galaxy to other Scaled Composite designs like White Knight One and Two.

1
0
Eddy Ito
Silver badge

Re: LOHAN

Coincidentally both this and LOHAN were begun in 2011. The FAA does indeed work in mysterious byzantine ways.

4
0

Senators want FBI to vet FCC's 'cyberattack' claims

Eddy Ito
Silver badge

Re: I wouldn't be surprised if it was either the system getting flooded with comments or foul play

The administration or country doesn't matter because it's general government that's incompetent. You do remember the roll out of healthcare.gov back in 2013 don't you?

0
0
Eddy Ito
Silver badge
Meh

I assume the FCC knows how to play the game

0
0

Forums

Biting the hand that feeds IT © 1998–2017