Show more
Jonn boosted

What's your primary OS?

Boosts appreciated for sample size :)

I don't think some of the people who are hyping up just using runtime monitoring without type checker quite understand what boilerplate is.

I can hardly see how type annotations are considered to be boilerplate by the very same people who write down the same data schema three times in their applications and libraries.

It was a great honour to interview @edwinb for Serokell youtube channel!

Honestly, I'm humbled and in awe of how this whole "I can't find a job, so I'll create one" tomfoolery went.

youtube.com/watch?v=_prvbd0e_p

Windows showed me one of them gorgeous lockscreen images. It had snow and all, just as I like...

...I checked out the place, and it turned out to be Val Gardena, 1800 meters above the sea level, in Italy, of all places.

I have a feeling that if I want to enjoy the snow again some day, I'd better get used to being high up.

Jonn boosted

[t.me/void_channel_x/780]

Гугл поймали на таком количестве гадостей, манипуляций и просто нарушений закона, что волосы шевелятся.

Если кто пропустил, сразу 13 штатов подали в суд на Гугл. Разборка будет проходить в суде южного округа штата Нью-Йорк (привет сериалу "Billions") и вчера в сеть выложили неотцензурированный текст иска storage.courtlistener.com/reca . Хотя адвокаты Гугла оооочень старались этого не допустить, но судья решил иначе.

Там от каждого абзаца челюсть выпадает.

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

Гугл вступил в сговор с Facebook ("проект Blue Jedi") чтобы, в том числе, бороться с последними фичами Apple по блокироваке трекинга на айфонах. В документах есть целый раздел, как Гугл и Фейсбук должны друг друга выгораживать, если афера вдруг вскроется.

Гугл искусственно завышает AMP-страницы в результатах новостного поиска (AMP это проприетарный гугловый CDN). А также специально замедляет "не-AMP" страницы на 1 секунду (!), чтобы доказать, что "AMP работает быстрее" - все это чтобы заманить паблишеров на формат AMP, в котором они отсекают показы других рекламных сетей.

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

Гугл Хром, в котором нельзя вырубить гугл-логин - это часть долгосрочного "проекта NERA" по осознанному и постепенному захвату контроля над Интернетом. Прямо так и пишут во внутренних документах.

Гугл постоянно вступает в переговоры с MS, Apple и Facebook, как только те запускают прайваси-фишки, пытаясь давлением и уговорами этого не допустить.

И прочая жесть.

Сам я уже года четыре не пользуюсь Хромом, а два года назад мы убрали с сайтов Гугл-аналитику и переехали на селф-хостед гугл-фонты (да, через них тоже трекают). Чего и вам советую. Единственное, с чего никак не получается слезть - это gmail :(

(кстати о кэнселлинге Хрома. Я честно пытался в FF, но если ты хоть немного фронт - это ад. Дебаг кривой, сорсы не подгружаются, де-минимизация не работает, а степ-бай-степ перескакивает через строки. Да и кого мы обманываем, все равно придется тестить в хромиуме. Пару лет назад я попробовал MS Edge на маке, да так и остался. Быстрее хрома, совместим с экстеншенами, вертикальные табы ❤️... А главное, кому еще доверить аудит кода корпорации зла - как не другой корпорации зла?)

P.S. кому интересны подробности, твит-стормы и прочие новости по теме - просто гляньте [HN-поиск по "google" за неделю

](hn.algolia.com/?dateRange=past. не мог не обратить внимания, что большинство подавших иск штатов - это "красные", республиканские, традиционно консервативные штаты. Техас, Монтана, Аляска, Арканзас, Кентаки, Айдахо и тд. Это не значит что "республиканцы хорошие". Это значит, что политическая конкуренция (в обе стороны) - это очень круто.

As a true punk and non-conformist, I've decided that my products will be following "megalith" architecture.

It's a monolith that consumes not only business logic, but also infrastructure.

Kinda devops for monolith applications. Wish me luck, haha.

@raichoo ahha, I need to add the keys from remote to my GPG keyring for it to verify the signatures, and a workaround is:

`veil init --unsigned KID ssh://...`

Sorry for being stupid!

Show thread
Jonn boosted

There is hardly any feeling as destructive as a sense of righteousness. It completely suppresses any form of self-reflection - someone full of hatred may still find oneself being ashamed of it at some point. But knowing that you simply can do no wrong because you associate with a righteous idea or group - this is the real drug.

@raichoo hey, sorry to bother you here, but do you know this bug in passveil when someone runs init with a remote, but then it throws VerifyFailed exception, even though the store is decryptable by the local key and darcs pull / clone successful?

Jonn boosted

It's been a wild ride so far for @plausible:

$0 to $400 MRR in 12 months
$400 to $10k MRR in 9 months
$10k MRR to $500k ARR in 10 months

Yup, that's basically an end to end doctest. I don't care how slow it is to run, I'm boosting the signal about the infrastructure so much by doing stuff like this.

I'm not saying it's cool to write like this, I'm saying that it's cool that one can write like this.

Here we need fix because we want to recur over a function that's not yet defined in absence of a convenient way to call def / defp macros, since we're generating code outside of a module.

github.com/doma-engineering/cl

Making reasonable with deep functional programming.

If I had Uptight.{Text, Binary, Base} while coding v0.2 and 0.3, I would have done it so much faster.

If you adopt in your company, you'll save so much cash, I can't even.

```
Compiling lib/algae/either.ex (it's taking more than 10s)
Compiling lib/algae/free.ex (it's taking more than 10s)
```

You know you're almost in the Haskell land when this.

Rickrolled myself with a file called CTFTutorial.mkv.

Jonn boosted

I have to wonder if a company could attract better C-levels by offering compensation low enough that it doesn't appeal to the sociopaths, mythomaniacs, and megalomaniacs of the world...

Inkscape is like for Vector Graphics. Having a one second lag after each action I perform.

Show more