Read the latest posts from

from Um título a ser definido

A cerca de uns 3 ou 4 anos descobri o podcast Minuto de Silêncio. É um podcast de humor, cujo o limite é o que for engraçado. Sempre me diverti muito ouvindo ele. Era naquele tipico e manjado formato mesa-de-bar. Formato manjado mas convenhamos, muito bom. Enfim, me diverti escutando ele durante esses 4 anos, me tornei apoiador botando uma fiel graninha ali pra garantir a continuidade do projeto. Gosto desse formato de financiamento, que se não torna o produtor de conteúdo rico, pelo menos ajuda a manter a independência e no mínimo custear o projeto. Infelizmente, o projeto ficou sem graça. O formato mudou, ficaram apenas os dois principais integrantes e o papo acabou sempre descambando pro limite do humor e a crítica sem-graça dos tempos atuais. Como de sem-graça atualmente bastam os fatos, infelizmente me vi procurando outro podcast que me ajudasse a anestesiar o dia-a-dia de pandemia e ansiedade. Cancelei a minha parte do patronato e ainda escuto um episódio ou outro, com muito menos empolgação e diversão que já curti um dia. Não que imaginasse que o projeto fosse durar para sempre, só não imaginava um final tão melâncolico.

Leia mais...

from flux

애플이 중국 정부의 압력에 굴복해 앱 배달을 중단함에 따라 언론은 회사에 대한 비판을 강화하고 있다. 애플은 홍콩 시민들이 시위 상황을 파악하기 위한 앱스토어에서 HKMap Live를 삭제했는데, 이에 대해 회사가 인권보다 이익을 우선시했다는 비난이 쏟아지고 있다.

언론은 애플이 과거에도 여러 차례 중국 정부의 압력에 굴복해 왔으며, 회사가 새로 런칭한 영상 스트리밍 서비스인 애플 TV+의 콘텐츠를 자체 검열하고 있다고 보도하고 있다. 애플의 중국 사업이 이토록 광범위하게 걸쳐 트러블에 직면해 풍문 피해가 장기에 이르게 될 가능성이 있는 것은 처음 있는 일이다.

HKMap Live에 대한 애플의 반응은 엎치락뒤치락했다.이 앱은 홍콩 시민들이 시위와 경찰 단속에 관한 정보를 게시할 수 있다. 애플은 사용자가 경찰 단속을 피할 수 있게 된다며 앱을 승인하지 않았지만, 사회적 비판의 고조를 받아 회사는 결정을 뒤집어 배포를 인정했다.

그러나 중국 정부계 언론이 애플의 이번 앱 승인은 중대한 결과를 초래한다고 경고하자 애플은 다시 배포를 중단한 것이다.

일련의 비판에 대해 애플의 팀 쿡 CEO는 직원들에게 다음과 같은 메시지를 전달했다.

“이 결정은 결코 쉬운 것이 아니었으며 지금도 논쟁이 계속되고 있으므로 이에 대해 논의하기 어렵다.”

팀 쿡은 메일에서 해당 앱이 개인 경찰을 공격의 대상으로 만들거나 경찰이 부재한 곳에서 건물이나 개인에게 피해를 주는 것과 같은 악의적인 사용법을 얻게 되면 홍콩 사이버보안 기술범죄국이 이에 대한 정보를 얻게될 수도 있다고도 밝혔다.

그러나 애플의 주요 출처가 홍콩 정부인 점을 감안할 때, 신빙성에 대한 물음표가 붙는다. 애플은 경찰이 집중되어있는 곳을 보여 주며개인 단위로 경찰의 행동을 추적할 수 없다. 또한 지도에 아무것도 기재되지 않는다고 해서 경찰이 단속을 하지 않는 것도 결코 아니다.

홍콩 특별 행정 구역 입법 회의에 소속된 찰스 모크는 쿡에게 항의 서한을 보냈다고 밝혔는데, 이는 애플이 가치보다 이익을 우선시했다고 비판함과 동시에 경찰의 만행을 피하려는 일반 홍콩 시민들에게 불이익을 가져다 줄 것이라고 밝힌 바 있다.


from Comics News

The Upcoming Comics

The latest comics: discover new releases! It is an application designed to discover the best comics of DC Comics, Marvel, Kodansha, Viz, among others and keep up to date with the most recent releases of your favorite comics like Batman, Wonder Woman, Superman, among many more. Save your favorite comics, rate them and help more people know them. Discover which are the best-rated comics.

Full Features List

