Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Alex Schroeder 🐝 (kensanata@octodon.social), page 35

  1. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 24-Jul-2018 02:25:29 EDT Alex Schroeder 🐝 Alex Schroeder 🐝

    Want to learn C? I think I learned it by looking at code and some GNU manuals. These days the early editions of the book written by the creators of C is available for free. Who cares about how old it is. Search for “K&R C free” to find more interesting material like tutorials.
    Since I believe in actual projects, the “write your own text editor” booklet seemed like a great idea!
    https://archive.org/details/CProgrammingLanguage2ndEditionByBrianW.KernighanDennisM.Ritchie
    https://www.gnu.org/software/gnu-c-manual/
    https://www.gnu.org/software/libc/manual/
    http://www.freetechbooks.com/c-programming-tutorial-k-r-version-4-t219.html
    https://viewsourcecode.org/snaptoken/kilo/

    In conversation Tuesday, 24-Jul-2018 02:25:29 EDT from octodon.social permalink

    Attachments

    1. Invalid filename.
      C Programming Language, 2nd Edition By Brian W. Kernighan, Dennis M. Ritchie : Brian W. Kernighan, Dennis M. Ritchie : Free Download, Borrow, and Streaming : Internet Archive
      from Internet Archive
      The authors present the complete guide to ANSI standard C language programming. Written by the developers of C, this new version helps readers keep up with the...
    2. Invalid filename.
      C Programming Tutorial (K&R version 4)
      A C programming tutorial for people who have a little experience with an interpreted programming language, such as Emacs Lisp or a GNU shell.
  2. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 17:02:53 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • แทกโนมันซี

    @technomancy This is what I love about the seasons. In summer you cannot imagine dreary ice and snow covered forests; in winter you cannot believe the sun will ever come back, and the birds, and green leaves, and flowers. I love the changing world.

    In conversation Tuesday, 17-Jul-2018 17:02:53 EDT from octodon.social permalink
  3. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 17:00:36 EDT Alex Schroeder 🐝 Alex Schroeder 🐝

    We spent two weeks in #Sweden. When we came back, my wife was asked whether she had seen anything about the troubled neighborhoods in Sweden, the problems they had with immigrants. What the fucking fuck! I thought only simpletons who read Breitbart or other such terror fiction outlets believe these fabrications. But this person has recently joined the Swiss police and had half-heard of the “no-go zones”. When does the stupidity stop?

    In conversation Tuesday, 17-Jul-2018 17:00:36 EDT from octodon.social permalink
  4. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 12:28:34 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Karl Voit ✅
    • holomorph

    @publicvoit @holomorph Oh wow, I'm really liking geeqie! Quick tagging with numbers. Quick navigation. Allowing moving, copying, or linking. I feel like has potential. Thank you for the recommendation!

    In conversation Tuesday, 17-Jul-2018 12:28:34 EDT from octodon.social permalink
  5. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 12:11:36 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Karl Voit ✅
    • holomorph

    @holomorph @publicvoit I already like the option of sorting by exif date!

    In conversation Tuesday, 17-Jul-2018 12:11:36 EDT from octodon.social permalink
  6. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 12:10:23 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Karl Voit ✅
    • holomorph

    @publicvoit @holomorph Hm, giving geeqie a try. Thanks.

    In conversation Tuesday, 17-Jul-2018 12:10:23 EDT from octodon.social permalink
  7. Yamamoto (hagakure@botsin.space)'s status on Tuesday, 17-Jul-2018 10:31:34 EDT Yamamoto Yamamoto

    A person with a bit of wisdom is one who will criticize the times. This is the basis of disaster. A person who is discreet in speaking will be useful during the good times and will avoid punishment during the bad.

    In conversation Tuesday, 17-Jul-2018 10:31:34 EDT from botsin.space permalink Repeated by kensanata
  8. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 11:17:57 EDT Alex Schroeder 🐝 Alex Schroeder 🐝

    “The conference is FREE for private attendees, students and speakers.”
    http://act.perl-workshop.ch/spw2018/
    I like this conference.
    #perl

    In conversation Tuesday, 17-Jul-2018 11:17:57 EDT from octodon.social permalink
  9. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 11:15:30 EDT Alex Schroeder 🐝 Alex Schroeder 🐝

    Got an email just now: “Did you know you're one of the top 25 Perl developers in Switzerland? At least according to github stats: http://git-awards.com/users?country=switzerland&language=perl”
    🤔
    😳
    😱
    🙉
    🙈

    In conversation Tuesday, 17-Jul-2018 11:15:30 EDT from octodon.social permalink
  10. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 09:28:02 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • sajith

    @sajith I only half remember using Gnome for a few weeks many years ago, somewhere between enlightenment, gnustep, fvwm2, and other stuff I don’t remember. And when I got this new laptop I considered going xfce for a second, which used to be my default for many years, decided to give Gnome a chance, found this extension within minutes and never looked back. 🙈

    In conversation Tuesday, 17-Jul-2018 09:28:02 EDT from octodon.social permalink
  11. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 09:15:11 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • sajith

    @sajith These keybindings, for what window manager are they? Standard Gnome?

    In conversation Tuesday, 17-Jul-2018 09:15:11 EDT from octodon.social permalink
  12. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 09:14:00 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Alastair M. D. Touw

    @amdt I don’t know. It seems very different from knitting, for example. Like: I need to make thing so that I can better make this other thing that I need to do. Perhaps we need to look at artisans. Do they sharpen and oil their tools for hours before they begin working on the actual project? Is procastinology a thing – or did the people interested in it just not get to it? 🤭

    In conversation Tuesday, 17-Jul-2018 09:14:00 EDT from octodon.social permalink
  13. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 08:15:59 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • stamp_irl

    @GeekDaddy Yeah, at first this was problematic for applications like Gimp, but these all resolved themselves. Now I am sometimes stuck with ugly windows that should have different dimensions, setting dialogs mostly. That's OK. Terminal, editor, and browser being full screen is also OK. So that leaves only a very small number of annoyances, for me.

    In conversation Tuesday, 17-Jul-2018 08:15:59 EDT from octodon.social permalink
  14. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 07:22:09 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Thorsten

    @thorstenpanknin Yeah, sometimes it's nice two have two windows side by side.

    In conversation Tuesday, 17-Jul-2018 07:22:09 EDT from octodon.social permalink
  15. [MOVED] David Ross (davidross@mastodon.social)'s status on Tuesday, 17-Jul-2018 05:17:14 EDT [MOVED] David Ross [MOVED] David Ross

    As a #Mozilla Fellow, Hung attended 2017's #Mozfest and showcased her Data Selfies project with a weekend long GALLERY installation.

    (only because it was good mind, us wranglers still say no to proposals from fellows and staff!)

    This shocking exploration of a social platform (where financial exchanges and messages are all in the open) finds users divulging some truly personal information. Fascinating data interactivity!

    #privacy

    https://publicbydefault.fyi

    In conversation Tuesday, 17-Jul-2018 05:17:14 EDT from mastodon.social permalink Repeated by kensanata
  16. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 05:02:12 EDT Alex Schroeder 🐝 Alex Schroeder 🐝

    Why am I procrastinating by configuring Emacs and writing code instead of organizing my 1000+ pictures... Please don't answer. 🤦

    In conversation Tuesday, 17-Jul-2018 05:02:12 EDT from octodon.social permalink
  17. Jonne Arjoranta (jonne@mastodon.arjoranta.fi)'s status on Tuesday, 17-Jul-2018 04:50:01 EDT Jonne Arjoranta Jonne Arjoranta
    • Alex Schroeder 🐝

    @kensanata I tried adding a Mastodon "Share this"-button on my blog and it works by using these links. So in theory these could have a use.

    In conversation Tuesday, 17-Jul-2018 04:50:01 EDT from mastodon.arjoranta.fi permalink Repeated by kensanata
  18. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 04:10:18 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Wolf480pl
    • Thor, the Norseman has moved!

    @Wolf480pl @thor I think it's more stupid than that. HR thinks: "We should know more about our candidate, let's check social media. Hm, no presence? Probably a recluse, weirdo, or whatever. Hey look, there's somebody that easier to assess over there!" And that's it. The road to hell is paved with good intentions and all that.

    In conversation Tuesday, 17-Jul-2018 04:10:18 EDT from octodon.social permalink
  19. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Tuesday, 17-Jul-2018 03:54:17 EDT Alex Schroeder 🐝 Alex Schroeder 🐝
    • Paul Lindner

    Just found this via a post by @lindner: "Algorithmic glass ceiling in social networks: the effects of social recommendations on network diversity" https://blog.acolyer.org/2018/05/24/algorithmic-glass-ceiling-in-social-networks-the-effects-of-recommendation-on-social-diversity/
    "Our mathematical analysis demonstrates the existence of an algorithmic glass ceiling that exhibits all the properties of the metaphorical social barrier that hinders groups like women or people of colour from attaining equal representation."
    Must read more...

    In conversation Tuesday, 17-Jul-2018 03:54:17 EDT from octodon.social permalink

    Attachments

    1. Invalid filename.
      Algorithmic glass ceiling in social networks: the effects of social recommendations on network diversity
      By adriancolyer from the morning paper

      Algorithmic glass ceiling in social networks: the effects of social recommendations on network diversity Stoica et al., WWW’18

      (If you don’t have ACM Digital Library access, the paper can be accessed either by following the link above directly from The Morning Paper blog site, or from the WWW 2018 proceedings page).

      Social networks were meant to connect us and bring us together. This paper shows that while they might be quite successful at doing this in the small, on a macro scale they’re actually doing the opposite. Not only do they reinforce and sustain disparities among groups, but they actually reinforce the rate at which disparity grows. I.e., they’re driving us apart. This happens due to the rich-get-richer phenomenon resulting from friend/follow recommendation algorithms.

      … we find that prominent social recommendation algorithms can exacerbate the under-representation of certain demographic groups at the top of the social hierarchy… Our mathematical analysis demonstrates the existence of an algorithmic glass ceiling that exhibits all the properties of the metaphorical social barrier that hinders groups like women or people of colour from attaining equal representation.

      Organic growth vs algorithmic growth

      “In the social networks now governing the knowledge, jobs and deals one can seek, what matters most today is one’s position in the graph of advantageous connections.” It takes time and effort to build and maintain your connections. One of the key tools that social networks provide to help with this is algorithm recommendation of connections. I.e., “people you may know” on Facebook, “who to follow” on Twitter, and “suggested accounts” on Instagram. Unsurprisingly, and by design, these suggestions influence the networks that people end up building.

      Homophily — a tendency of individuals to favour interactions with similar peers — influences even organic connection growth (i.e., connections that are built up in the absence of algorithmic recommendations). When we combine homophily with algorithmic connection growth (i.e., connections that are built up in the presence of algorithmic recommendations), the advantage of the majority group is exacerbated.

      We build on a growing body of evidence that online services (including Twitter, TaskRabbit, and Airbnb) can reproduce well-know prejudices against historically under-represented groups. Issues raised include disparate treatment and evidence of a metaphorical glass ceiling. The latter denotes an invisible barrier preventing given demographics (most commonly females) from reaching superior levels of recognition.

      The conditions for declaring the presence of a glass ceiling impacting a given demographic group are:

      1. The chances of advancement to a higher level are uneven for members of that group
      2. The disparity is not explained by task-relevant characteristics
      3. The inequality increases for higher and higher levels.

      Consider the following chart, concentrating just on the blue circles to start with.

      You’re looking at Instagram data collected over multiple months of 2014 and 2015, before Instagram’s “suggested accounts” feature was introduced. That is, it’s the result of organic growth. The horizontal dashed line shows the fraction of female users in the overall dataset (54.43%). On the x-axis we have increasing degree, and on the y-axis the percentage of female users among nodes with that degree. Women appear under-represented at the top of the hierarchy, but they are not completely excluded. The paper just rolls straight past this factual observation, since the authors are mostly interested in the comparison to algorithmic growth, but it’s worth pausing for a moment to think about what’s causing this result: it’s not what you’d expect from a straightforward ‘rich get richer’ model. It’s due to differential homophily between men and women. Men show a stronger bias towards connecting to other men than women do for connecting to other women. This happens even when controlling for content productivity.

      Now take a second look at the chart, this time focusing on the blue and green circles. The x-axis is now representing the frequency with which a node is recommended as a connection, under approximations to two common recommendation strategies (the Adamic-Adar index and a random walk of length 2). There’s a much sharper drop-off for recommendations of female users under these algorithmic growth conditions. You can see it even more clearly in this log-log scale plot:

      This gap, exhibited to grow in log-log scale, is a sign of different power coefficients governing the statistical chance to reach at least x recommendations, depending on gender. As one progressively selects to retain only the most successful individuals, the aforementioned effect translates into a sudden and accelerating drop of the observed fraction of females.

      Again, simple homophily would suggest that females should be recommended more throughout, but differential homophily coupled with recommendation can rapidly overturn and invert the inequality. (Of course, if females showed stronger homophily than males, then the effect would be to even more rapidly increase the female advantage instead).

      Modelling growth

      Consider a network with red and blue labelled nodes. In the organic growth model we have the following rules;

      • A new node enters the network and receives label R with probability r, and B with probability 1-r, where r is less than 0.5.

      Then repeat the following steps until an edge is formed:

      • With probability , the new node choose an existing node at random.
      • With probability , choose a node uniformly at random and copy one of its edges. This model the ‘rich get richer’ effect.
      • If the new node has a different label than the node it chooses to connect to, the connection is accepted with probability . (If it has the same label, it is always accepted).

      For algorithmic growth we make the following changes. Once a new node has entered the network as above, it connects through organic growth with probability . With probability it will instead select a node uniformly at random and follow a random walk of length 2 to choose a node. The chosen node is accepted if it is the same colour, and accepted with probability if it is a different colour.


      (Enlarge)

      A power inequality effect exists for the red nodes if the average degree of a red node ends up lower than the average degree of a blue node. A tail glass ceiling effect exists if there exists an increasing function k(n) for short k such that:

      The algorithmic glass ceiling

      … the algorithms we analyzed do not create bias ex nihilo, but simply amplify bias in networks where it exists.

      In section 5 of the paper the authors show the following under the organic model:

      • The rate of growth of edges towards the red population converges towards a constant .
      • The in-degree distributions of the two populations follow power laws with different coefficients

      And under the algorithmic model:

      • The sum of degrees of the red nodes converges to a constant that is smaller than r, and even smaller than in the organic case: $latex \alpha_2 < \alpha … the sharp amplification of the glass ceiling effect by an algorithm is an entirely new result, which has no equivalent that we know of. It is a special case of a widely open problem: how to correct a seemingly neutral algorithm when the structure it exploits is not fair to begin with… Unfortunately, without a deep understanding of the cause and reverberation of bias, any post-hoc correction can be harshly debated. Our paper offers an alternative way: identify some structural causes of the emerging unfairness, and require algorithms to be designed in a way that leverages structure while carefully avoiding those biases in the presence of the above conditions.
  20. Alex Schroeder 🐝 (kensanata@octodon.social)'s status on Wednesday, 27-Jun-2018 05:12:35 EDT Alex Schroeder 🐝 Alex Schroeder 🐝

    “it's on the shoulders of technologists to learn the lesson of EME: contributing to technologies that stop the public from adapting or auditing their tools is a profoundly unethical act, one that widens the gap between people with disabilities and the (temporarily) abled people who don't (yet) need to make those adaptations.” https://www.eff.org/deeplinks/2018/06/disabilities-vs-drm-world-cup-edition
    #drm #copyright

    In conversation Wednesday, 27-Jun-2018 05:12:35 EDT from octodon.social permalink

    Attachments

    1. Invalid filename.
      Disabilities vs DRM: the World Cup Edition
      from Electronic Frontier Foundation
      When the Russian and Saudi teams squared off in a World Cup match on June 14, many fans were treated to an enthralling football match; but for a minority of fans with a visual disability, the match was more confusing than exciting.You see, the Russian team wears red jerseys and the Saudi team wears...
  • 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.