social.dark-alexandr.net




sss friendica
> и не согласен, что ПО должно быть безгранично свободным

Вы ёбнулись там? Программа не должна ставить палки в колёса пользователю, это решается на уровне модерации отдельно взятого сервера, или человека непосредственно, если брать пиринговые сети. И забирать возможность заходить на какой-то сервер в любых целях — это плевок в лицо пользователю. Такими действиями разработчик прямо говорит, что пользователь идиот и не отвечает за свои действия, он лучше знает, как для него и всего остального мира надо.

Мне сейчас приходится тратить время на поддержку форка одной такой же «ethical source» программы — Lemmy. С помощью внутренней цензуры, реализуемой регуляркой, ты не можешь написать слово «smartwatch», потому что внутри находится «twat», а письки обсуждать автор программы запретил, ровно, как и сук, членодевок и прочие хорошие слова. Господа, это шизофрения. Казалось бы, вкладываясь в мир свободного кода, ты гадишь своим же пользователям такими мелкими действиями. А как мы знаем, ложка говна в бочке мёда превращает всю субстанцию в говно.

Идите нахуй. REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE.

@a1batross @MrClon @inexcode
image.png



sss friendica
BootHole – GRUB2 vulnerability threatens secure boot (CVE-2020-10713):

https://eclypsium.com/2020/07/29/theres-a-hole-in-the-boot/

– To be exploited, the attacker needs to modify the grub.cfg file first.
– If exploited, attackers can permanently access the system.
– Keep your operating system up-to-date.

# # # # #

