Freemor freemor@identi.ca

Canada

A feminist techie on the east coast.

  • I'm cheering for ya Anita

    2016-08-24T12:09:35Z via p To: Public CC: Followers

    Come on people compassion isn't a crime. Nor is providing the necessities of life. http://www.cbc.ca/news/canada/hamilton/anita-krajnc-trial-1.3733001 #StandWithAnita

    deunan likes this.

    deunan shared this.

  • D'oh...

    2016-08-16T13:58:39Z via p To: Public CC: Followers

    That "D'oh!" feeling from stepping into the shower and realizing you still have your glasses on.

    Third time's the charm =)

    JanKusanagi at 2016-08-16T13:59:55Z

    Yes another D'oh! all on it's own. :D

    Freemor at 2016-08-16T14:06:33Z

    Stephen Sekula likes this.

    Guilty!... :)

    Luis at 2016-08-16T21:07:14Z

  • Things I wish I had...

    2016-08-13T13:24:40Z via Dianara To: Public CC: Followers

    Or had the time to write....


    A proxy that would spot the Cloudflare intercept (when using Tor) and auto redirect to web.archive.org or proxy.ixquick.com or something similar. (Seriously... it'd save me like 3 clicks :D )


    A #pump.io bot that spoted t.co and other tracking URLs and de-referenced them to the real URL.


    A Smarter version of the above that would realize that the link posted was to a site parroting the origional information and would de-reference it to the origional (and usually much more complete) article.


    A Libre AUR type repository and makepkg that works with all Libre Distros.. (Seriously.. being able to build from source with a simple "makepkg -si" command is a godsend. It has helped me keep using things (like Xombereo) that are falling behind/not maintained in the regular repos. Plus it's a good gateway app to get people building from source, using git, etc.

  • Bad Reporting

    2016-08-10T12:20:25Z via Dianara To: Public CC: Followers

    Can't believe how many outlets a parroting this story:


    Serious security threat to many Internet users highlighted ...


    Without any linking to the actual study and NONE of then correct the syntax of the line to append so that it will actually work


    which should be: net.ipv4.tcp_challenge_ack_limit = 999999999


    And that is assuming that this is even the correct advice given that the syntax was totally fumbled I'd really rather see the full study.


    found one with a link to the actual study. Which is here:


    "Off-Path TCP Exploits: Global Rate Limit Considered Dangerous,"


    reading now....

  • New Chinstrap Woohoo

    2016-08-08T20:17:37Z via p To: Public CC: Followers

    Excited to try my new chinstrap #CPAP #ThingYouNeverThoughtYoudSay
  • Dianara feature request...

    2016-08-05T11:33:24Z via Dianara To: Public CC: Followers

    Love Dianara.. Seriously it's probably the best Pump client out there.


    But it seriously needs:


    • To run as a daemon
    • A socket or other IPC option for easy scripting
    • Preferably the socket would allow authenticated remote connections
    • Multiple front ends (especially Ncurses) that talk with the daemon

    No... Really.. it needs all that.. and like.. you know, Right now...

    N.B:

    The author of this note is in no way serious. Well he is serious about thinking Dianara is possilby the best client. But the rest is all "Porches and other pipe dreams" type rambling and should be treated as such.



    Mark Jaroski , sazius like this.

    Claes Wallin (韋嘉誠) shared this.

    Show all 8 replies
    Genuinely curious, not sarcastic: What would you do with DianaraD that you could not do with the Pump API directly?

    Claes Wallin (韋嘉誠) at 2016-08-09T13:41:50Z

    >> Claes Wallin (韋嘉誠):

    “[...] What would you do with DianaraD that you could not do with the Pump API directly? [...]”

    I imagine this daemon would make it simpler for other apps to interact with the network.


    Kind of an already-configured-already-authorized-ready-to-go library xD

    JanKusanagi at 2016-08-09T14:21:26Z

    lets see:


    Save bandwidth

    daemon would pull updates every x mins and cache

    multiple clients would pull from the daemon


    Daemon could have simpler auth mechanism then the API

    Saving mor bandwidth

    reducing the number of Auth'd clients on the Pump server

    - especially since pump servers still lack a way to de-auth clients


    Daemon could serve from cache and cache posts while pump server was down


    Daemon could make it simple to have all clients connect Via Tor istead of having to set each client up fo do so manually


    and more that I can't think of right now

    Freemor at 2016-08-09T14:27:01Z

    All good points, thanks!

    In particular the auth one, auth could just be POSIX file system access to the dianarad socket.

    Also, dianarad could act like an MTA and CLI tools wouldn't have to know how to re-post, wouldn't have to wait for completion etc.

    Claes Wallin (韋嘉誠) at 2016-08-09T19:29:26Z

  • 2016-08-05T10:55:19Z via p To: Public CC: Followers

    Tzags to all, coffee to those that want it 🙂☕
  • WTF!! in some ways systemd is NOT progress

    2016-08-04T18:29:08Z via Dianara To: Public CC: Followers

    So needed to do a cronjob on my Parabola system..


    crontab -e


    crontab doesnt exist.. <sigh> ok there's probably a systemd way of doing it.. I should learn


    manually create 2 file in ~/.config/systemd/user


    Both files are overly verbose and Complicated


    And from what I understand I need to do this for EVERY job?!? I cant just add a new * * * * 8 /script/goes/here line


    at this point I'm like "Oh FFS I'll just install cron"


    Please somebody tell me I'm wrong and that they haven't gone from a single line per job to two verbose files per job...



    see: https://niels.kobschaetzki.net/blog/2015/11/11/creating-systemd-timers-instead-of-a-personal-crontab/


    for more

    jasonriedy@fmrl.me likes this.

    Stephen Michael Kellat shared this.

    Show all 6 replies

    Not that I've tried personally, but AFAIK, there's nothing preventing you from actually using cron, as usual. Just like you can still use syslog(ng) and ignore systemd's journald.

    JanKusanagi at 2016-08-04T21:57:10Z

    The ONLY reasons to use systemd timers rather than cron are:

    1. When you can accomplish something with them that you could not accomplish with cron. There are several such things. Being able to accomplish them is a good thing.
    2. If you want to eliminate cron entirely from your system for whatever reason. One reason might be that the blasted thing wakes up every second to check its jobs and then goes back to sleep, which is not the most power efficient behavior. I suspect but have not verified that systemd is rather more intelligent about waiting for timers to fire. (It wouldn't be too hard to fix cron to sleep long either.. too much horrible crufty C code for me to do it tho.)

    joeyh at 2016-08-04T23:51:57Z

    Installalled cronie

    I'll ponder migrating away from systemd a while longer. Like I said, I am trying to give it a chance. But I seriously miss the straight forwardness and flexibility of older init systems.

    Freemor at 2016-08-05T00:00:38Z

    Well, it's not like cron was a component of sysvinit. And since it's just a service you can run, you can run it with any other init system =)

    JanKusanagi at 2016-08-05T00:11:40Z

  • ESP8266 Core

    2016-08-04T13:57:01Z via p To: Public CC: Followers

    Gettting my head around ESP8266 Core for the #Arduino IDE. http://links2004.github.io/Arduino/index.html is a big help.
  • Salutations!

    2016-08-04T12:53:01Z via p To: Public CC: Followers

    TZAG's to all and TZAB's too (in my case Coffee)

    sazius likes this.

    TZAG, and enjoy your TZAB! xD


    o/

    JanKusanagi at 2016-08-04T13:49:46Z

  • The things you end up learning by reading the source

    2016-08-01T18:25:06Z via Dianara To: Public CC: Followers

    Just learned about OG: HTML meta tags. Not that I'll ever use them, as they tie into proprietary silos that I hate.. But good to know about and know how they work.


    Thank-you bandcamp.com for having nice readable source.

  • Last Check

    2016-08-01T16:42:59Z via p To: Public CC: Followers

    hope this works right
  • Sorry for the timeline spamming

    2016-08-01T16:42:01Z via p To: Public CC: Followers

    needed to adjust #XMPP script so titles didn't go there..
  • here's Hoping...

    2016-08-01T16:27:57Z via p To: Public CC: Followers

    And lastly title too #pump.io but not to #Twtxt
  • I hope

    2016-08-01T16:21:09Z via p To: Public CC: Followers

    And Via #XMPP