Karl Fogel kfogel@identi.ca

Chicago, United States

see http://red-bean.com/kfogel

  • 2018-08-13T23:44:28Z via Identi.ca Web To: Public CC: Followers

    .@jamesvasile "Did I ever tell you about my friend who had to go to jail because she couldn't get away from the cops fast enough because of her tuba?"
    @kfogel: "Did the crime involve the tuba?"
    @jamesvasile: "Yes."
    @kfogel [TFW my day is as complete as a day can ever be.]

    Claes Wallin (韋嘉誠) likes this.

  • 2018-08-07T15:38:41Z via Identi.ca Web To: Public CC: Followers

    The most hilarious part of this is where Facebook says "our engineers confirmed that our Platform does not support this" regarding a question that has *nothing to do* with engineering.  Getting uncomfortable questions about policy?  Blame the engineers!  https://gizmodo.com/facebook-wanted-us-to-kill-this-investigative-tool-1826620111
  • 2018-08-06T20:36:46Z via Identi.ca Web To: Public CC: Followers

    I don't understand how @KeybaseIO can both offer "exploding messages" (i.e, sender-timed self-destructing messages, as per https://keybase.io/blog/keybase-exploding-messages) *and* be free software (#opensource) on the client side.  Those two things are inherently incompatible, right?  What am I missing?

    Hmmm.. blobs, maybe?

    JanKusanagi at 2018-08-06T23:43:23Z

    Nope.  If the client ever has the plaintext, then the client can just save the plaintext somewhere.  If you control the client, then you control that behavior.

    Karl Fogel at 2018-08-07T15:39:34Z

    Maybe the client never has the plaintext, and that's just displayed inside some proprietary graphical widget that's not proper text.


    There's still always the ability to screencapture though xD

    JanKusanagi at 2018-08-07T15:58:05Z

    This kind of thing is always best-effort. It works unless you change your client so it doesn't work.

    Claes Wallin (韋嘉誠) at 2018-08-08T00:11:43Z

  • 2018-08-06T17:03:19Z via Identi.ca Web To: Public CC: Followers

    Hmm, I guess we should post when we release new free (#opensource) software! @OpenTechStrat just published our super-handy cross-referencing system for @emacs: OREF.  We use it daily in our document production routine: https://github.com/OpenTechStrategies/ots-tools/blob/master/emacs-tools/oref.el Bug reports welcome, patches welcome.

    Claes Wallin (韋嘉誠) likes this.

    Claes Wallin (韋嘉誠), Claes Wallin (韋嘉誠), Claes Wallin (韋嘉誠) shared this.

  • 2018-08-06T15:19:27Z via Identi.ca Web To: Public CC: Followers

    Walking to work today, I was just thinking to myself "I love my smartphone, but it sure needs a smarter wireless network."  And then there was a bus stop ad from XFinity Mobile saying that my smartphone deserves a smarter wireless network, and they've got one!  #ThxCapitalism

    » Karl Fogel:

    “[...] I love my smartphone [...]”

    I don't think I've ever had that thought xD

    JanKusanagi at 2018-08-06T15:42:56Z

  • 2018-08-03T16:59:44Z via Identi.ca Web To: Public CC: Followers

    You know how the rule is that a country only puts "Democratic" in its name if it's... not?  (Like "Democratic People's Republic of Korea", which is North Korea, etc.)  This morning I realized that my country has "United" in its name.  Ahem.  Erm.  Right.
    an aside, but...

    I've always wondered about this for football clubs. Internationale has a clear history, but what makes a team not United?

    dw at 2018-08-03T20:40:04Z

  • 2018-08-01T19:48:48Z via Identi.ca Web To: Public CC: Followers

    Whoa.  I am rushing to get @DavidQuammen's "The Tangled Tree: A Radical New History of Life" -- I didn't know I was waiting for this book, but I was.  https://www.nature.com/articles/d41586-018-05827-1https://rants.org/2013/01/in-memoriam-carl-woese/

    Tyng-Ruey Chuang likes this.

    Happened to run into this. It has been a very good read:

    https://www.nytimes.com/2018/08/13/magazine/evolution-gene-microbiology.html

    This article is adapted from “The Tangled Tree: A Radical New History of Life,” published by Simon & Schuster.

    Tyng-Ruey Chuang at 2018-08-16T14:55:00Z

  • 2018-07-30T16:29:09Z via Identi.ca Web To: Public CC: Followers

    Hey, @GoFundMe. Easy bugfix for you: "Passwords must contain at least one letter and one number" is the wrong error for, e.g., "tread 3mayan gossipy interplanetary" and "talkativeness livelongs 1780 panchromatic".  (Problem was length, btw.  The length limit is a separate bug!)
  • 2018-07-28T15:18:59Z via Identi.ca Web To: Public CC: Followers

    Taking some time to absorb this sad news, and to remember with respect and fondness: @gerv died last night, peacefully, surrounded by family.  He did so much good here, for so many people and with so many people.  May he rest in peace.
  • 2018-07-23T23:01:03Z via Identi.ca Web To: Public CC: Followers

    I know a talented new developer who's looking for leads in Austin, TX or Seattle, WA.  She came over from architecture, in a mid-career switch made by choice.  She's smart and articulate.  You should interview her.  DM me or email kfogel {_AT_} opentechstrategies.com for more.

    McClane, McClane, McClane, dw and 2 others shared this.

  • 2018-07-23T18:38:24Z via Identi.ca Web To: Public CC: Followers

    Very glad to see @TheRealFitz's leadership of Google's Data Liberation Front (later Google Takeout) cited in this v4 draft of the https://datatransferproject.dev/ whitepaper: https://services.google.com/fh/files/blogs/data-transfer-project-google-whitepaper-v4.pdf.
  • 2018-07-20T08:08:46Z via Identi.ca Web To: Public CC: Followers

    What Normalization Means: previous post now written up as a blog post: https://www.rants.org/2018/07/what_normalization_means
  • 2018-07-20T07:49:25Z via Identi.ca Web To: Public CC: Followers

    Here's what "normalization" means.  Trump praises this bizarre offer from Putin in which U.S. gets to question the 12 Russians the U.S. DoJ accuses of engaging in election subterfuge, in exchange for Russia questioning William Browder and former ambassador Michael McFaul.  News outlets go nuts about the proposal, bringing on talking heads to discuss what a crazy idea this is.  The anchors and talking heads use inflammatory language about "handing over" Brower or McFaul, or letting Russia "interrogate" the subjects, etc.  But no one, NOT ONE (so far as I've seen) of these commentators or news anchors mentions the obvious: that Browder and McFaul are private citizens, so there is no legal principle under which the U.S. executive branch could compel them to show up for the questioning anyway.  Do you see what's happening here?  Trump talks about this swap as though it's a thing he *could* do.  He knows it'll never happen.  But as people talk about what a terrible idea the swap is, they unwittingly accepting the premise that citizens are property for all-powerful rulers to use as pawns in the first place!  They push back on Trump's specific proposal, but they first grant his assumptions & worldview in order to do it.  That's normalization.

    McClane, Jim Bowering, Claes Wallin (韋嘉誠) likes this.

    McClane, McClane, Jim Bowering, Claes Wallin (韋嘉誠) and 3 others shared this.

    For so long as I remain an active civil servant, I can't legally mutiny against the President.  If I am able to leave the civil service, the Hatch Act comes off and then I can then criticize some of the madness a bit more.  Until then, I'm one of the people that keeps the federal government funded by helping collect 93% of the gross.

    Stephen Michael Kellat at 2018-07-21T03:31:45Z

  • 2018-07-18T07:54:27Z via Identi.ca Web To: Public CC: Followers

    Wish someone would report on exactly whose translators were in the room during which parts of the so-called "one-on-one" meeting. This is kind of an important question; surprised not to see it covered yet.

    Claes Wallin (韋嘉誠) likes this.

    I was going to say I'm assuming Putin doesn't really need a translator as he probably speaks better English than Trump, but I looked around a bit, and it seems he prefers speaking through translators, even though his proficiency is apparently good enough to sometimes be correcting his translators.

    I watched his personal video submission for the World Expo in Yekaterinburg 2020 (Dubai got it), and his verbal proficiency is actually lower than I expected. Although I can't help but wonder if he makes it worse than it really is, on purpose.


    Claes Wallin (韋嘉誠) at 2018-07-18T09:17:17Z

    Now, Lavrov on the other hand ... https://hooktube.com/watch?v=pehGk4obJ7w ... he is a very good English speaker and shows it.

    Claes Wallin (韋嘉誠) at 2018-07-18T09:29:58Z

  • 2018-07-17T15:07:00Z via Identi.ca Web To: Public CC: Followers

    You know, Barack Obama had plenty of political reason to lie about where his dad was born, and he never did.  https://talkingpointsmemo.com/livewire/trump-european-union-is-a-foe-my-dad-was-born-in-germany-he-w...

  • 2018-07-16T18:47:27Z via Identi.ca Web To: Public CC: Followers

    I'm imposing a tax on the phrase "link tax".  Anyone who says that needs to pay me.  I accept Bitcoin or personal checks.

    Link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax... link tax =)

    JanKusanagi at 2018-07-16T18:53:03Z

    Karl Fogel likes this.

  • 2018-07-16T18:02:47Z via Identi.ca Web To: Public CC: Followers

    First-sale doctrine and freedom of speech are both important principles. It turns out that when you combine them, an unexpected chemical reaction occurs and you get what in economics is known as "totally effed-up marketplace ridiculousness": https://www.nytimes.com/2018/07/15/technology/amazon-used-paperback-book-pricing.html

    Tyng-Ruey Chuang likes this.

  • 2018-07-15T01:17:10Z via Identi.ca Web To: Public CC: Followers

    Funny how the mind works.  There is no way I would ever have noticed that "infra" is a substring of "mainframe" if I hadn't had to do an interactive search for the former in a long document just now.

    Claes Wallin (韋嘉誠) likes this.

    Infrastructures built on mainframes!!

    JanKusanagi at 2018-07-15T01:23:46Z

    » JanKusanagi:

    “Infrastructures built on mainframes!!”

    Have you met my employer?

    Stephen Michael Kellat at 2018-07-16T04:27:01Z

  • 2018-07-14T20:51:32Z via Identi.ca Web To: Public CC: Followers

    Okay, time to get some mild rant on. (This will not be posted to https://rants.org/ , because I'm perverse that way.)

    On @The_Millions, Adam O'Fallon Price (@AdamOPrice) wrote a piece about semicolons: https://themillions.com/2018/07/on-semicolons-and-the-rules.html. He's in favor of them (so am I).  He writes intelligently, and he obviously cares about language usage and nuance.  I was all set to swoon.  But then...

    First he says that "semicolons connect two independent clauses without a conjunction" (IMHO a reasonable definition, for most semicolon usage).  Then he fails to discuss why his first example, from William James, has a conjunction ("but") after the semicolon!  Next, in his second example, from Jane Austen, the semicolons are really just super listing commas, used because the list elements themselves contain regular commas (note the conjunction "and" on the last element, btw).  A fine technique, but is it related to @AdamOPrice's intended point?


    McClane, Claes Wallin (韋嘉誠) likes this.