549 bookmarks

Тут будут ссылки на всё-всё, что я найду интересным

2024-09-26

Artifacts is an image + link organizer app for macOS and iOS. A
completely native, local first way to save all that stuff you find
across the web.

772.

2024-09-25

771.
770.
769.

2024-09-23

Про депрессию

767.

2024-09-21

Applying The Blue Angel Criteria To Free Software

766.

2024-09-17

765.

2024-09-11

A - The task requirements and goals might not be clear enough. If you are trying to get yourself to “plan for a project” or “write a book” then it’s hard to identify the next actionable items. Put some time aside to figure out what physical things you can do to move the project forward. Try break down the larger tasks into the smallest pieces possible. The goal of the project might need identifying, or the requirements fleshed out from a supervisor.

B - The task might exceed your current competency. Sometimes we know what we have to do, but don’t know how to do it, and then we become avoidant rather than admitting this. In this case, it’s worth figuring out what you do know how to do and what you don’t know how to do, and be honest with that. Then slowly ask for help or read up on the things you don’t know.

C - The tasks might really not be worth it. Sometimes you are assigned tasks that don’t actually help you achieve your long-term goals, and so your brain demotivate you from doing them. Maybe the payoff is low, maybe you don’t learn anything new from them, or maybe a colleague you don’t like will gain credit for the tasks, or maybe you just wont be rewarded or appreciated for getting the tasks done.

761.
remarked

There is a single advice I would give to anyone writing software, and specially to great devs : Always optimize your code for your most junior developers. I agree that it is not a very popular advice, but it is the one that, in my experience, give the biggest bang for the buck.

2024-09-05

759.
remarked

База.

# health

2024-09-04

Олешко Т.С. О двух типах нарциссических пациентов

757.
756.

2024-09-03

remarked

Something like make, but magefiles are written in Go instead. Pretty funny.

# go

2024-09-02

754.

2024-09-01

753.
752.

2024-08-28

748.

2024-08-23

747.
746.

2024-08-20

remarked

Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

Good features and design. Want to try.

2024-08-18

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

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

743.

2024-08-17

741.

2024-08-10

736.
735.

2024-08-07

733.

2024-08-03

730.
729.

2024-08-01

726.

2024-07-27

725.

2024-07-25

any variable named SECONDS will automatically increment every second. Bash is bonkers

724.

2024-07-20

используйте неизменяемые объекты, не допускайте частичной инициализации, требуйте обязательные поля сразу – не надейтесь, что кто-то заполнит их позже

720.

2024-07-19

719.

an Internet of Things (IoT Cloud) Project for collecting, processing, storing and displaying (on a map and in applications) sensor readings and webcams of its participants with public or private access on various platforms.

# map
718.

2024-07-18

715.

2024-07-17

714.
712.
711.

Everyone knows micromanagement is evil, but very few understand what exactly it is and what's a better alternative.

709.

2024-07-15

remarked
# health

2024-07-10

В своём докладе Илья покажет, как плохие контролы могут доставлять мелкие неудобства, которые достаточно быстро доведут пользователя до белого каления. И объяснит, как делать нормальные кнопки, поля ввода, выпадайки, чекбоксы, радиокнопки, слайдеры и прочие календарики. Все тезисы проиллюстрированы примерами!

706.

2024-07-05

BRIN stands for Block Range Index. BRIN is designed for handling very large tables in which certain columns have some natural correlation with their physical location within the table.

# sql
704.

2024-07-04

A specification for adding human and machine readable meaning to commit messages

702.

2024-07-03

remarked
  • Приложения для сбора хайлайтов из статей и книг не помогают запоминать прочитанное

  • Для того, чтобы запоминать прочитанное не нужна хорошая память

  • Лучший способ запомнить прочитанное — понять то, что ты прочитал

  • Чтобы на самом деле понять прочитанное, нужно приложить усилия

  • Объясняй другим идеи, чтобы лучше понимать и запоминать их

  • Заведи блог

  • Участвуй в сетевых дискуссиях

  • Откажись от автоматизации

