Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Mark A. Gibbs (indi@sn.genesismachina.ca), page 6

  1. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 24-Nov-2018 13:34:20 EST Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    Canadian Atheist #WeeklyUpdate 2018-11-17 to 2018-11-23 https://www.canadianatheist.com/2018/11/weekly-update-2018-11-17-to-2018-11-23/ !Canada !atheism !secular !SecularHumanism
    In conversation Saturday, 24-Nov-2018 13:34:20 EST from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Weekly Update: 17-Nov-2018 to 23-Nov-2018
      By Indi from Canadian Atheist
      Weekly Update: 17-Nov-2018 to 23-Nov-2018
  2. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Tuesday, 20-Nov-2018 19:20:11 EST Mark A. Gibbs Mark A. Gibbs
    Does anybody know about what's going down in BC? Specifically, what the investigations are about?
    In conversation Tuesday, 20-Nov-2018 19:20:11 EST from sn.genesismachina.ca permalink
  3. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Sunday, 18-Nov-2018 13:59:08 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • pzmyers 🦑
    I mainlined the series over the last couple of days, just on a whim because it was a huge part of my childhood. She-Ra was *way* better than He-Man, IMO. I'd heard all the fuss about the show so I was curious. It's really not bad at all! I'd recommend it, for sure.
    In conversation Sunday, 18-Nov-2018 13:59:08 EST from sn.genesismachina.ca permalink
  4. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 17-Nov-2018 09:17:54 EST Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    Canadian Atheist #WeeklyUpdate 2018-11-10 to 2018-11-16 https://www.canadianatheist.com/2018/11/weekly-update-2018-11-10-to-2018-11-16/ !Canada !atheism !secular !SecularHumanism
    In conversation Saturday, 17-Nov-2018 09:17:54 EST from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Weekly Update: 10-Nov-2018 to 16-Nov-2018
      By Indi from Canadian Atheist
      Weekly Update: 10-Nov-2018 to 16-Nov-2018
  5. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Thursday, 15-Nov-2018 14:48:37 EST Mark A. Gibbs Mark A. Gibbs
    First snowfall of the year!
    In conversation Thursday, 15-Nov-2018 14:48:37 EST from sn.genesismachina.ca permalink
  6. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Monday, 12-Nov-2018 00:13:46 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • Hattie Cat
    I appreciate the concern about people choosing performance over correctness; personally, I'm very much about correctness first (I'm fanatical about unit testing). It's just that I can't say I've ever seen a project where the decision you're describing actually happened. It may just be my experience, but I have *never* seen anyone say: "Well, it costs a bit extra, though not enough to matter... but even though it will make my software much safer against bugs and security threats, I don't want to pay this negligible performance cost." Quite the opposite, I can't imagine a normal-case situation where people wouldn't pay even a reasonable performance cost for that kind of safety.

    Instead I've seen *much* more complicated cost/benefit analyses (when done). There are plenty of other good reasons for not putting that kind of instrumentation in the final binary; the performance cost isn't the only thing considered (and, again, in reality it's not exactly a negligible performance cost).
    In conversation Monday, 12-Nov-2018 00:13:46 EST from sn.genesismachina.ca permalink
  7. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Sunday, 11-Nov-2018 21:06:27 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • pzmyers 🦑
    I have never heard of that practice either, but it seems like a human custom I would definitely consider adopting.
    In conversation Sunday, 11-Nov-2018 21:06:27 EST from sn.genesismachina.ca permalink
  8. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Sunday, 11-Nov-2018 12:25:06 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • Hattie Cat
    Incidentally, I've heard that life jacket analogy before as a "fuse" analogy: "What's the point of designing your circuit with fuses for safety, then removing them when you ship?"

    Either way, it's not a great analogy if your concern is performance. Fuses don't make circuits run slower, and wearing life jackets doesn't halve the speed boats can move at, or introduce the risk of the boat running out of fuel before it reaches its destination.
    In conversation Sunday, 11-Nov-2018 12:25:06 EST from sn.genesismachina.ca permalink
  9. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Sunday, 11-Nov-2018 12:23:23 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • Hattie Cat
    I program in C++, and I'm not aware of any software-based buffer-overrun detection techniques that *don't* add unacceptable overhead. 2X *is* "slight" overhead for buffer-overrun detection - most schemes are *way* more costly than that (eg., valgrind is 10X at *least*). 2X is "slight" enough that it shouldn't make your program perform ridiculously differently between debugging modes and release modes, but it's hardly an acceptable overhead for production.

    There are no practical software solutions, and that's why hardware people have recently stepped up. In fact, *just* a couple months ago, ARM announced new memory tagging extensions (https://community.arm.com/processors/b/blog/posts/arm-a-profile-architecture-2018-developments-armv85a). It's not perfect - it might not detect an off-by-1 error, but it'll probably detect off-by-5 - but its runtime costs are on the order of <1%. *This* is what we need - hardware support; software solutions are generally not practical for production.
    In conversation Sunday, 11-Nov-2018 12:23:23 EST from sn.genesismachina.ca permalink

    Attachments

    1. Arm Architecture Armv8.5-A Announcement
      from Arm Community
      This blog discusses some of the key additions to the A-Profile architecture in 2018 – known collectively as Armv8.5-A. This blog discusses some of the key additions to the A-Pro...
  10. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 10-Nov-2018 23:52:57 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • Hattie Cat
    Sanity checks used specifically for debugging really do have costs that cannot be tolerated in practice. For example, the kinds of memory guards used to debug buffer overruns in sanitizers routinely add around a 2X cost in memory use and access time - hardly "miniscule".

    You can scoff at programmers being silly for worrying about a 2X performance cost when it means the difference between 10 ns and 20 ns - in other words, completely unnoticeable by the user compared to the time they spend reading/inputting stuff. But you'd be pretty pissed off if your phone's battery only lasted half as long because of it.
    In conversation Saturday, 10-Nov-2018 23:52:57 EST from sn.genesismachina.ca permalink
  11. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 10-Nov-2018 15:36:25 EST Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    Canadian Atheist #WeeklyUpdate 2018-11-03 to 2018-11-09 https://www.canadianatheist.com/2018/11/weekly-update-2018-11-03-to-2018-11-09/ !Canada !atheism !secular !SecularHumanism
    In conversation Saturday, 10-Nov-2018 15:36:25 EST from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Weekly Update: 3-Nov-2018 to 9-Nov-2018
      By Indi from Canadian Atheist
      Weekly Update: 3-Nov-2018 to 9-Nov-2018
  12. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 10-Nov-2018 00:23:16 EST Mark A. Gibbs Mark A. Gibbs
    in reply to
    • Bob Jonkman
    • GNU Social
    I am also running !gnusocial on #PHP7. Can't say I ever had a problem with it.
    In conversation Saturday, 10-Nov-2018 00:23:16 EST from sn.genesismachina.ca permalink
  13. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Wednesday, 07-Nov-2018 12:45:31 EST Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    !Canada ranks 124th in the world for freethinkers. How did we manage that? Do we deserve it? https://www.canadianatheist.com/2018/11/canada-ranks-124th-in-the-world-for-freethinkers/ !atheism !secular !SecularHumanism
    In conversation Wednesday, 07-Nov-2018 12:45:31 EST from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Canada ranks 124th in the world for freethinkers
      By Indi from Canadian Atheist
      Canada ranks 124th in the world for freethinkers
  14. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Sunday, 04-Nov-2018 19:31:33 EST Mark A. Gibbs Mark A. Gibbs
    Finally finished Final Fantasy XIII! It only took me... *checks*... 6 years?!?! I am *really* not good at games, am I?
    In conversation Sunday, 04-Nov-2018 19:31:33 EST from sn.genesismachina.ca permalink
  15. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Thursday, 01-Nov-2018 12:00:13 EDT Mark A. Gibbs Mark A. Gibbs
    Soliciting suggestions for Indi’s alternative holiday playlist – 2018

    Every year I make a list of "alternative" holiday songs - songs that just sound *different* from the usual barrage of sound-alike holiday tunes and religious carols. Last year's list had 100 songs, and this year I've already got over 60 new suggestions.

    Do you have any suggestions for non-religious, holiday-themed songs that sound different from the standard holiday fare? Check the post for more criteria! And feel free to offer your suggestions by comment or reply.

    https://www.canadianatheist.com/2018/11/soliciting-suggestions-for-indis-alternative-holiday-playlist-2018/
    In conversation Thursday, 01-Nov-2018 12:00:13 EDT from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Soliciting suggestions for Indi’s alternative holiday playlist – 2018
      By Indi from Canadian Atheist
      The day after Halloween means two things to me: bulk candy on sale cheap at the grocery store, and the start of the Christmas music season. One of those things may be bad for my health, and it may …
  16. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 27-Oct-2018 16:21:56 EDT Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    Canadian Atheist #WeeklyUpdate 2018-10-20 to 2018-10-26 https://www.canadianatheist.com/2018/10/weekly-update-2018-10-20-to-2018-10-26/ !Canada !atheism !secular !SecularHumanism
    In conversation Saturday, 27-Oct-2018 16:21:56 EDT from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Weekly Update: 20-Oct-2018 to 26-Oct-2018
      By Indi from Canadian Atheist
      Weekly Update: 20-Oct-2018 to 26-Oct-2018
  17. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 20-Oct-2018 11:52:44 EDT Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    Canadian Atheist #WeeklyUpdate 2018-10-13 to 2018-10-19 https://www.canadianatheist.com/2018/10/weekly-update-2018-10-13-to-2018-10-19/ !Canada !atheism !secular !SecularHumanism
    In conversation Saturday, 20-Oct-2018 11:52:44 EDT from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Weekly Update: 13-Oct-2018 to 19-Oct-2018
      By Indi from Canadian Atheist
      Weekly Update: 13-Oct-2018 to 19-Oct-2018
  18. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 13-Oct-2018 15:02:56 EDT Mark A. Gibbs Mark A. Gibbs
    • atheism
    • Secular Society
    • Secular Humanism
    Canadian Atheist #WeeklyUpdate 2018-10-06 to 2018-10-12 https://www.canadianatheist.com/2018/10/weekly-update-2018-10-06-to-2018-10-12/ !Canada !atheism !secular !SecularHumanism
    In conversation Saturday, 13-Oct-2018 15:02:56 EDT from sn.genesismachina.ca permalink

    Attachments

    1. File without filename could not get a thumbnail source.
      Weekly Update: 6-Oct-2018 to 12-Oct-2018
      By Indi from Canadian Atheist
      Weekly Update: 6-Oct-2018 to 12-Oct-2018
  19. Mark A. Gibbs (indi@sn.genesismachina.ca)'s status on Saturday, 06-Oct-2018 09:07:44 EDT Mark A. Gibbs Mark A. Gibbs
    in reply to
    • Mark A. Gibbs
    Late again this week, but not for a bad reason! Was a busy week - did 4 posts - so I started late; and then there were so many great items, it took a long time to go through them all.
    In conversation Saturday, 06-Oct-2018 09:07:44 EDT from sn.genesismachina.ca permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.