Profile

Cover photo
Verified name
Lauren Weinstein
Lives in Los Angeles
381,404 followers|46,306,165 views
AboutPosts

Stream

Lauren Weinstein

Shared publicly  - 
 
// Beyond railing against the wreckage, the other commonality between the two big New Hampshire winners is in the nature of the cure they offer. Let the others propose carefully budgeted five-point plans. Sanders and Trump offer magic.

Take Sanders’ New Hampshire victory speech. It promised the moon: college education, free; universal health care, free; world peace, also free because we won’t be “the policeman of the world” (mythical Sunni armies will presumably be doing that for us). Plus a guaranteed $15 minimum wage. All to be achieved by taxing the rich. Who can be against a “speculation” tax (whatever that means)?

So with Trump. Leave it to him. Jobs will flow back in a rush from China, from Japan, from Mexico, from everywhere. Universal health care, with Obamacare replaced by “something terrific.” Veterans finally taken care of. Drugs stopped cold at the border. Indeed, an end to drug addiction itself. Victory upon victory of every kind.

How? That question never comes up anymore. //
This season’s politics of fantasy have their roots in the Obama presidency.
5
1
Skylar Rogers's profile photoLauren Weinstein's profile photoFernando Pereira's profile photoSteve S's profile photo
3 comments
 
Krauthammer is a hypocrite. He's been in the forefront of promulgating fantasy and deception as leader of the inside-the-Beltway villagers, conservative faction. Demagogues sound compelling compared with Krauthammers. And he has to (of course!) blame Obama while spewing his hypocrisy, lest he loze his invitations to suitable Georgetown dinner parties.
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
Domestic Terrorists finally arrested. / After repeatedly threatening to shoot himself, complaining that he couldn’t get marijuana, and ranting about UFOs, drone strikes in Pakistan, leaking nuclear plants and the government “chemically mutating people,” the last occupier, David Fry, 27, lit a cigarette, shouted “Hallelujah” and walked out of his barricaded encampment into FBI custody. //
The armed occupation of a rural Oregon wildlife refuge ended peacefully after 41 days as the last four anti-government activists surrendered to FBI agents.
11
Tim Nguyen's profile photopaul wallich's profile photoLinda Tewes's profile photoFurr Bear's profile photo
4 comments
 
These people are just stunningly delusional. I'm rather fascinated by the way they managed to doublethink away the fact that everyone they claimed they were there to support told them to give it up and go home.

Are there issues with the BLM? I wouldn't doubt it, there are issues with virtually every government agency; times and circumstances change and policy needs to be adjusted. Of course, the people complaining also need to realize that we've learned a great deal over time and that land management isn't going to be done now as it was whenever they think it was more acceptable. But this kind of temper tantrum is never productive - though I'll admit I'm glad Cliven Bundy is going to be facing some consequences for that garbage he pulled in 2014, since it was the government letting him get away apparently scot-free that encouraged this latest nonsense. 
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
1963 - The Let's All Call Up AT&T and Protest To the President March
2
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
The New York officer, Peter Liang, was found guilty of manslaughter and misconduct in the death of Akai Gurley, who was hit by a ricocheting bullet in the stairwell of a Brooklyn housing project.
4
Andy Dillon's profile photoTyler Larson's profile photo
2 comments
 
Sounds like the problem was that he (a) had his weapon unholstered without sufficient cause, (b) didn't attempt to help the victim, and (c) didn't call for assistance. He was convicted of manslaughter not murder, which means "you did something you shouldn't have and someone died as a result." Which sounds about like what happened. It's hard to argue that this isn't appropriate. The fact that police officers carry deadly weapons everywhere means they should answer to a higher standard, not lower.
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
33 years! (Actual transplanted heart not shown.)
The man who held the Guinness World Record for longest surviving heart transplant patient died Tuesday, 33 years after his life-saving operation.
6
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
 
Termux is a proper Linux distro running inside your Android, and it's amazing.

I got a call from a client yesterday who urgently needed me to edit a source file and push it up to GitHub. One problem: I was away from my apartment and wasn't carrying my laptop.

I did have my Nexus 7 with me. So, I tried a few things:

1. Chrome Remote Desktop to my laptop, but that was a bust, as my laptop had gone to sleep.