• New Releases: Be the first to access all new releases of your favorite comics. • Details of all comics: Access detailed information on each of the comics such as description, rating, release date, editorials, etc. • Rate them: You can rate if you like a comic or not, it helps your favorite comics reach the best rated! • Save your favorites: Save a list of comics that interest you. • Top-rated comics: Access a list of top-rated comics, and discover great comics recommended by the community • Filter comics: Filter comics according to the publisher .... soon we will add more options!

Download it now! The latest comics guide: discover new releases! Free on the App Store!


from catgoat

I keep going back and forth on staying with the company I'm with or moving on. I think myself and our QA team member are going to leave this year, but no one else knows that yet.

I have the chance to work with a start up a previous coworker works at — and I think I should take it. It's a pay cut, though, and not an insignificant one. The catch I guess, is current work does profit sharing.. and that's almost like a trap. If you know you can get a large chunk of money at the end of every year if you can just tough it out, it feels like a sunk cost fallacy almost. If you don't find that new job in January, or the first half of the year, it feels like you might as well stay until that bonus comes. But I also realize that I have enough money saved up I could take time away from working — since I live in one of the few US states where you don't get fucked healthcare-wise if you are unemployed... I don't think I'll do it but knowing that's an option kind of makes me feel like I have some kind of option/escape route.

Anyway I guess for now I need to come up with project ideas for python... maybe I'll do some mastodon stuff or something. I dunno. Just have to keep my skills sharp and my options open.

On non work-related things, I actually understood a few words of Finnish reading, of all things, the McDonald's finland site lol. I guess studying a little every day is paying off already!


from catgoat

I'm setting up #misskey as a test. This blog entry is basically scratchpad/notes I take while I'm doing setup stuff. Mostly this is for me, but if it helps anyone else, that's cool too.

First off I'm going to set this up on a base $5/mo digital ocean droplet. I'm going for ubuntu 19.04. Misskey's docs say you need redis, node, and postgres with optionally elastic search and ffmpeg. I am also going to be using nginx and certbot.

There also appears to be a docker image but since there is not english doc for it in the setup I don't think I will go that route!!

create DO droplet I added my SSH key so I could SSH in with it immediately as root@ip Add a user for yourself and disable SSH for root — look at this if you don't know what i mean if you set up an SSH key when you made the droplet then do the manual version. Add PermitRootLogin No to the ssh config file mentioned once you're sure that you can login as your new user.

Before proceeding, I ran sudo apt-get update and also upgraded ubuntu to latest.

Update node:

Install postgres

Install redis sudo apt-get install redis

install elasticsearch (optional) — follow the instructions for adding it to systemd

install ffmpeg sudo apt-get install ffmpeg

install build-essentials sudo apt-get install build-essential (needed for some node dependencies)

follow the steps to clone the repo.

now setup ufw and nginx follow these:

now we can add nginx's config file for the server block, following the steps in the “how to install nginx” tutorial. start with this for a sample: run sudo nginx -t to test your config! now we can do a certificate:

update your nginx config and add the correct lets encrypt info.

From here on out I switched back and forth between user misskey and myself. When running the steps provided from the misskey team, i did sudo su - misskey to switch, and exited back to my own account if i needed to run sudo.

now follow the build steps in the misskey install steps I ran into this issue:

Then I ran out of memory when web pack was running lol, so i needed to make a swapfile which i allocated 1gb for and then add this node variable export NODE_OPTIONS=--max_old_space_size=4096 see:

great!! almost there..

Create a postgres user and database see documentation for createuser here: enter postgres by typing sudo -u postgres psql after you've created your user do this in psql: CREATE DATABASE yourdb;' 'GRANT ALL PRIVILEGES ON DATABASE yourdb TO youruser; \q to quit

switch back to misskey user... run the npm run init command as user misskey.

now you can follow the steps in the GitHub instructions to run and then create misskey as a service!

reload nginx after misskey is started, and you should be set! GL!!

For email I am using mailgun and I followed their instructions for domain setup. I also added it within the admin interface with SMTP authentication.

DO spaces has an issue where you cannot set default file privacy

However, if you pick up the line of code tamaina points out in the GitHub issue you can add the header you need to make everything public by default


from penrosemark

i’m off on my shit about being worried about being hurt by someone else when I forget how fucking little time there is. someone is dying right. now. now.

now. someone that you will never be able to meet again, someone that you will never meet if you haven’t met them yet. a beautifully sparkling light, a candle, burnt to the end, never to be relit. fuck your fear; life doesn’t have time for it.

penrose mark