2024-06-30

When a player starts a session, they are the car driver, and each person that joins is seated in one of the other three passenger seats.

Players are automatically connected via voice chat.

The radios stations are real-life internet radio streams and several of them are available in the game world.

# game
697.

2024-06-26

Вывели с клиентом универсальную «инструкцию к терапии». На случай, если кому-то это нужно. Как часто и бывает, у него была популярная мечта сначала что-то поменять в голове, а потом зажить по-новому.

695.

Вот еще одна иллюстрация на тему «психология гавно». Увидел в 2024 году в инстаграме психолога, борющегося с «когнитивными искажениями» и утверждающего, что фундаментальная ошибка атрибуции — это «Самая Тупая Ошибка Мышления».

694.

2024-06-24

If you set out to build a local-first application that users have complete control and ownership over, you need something to solve data sync.

Dropbox and other file-sync services, while very basic, offer enough to implement it in a simple but working way.

Sure, it won’t be as real-time as a custom solution, but it’s still better for casual syncs. Think Apple Photos: only your own photos, not real-time, but you know they will be everywhere by the end of the day. And that’s good enough!

Imagine if Obsidian Sync was just “put your files in the folder” and it would give you conflict-free sync? For free? Forever? Just bring your own cloud?

I’d say it sounds pretty good.

691.

2024-06-20

Skip brings Swift app development to Android

690.

2024-06-19

remarked

Your brain does not process information, retrieve knowledge or store memories. In short: your brain is not a computer

2024-06-17

This brief highlights key statistics on men’s health. Men face significant health challenges, including shorter life expectancies, high suicide rates, and substantial losses due to drug overdoses and COVID-19. Despite these issues, there aren’t many public health goals that target men, and only one male-specific preventive measure is covered by the ACA. These facts underscore the need for focused attention on men’s health.

687.
685.

2024-06-15

Максим Ильяхов разговаривает с гинекологом

684.

2024-06-14

Recently, there has been considerable interest in large language models: machine learning systems which produce human-like text and dialogue. Applications of these systems have been plagued by persistent inaccuracies in their output; these are often called “AI hallucinations”. We argue that these falsehoods, and the overall activity of large language models, is better understood as bullshit in the sense explored by Frankfurt (On Bullshit, Princeton, 2005): the models are in an important way indifferent to the truth of their outputs. We distinguish two ways in which the models can be said to be bullshitters, and argue that they clearly meet at least one of these definitions. We further argue that describing AI misrepresentations as bullshit is both a more useful and more accurate way of predicting and discussing the behaviour of these systems.

683.

2024-06-12

682.

2024-06-11

681.
680.
679.
678.

2024-06-09

терапевтка принимала на дому, делала записи и вышла, например, в туалет, а клиентка залезла в эти записи и получила — правильно — скандал про«нарушение границ» и чуть ли не отказ работать дальше.

Правильный терапевт, разумеется, не только знал бы, что терапия — это место, где его границы будут нарушаться (и это будет оплачиваться), но и первым делом с интересом обсудил бы мотивы и фантазии клиента, зачем он это сделал и что хотел там найти. И только потом бы с любовью и принятием говорил про нарушение границ.

674.

2024-06-08

A Git client for simultaneous branches on top of your existing workflow.

  • Виртуальные ветки !!! (Теперь, если нашёл внезапный баг, не относящийся к текущей задаче, его исправление можно сразу же переместить в новую ветку, не теряя текущие изменения)

  • Отмена действий, сквоши, смена коммитов местами перетаскиванием!

673.

2024-06-04

remarked

Staticcheck - The advanced Go linter. Contribute to dominikh/go-tools development by creating an account on GitHub.

2024-06-02

A directory of self-hosted software and applications for easy browsing and discovery

671.

2024-05-27

It is very important to conduct regular code reviews within every software team, but it is not so easy to do them right; here are a few typical pitfalls.

668.
1 2 4 6 7 8 9