Pinned toot

Hi fediverse.
Should I seperate my online identities that I use for opensource involvements, social media, etc?
What are the pros and cons?

Farseen boosted

learning art 

(boosts appreciated)

So here's a dumb question.

I used to draw a lot, and I've been meaning to get back to it on at least an occasional basis.

I think I have *some* skills developed, but there's one area I'm seriously lacking.

I've a hard time with initial sketches. I get laser-focused on small details too soon, when I should be doing layouts and proportions; I struggle to correct early mistakes and get too attached to what I've already drawn.

How do I even get better at this?

Farseen boosted

Seeing as we have so many new users the past few weeks, let me mention that development of Mastodon and hosting of mastodon.social is not funded by venture capital or ads, but through crowdfunding:

patreon.com/mastodon

and

opencollective.com/mastodon

And for certain tiers of support, your name or your company's logo is listed on our sponsors page:

joinmastodon.org/sponsors

Farseen boosted

After 10 days, subjects restricted to 6 hours of sleep showed cognitive performance that as bad as not sleeping for 2 days straight. However, they didn’t report feeling sleepy even as their cognitive performance declined.

ncbi.nlm.nih.gov/pubmed/126834

Farseen boosted

"There are two ways of constructing a software design:

One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.

The first method is far more difficult."

C. A. R. Hoare, The Emperor’s Old Clothes, 1980 Turing Award Lecture

Farseen boosted

the students of #GargiCollege have said, "There were drunk, middle-aged men harassing us, molesting us and masturbating at us... I was groped thrice by a group of men inside that crowd and when I screamed they laughed...".
indiatoday.in/india/story/garg via @IndiaToday@twitter.com

Farseen boosted

‘വേണ്ടി വന്നാല്‍ എന്റെ ബാക്കി സ്വത്തും വില്‍ക്കും’; ഷാഹീന്‍ബാഗുകാര്‍ക്ക് ഭക്ഷണം നല്‍കാനായി സ്വന്തം ഫ്ളാറ്റ് വിറ്റ ഡി.എസ് ബിന്ദ്ര ഡൂള്‍ന്യൂസിനോട്
#ShaheenBagh

doolnews.com/d-s-bindra-the-ma

Farseen boosted

RT @rupasubramanya@twitter.com

5 years ago there was much optimism about India.That Modi would take India to new heights. Today we're scaling new heights of hate,jingoistic nationalism,and institutional capture of a type not seen since IG.And there's the tanking economy.Tragic reversal.The slide isn't over yet

🐦🔗: twitter.com/rupasubramanya/sta

Farseen boosted

Any similarity to 'vikas' ending up in Statues is purely Not Coincidental...

Show thread
Farseen boosted

No CAA inside Draupadi Amman Temple!
---
RT @swaravaithee@twitter.activitypub.actor
மகாப்பிரபு நீங்க இங்கயும் வந்துட்டீங்களா
twitter.com/swaravaithee/statu

Farseen boosted

Fediverse! What is your favorite code repository platform?

Farseen boosted

RT @devduttmyth@twitter.com

When a gay man kills himself, tired of family pressure of 'marriage', the family & friends mask their role in his death, by declaring he was 'depressed'. A conspiracy of silence follows. This is honour killing of a different sort, that few talk about, and most don't listen.

🐦🔗: twitter.com/devduttmyth/status

Farseen boosted

A prominent Muslim actor-activist went out to protest the CAA in Lucknow. She never made it back.

Sadaf Jafar's bail was rejected and she will have to spend atleast another week in jail before court reopens.

Muslims & activists are being targeted in UP.

t.co/QfeerCRsGU

Farseen boosted

some asshole: facts don't care about your feelings.

facts (after some asshole has left the room): don't listen to him. i care deeply.

Farseen boosted

Read, Read and Read. That is the only way to think this through

Farseen boosted
diaspora.permutationsofchaos.c…


♲ @p2psorce@diaspora.permutationsofchaos.com:
Dat Installer

The new decentralized internet needs mobile app distribution channels. Dat Installer is the answer for Android apps, working as a decentralized "Play Store" minus the "Store" part (discovery of apps and monetization). With Dat, apps can be shared peer-to-peer, either locally or globally, with or without access to the old internet.

With Dat Installer you can insert a Dat link where you expect the APK file to be, and this app will download the APK and make it easy for you to install it right away (as well as update, in the future).

github.com/staltz/dat-installe…

dat://manyverse-latest.hashbase.io

or the Dat hash address:

dat://520a00daf0a309bef7722b3f3338854e9da667d01e48dc7b83b118d86354d6d3

You can also install (actually update) Dat Installer through Dat Installer! dizzy_face

dat://dat-installer-latest.hashbase.io
or
dat://8c23f9eb1f09b5980d12bbd2150a07c8bae1b281f1f58d7ca9bef829634388d5

#dat #p2p # #DatInstaller

Farseen boosted

This is a photography book about YPG/YPJ, Kurdish, Yazidi, and other northern Syria groups in their armed feminist resistance to ISIS. Support the author if you can by getting it, there are non-Amazon links available too. It is kinda pricey.

We Came From Fire: Fine Art Photography Book
joeylshop.com/products/guerril

The author was interviewed about the book and their experience in Rojava on the Radio War Nerd Podcast which is really worth listening to: exiledonline.com/98z56rf5zp/?n

Farseen boosted
Farseen boosted

That GLSL preprocessor starts by alloc-/init-ing it's GL C PreProcessor Parser (sorry, previously misread that name!), removing escaped newlines, running the lexer (as implemented in Lex) to convert those preprocessor directives into "tokens", over which it runs the preprocessor parser (as implemented in Bison) which evaluates them, outputting a new string and refers to a stack for `#if`, etc preprocessors.

After which it validates the if-stack has been closed and reallocs memory.

(cont.)

Show thread
Farseen boosted

This morning I wish to describe how Mesa3D parses GLSL programs, having already established how the builtin function tables are initialized, the source code stored, & the containing Shader object allocated.

It starts by checking whether the shader includes a `#include`, indicating that it can't use the on-disk shader cache. Then it allocs/inits a _mesa_glsl_parse_state C++ object, optionally claims a lock for allocating names, and evaluates a C-like preprocessor.

(cont.)

Farseen boosted

looking at big companies like Google and Microsoft is weird because at an individual level there are a lot of people who want to write cool computer programs that make the world a better place but somehow when they join together they become an evil corporation

there's good stuff coming out of there, but there's also a ton of bad stuff and it's not clear why the bad stuff is coming into existence if you look at any one person who works there

Show more
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!