2. SSH (via the JuiceSSH app) to my server. So, I'm an Emacs user. I can do vi/vim—a system administrator learns how to do everything using just the base loadout of systems when necessary (and often less than that, as when the system is totally overloaded or out of storage—hell, I can even wrangle a system without a working terminal, I first learned Unix in "glass teletype" line-oriented mode)—but over text-only SSH using the Nexus 7 (and the indispensible Hacker's Keyboard input method (https://goo.gl/hMoaC), which provides arrow, control, escape and tab keys), navigation through the source code was super painful. Maybe, if I were a vi guy and could remember all the various ways to navigate it would have been easier, but it wasn't going well¹.

3. So I got a native Android Git app and tried to use an Android text editor, but²
a) the text editors for Android I've seen are kind of like nano—designed for people who are scared of real source code editors—and didn't have simple features like regex find-and-replace, indention-aware reflow, or even end-of-line markers;
b) without experimentation I didn't have time to do (If I had time, I just would have gone back home to use a real computer!), I couldn't be sure the Git app would work properly with things like commit message formats and branch rebasing; and
c) the Android Git apps that are highly rated on the Play Store (and for all I know, all of them) don't support cert-based authentication to GitHub, so even if I could edit the file, I couldn't push it up.

Then, while searching for a better editor (I figured, worse case, I could SCP the edited file and use git over the command line via SSH to push it up), I saw Termux in the "Users also installed". I was initially going to pass it by—I have an Android terminal emulator I like perfectly well when I need to dive into the backstage Linux OS on my Androids—but then I noticed it had a 4.8 rating (which, if you don't know, for a hard-tech app on the Play Store, is ridiculously high).

I took a look at the Play Store description. Well. It's obviously overselling itself—Android can't do these things!—but I downloaded it. Started it up, and had a terminal, like the other terminal apps. But. First of all, I was in bash, not the hobbled Android /system/bin/sh³. Second, after trying a few commands, it—like Debian-derived Linux distros on big-boy boxes—invited me to install the software with apt install.

Feeling a little foolish at wasting this time, and sheepish for going along with the gag, I typed apt install vim openssh git zsh and hit enter. Well, it certainly did an acceptable job of simulating the download and installation of Debian packages and dependencies (complete with ANSI colors and ncurses progress bar!)... I pulled my SSH key into a file in .../Downloads using JuiceSSH, copied it into ~/.ssh/ in Termux and did an "ssh-add". Then I did a "git clone". Right after I hit enter I immediately thought, "wait! I should have limited the clone history! On Android this is going to take forev...oh, it's done."

I ran vim on the file (cheekily, I thought, after running echo "set number\nset ignorecase" > ~/.vimrc), and glory be! Fully colorized, syntax highlighted, line-numbered source code. "Oh, but this is still going to be annoying to navigate around," I thought. Finding one spot to edit, I pecked at the Hacker's Keybard, made my first change, then hit the down arrow a couple times and realized I left out a character. In vim, getting back to that point to fix it using the keyboard would be half a dozen keystrokes, which, on a touchscreen keyboard, isn't nothing. Counting characters to see if using the column number would be faster than the other method for getting the cursor back where I wanted it, I happened to tap the screen... and the cursor jumped to where I'd tapped. Whaaaah?

I discovered that not only has Termux cleverly handled terminal "mouse" events for clicking to reposition the cursor, it intercepts swipes and turns them into scrollwheel events. So now, to make my fixes, I just had to slide the source code file and tap where I wanted to edit, just as if it were a native Android document in a native app! Yeah, I know; it is a native Android document in a native app (or program in an app, anyway). But that was how weird this felt—like I wasn't really in Android's Linux plumbing layer, but in a beautiful simulation of a Linux PC running within my Android tablet as if it were a VM.

I saved, ran my lint checks, code prettifier, and tests — on Android (after a couple more apt install and scripting-language library installs) — and did a git push. Voilà! I called my client and told him to check GitHub. Done!

And it's taken me longer to write this up than the whole thing took—it was so intuitive to anyone who's comfortable with Linux that there's no learning curve—the only thing I had to look up in the documentation was where to find the Android Downloads folder in the Linux filesystem Termux presents. It was definitely so much faster than trying to do it with Chrome Remote desktop, over SSH, or with Android editors and Git clients that the time spent installing it and the prereqs were less than the time I would have spent struggling with native apps.⁴

I recently got my dotfiles working feature-complete across Mac, Ubuntu Linux, and Raspbian (Debian for Raspberry Pi). And amazingly, my dotfiles under Termux just worked once I installed a few missing prerequisites. (Only thing missing was hub, the GitHub helper app. Creating a symlink from hub in my PATH to git made things work again. I'll have to see about building a hub deb for Android. Another neat thing about Termux: if you're willing to wait for a computer about as fast as a 2008 desktop and can plug in, there's no reason you have to cross-compile Android targets; gcc and golang are just one apt install away.)

Okay, I'm gushing, but with reason. Termux is just awesome. If you're a Linux person and have an Android tablet (or phablet—even a 5″ phone could even be useful if you're patient with the tapping), go get it, now.


¹ Why not Emacs over SSH? I'm an Emacs lover, but the multikey control- and meta- sequences, though powerful, are a total impedance mismatch with a tap-based keyboard on a device too small to permit modifier chording. I've done Emacs on a 10″-plus tablet before, where you can chord, and it's just fine, though it'd be difficult if you had to hold the device while you worked.

² Before people come out of the woodwork to tell me about the apps I missed: I wouldn't be surprised if I could find an editor and Git app that meet these needs, but Termux is still better; read on.

³ Of whose provenance I'm totally unaware—anyone know where it came from? It isn't ash, or the busybox shell (at least, of the busyboxes I'm familiar with).

⁴ In all honesty, using vim over the SSH to my server in the first place would probably have ended up taking about the same amount of time—but installing Termux and setting it up is amortizable time, while struggling with vi navigation wouldn't have been.

Termux combines powerful terminal emulation with an extensive Linux package...
3 comments on original post
19
2
Mike Trieu (MegasChara)'s profile photoBrian Aldrich's profile photoBrian Roberts's profile photo
 
Sweet, it's on F-Droid, too! 
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
Another classic sci-fi freebie from Paramount on YouTube!
3
Add a comment...

Lauren Weinstein

Shared publicly  - 
12
2
Will Hill's profile photoAndrew G's profile photoSteve S's profile photoJ Levan's profile photo
12 comments
Steve S
 
+Andrew G Well said.
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
You do know that you can exercise significant control over Google-associated ads you see, both logged in and logged out? Google has done an excellent job of providing controls and explaining them. Google ads settings: USE THEM!
Google aims to show you relevant ads based on your interests. Use this tool to select interest categories so that the ads we show you are more related to your interests.
6
1
J Stone's profile photo
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
// Dozens of Georgia prison guards agreed to protect drug smuggling operations for a high-level trafficker, believing their status as correctional officers would protect them from a vehicle search if they were stopped by police, authorities said Thursday. In exchange, they received thousands of dollars in bribes. But there was no big drug trafficker and the drugs weren't real. It was all part of a sting operation by the FBI. //
7
1
Susan Bouchier's profile photo
Add a comment...

Lauren Weinstein

Shared publicly  - 
 
Done. Now the shyster advertising lawyers and crooked homeowners with their fake health complaints in walled Porter Ranch and environs can get back to their get-rich-quick scheme on the backs of ratepayers. 
A blowout at a natural gas well that gushed uncontrollably for 16 weeks and drove thousands of residents from their Los Angeles homes was plugged Thursday, a utility said.
7
John A. Morris's profile photoDavid Mercer's profile photoLauren Weinstein's profile photo
4 comments
 
+David Mercer I could drive there in 10-15 minutes or so. But I don't live there. You couldn't pay me to live there. Not because of the gas storage fields, but because of the people there. On the news I heard one say they were "BMW people" and didn't want to be treated like "Toyota people." Jerks.
Add a comment...
Story
Tagline
Technology Systems & Policy Analysis: Internet, Privacy, plus Other Sundry Topics. I've consulted to Google - my opinions are mine alone.
Introduction
Lauren is co-founder of PFIR - People For Internet Responsibility, co-founder and moderator of NNSquad - Network Neutrality Squad -- and founder of the PRIVACY Forum. He created the PRIVACY Forum in 1992, and has been involved with Internet and other technology issues for over 40 years, including at the first site on the ARPANET (the ancestor of the Internet), which was located at UCLA.  Lauren is also the founder of the Global Coalition for Transparent Internet Performance - GCTIP.  

His focus is both policy and engineering issues related to the Internet, privacy, the interaction of technology with society, and a range of other areas..

Lauren is widely quoted regarding such matters by newspaper, magazine, and other articles.  He participates in numerous radio and television news programs, talk shows, and other venues where these important issues are under discussion.

Lauren is a member of the ACM (Association for Computing Machinery) Committee on Computers and Public Policy, and has consulted to Google.

Lauren's Blog

Lauren's Home Page

E-Mail: lauren@vortex.com

Google+: Lauren Weinstein

Twitter: @laurenweinstein

Tel: +1 (818) 225-2800

Basic Information
Gender
Male