sss friendica
nowdays soft is critically ugly, let's talk a bit about shitcord, this piece of shit use 554mb of hdd with just plain install, and hang on startup on system with 512 mb ram, minimum amount of ram fo this shit to be usable is 1024, also, this is not real program, instead its chromium drenched in js shit, like most kid's "software" nowdays (

#discord #shitcord #shitsoft #js #chromium #hate
Iron Bug friendica (via ActivityPub)
why do you ever use it all this shit? no shit - no problem.
sss hubzilla (AP)
just tick it with a long stick few times, need to have up to date view on situation.

sss friendica
Same project open in GNOME Builder and VSCodium. No files open.

GNOME Builder 👍

Output from ps_mem.

#-builder # #
Изображение / Фото

sss friendica
in past i have made simple solution in bash and C for my needs, to encrypt and automatically upload videos from video surveillance systems, but some time ago i found much better solution for this, and similar tasks

https://github.com/cryfs/cryfs +
https://github.com/rclone/rclone

this combination allow to relatively secure upload sensitive data to trash hostings.

#linux #cloud #synchronization #security #encryption




sss friendica
⚠️ WARNING: Using FOSS can have a harmful effect on large corporations and reduce their influence on your life, or even bankrupt them.
___

# # # # # # # # # # # # # # # #

sss friendica
В столице, меж тем, пошла очередная атака на уникальный спортивный объект, аналогов которому в столице просто нет - олимпийскую велодорогу в Крылатском. Трассу, которая почти полвека привлекает к себе тысячи велосипедистов и просто людей для тренировок, активного отдыха и просто прогулок - там ведь ещё и природный заказник - хотят лишить статуса спортивного объекта и разобрать. Это станет страшным ударом по отечественному велоспорту, больше таких тренировочных объектов в Москве нет.

Видимо, гаражный комплекс с магазинами там нужнее. Разумеется, это только первый шаг, как только велодороги не станет, Холмы быстро будут распилены под "элитное жильё". Зуб точит Millhouse Capital UK Ltd, принадлежащая Р. Абрамовичу. Судебное заседание, которое может уничтожить велотрассу, назначено на 4 сентября.

В эту субботу 25 июля на велодороге состоится акция "Обнимаем Олимпийскую трассу в Крылатском" - если вы рядом, просто приезжайте.

# # # # # @Rоссийская Fедерация

sss friendica
There's a trend I've noticed in the past few years. It's tempting when designing new protocols and software (for example, Gemini or Mastodon) to *require* the use of TLS. Privacy is important, and making it non-negotiable in the protocol design is becoming more commonplace.

But TLS is far from perfect. It allows the global certificate authority cabal subvert your privacy, is burdensome over localhost and some LANs, and many overlay networks (Tor, yggdrasil, cjdns) have end-to-end encryption at layer 3, making TLS redundant. Alternative domain name systems also have problems with mandatory TLS.

Perhaps the compromise position is to require that all connections carry *some* level of privacy guarantees. Forcing TLS is a bad idea if you ask me.

sss friendica
25 Basic Linux Commands All System Admins Should Know http://www.tuxmachines.org/node/140167 #gnu #linux #server #sysadmin

sss friendica
You know # always boasts about how powerful their A-Series chips in the iPhone/iPad are on paper.

But they never mention that you never get to use that power because of how restrictive # is.

I just compiled the entire # toolchain on the # in under 10 minutes.

Would it take less on an iPhone? I cannot find out easily, Apple won't let me compile the Go toolchain on an iPhone.

That's why the # is actually much more powerful than even the most recent #.



sss friendica
Step one: acquire a Human slave
Step two: World domination
Изображение / Фото

sss friendica

Wanna break free from #?


Here are some recommendations:
What did I missed? What is you favourite alternative? and why?
# # # # # # # # # # # # # #
kdkeller mastodon (AP)
# has a "cooperation" with Facebook since a few days.
trb7 mastodon (AP)
thank you, this information is very helpful.

sss friendica
Правозащитники рассказали о нарушении прав граждан во время пандемии COVID-19 securitylab.ru/news/510326.php pic.twitter.com/0HBfdCaGsI
https://www.securitylab.ru/news/510326.php https://twitter.com/SecurityLabnews/status/1283750610764996608/photo/1

sss friendica
В Госдуму внесен законопроект о штрафах до 15 млн за неудаление запрещенного контента securitylab.ru/news/510330.php pic.twitter.com/tt0TREYikI
https://www.securitylab.ru/news/510330.php https://twitter.com/SecurityLabnews/status/1283757850163130368/photo/1

sss friendica
You've only added two lines - why did that take two days!
It might seem a reasonable question, but it makes some terrible assumptions:
lines of code = effort
lines of code = value
all lines of code are equal
None of those are true.
https://www.mrlacey.com/2020/07/youve-only-added-two-lines-why-did-that.html?m=1


sss friendica
На поводу у толпы: как формируется наше мнение
На поводу у толпы: как формируется наше мнение

Томографические эксперименты показывают: идти на поводу у общественного мнения легко и приятно.

Психологам давно известно, что люди склонны менять свое мнение под влиянием группы. Самые знаменитые эксперименты, посвященные этому вопросу, проводил в 1950-х Соломон Аш. Он просил испытуемых сравнивать длину линий, и выяснил, что люди нередко дают очевидно неправильный ответ, если этот неправильный ответ успели перед ними озвучить несколько других респондентов. Но вот что непонятно: наступает ли человек на горло собственной песне, чтобы не противоречить большинству, или ему действительно искренне начинает казаться, что окружающие люди правы? «В чужую голову не залезешь» — это было верно во времена Аша, но теперь для таких задач изобрели томограф.
Одну из экспериментальных парадигм для исследования конформности разработал нейробиолог Василий Ключарев. В его экспериментах испытуемые должны оценить привлекательность женских лиц — а после того, как они приняли решение, компьютер показывает им, как это женское лицо якобы оценили другие участники эксперимента. Такой опыт позволяет наблюдать за тем, что именно происходит в мозге человека, когда он обнаруживает драматическое несоответствие между собственным мнением и мнением группы. Выясняется, что мозг воспринимает это как ошибку. В частности, у человека, чье мнение не совпало с мнением большинства, снижается активность прилежащего ядра, nucleus accumbens — той зоны мозга, которая в популярных публикациях называется «центром удовольствия».
Гарвардский профессор Джамиль Заки пошел дальше. После того как испытуемые оценивали лица и обнаруживали, что их мнение противоречит мнению группы, они уходили на получасовой перерыв, а затем получали возможность проголосовать заново. В эксперименте было 180 фотографий, так что едва ли испытуемые твердо помнили, какие из них получали резко отличающиеся оценки группы. Тем не менее их новое мнение о привлекательности девушек немного повышалось или снижалось в соответствии с полученной информацией. Это само по себе не удивительно. Исследователей интересовало другое — активация прилежащего ядра при виде фотографий красивых девушек. Выяснилось, что этот параметр подвержен мощному социальному влиянию. «Центр удовольствия» активируется при виде фотографии, если вы думаете, что другие считают эту девушку красивой. Он работает намного менее интенсивно, когда вы видите девушку, признанную другими людьми некрасивой.
Василий Ключарев иногда говорит в своих популярных лекциях: «Все, что мы делаем, мы делаем для того, чтобы понравиться нашим нейронам в прилежащем ядре». Эксперименты показывают: нейронам нашего собственного прилежащего ядра искренне нравится то, что понравилось другим людям. И кого волнует, что час назад эти девушки с фотографий были одинаково симпатичными!

https://www.popmech.ru/science/291032-asya-kazantseva-pochemu-idti-na-povodu-tolpy-legko-i-priyatno/


sss friendica
# / # recap of this week's recommended follows:

🌟 @olimex - Manufacturers of open source hardware and devices

🌟 @LimeSurvey - Free open source alternative to Google Forms

🌟 @ubuntustudio - Linux distro aimed at creative people

🌟 @karrot - FOSS platform for sharing resources in real life (e.g. food sharing)

🌟 @greenfediverse - Directory of Fediverse instances which use renewable energy

🌟 @tuxedocomputers - Building customised laptops and desktops with Linux preinstalled


sss friendica

Politically Correct Linux



Credit to "Aragorn" on PCLinuxOS forums. Originally posted [here](https://dia.so/4yl

Politically Correct UNIX



In order for UNIX™ to survive, it must get rid of its intimidating commands and outmoded jargon, and become compatible with the existing standards of our day. To this end, our technicians have come up with a new version of UNIX, System VI, for use by the PC - that is, the "Politically Correct."

System VI Release notes

Utilities
  • "man" pages are now called "person" pages.
  • Similarly, "hangman" is now the "person_executed_by_an_oppressive_regime."
  • To avoid casting aspersions on our feline friends, the "cat" command is now merely "domestic_quadruped."
  • To date, there has only been a UNIX command for "yes" - reflecting the male belief that women always mean yes, even when they say no. To address this imbalance, System VI adds a "no" command, along with a "-f[orce]" option which will crash the entire system if the "no" is ignored.
  • The bias of the "mail" command is obvious, and it has been replaced by the more neutral "gendre" command.
  • The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
  • "compress" has been replaced by the lightweight "feather" command. Thus, old information (such as that from Dead White European Males) should be archived via "tar" and "feather".
  • The "more" command reflects the materialistic philosophy of the Reagan era. System VI uses the environmentally preferable "less" command.
  • The biodegradable "KleeNeX" displaces the environmentally unfriendly "LaTeX".
Shell Commands
  • To avoid unpleasant, medieval connotations, the "kill" command has been renamed "euthanise."
  • The "nice" command was historically used by privileged users to give themselves priority over unprivileged ones, by telling them to be "nice". In System VI, the "sue" command is used by unprivileged users to get for themselves the rights enjoyed by privileged ones.
  • "history" has been completely rewritten, and is now called "herstory."
  • "quota" can now specify minimum as well as maximum usage, and will be strictly enforced.
  • The "abort()" function is now called "choice()."
Terminology
  • From now on, "rich text" will be more accurately referred to as "exploitive capitalist text".
  • The term "daemons" is a Judeo-Christian pejorative. Such processes will now be known as "spiritual guides."
  • There will no longer be a invidious distinction between "dumb" and "smart" terminals. All terminals are equally valuable.
  • Traditionally, "normal video" (as opposed to "reverse video") was white on black. This implicitly condoned European colonialism, particularly with respect to people of African descent. UNIX System VI now uses "regressive video" to refer to white on black, while "progressive video" can be any color at all over a white background.
  • For far too long, power has been concentrated in the hands of "root" and his "wheel" oligarchy. We have instituted a dictatorship of the users. All system administration functions will be handled by the People's Committee for Democratically Organizing the System (PC-DOS).
  • No longer will it be permissible for files and processes to be "owned" by users. All files and processes will own themselves, and decided how (or whether) to respond to requests from users.
  • The X Window System will henceforth be known as the NC-17 Window System.
  • And finally, UNIX itself will be renamed "PC" - for Procreatively Challenged.
#UNIX #Linux #politically-correct #culture #tech

sss friendica

few firefox addons

few recent versions of essential addons for firefox, built from git MASTER ) yes yes, politeincorrect MASTER

#^https://hubzilla.dark-alexandr.net/cloud/sss/ff-addons feel free to grab, unsigned of course, i have zero responsibility if it ear your dog.

sss friendica
I find it interesting that some people are more concerned about retail stores knowing they're nearby than about their cellphone carrier knowing their location 24x7 and being able to sell it or hand it over to the government at will with no recourse.

I guess as long as it's invisible to them it's fine?

sss friendica
есть у кого нибудь код запускающий процесс с io пайпасм для stdout/stderr/stdin с использованием например posix_spawn, или чего то другого стандартного из posix или на крайняк gnu extensions (лучше конечно posix), нужно запускать процесс и получать его вывод на системе без /bin/sh (в системе вобще нет какого либо sh, это embedded)

нужно сделать аналог такого кода

static int run_cmd_ret(const char* cmd, char** out)
{
    FILE [i]f = popen(cmd, "r");
    int is_debug = 0;
    char buf[block_size], *out_buf;
    size_t out_size = 0;
#ifdef DEBUG
    is_debug = 1;
    printf("executing: \"%s\"\n", cmd);
#endif
    if (!f)
    {
        dbg_print("popen failed\n");
        return -1;
    }
    if (out || is_debug)
        out_buf = (char[/i])malloc(block_size);
    while (!feof(f) && !ferror(f))
    {
        int len = fread(buf, 1, block_size, f);
        if (len && (out || is_debug))
        {
            out_buf = realloc(out_buf, out_size + len + 1);
            if (!out_buf)
            {
                dbg_print("realloc failed\n");
                return -1;
            }
            memcpy(out_buf + out_size, buf, len);
            out_size += len;
        }
    }
    if (out || is_debug)
        out_buf[out_size] = 0;
    if (out)
        *out = out_buf;
    if (is_debug)
    {
        dbg_print(out_buf);
        if (out_buf[out_size - 1] != '\n')
            dbg_print("\n");
        if (!out)
            free(out_buf);
    }
    return 0;
}

static int run_cmd(const char* cmd)
{
    return run_cmd_ret(cmd, 0);
}

но popen требует наличия /bin/sh в системе.
sss hubzilla (AP)
https://unix.stackexchange.com/questions/252901/get-output-of-posix-spawn - надо попробовать.
<br />#include &lt;stdio.h&gt;<br />#include &lt;stdlib.h&gt;<br />#include &lt;sys/stat.h&gt;<br />#include &lt;fcntl.h&gt;<br />#include &lt;spawn.h&gt;<br /><br />int main(int argc, char* argv[], char *env[])<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;int ret;<br />&nbsp;&nbsp;&nbsp;&nbsp;pid_t child_pid;<br />&nbsp;&nbsp;&nbsp;&nbsp;posix_spawn_file_actions_t child_fd_actions;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (ret = posix_spawn_file_actions_init (&child_fd_actions))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;perror (&quot;posix_spawn_file_actions_init&quot;), exit(ret);<br />&nbsp;&nbsp;&nbsp;&nbsp;if (ret = posix_spawn_file_actions_addopen (&amp;child_fd_actions, 1, &quot;/tmp/foo-log&quot;, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O_WRONLY | O_CREAT | O_TRUNC, 0644))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;perror (&quot;posix_spawn_file_actions_addopen&quot;), exit(ret);<br />&nbsp;&nbsp;&nbsp;&nbsp;if (ret = posix_spawn_file_actions_adddup2 (&amp;child_fd_actions, 1, 2))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;perror (&quot;posix_spawn_file_actions_adddup2&quot;), exit(ret);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;if (ret = posix_spawnp (&amp;child_pid, &quot;date&quot;, &amp;child_fd_actions, NULL, argv, env))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;perror (&quot;posix_spawn&quot;), exit(ret);<br />}<br />


What does it do?

The third parameter of posix_spwan is a pointer of type posix_spawn_file_actions_t (one you have given as NULL). posix_spawn will open, close or duplicate file descriptors inherited from the calling process as specified by the posix_spawn_file_actions_t object.
So we start with a posix_spawn_file_actions_t object (chiild_fd_actions), and initialize it with posix_spawn_file_actions_init().
Now, the posix_spawn_file_actions_{addopen,addclose,addup2} functions can be used to open, close or duplicate file descriptors (after the open(3), close(3) and dup2(3) functions) respectively.
So we posix_spawn_file_actions_addopen a file at /tmp/foo-log to file descriptor 1 (aka stdout).
Then we posix_spawn_file_actions_adddup2 fd 2 (aka stderr) to fd 1.
Note that nothing has been opened or duped yet. The last two functions simply changed the child_fd_actions object to note that these actions are to be taken.
And finally we use posix_spawn with the child_fd_actions object.
Iron Bug friendica (via ActivityPub)
чота код распидорасило от HTML'а.
sss friendica
@Iron Bug @sss это авторепост с хабзилы, что то они как то между собой не дружат, разбираться лень, и так работы много.
оригинал тут https://hubzilla.dark-alexandr.net/display/b64.aHR0cHM6Ly9odWJ6aWxsYS5kYXJrLWFsZXhhbmRyLm5ldC9pdGVtLzA3Yjg1Y2NjLWRmNTQtNDEwOC1iM2U3LTExYzhjYjNhYzA4MA
Iron Bug friendica (via ActivityPub)
ну, там его немного меньше распидорасило 😀 хотя выравнивание съехало и всё в кучу. но в перепосте выглядит страшнее.
sss hubzilla (AP)
хрен с ним

sss friendica
#blm #humor #idiots

В связи с тем что большинство книг и прочих печатных текстов напечатано черным по безлому - они подлежат немедленному сжиганию.



sss friendica
Все на Парад... планет
Все на Парад... планет




В ближайшие дни будет происходить любопытное астрономическое событие - парад планет. Для науки это даже не событие, и никакого реального влияния этот парад на Землю или нашу жизнь не окажет. Зато это хороший повод выйти вечером на балкон или улицу и полюбоваться ночным небом, если повезет с погодой.

Парадом планет могут называть разные положения планет Солнечной системы:
- когда несколько планет выстраиваются близко к одной линии, относительно Солнца;
- когда несколько планет собираются в одном участке земного неба;
- когда все планеты можно наблюдать с Земли в течение одной ночи.

В ближайшие дни состоится парад планет первого типа, Земля в нем участвует, поэтому мы не увидим этот парад полностью. В ночное время можно увидеть яркие Марс, Сатурн, Юпитер и Луну, а к утру поднимется еще Венера. В ясную погоду их можно увидеть невооруженным глазом даже из центров ярко освещенных городов, но могут помешать высотные здания, т.к. планеты будут относительно невысоко над горизонтом.

Кому не повезло с погодой сегодня, могут спокойно подождать следующих более ясных ночей, в ближайшие дни картина на небе сильно не изменится, за исключением движения Луны.




Ночью 6 июля для наблюдателя с Земли Луна сблизится с Юпитером и Сатурном, такое соседство тоже привлекает внимание. 12 июля Луна сблизится с Марсом в своем пути по земному небу.

В августе будут подходящие условия для наблюдения в течение ночи всех планет Солнечной системы, включая Меркурий, хотя для Урана и Нептуна понадобится телескоп.

Если у вас есть фотоаппарат с зум- или телеобъективом или бинокль, то можно обратить внимание на Юпитер. Его легко найти ночью в южной части неба - это самый яркий бледно-оранжевый объект похожий на звезду. Левее него будет желтоватый Сатурн.




Если воспользоваться оптическими средствами, то можно рассмотреть спутники Юпитера. Планета-гигант сейчас сближается с Землей по орбите, поэтому особенно ярко видна на нашем небе.




Можно сделать несколько кадров в течение ночи с разницей полчаса или час и заметить как спутники движутся по орбите. Именно такие наблюдения когда-то позволили людям сформировать гелиоцентрическую картину мира и понять, что все планеты обращаются вокруг Солнца.

Марс с ближайшие месяцы тоже будет сближаться с Землей в своем орбитальном движении, поэтому его видимая яркость возрастет, ну а к утру на востоке появится Венера.




Утром самых стойких ожидает бонус - комета C/2020 F3 (NEOWISE), которая будет видна в бинокли и телескопы за пару часов до восхода солнца над горизонтом в том месте где должно вставать наше дневное светило.

Не забывайте, что ночью становится холоднее, соблюдайте дистанцию, надевайте перчатки и маски в людных местах, и приятной астрономии. Пост подготовлен при поддержке сообщества Наблюдательная астрономия.

Для иллюстраций использовались онлайн-сервисы Solarsystemscope и Stellarium.

Image/photozelenyikot

sss friendica
Pop Open Your Neighbor’s Front Door With 12 Volts

Many in the community are skeptical about the security of commercial smart home devices, and for good reason. It’s not like you have to look far to find examples of poorly implemented systems, or product… https://hackaday.com/2020/07/01/pop-open-your-neighbors-front-door-with-12-volts/

Original tweet : https://twitter.com/hackaday/status/1278469982633033730
Изображение / Фото


sss friendica
Here it is, "financial privacy" with a passport, again for # (+ #).



[THREAD]I liked the words: "We are helping regulated businesses look at transactions on the blockchain and fully support people's rights to financial privacy" - it's like having sex in the name of virginity.

1/

# # # # #
Later posts Earlier posts