├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── question.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .npmrc ├── babel.config.js ├── docs ├── 3d-printing │ └── 3d-printing.md ├── analytics │ ├── analytics.md │ ├── grafana.md │ └── tinybird.md ├── animals │ ├── animals.md │ └── birds.md ├── anki │ └── anki.md ├── api │ ├── api.md │ └── trpc.md ├── art │ ├── anime.md │ ├── architecture.md │ ├── art.md │ ├── clothes.md │ ├── comics.md │ ├── dancing.md │ ├── drawing.md │ ├── furniture.md │ ├── generative-art.md │ ├── makeup.md │ ├── midjourney.md │ ├── pen-plotting.md │ ├── photography.md │ ├── sketching.md │ └── tattoos.md ├── articles │ └── articles.md ├── augmented-reality │ ├── arkit.md │ └── augmented-reality.md ├── automation │ ├── automation.md │ └── home-automation.md ├── backups │ └── backups.md ├── biology │ ├── bioinformatics │ │ └── bioinformatics.md │ ├── biology.md │ ├── bionics.md │ ├── computational-biology.md │ ├── evolution.md │ ├── genomics │ │ ├── dna.md │ │ └── genomics.md │ ├── immunology │ │ ├── immunology.md │ │ └── immunotherapy.md │ ├── regenerative-medicine.md │ └── viruses.md ├── books │ ├── ai-modern-approach.md │ ├── books.md │ ├── brave-new-world.md │ ├── code-the-hidden-language.md │ ├── cracking-the-coding-interview.md │ ├── crafting-interpreters.md │ ├── elements-of-programming-interviews.md │ ├── eloquent-ruby.md │ ├── go-in-action.md │ ├── mind-for-numbers.md │ ├── mindstorms.md │ ├── programming-in-haskell.md │ ├── rich-dad-poor-dad.md │ ├── surely-you-are-joking-mr-feynman.md │ └── thinking-fast-and-slow.md ├── business │ ├── business.md │ ├── dao.md │ ├── landing-pages.md │ ├── pricing.md │ ├── products.md │ ├── restaurants.md │ └── startups │ │ ├── funding.md │ │ ├── marketplaces.md │ │ ├── onboarding.md │ │ ├── payroll.md │ │ ├── startups.md │ │ ├── values.md │ │ └── venture-capital.md ├── chemistry │ └── chemistry.md ├── cli │ ├── cli.md │ ├── ngrok.md │ ├── sed.md │ └── tmux.md ├── cloud-computing │ ├── aws │ │ ├── aws-amplify.md │ │ └── aws.md │ ├── azure │ │ └── azure.md │ ├── cloud-computing.md │ ├── fly-io.md │ ├── gcp │ │ └── gcp.md │ └── serverless-computing │ │ ├── aws-lambda.md │ │ ├── cloudflare-workers.md │ │ └── serverless-computing.md ├── code │ ├── cmd-explain.md │ ├── cmd-run.md │ ├── cmd.md │ ├── code.md │ ├── config.md │ └── definitions.md ├── compilers │ ├── build-systems │ │ ├── bazel.md │ │ └── build-systems.md │ ├── compilers.md │ ├── linters.md │ └── llvm.md ├── computer-graphics │ ├── bezier-curves.md │ ├── computer-graphics.md │ ├── computer-vision │ │ ├── computer-vision.md │ │ └── ocr.md │ ├── cuda.md │ ├── image-processing.md │ ├── metal.md │ ├── opengl.md │ ├── procedural-generation.md │ ├── ray-tracing.md │ ├── rendering.md │ ├── shaders.md │ ├── svg.md │ ├── vulkan.md │ ├── webgl.md │ └── webgpu.md ├── computer-science │ ├── algorithms │ │ ├── algorithms.md │ │ └── compression.md │ ├── automata-theory.md │ ├── computer-architecture.md │ ├── computer-science.md │ ├── data-structures │ │ └── data-structures.md │ ├── formal-verification │ │ ├── formal-verification.md │ │ └── tla.md │ └── parsing.md ├── consciousness │ ├── consciousness.md │ └── ego.md ├── courses │ └── courses.md ├── cryptocurrencies │ ├── avalanche.md │ ├── bitcoin.md │ ├── cryptocurrencies.md │ ├── libra.md │ ├── monero.md │ ├── nano.md │ ├── stellar.md │ ├── terra.md │ └── ton.md ├── data-science │ ├── data-processing.md │ ├── data-science.md │ ├── data-visualization.md │ ├── datasette.md │ └── kafka.md ├── databases │ ├── blockchain │ │ ├── arweave.md │ │ ├── blockchain.md │ │ ├── cardano.md │ │ ├── cosmos.md │ │ ├── ethereum.md │ │ ├── near.md │ │ ├── polkadot.md │ │ ├── solana.md │ │ ├── tezos.md │ │ └── uniswap.md │ ├── bonsaidb.md │ ├── cassandra.md │ ├── clickhouse.md │ ├── cockroachdb.md │ ├── databases.md │ ├── dgraph.md │ ├── duckdb.md │ ├── dynamodb.md │ ├── edgedb.md │ ├── fauna.md │ ├── foundationdb.md │ ├── greptimedb.md │ ├── kdb.md │ ├── mariadb.md │ ├── memcached.md │ ├── mongodb.md │ ├── mysql.md │ ├── neo4j.md │ ├── planetscale.md │ ├── postgresql.md │ ├── prisma.md │ ├── prometheus.md │ ├── redis.md │ ├── rocksdb.md │ ├── spicedb.md │ ├── sql │ │ └── sql.md │ ├── sqlite.md │ ├── surrealdb.md │ └── timescaledb.md ├── design │ ├── 3d-modeling.md │ ├── animation.md │ ├── blender.md │ ├── color.md │ ├── design-inspiration.md │ ├── design-systems.md │ ├── design.md │ ├── figma │ │ ├── figma-plugins.md │ │ └── figma.md │ ├── fonts.md │ ├── framer.md │ ├── icons.md │ ├── industrial-design.md │ ├── inkscape.md │ ├── interior-design.md │ ├── logos.md │ ├── rive.md │ ├── spline.md │ └── user-experience.md ├── devops │ ├── devops.md │ ├── observability.md │ ├── site-reliability-engineering.md │ ├── temporal.md │ └── terraform.md ├── distributed-systems │ ├── crdt.md │ ├── distributed-systems.md │ ├── load-balancing.md │ ├── message-queue │ │ ├── message-queue.md │ │ ├── mqtt.md │ │ └── zeromq.md │ └── rpcs │ │ ├── grpc.md │ │ └── rpcs.md ├── documentaries │ └── documentaries.md ├── drugs │ ├── cannabis.md │ ├── dissociatives.md │ ├── drugs.md │ ├── mdma.md │ ├── nootropics.md │ ├── opiates.md │ ├── psychedelics │ │ ├── ketamine.md │ │ ├── lysergamides │ │ │ ├── lsd.md │ │ │ └── lysergamides.md │ │ ├── microdosing.md │ │ ├── phenethylamines │ │ │ └── phenethylamines.md │ │ ├── psychedelics.md │ │ ├── salvia.md │ │ ├── trippy.md │ │ └── tryptamines │ │ │ ├── dmt.md │ │ │ └── tryptamines.md │ └── research-chemicals.md ├── economy │ ├── basic-income.md │ ├── e-commerce.md │ ├── economy.md │ ├── finance.md │ ├── high-frequency-trading.md │ └── investing.md ├── education │ ├── education.md │ ├── learning.md │ └── university.md ├── environment │ ├── environment.md │ ├── renewable-energy │ │ ├── batteries.md │ │ ├── nuclear-energy.md │ │ ├── renewable-energy.md │ │ └── solar.md │ ├── veganism.md │ └── zero-waste.md ├── fitness │ ├── exercises.md │ ├── fitness.md │ ├── running.md │ ├── strength-training.md │ └── yoga.md ├── focusing │ ├── focusing.md │ ├── goals.md │ ├── habits.md │ ├── processes.md │ └── rules.md ├── front-end │ ├── css │ │ ├── css-flexbox.md │ │ ├── css-grid.md │ │ ├── css-in-js.md │ │ ├── css.md │ │ └── tailwind-css.md │ ├── front-end.md │ └── html.md ├── future │ └── future.md ├── games │ ├── board-games.md │ ├── chess.md │ ├── gamedev │ │ ├── game-engines │ │ │ ├── bevy.md │ │ │ ├── ebiten.md │ │ │ ├── game-engines.md │ │ │ ├── godot.md │ │ │ ├── unity.md │ │ │ └── unreal-engine.md │ │ └── gamedev.md │ ├── games.md │ ├── golf.md │ ├── minecraft.md │ ├── playstation.md │ ├── poker.md │ ├── sudoku.md │ └── wild-rift.md ├── geography │ ├── geography.md │ └── spatial-analysis.md ├── governance │ ├── governance.md │ ├── law.md │ └── politics.md ├── hardware │ ├── arduino.md │ ├── circuit-design.md │ ├── cpu │ │ ├── amd.md │ │ ├── cpu.md │ │ └── risc-v.md │ ├── displays.md │ ├── firmware.md │ ├── fpga.md │ ├── gpu │ │ └── gpu.md │ ├── hardware.md │ ├── neuromorphic-computing.md │ ├── raspberry-pi.md │ └── verilog.md ├── health │ ├── aging.md │ ├── depression.md │ ├── ergonomics.md │ ├── hair.md │ ├── health.md │ ├── nutrition │ │ ├── cooking.md │ │ ├── drinks │ │ │ ├── coffee.md │ │ │ ├── drinks.md │ │ │ ├── tea.md │ │ │ └── wine.md │ │ ├── fasting.md │ │ ├── foods.md │ │ ├── hydroponics.md │ │ ├── nutrition.md │ │ ├── recipes.md │ │ └── supplements.md │ ├── skin-care.md │ └── teeth.md ├── history │ ├── anthropology.md │ └── history.md ├── humans │ ├── alan-watts.md │ └── humans.md ├── ideas │ ├── ideas.md │ ├── kuskus.md │ └── learn-anything.md ├── intro.md ├── keyboards │ ├── keyboards.md │ └── qmk.md ├── knowledge │ ├── knowledge-extraction.md │ ├── knowledge-graphs.md │ ├── knowledge.md │ └── mental-models.md ├── languages │ ├── chinese.md │ ├── english │ │ └── english.md │ ├── inlang.md │ ├── internationalization.md │ ├── languages.md │ └── russian.md ├── latex │ └── latex.md ├── life │ ├── compassion.md │ ├── death.md │ ├── happiness.md │ ├── journaling.md │ ├── life.md │ ├── memories.md │ ├── parenting.md │ ├── success.md │ └── time.md ├── looking-back │ ├── 2017 │ │ └── 2017.md │ ├── 2018 │ │ ├── 2018-april.md │ │ ├── 2018-august.md │ │ ├── 2018-december.md │ │ ├── 2018-february.md │ │ ├── 2018-january.md │ │ ├── 2018-july.md │ │ ├── 2018-june.md │ │ ├── 2018-march.md │ │ ├── 2018-may.md │ │ ├── 2018-november.md │ │ ├── 2018-october.md │ │ ├── 2018-september.md │ │ └── 2018.md │ ├── 2019 │ │ ├── 2019-april.md │ │ ├── 2019-august.md │ │ ├── 2019-december.md │ │ ├── 2019-february.md │ │ ├── 2019-january.md │ │ ├── 2019-july.md │ │ ├── 2019-june.md │ │ ├── 2019-march.md │ │ ├── 2019-may.md │ │ ├── 2019-november.md │ │ ├── 2019-october.md │ │ ├── 2019-september.md │ │ └── 2019.md │ ├── 2020 │ │ ├── 2020-april.md │ │ ├── 2020-august.md │ │ ├── 2020-december.md │ │ ├── 2020-february.md │ │ ├── 2020-january.md │ │ ├── 2020-july.md │ │ ├── 2020-june.md │ │ ├── 2020-march.md │ │ ├── 2020-may.md │ │ ├── 2020-november.md │ │ ├── 2020-october.md │ │ ├── 2020-september.md │ │ └── 2020.md │ ├── 2021 │ │ ├── 2021-april.md │ │ ├── 2021-august.md │ │ ├── 2021-december.md │ │ ├── 2021-february.md │ │ ├── 2021-january.md │ │ ├── 2021-july.md │ │ ├── 2021-june.md │ │ ├── 2021-march.md │ │ ├── 2021-may.md │ │ ├── 2021-november.md │ │ ├── 2021-october.md │ │ ├── 2021-september.md │ │ └── 2021.md │ ├── 2022 │ │ ├── 2022-april.md │ │ ├── 2022-august.md │ │ ├── 2022-december.md │ │ ├── 2022-february.md │ │ ├── 2022-january.md │ │ ├── 2022-july.md │ │ ├── 2022-june.md │ │ ├── 2022-march.md │ │ ├── 2022-may.md │ │ ├── 2022-november.md │ │ ├── 2022-october.md │ │ ├── 2022-september.md │ │ └── 2022.md │ ├── 2023 │ │ ├── 2023-april.md │ │ ├── 2023-february.md │ │ ├── 2023-january.md │ │ └── 2023-march.md │ └── looking-back.md ├── macOS │ ├── applescript.md │ ├── apps │ │ ├── 1password.md │ │ ├── 2do.md │ │ ├── affinity-designer.md │ │ ├── alfred │ │ │ ├── alfred.md │ │ │ ├── awgo.md │ │ │ └── making-workflows.md │ │ ├── bettertouchtool.md │ │ ├── contacts.md │ │ ├── fantastical.md │ │ ├── hammerspoon.md │ │ ├── hazel.md │ │ ├── iterm.md │ │ ├── karabiner │ │ │ └── karabiner.md │ │ ├── keyboard-maestro │ │ │ ├── keyboard-maestro.md │ │ │ └── km-macros.md │ │ ├── keychain.md │ │ ├── little-snitch.md │ │ ├── macOS-apps.md │ │ ├── mindnode.md │ │ ├── pixave.md │ │ ├── scriptkit.md │ │ ├── sketch.md │ │ ├── textual.md │ │ ├── timing.md │ │ ├── trello.md │ │ ├── tweetbot.md │ │ ├── typinator.md │ │ └── xcode │ │ │ ├── xcode-extensions.md │ │ │ └── xcode.md │ ├── jxa.md │ └── macOS.md ├── machine-learning │ ├── artificial-intelligence.md │ ├── autonomous-driving.md │ ├── chatgpt.md │ ├── datasets.md │ ├── generative-machine-learning.md │ ├── libraries │ │ ├── jax.md │ │ ├── keras.md │ │ ├── ml-libraries.md │ │ ├── pytorch.md │ │ └── tensorflow.md │ ├── machine-learning.md │ ├── ml-models.md │ ├── neural-networks │ │ ├── generative-adversarial-networks.md │ │ ├── graph-neural-networks.md │ │ └── neural-networks.md │ ├── recommendation-systems.md │ ├── reinforcement-learning.md │ ├── transfer-learning.md │ └── unsupervised-learning.md ├── management │ ├── leadership.md │ ├── management.md │ └── product-management.md ├── math │ ├── algebraic-topology.md │ ├── automatic-differentiation.md │ ├── calculus.md │ ├── category-theory │ │ └── category-theory.md │ ├── differential-equations.md │ ├── fourier-transform.md │ ├── fractals.md │ ├── game-theory.md │ ├── geometric-algebra.md │ ├── geometry.md │ ├── graph-theory.md │ ├── group-theory.md │ ├── homotopy-theory.md │ ├── lambda-calculus.md │ ├── linear-algebra │ │ ├── linear-algebra.md │ │ └── vectors.md │ ├── linear-programming.md │ ├── logic │ │ ├── automated-theorem-proving │ │ │ ├── automated-theorem-proving.md │ │ │ └── lean.md │ │ ├── combinatory-logic.md │ │ ├── logic.md │ │ └── satisfiability-modulo-theories.md │ ├── math.md │ ├── mathematical-optimization │ │ ├── combinatorial-optimization.md │ │ ├── gradient-descent.md │ │ ├── mathematical-optimization.md │ │ └── nearest-neighbor-search.md │ ├── number-theory.md │ ├── queueing-theory.md │ ├── real-analysis.md │ ├── statistics │ │ ├── markov-chains.md │ │ └── statistics.md │ ├── topology.md │ ├── type-theory │ │ ├── computational-type-theory.md │ │ ├── cubical-type-theory.md │ │ ├── dependent-types.md │ │ └── type-theory.md │ └── wolfram-alpha.md ├── medicine │ ├── diseases │ │ ├── cancer.md │ │ └── diseases.md │ └── medicine.md ├── mindfulness │ ├── buddhism.md │ ├── meditation.md │ ├── mindfulness.md │ └── tao.md ├── minimalism │ └── minimalism.md ├── movies │ ├── acting.md │ ├── directors.md │ └── movies.md ├── music │ ├── ambient.md │ ├── music-albums.md │ ├── music-artists.md │ ├── music-playlists.md │ ├── music-production │ │ ├── ableton.md │ │ ├── guitar.md │ │ ├── logic-pro.md │ │ ├── music-production.md │ │ ├── piano.md │ │ └── synthesizers.md │ ├── music.md │ ├── singing.md │ └── song-covers.md ├── networking │ ├── activitypub.md │ ├── authentication.md │ ├── caddy.md │ ├── decentralization.md │ ├── dns.md │ ├── domains.md │ ├── file-sharing.md │ ├── gemini.md │ ├── graphql │ │ ├── apollo-graphql.md │ │ ├── grafbase.md │ │ ├── graphql.md │ │ ├── hasura.md │ │ ├── postgraphile.md │ │ └── wundergraph.md │ ├── http.md │ ├── iot │ │ ├── iot.md │ │ └── lorawan.md │ ├── matrix.md │ ├── mesh-networking.md │ ├── microservices.md │ ├── networking.md │ ├── nginx.md │ ├── peer-to-peer │ │ ├── bittorrent.md │ │ ├── ipfs.md │ │ └── peer-to-peer.md │ ├── quic.md │ ├── rabbitmq.md │ ├── rest.md │ ├── ssh.md │ ├── tailscale.md │ ├── tcp.md │ ├── tls.md │ ├── vpn │ │ ├── vpn.md │ │ └── wireguard.md │ ├── websocket.md │ └── wifi.md ├── neuroscience │ ├── brain-computer-interfaces.md │ ├── cognition.md │ └── neuroscience.md ├── nlp │ ├── bots.md │ ├── nlp.md │ ├── sentiment-analysis.md │ ├── speech-recognition.md │ ├── speech-synthesis.md │ └── virtual-assistant.md ├── notes │ ├── inlang-git-sdk-rfc.md │ └── notes.md ├── open-source │ ├── github │ │ ├── github-actions.md │ │ ├── github-bots.md │ │ └── github.md │ ├── gsoc.md │ └── open-source.md ├── operating-systems │ ├── android.md │ ├── bsd │ │ └── bsd.md │ ├── containers │ │ ├── containers.md │ │ ├── docker.md │ │ └── kubernetes │ │ │ ├── kubernetes-plugins.md │ │ │ └── kubernetes.md │ ├── emulators.md │ ├── file-systems.md │ ├── fuchsia-os.md │ ├── ios │ │ ├── coreml.md │ │ ├── homekit.md │ │ ├── ios-shortcuts.md │ │ ├── ios.md │ │ ├── ipad.md │ │ ├── tvos.md │ │ └── watchos.md │ ├── linux │ │ ├── linux.md │ │ └── nixos.md │ ├── mirageos.md │ ├── operating-systems.md │ └── windows.md ├── other │ ├── football.md │ ├── fragrances.md │ ├── funny.md │ ├── gardening.md │ ├── jewelry.md │ ├── massages.md │ ├── mentions.md │ ├── mushrooms.md │ ├── my-workflow-notation.md │ ├── newsletters.md │ ├── nsfw.md │ ├── other.md │ ├── puzzles.md │ ├── queries.md │ ├── real-estate.md │ ├── sauna.md │ ├── scuba-diving.md │ ├── skiing.md │ ├── standup.md │ ├── surfing.md │ ├── tiktok.md │ ├── used-hotkeys.md │ ├── web-presence.md │ ├── wiki-workflow.md │ └── woodworking.md ├── package-managers │ ├── brew.md │ ├── nix │ │ ├── nix-darwin.md │ │ └── nix.md │ └── package-managers.md ├── philanthropy │ └── philanthropy.md ├── philosophy │ ├── effective-altruism.md │ ├── ethics.md │ ├── philosophy.md │ └── simulated-reality.md ├── physics │ ├── antimatter.md │ ├── classical-mechanics.md │ ├── dark-matter.md │ ├── electrical-engineering │ │ ├── electrical-engineering.md │ │ └── signal-processing.md │ ├── physics.md │ ├── quantum-physics │ │ ├── quantum-computing.md │ │ ├── quantum-gravity.md │ │ └── quantum-physics.md │ └── string-theory.md ├── podcasts │ ├── podcast-recording.md │ └── podcasts.md ├── poems │ └── poems.md ├── privacy │ ├── adblocking.md │ ├── freedom.md │ ├── privacy.md │ ├── self-hosting.md │ └── tor.md ├── programming-languages │ ├── ada.md │ ├── agda.md │ ├── apl │ │ └── apl.md │ ├── assembly.md │ ├── austral.md │ ├── bash.md │ ├── c │ │ ├── c-libraries.md │ │ └── c.md │ ├── clojure │ │ ├── babashka.md │ │ ├── clojure-libraries.md │ │ ├── clojure.md │ │ └── clojurescript.md │ ├── coq │ │ └── coq.md │ ├── cpp │ │ ├── cpp-libraries.md │ │ ├── cpp.md │ │ └── qt.md │ ├── crystal.md │ ├── csharp.md │ ├── d │ │ └── d.md │ ├── dart │ │ ├── dart.md │ │ └── flutter.md │ ├── dhall.md │ ├── elixir │ │ ├── elixir-libraries.md │ │ ├── elixir.md │ │ └── phoenix.md │ ├── elm │ │ ├── elm-libraries.md │ │ └── elm.md │ ├── erlang │ │ └── erlang.md │ ├── factor.md │ ├── forth.md │ ├── fortran.md │ ├── fsharp.md │ ├── futhark.md │ ├── gleam.md │ ├── go │ │ ├── go-libraries │ │ │ ├── ent.md │ │ │ ├── go-libraries.md │ │ │ └── wails.md │ │ └── go.md │ ├── haskell │ │ ├── haskell-libraries │ │ │ └── haskell-libraries.md │ │ └── haskell.md │ ├── haxe │ │ └── haxe.md │ ├── idris │ │ └── idris.md │ ├── ink.md │ ├── java │ │ ├── java-libraries.md │ │ └── java.md │ ├── javascript │ │ ├── babel.md │ │ ├── bun.md │ │ ├── eslint.md │ │ ├── javascript.md │ │ └── js-libraries │ │ │ ├── angular.md │ │ │ ├── astro.md │ │ │ ├── d3js.md │ │ │ ├── ember.md │ │ │ ├── enhance.md │ │ │ ├── jest.md │ │ │ ├── js-libraries.md │ │ │ ├── mobx.md │ │ │ ├── qwik.md │ │ │ ├── react │ │ │ ├── blitz.md │ │ │ ├── expo.md │ │ │ ├── gatsby.md │ │ │ ├── mdx.md │ │ │ ├── nextjs.md │ │ │ ├── react-components.md │ │ │ ├── react-hooks.md │ │ │ ├── react-native.md │ │ │ ├── react-ssr.md │ │ │ ├── react.md │ │ │ ├── relay.md │ │ │ └── remix.md │ │ │ ├── redux.md │ │ │ ├── rxjs.md │ │ │ ├── solid.md │ │ │ ├── svelte.md │ │ │ ├── threejs.md │ │ │ └── vue │ │ │ └── vue.md │ ├── julia │ │ ├── julia-libraries.md │ │ └── julia.md │ ├── kotlin │ │ ├── kotlin-libraries.md │ │ └── kotlin.md │ ├── language-server-protocol.md │ ├── lisp │ │ ├── carp.md │ │ ├── common-lisp.md │ │ ├── janet.md │ │ ├── lisp.md │ │ ├── racket.md │ │ └── scheme.md │ ├── lua.md │ ├── modal.md │ ├── nim │ │ ├── nim-libraries.md │ │ └── nim.md │ ├── objc │ │ ├── objc-libraries.md │ │ └── objc.md │ ├── ocaml │ │ ├── ocaml-libraries.md │ │ └── ocaml.md │ ├── pascal.md │ ├── perl.md │ ├── php │ │ └── php.md │ ├── pony.md │ ├── processing │ │ ├── p5js.md │ │ └── processing.md │ ├── programming-languages.md │ ├── prolog │ │ ├── datalog.md │ │ └── prolog.md │ ├── purescript │ │ └── purescript.md │ ├── python │ │ ├── python-libraries │ │ │ ├── dask.md │ │ │ ├── django.md │ │ │ ├── fastapi.md │ │ │ ├── numpy.md │ │ │ └── python-libraries.md │ │ └── python.md │ ├── r │ │ ├── r-packages.md │ │ └── r.md │ ├── reasonml │ │ ├── reasonml-libraries.md │ │ └── reasonml.md │ ├── roc.md │ ├── ruby │ │ ├── rails.md │ │ ├── ruby-libraries.md │ │ └── ruby.md │ ├── rust │ │ ├── rust-libraries │ │ │ ├── axum.md │ │ │ ├── rust-libraries.md │ │ │ └── tauri.md │ │ └── rust.md │ ├── scala │ │ ├── scala-libraries.md │ │ └── scala.md │ ├── self.md │ ├── smalltalk.md │ ├── standard-ml.md │ ├── swift │ │ ├── swift-libraries │ │ │ ├── combine.md │ │ │ ├── swift-libraries.md │ │ │ └── swiftui.md │ │ └── swift.md │ ├── tcl.md │ ├── typescript │ │ ├── typescript-libraries │ │ │ ├── effector.md │ │ │ └── typescript-libraries.md │ │ └── typescript.md │ ├── unison.md │ ├── v.md │ ├── vale.md │ └── zig │ │ ├── zig-libraries.md │ │ └── zig.md ├── programming │ ├── agile-development.md │ ├── array-programming.md │ ├── coding-practice.md │ ├── competitive-programming.md │ ├── concurrency.md │ ├── constraint-programming.md │ ├── continuous-integration.md │ ├── design-patterns.md │ ├── documentation.md │ ├── dynamic-programming.md │ ├── embedded-systems.md │ ├── encoding.md │ ├── functional-programming │ │ ├── algebraic-effects.md │ │ ├── functional-programming.md │ │ └── gadts.md │ ├── hashing.md │ ├── interactive-computing │ │ ├── google-colab.md │ │ ├── interactive-computing.md │ │ ├── jupyter-notebooks.md │ │ └── mathematica.md │ ├── json.md │ ├── logging.md │ ├── logic-programming.md │ ├── memory-management │ │ └── memory-management.md │ ├── object-oriented-programming.md │ ├── probabilistic-programming.md │ ├── program-analysis.md │ ├── program-synthesis.md │ ├── programming.md │ ├── protocol-buffers.md │ ├── reactive-programming.md │ ├── recursion.md │ ├── regex │ │ └── regex.md │ ├── relational-programming.md │ ├── reverse-engineering.md │ ├── semantic-versioning.md │ ├── serialization.md │ ├── software-architecture │ │ └── software-architecture.md │ ├── software-testing │ │ ├── cypress.md │ │ ├── fuzzing.md │ │ └── software-testing.md │ ├── state-machines.md │ ├── stream-processing.md │ ├── structured-programming.md │ ├── system-design.md │ ├── version-control │ │ ├── git.md │ │ └── version-control.md │ └── visual-programming.md ├── psychology │ ├── addiction.md │ ├── biases.md │ ├── decision-making.md │ ├── marketing.md │ ├── negotiating.md │ └── psychology.md ├── relationships │ ├── gifts.md │ ├── relationships.md │ ├── seduction.md │ └── sex.md ├── research-papers │ ├── a-view-of-mathematics.md │ └── research-papers.md ├── research │ ├── asking-questions.md │ ├── blogs.md │ ├── research.md │ ├── solving-problems.md │ └── staying-on-top-of-things.md ├── robots │ ├── drones.md │ └── robots.md ├── security │ ├── cryptography │ │ ├── cryptography.md │ │ ├── encryption.md │ │ └── zero-knowledge-proofs.md │ └── security.md ├── sharing │ ├── everything-I-know.md │ ├── my-articles.md │ ├── my-github.md │ ├── my-notion.md │ ├── my-workflow.md │ ├── sharing.md │ ├── things.md │ └── tracking.md ├── sleep │ ├── dreaming.md │ └── sleep.md ├── social-networks │ ├── bluesky.md │ ├── farcaster.md │ ├── instagram.md │ ├── mastodon.md │ ├── nostr.md │ ├── scuttlebutt.md │ └── social-networks.md ├── space │ ├── black-holes.md │ ├── rockets.md │ ├── space.md │ └── universe.md ├── streaming │ └── streaming.md ├── talks │ ├── presentations.md │ └── talks.md ├── text-editors │ ├── codemirror.md │ ├── emacs │ │ ├── emacs-packages.md │ │ └── emacs.md │ ├── helix.md │ ├── intellij.md │ ├── prosemirror.md │ ├── sublime-text │ │ ├── sublime-text-plugins.md │ │ └── sublime-text.md │ ├── text-editors.md │ ├── vim │ │ ├── vim-plugins.md │ │ └── vim.md │ └── vs-code │ │ ├── vs-code-extensions.md │ │ └── vs-code.md ├── tools │ ├── ansible.md │ ├── codesandbox.md │ ├── dat.md │ ├── dendron.md │ ├── discord.md │ ├── docusaurus.md │ ├── dropbox.md │ ├── duckduckgo.md │ ├── elasticsearch.md │ ├── email.md │ ├── firebase.md │ ├── gitbook.md │ ├── ifttt.md │ ├── irc │ │ ├── irc.md │ │ └── znc.md │ ├── logseq.md │ ├── meilisearch.md │ ├── notion.md │ ├── obsidian.md │ ├── pdf.md │ ├── personal-setups.md │ ├── product-hunt.md │ ├── raycast.md │ ├── reddit.md │ ├── remnote.md │ ├── roam-research.md │ ├── sanity.md │ ├── slack.md │ ├── telegram.md │ ├── tools.md │ ├── turso.md │ ├── twitter.md │ ├── voice-assistants │ │ └── voice-assistants.md │ ├── wordpress.md │ ├── xstate.md │ └── zulip.md ├── travel │ ├── backpacks.md │ ├── cities.md │ ├── events.md │ ├── finding-home.md │ ├── hiking.md │ ├── nomad.md │ ├── transportation │ │ ├── boats.md │ │ ├── cycling.md │ │ ├── planes.md │ │ └── transportation.md │ ├── travel.md │ └── visited │ │ ├── afghanistan.md │ │ ├── argentina.md │ │ ├── austria.md │ │ ├── belarus.md │ │ ├── belgium.md │ │ ├── bulgaria.md │ │ ├── canada.md │ │ ├── canary-islands.md │ │ ├── china.md │ │ ├── cyprus.md │ │ ├── denmark.md │ │ ├── estonia.md │ │ ├── europe.md │ │ ├── finland.md │ │ ├── france.md │ │ ├── georgia.md │ │ ├── germany.md │ │ ├── greece.md │ │ ├── india.md │ │ ├── indonesia.md │ │ ├── iran.md │ │ ├── ireland.md │ │ ├── israel.md │ │ ├── italy.md │ │ ├── japan.md │ │ ├── kazakhstan.md │ │ ├── korea.md │ │ ├── netherlands.md │ │ ├── norway.md │ │ ├── portugal.md │ │ ├── romania.md │ │ ├── russia.md │ │ ├── spain.md │ │ ├── sri-lanka.md │ │ ├── sweden.md │ │ ├── switzerland.md │ │ ├── taiwan.md │ │ ├── thailand.md │ │ ├── turkey.md │ │ ├── ukraine.md │ │ ├── united-arab-emirates.md │ │ ├── united-kingdom.md │ │ ├── united-states.md │ │ └── visited.md ├── tv-series │ └── tv-series.md ├── unix │ ├── config-management.md │ ├── dotfiles.md │ ├── my-file-system.md │ ├── shell │ │ ├── fish.md │ │ ├── mosh.md │ │ ├── nushell.md │ │ ├── shell.md │ │ ├── warp.md │ │ └── zsh │ │ │ ├── zsh-plugins.md │ │ │ └── zsh.md │ └── unix.md ├── video │ ├── cinematography.md │ └── video.md ├── virtual-reality │ └── virtual-reality.md ├── web │ ├── browsers │ │ ├── bookmarklets.md │ │ ├── browsers.md │ │ ├── firefox.md │ │ ├── google-chrome │ │ │ ├── chrome-dev-tools.md │ │ │ └── google-chrome.md │ │ ├── playwright.md │ │ ├── safari.md │ │ └── stylish-themes.md │ ├── capacitor.md │ ├── cms.md │ ├── deno.md │ ├── electron.md │ ├── esbuild.md │ ├── jamstack │ │ ├── jamstack.md │ │ └── redwood.md │ ├── nodejs │ │ ├── fastify.md │ │ ├── nestjs.md │ │ └── nodejs.md │ ├── progressive-web-apps.md │ ├── rollup.md │ ├── rss.md │ ├── search-engines.md │ ├── seo.md │ ├── service-workers.md │ ├── spin.md │ ├── static-sites │ │ ├── eleventy.md │ │ ├── hugo.md │ │ ├── jekyll.md │ │ └── static-sites.md │ ├── swc.md │ ├── vite.md │ ├── web-accessibility.md │ ├── web-components.md │ ├── web-engines │ │ ├── web-engines.md │ │ └── webkit.md │ ├── web-performance.md │ ├── web-scraping.md │ ├── web-workers.md │ ├── web.md │ ├── webassembly.md │ ├── webpack.md │ └── webrtc.md ├── work │ ├── communication.md │ ├── consultancies.md │ ├── finding-work │ │ ├── cv.md │ │ ├── finding-work.md │ │ ├── freelancing.md │ │ ├── hiring.md │ │ └── interviews.md │ ├── remote-work.md │ └── work.md └── writing │ ├── markdown.md │ ├── writing-prompts.md │ └── writing.md ├── docusaurus.config.js ├── go.mod ├── images ├── wiki-2.png └── wiki.png ├── magefile.go ├── package.json ├── pnpm-lock.yaml ├── readme.md ├── sidebars.js ├── src └── css │ └── custom.css ├── static └── img │ ├── docusaurus.png │ ├── favicon.ico │ └── logo.svg └── vercel.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug 🐞 3 | about: Something not working as expected? 4 | labels: bug 5 | --- 6 | 7 | 8 | 9 | ### Bug 🐞 10 | 11 | 12 | 13 | ### Steps to Reproduce: 14 | 15 | 1. 16 | 17 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature ✨ 3 | about: Suggest new idea 4 | labels: feature 5 | --- 6 | 7 | 8 | 9 | ### Feature ✨ 10 | 11 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Question 🤔 3 | about: Usage question or discussion 4 | labels: question 5 | --- 6 | 7 | ### Question 🤔 8 | 9 | 10 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ### Summary 4 | 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Dependencies 2 | /node_modules 3 | 4 | # Production 5 | /build 6 | 7 | # Generated files 8 | .docusaurus 9 | .cache-loader 10 | 11 | # Misc 12 | .DS_Store 13 | .env.local 14 | .env.development.local 15 | .env.test.local 16 | .env.production.local 17 | .UlyssesRoot 18 | *.plist 19 | private 20 | .obsidian 21 | .env 22 | 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [require.resolve('@docusaurus/core/lib/babel/preset')], 3 | }; 4 | -------------------------------------------------------------------------------- /docs/analytics/tinybird.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Tinybird 3 | --- 4 | 5 | # [Tinybird](https://www.tinybird.co/) 6 | 7 | ## Links 8 | 9 | - [Build your own infrastructure monitoring application (2023)](https://www.youtube.com/watch?v=pFb91G14Clk) ([Code](https://gist.github.com/JoeKarlsson/19a7d5386e21e81179dc7b6be4d16c8e)) 10 | - [Tinybird GitHub](https://github.com/tinybirdco) 11 | - [Tinybird Log Analytics Starter Kit](https://github.com/tinybirdco/log-analytics-starter-kit) 12 | - [Zod Bird](https://github.com/chronark/zod-bird) - Fully typed Tinybird pipes using zod. 13 | -------------------------------------------------------------------------------- /docs/art/dancing.md: -------------------------------------------------------------------------------- 1 | # Dancing 2 | 3 | ## Interesting 4 | 5 | - [Two guys dancing to Stayin' Alive](https://www.reddit.com/r/Damnthatsinteresting/comments/p02xs1/these_two_guys_dancing_to_stayin_alive/) 6 | - [Electro Swing Dance Freestyle: Lone Digger, Caravan Palace](https://www.youtube.com/watch?v=ODou1efdRzU) 7 | - [Не перебивай](https://twitter.com/amebakin/status/1367972159348477956) 8 | - [Malhari](https://www.youtube.com/watch?v=l_MyUGq7pgs) 9 | 10 | ## Cute 11 | 12 | - [Whatever you say boomer](https://twitter.com/neekolul/status/1234601269127458817) 13 | 14 | ## Notes 15 | 16 | - [Dance to express, not to impress.](https://www.reddit.com/r/RationalPsychonaut/comments/q1yd9p/what_do_you_guys_think_about_dancing/) 17 | 18 | ## Links 19 | 20 | - [Vibz](http://vibz.dance/) - Innovative dance tutorial application. 21 | - [Dancing Reddit](https://www.reddit.com/r/Dance/) 22 | - [Multifandom | Dance Monkey](https://www.youtube.com/watch?v=ETMk4m-_7A0) 23 | - [Visual Rhythm and Beat (2019)](http://abedavis.com/visualbeat/) ([Code](https://github.com/abedavis/visbeat)) 24 | - [Social Dance Today](https://social-dance.today/) 25 | - [Tango Reddit](https://www.reddit.com/r/tango/) 26 | -------------------------------------------------------------------------------- /docs/art/furniture.md: -------------------------------------------------------------------------------- 1 | # Furniture 2 | 3 | ## Links 4 | 5 | - [Dims.](https://www.dimshome.com/) 6 | - [Caramba](https://caramba.store/) - Beautiful flat pack furniture that’s made in Canada. 7 | - [Living Room Setup - Oliur (2020)](https://oliur.com/living-room-setup/) 8 | - [Article](https://www.article.com/) - Modern, Mid Century & Scandinavian Furniture. 9 | - [Favorite, lesser known websites for buying furniture (2021)](https://twitter.com/kwuchu/status/1382359561026347017) 10 | -------------------------------------------------------------------------------- /docs/art/makeup.md: -------------------------------------------------------------------------------- 1 | # Makeup 2 | 3 | ## Links 4 | 5 | - [Martha Butterworth IG](https://www.instagram.com/marthamakeupartist/) - Cambridge U.K based Fashion/Beauty Makeup Artist. 6 | -------------------------------------------------------------------------------- /docs/art/midjourney.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Midjourney 3 | --- 4 | 5 | # [Midjourney](https://www.midjourney.com/home/) 6 | 7 | ## Links 8 | 9 | - [Additive Prompting in Midjourney v5](https://twitter.com/nickfloats/status/1645522764084772875) 10 | - [Midjourney v5 prompting tips](https://twitter.com/nickfloats/status/1645639748575428611) 11 | - [Midjourney AI Guide](https://enchanting-trader-463.notion.site/Midjourney-AI-Guide-41eca43809dd4d8fa676e648436fc29c) 12 | - [ChatGPT Midjourney Prompt Generator](https://gist.github.com/ubuwaits/395e8626697bc56ae2d0a6c74a3de89f) ([Tweet](https://twitter.com/ubuwaits/status/1650177607504101377)) 13 | - [UI Design Livestream: Midjourney and AI Design Tools (2023)](https://www.youtube.com/watch?v=5KnFHHGK80E) 14 | - [Midjourney generating modern outfits inspired by Van Gogh/ Basquiat](https://twitter.com/emollick/status/1653827161223213056) 15 | - [How I used Midjourney to design a brand identity (2023)](https://uxdesign.cc/how-i-used-midjourney-to-design-a-brand-identity-394cf9ddaeed) 16 | - [Midjourney Reborn](https://github.com/oelin/midjourney-reborn) - Discord bot for all your Midjourney needs. 17 | - [midjourney-api](https://github.com/erictik/midjourney-api) - Node.js client for the unofficial MidJourney API. 18 | - [Design and Prototype Apps with Midjourney - Design+Code](https://designcode.io/midjourney) 19 | -------------------------------------------------------------------------------- /docs/art/tattoos.md: -------------------------------------------------------------------------------- 1 | # Tattoos 2 | 3 | ## Notes 4 | 5 | - [“tattoos are supposed to mean something” yea they mean i’m hot and sexy](https://twitter.com/justcaem/status/1371275010669678592) 6 | 7 | ## Interesting artists 8 | 9 | - [Sasha Tattooing](https://www.bysashatattooing.com/) ([Barcelona](https://sashatattooingbarcelona.com/)) 10 | - [Kyle Stacher](https://thiefhands.com/) 11 | - [Daria Shishkina](https://www.instagram.com/shishkina_art/) 12 | - [Mio](https://www.instagram.com/cochlea1313/) 13 | - [Angelina (@mimilinism)](https://www.instagram.com/mimilinism/) 14 | - [Sasha Hain](https://www.instagram.com/ianhain/) 15 | - [mus.tattoo](https://www.instagram.com/mus.tattoo/) 16 | - [Alisa Sayapina](https://www.instagram.com/sayapski/) 17 | - [Jon Black](https://www.instagram.com/jon._.black/) 18 | - [Jerome](https://www.instagram.com/sztuka_wojny/) 19 | - [Infrababy Tattoo Art](https://www.instagram.com/infrababy/) 20 | - [Pauline](https://www.instagram.com/dobrideeen/) 21 | - [Seva Tattoo](https://www.instagram.com/sevatattoo_brand/) 22 | - [Lera Chervotkina](https://www.instagram.com/lupokes/) 23 | - [Злата Зива](https://www.instagram.com/zlata_ziva/) 24 | - [git\_\_b](https://www.instagram.com/git__b/) 25 | 26 | ## Links 27 | 28 | - [TattoosAI](https://www.tattoosai.com/) - AI-powered tattoo artist, using Stable Diffusion. ([HN](https://news.ycombinator.com/item?id=32761238)) 29 | - [Tattoo in the style of qinghua porcelain](https://twitter.com/__femb0t/status/1612826442512867330) 30 | -------------------------------------------------------------------------------- /docs/biology/bionics.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Bionics 3 | --- 4 | 5 | # [Bionics](https://en.wikipedia.org/wiki/Bionics) 6 | 7 | ## Links 8 | 9 | - [Beyond bionics: how the future of prosthetics is redefining humanity (2019)](https://www.youtube.com/watch?v=GgTwa3CPrIE) ([Reddit](https://www.reddit.com/r/Futurology/comments/alp0x9/bionic_limb_prosthetic_is_starting_to_look_like/)) 10 | -------------------------------------------------------------------------------- /docs/biology/computational-biology.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Computational biology 3 | --- 4 | 5 | # [Computational biology](https://en.wikipedia.org/wiki/Computational_biology) 6 | 7 | ## Links 8 | 9 | - [Scientists unlock new role for nervous system in regeneration (2019)](https://m.phys.org/news/2019-04-scientists-role-nervous-regeneration.html) 10 | - [Biological Structure and Function Emerge from Scaling Unsupervised Learning to 250 Million Protein Sequences (2019)](https://www.biorxiv.org/content/10.1101/622803v1) ([HN](https://news.ycombinator.com/item?id=19790017)) 11 | -------------------------------------------------------------------------------- /docs/books/ai-modern-approach.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Artificial Intelligence - A Modern Approach 3 | --- 4 | 5 | # [Artificial Intelligence: A Modern Approach](https://www.goodreads.com/book/show/27543.Artificial_Intelligence) 6 | 7 | - A rational agent is one that acts so as to achieve the best outcome or, when there is uncertainty, the best expected outcome. 8 | - A problem is called intractable if the time required to solve instances of the problem grows exponentially with the size of the instances. 9 | - Despite the increasing speed of computers, careful use of resources will characterize intelligent systems. Put crudely, the world is an extremely large problem instance. 10 | -------------------------------------------------------------------------------- /docs/books/brave-new-world.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Brave new world 3 | --- 4 | 5 | # [Brave new world](http://goodreads.com/book/show/5129) 6 | 7 | - It's a dystopia in a less obvious way than 1984 is. It's a vision of society where nothing matters because everything is permitted and everything is great. 8 | - Entertainment is fantastic, the soma drug is plentiful and makes any situation, any self-reflection on the emptiness of life totally fine, every person is born into a class and they are conditioned to be happy to be of that class, whether on the top, middle or bottom of society. 9 | - Everyone has sex with everyone, technology is well developed. It's a high-tech society to be sure, but ultimately a soulless one. 10 | - Think a lot of dystopian novels deal with the idea of oppressing people by stopping them from thinking (Fahrenheit 451 is another example). So even though a lot of people in Brave New World are 'happy', they are stopped from thinking which is a form of imprisonment. I think that's what makes it a dystopia. Or controlling them what they think. 11 | -------------------------------------------------------------------------------- /docs/books/code-the-hidden-language.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Code - hidden language of software 3 | --- 4 | 5 | # [Code: hidden language of software](http://goodreads.com/book/show/13020367) 6 | 7 | ## Chapter 14 8 | 9 | - All computers have some kind of oscillator that makes everything else move in synchronicity. 10 | - The output of the oscillator alternates between 0 and 1. A common way to symbolize that fact is with a diagram that looks like this: 11 | 12 | ![](https://i.imgur.com/HDThsBB.png) 13 | 14 | - Flip flop circuit retains information 15 | -------------------------------------------------------------------------------- /docs/books/cracking-the-coding-interview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Cracking the coding interview 3 | --- 4 | 5 | # [Cracking the coding interview](https://www.goodreads.com/book/show/12544648) 6 | 7 | ## Chapter 1 - arrays and strings 8 | 9 | - Hash table is a data structure that maps keys to values for highly efficient lookup. 10 | - In a very simple implementation of a hash table, the hash table has an underlying array and a hash function. 11 | - When you want to insert an object and its key, the hash function maps the key to an integer, which indicates the index in the array. The object is then stored at that index. 12 | - We can implement the hash table with a binary search tree. 13 | - We can then guarantee an 0(log n) lookup time, since we can keep the tree balanced. 14 | - Additionally, we may use less space, since a large array no longer needs to be allocated in the very beginning. 15 | - ArrayList (dynamical resizing array) 16 | - An ArrayList, or a dynamically resizing array, is an array that resizes itself as needed while still providing 0(1) access. 17 | - A typical implementation is that when the array is full, the array doubles in size. 18 | - Each doubling takes 0(n) time, but happens so rarely that its amortized time is still O(1). 19 | -------------------------------------------------------------------------------- /docs/books/crafting-interpreters.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Crafting interpreters 3 | --- 4 | 5 | # [Crafting interpreters](https://craftinginterpreters.com) 6 | 7 | ## Chapter 1 8 | 9 | - You can implement a compiler in any language, including the same language it compiles, a process called “self-hosting”. 10 | - You can’t compile it using itself yet, but if you have another compiler for your language written in some other language, you use that one to compile your compiler once. 11 | - Now you can use the compiled version of your own compiler to compile future versions of itself and you can discard the original one compiled from the other compiler. 12 | - This is called “bootstrapping” from the image of pulling yourself up by your own bootstraps. 13 | 14 | ## [Chapter 2 - map of the territory](https://www.craftinginterpreters.com/a-map-of-the-territory.html) 15 | 16 | ![](https://i.imgur.com/w4R6Mkl.jpg) 17 | 18 | - A parser takes the flat sequence of tokens and builds a tree structure that mirrors the nested nature of the grammar. 19 | - These trees have a couple of different names — “parse tree” or “abstract syntax tree” — depending on how close to the bare syntactic structure of the source language they are. 20 | - In practice, language hackers usually call them “syntax trees”, “ASTs”, or often just “trees”. 21 | -------------------------------------------------------------------------------- /docs/books/eloquent-ruby.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Eloquent ruby 3 | --- 4 | 5 | # [Eloquent ruby](http://goodreads.com/book/show/9364729) 6 | 7 | ## Chapter 1 - write code that looks like ruby 8 | 9 | - Code should be crystal clear - good code tells the reader exactly what it is trying to do. Great code shouts its intent. 10 | - Since there is a limit to how much information you can keep in your head at any given moment, good code is not just clear, it is also concise. It’s much easier to understand what a method or a class is doing if you can take it all in at a glance. 11 | - If it’s obvious how someone would use your method—if the class or program needs no explanation—then don’t explain it. 12 | - The danger in comments that explain how the code works is that they can easily slide off into the worst reason for adding comments: to make a badly written program somewhat comprehensible. 13 | - Is there anything you can do to let the code speak for itself instead of needing subtitles? 14 | - Remember, good code is like a good joke: It needs no explanation. 15 | 16 | ## Links 17 | 18 | - [Source code for the book](https://github.com/russolsen/eloquent_ruby_code) 19 | -------------------------------------------------------------------------------- /docs/books/go-in-action.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Go in action 3 | --- 4 | 5 | # [Go in action](https://www.goodreads.com/book/show/22727352-go-in-action) 6 | 7 | # Chapter 2 - quick start 8 | 9 | - `init()` functions get called before main functions. 10 | - All variables in Go are initialized to their zero value. Pointer's zero value is nil. 11 | - Once the main function returns, the program terminates. Any goroutines that were launched and are still running at this time will also be terminated by the Go run-time. 12 | - When you write concurrent programs, it’s best to cleanly terminate any goroutines that were launched prior to letting the main function return. 13 | 14 | # Chapter 3 - packages 15 | 16 | - The convention for naming your package is to use the name of the directory containing it. 17 | -------------------------------------------------------------------------------- /docs/books/programming-in-haskell.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Programming in Haskell 3 | --- 4 | 5 | # [Programming in Haskell](https://www.goodreads.com/book/show/912217) 6 | 7 | ## Foreword 8 | 9 | - Adding recursion in the form of feedback-loops to pure combinational circuits lets us implement mutable state via flip-flops. 10 | - True value of functional programming lies in leveraging first-class functions to achieve compositionality and equational reasoning. 11 | 12 | ## Part 1 - basic concepts 13 | 14 | - Functional programming can be viewed as a style of programming in which the basic method of computation is the application of functions to arguments. 15 | - Functional programming language is one that supports and encourages the functional style. 16 | -------------------------------------------------------------------------------- /docs/books/thinking-fast-and-slow.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thinking, fast and slow 3 | --- 4 | 5 | # [Thinking, fast and slow](https://www.goodreads.com/book/show/11468377-thinking-fast-and-slow) 6 | 7 | ## Introduction 8 | 9 | - Systematic errors are known as biases. 10 | - People tend to assess the relative importance of issues by the ease with which they are retrieved from memory—and this is largely determined by the extent of coverage in the media. Frequently mentioned topics populate the mind even as others slip away from awareness. In turn, what the media choose to report corresponds to their view of what is currently on the public’s mind. 11 | - Intuition is nothing more and nothing less than recognition. 12 | - When the question is difficult and a skilled solution is not available, intuition still has a shot: an answer may come to mind quickly—but it is not an answer to the original question. The question that the executive faced (should I invest in Ford stock?) was difficult, but the answer to an easier and related question (do I like Ford cars?) came readily to his mind and determined his choice. This is the essence of intuitive heuristics: when faced with a difficult question, we often answer an easier one instead, usually without noticing the substitution. 13 | - Our excessive confidence in what we believe we know, and our apparent inability to acknowledge the full extent of our ignorance and the uncertainty of the world we live in. We are prone to overestimate how much we understand about the world and to underestimate the role of chance in events. 14 | -------------------------------------------------------------------------------- /docs/business/startups/onboarding.md: -------------------------------------------------------------------------------- 1 | # Onboarding 2 | 3 | ## Links 4 | 5 | - [Artsy Engineering Handbook](https://github.com/artsy/README) - Documentation for being an Artsy Engineer. ([HN](https://news.ycombinator.com/item?id=34283125)) 6 | - [Guide to becoming a Catawikian](https://github.com/catawiki/join-us) 7 | -------------------------------------------------------------------------------- /docs/business/startups/payroll.md: -------------------------------------------------------------------------------- 1 | # Payroll 2 | 3 | [Deel](https://www.letsdeel.com/) is [great](https://twitter.com/yongfook/status/1529731374424690688). 4 | 5 | ## Links 6 | 7 | - [Deel](https://www.letsdeel.com/) - Payroll for remote teams. 8 | - [JustWorks](https://justworks.com/) - Simple software + expert support for payroll, benefits, HR, and compliance. 9 | - [Sequoia One](https://www.sequoia.com/services/sequoia-one/) 10 | - [Gusto](https://gusto.com/) - All-In-One People Platform for Payroll, Benefits, HR. 11 | - [Finch](https://tryfinch.com/) - Universal API for Payroll and HR. 12 | - [Check](https://checkhq.com/) - Embed payroll in your platform. ([Introducing Check](https://checkhq.com/blog/introducing-check/)) 13 | - [Omnipresent](https://www.omnipresent.com/) - Global Employment for Any Business. 14 | - [Papaya Global](https://papayaglobal.com/) - Automate your global payroll in 140+ countries. 15 | - [Ease](https://www.ease.com/) - Benefits Administration and HR Software. 16 | - [Pather](https://www.panther.co/) - Automated global payroll and compliance for remote teams. 17 | -------------------------------------------------------------------------------- /docs/cli/sed.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Sed 3 | --- 4 | 5 | # [Sed](https://www.gnu.org/software/sed/manual/sed.html) 6 | 7 | ## Links 8 | 9 | - [Intro to Sed](http://www.grymoire.com/Unix/Sed.html) 10 | - [Desed](https://github.com/SoptikHa2/desed) - Demystify and debug your sed scripts, from comfort of your terminal. ([HN](https://news.ycombinator.com/item?id=22935880)) 11 | -------------------------------------------------------------------------------- /docs/code/cmd-run.md: -------------------------------------------------------------------------------- 1 | # CMD Run 2 | 3 | ```bash 4 | # Get IP address 5 | ipconfig getifaddr en0 | pbcopy 6 | 7 | # Get macOS version 8 | defaults read loginwindow SystemVersionStampAsString | pbcopy 9 | 10 | # Flash DNS Cache 11 | sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder 12 | 13 | # Rebuild launch services 14 | /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user 15 | 16 | # List all commands installed in $PATH 17 | print -l $commands 18 | 19 | # List all commands/aliases installed in $PATH 20 | whence -m \* 21 | 22 | # List all commands/aliases/functions installed in $PATH 23 | print -rl - ${(k)builtins} ${(k)functions} ${(k)commands} 24 | 25 | # Switch to root user on Linux 26 | sudo su - 27 | 28 | # Get current process PID 29 | echo $$ 30 | 31 | # Reset launchpad 32 | defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock 33 | 34 | # List GPG secret keys 35 | gpg --list-secret-keys --keyid-format LONG 36 | 37 | # List GPG keys 38 | gpg --list-keys 39 | 40 | # Restart nginx with systemctl 41 | sudo systemctl restart nginx 42 | 43 | # Symlink source dir of Alfred workflow (https://gist.github.com/deanishe/35faae3e7f89f629a94e) 44 | workflow-install -s -source 45 | 46 | # List all processes running 47 | ps aux 48 | 49 | # Print exit code of last command ran 50 | echo $? 51 | 52 | # See all aliases assigned 53 | alias 54 | 55 | # List VSCode installed packages 56 | code --list-extensions 57 | 58 | # convert video to GIF 59 | ffmpeg -i http://myVideo.mov myVideo.gif 60 | ``` 61 | -------------------------------------------------------------------------------- /docs/code/code.md: -------------------------------------------------------------------------------- 1 | # Code 2 | 3 | ## GPG 4 | 5 | ``` 6 | # decrypt GPG message https://howchoo.com/security/how-to-send-and-receive-encrypted-messages-using-gpg 7 | gpg --decrypt msg.gpg 8 | ``` 9 | 10 | ``` 11 | # generate random hex 12 | openssl rand -hex 16 13 | ``` 14 | -------------------------------------------------------------------------------- /docs/compilers/linters.md: -------------------------------------------------------------------------------- 1 | # Linters 2 | 3 | ## Links 4 | 5 | - [Awesome Linters](https://github.com/caramelomartins/awesome-linters) 6 | - [NEAL](https://github.com/uber/NEAL) - Language-agnostic linting platform. ([Docs](https://uber.github.io/NEAL/)) 7 | - [coala](https://github.com/coala/coala) - Linting and fixing code for all languages. ([Web](https://coala.io/)) 8 | -------------------------------------------------------------------------------- /docs/computer-graphics/bezier-curves.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Bézier curves 3 | --- 4 | 5 | # [Bézier curves](https://en.wikipedia.org/wiki/B%C3%A9zier_curve) 6 | 7 | ## Links 8 | 9 | - [A Primer on Bézier Curves](https://pomax.github.io/bezierinfo/) ([HN](https://news.ycombinator.com/item?id=30100427)) 10 | - [Thread on Bezier Curves](https://twitter.com/FreyaHolmer/status/1063633408411295744) 11 | - [Bezier.js](https://github.com/Pomax/bezierjs) - Node.js and client-side library for (quadratic and cubic) Bezier curve work. 12 | - [Flattening quadratic Béziers (2019)](https://raphlinus.github.io/graphics/curves/2019/12/23/flatten-quadbez.html) 13 | - [Canvas sketch board, force touch, real-time Bezier curve](https://quietshu.github.io/apple-pencil-safari-api-test/) ([Code](https://github.com/quietshu/apple-pencil-safari-api-test)) 14 | - [Beyond Bézier curves (2013)](https://bosker.wordpress.com/2013/11/13/beyond-bezier-curves/) ([HN](https://news.ycombinator.com/item?id=22379969)) 15 | - [B-splines (2019)](https://opensourc.es/blog/b-spline/) 16 | - [The Beauty of Bézier Curves (2021)](https://www.youtube.com/watch?v=aVwxzDHniEw) ([HN](https://news.ycombinator.com/item?id=34217727)) 17 | -------------------------------------------------------------------------------- /docs/computer-graphics/rendering.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Rendering 3 | --- 4 | 5 | # [Rendering]() 6 | 7 | ## Links 8 | 9 | - [The Next Leap: How A.I. will change the 3D industry - Andrew Price (2018)](https://www.youtube.com/watch?v=FlgLxSLsYWQ) 10 | - [rendy-pbr](https://github.com/termhn/rendy-pbr) - Toy realtime physically-based renderer written with rendy, a 'make-your-own-renderer' toolkit. 11 | -------------------------------------------------------------------------------- /docs/computer-science/computer-architecture.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Computer architecture 3 | --- 4 | 5 | # [Computer architecture](https://en.wikipedia.org/wiki/Computer_architecture) 6 | 7 | ## Links 8 | 9 | - [Computer Architecture – ETH Zürich – Fall 2019](https://safari.ethz.ch/architecture/fall2019/doku.php?id=schedule) ([HN](https://news.ycombinator.com/item?id=21631116)) 10 | - [David Patterson: Computer Architecture and Data Storage (2020)](https://lexfridman.com/david-patterson/) 11 | -------------------------------------------------------------------------------- /docs/cryptocurrencies/avalanche.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Avalanche 3 | --- 4 | 5 | # [Avalanche](https://www.avax.network/) 6 | 7 | ## Notes 8 | 9 | - [Avalanche Virtual Machine, used in the X-chain on Avalanche offers a constrained set of decidable transactions. On Eth for example there’s no real way to know what an eth transaction actually does before signing it.](https://twitter.com/el33th4xor/status/1518968127937290240) 10 | 11 | ## Links 12 | 13 | - [Yeti Finance](https://yetifinance.co/) - Borrow against your entire Avalanche portfolio interest-free. 14 | - [Publications from Three Sigma](https://github.com/threesigmaxyz/publications) 15 | - [Zapa](https://github.com/zapalabs/zapa) - Zero-Knowledge Anonymous Payments on Avalanche. 16 | - [Subnet EVM](https://github.com/ava-labs/subnet-evm) - Launch your own EVM as an Avalanche Subnet. 17 | - [hypersdk](https://github.com/ava-labs/hypersdk) - Opinionated Framework for Building Hyper-Scalable Blockchains on Avalanche. 18 | -------------------------------------------------------------------------------- /docs/cryptocurrencies/stellar.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Stellar 3 | --- 4 | 5 | # [Stellar](https://www.stellar.org) 6 | 7 | ## Links 8 | 9 | - [Stellar intro](https://stripe.com/blog/stellar) 10 | - [Demo Sessions: Stellar with Jed McCaleb](https://www.youtube.com/watch?v=GIMOrsPxlZg) 11 | - [Stellar Core Code](https://github.com/stellar/stellar-core) - Replicated state machine that maintains a local copy of a cryptographic ledger and processes transactions against it, in consensus with a set of peers. 12 | - [Rust SDK for Stellar Jump Cannon](https://github.com/stellar/rs-stellar-contract-sdk) 13 | - [Soroban CLI](https://github.com/stellar/soroban-cli) - CLI for running Soroban contracts locally in a test VM. 14 | - [Stellar Protocol Discussions](https://github.com/stellar/stellar-protocol) 15 | -------------------------------------------------------------------------------- /docs/cryptocurrencies/terra.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Terra 3 | --- 4 | 5 | # [Terra](https://www.terra.money/) 6 | 7 | ## Links 8 | 9 | - [Terra Rust Bot](https://github.com/Philipp-Sc/terra-rust-bot) - Rust Bot for the Terra Ecosystem with Signal Messenger integration. Includes Auto Repay/Auto Borrow and more. 10 | - [Mirror Core Contracts](https://github.com/Mirror-Protocol/mirror-contracts) - Smart contracts powering Mirror Protocol on Terra. 11 | - [Summary of Terra's stable coin crisis (2022)](https://twitter.com/stablekwon/status/1524331171189956609) 12 | - [Why Luna stable coin does not make sense financially](https://twitter.com/nohardforks/status/1524216225966047232) 13 | - [How to make a >800 million dollars in crypto attacking the once 3rd largest stablecoin, Soros style](https://twitter.com/OnChainWizard/status/1524123935570382851) 14 | - [Terra Core](https://github.com/terra-money/core) - Go implementation of the Terra 2.0 Protocol. 15 | - [Terra.js](https://github.com/terra-money/terra.js) - JavaScript SDK for Terra. 16 | - [Terra Finder](https://github.com/terra-money/finder) - Tool to search through blocks, transactions, and accounts on the Terra blockchain. 17 | -------------------------------------------------------------------------------- /docs/cryptocurrencies/ton.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: TON 3 | --- 4 | 5 | # [TON](https://ton.org/) 6 | 7 | ## Links 8 | 9 | - [Telegram Open Network paper (2019)](https://test.ton.org/ton.pdf) 10 | - [TON source](https://github.com/ton-blockchain/ton) 11 | - [TON doc](https://github.com/ton-blockchain/ton/tree/master/doc) 12 | - [TON: Is Haskell More Fun than FunC?](https://serokell.io/blog/ton-blockchain-competition) 13 | - [What Was TON And Why It Is Over (2020)](https://telegra.ph/What-Was-TON-And-Why-It-Is-Over-05-12) ([HN](https://news.ycombinator.com/item?id=23156224)) 14 | - [SEC TON complaint](https://www.sec.gov/litigation/complaints/2019/comp-pr2019-212.pdf) 15 | - [Free TON Community](https://freeton.org/main) 16 | - [Everscale Docs](https://docs.tonalliance.org/) 17 | - [TON Blockchain Test Network — files and resources](https://test.ton.org/) 18 | - [TON JS Client](https://github.com/tonwhales/ton) 19 | - [Fragment](https://fragment.com/) - Buy and Sell Usernames. 20 | - [Awesome TON Smart Contracts](https://github.com/dkeysil/awesome-ton-smart-contracts) 21 | -------------------------------------------------------------------------------- /docs/databases/blockchain/uniswap.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Uniswap 3 | --- 4 | 5 | # [Uniswap](https://uniswap.org/) 6 | 7 | > Fully decentralized protocol for automated liquidity provision on Ethereum 8 | 9 | ## Links 10 | 11 | - [Uniswap Beta](https://beta.uniswap.info/home) 12 | - [Overview of Uniswap](https://github.com/Uniswap/universe) 13 | - [Uniswap Interface](https://github.com/Uniswap/uniswap-interface) 14 | - [Uniswap code](https://github.com/Uniswap/uniswap-v2-core) 15 | - [Hayden Adams: Uniswap – An Automated Decentralized Exchange for Ethereum (2019)](https://www.youtube.com/watch?v=xHK0QxQ5jxg) 16 | - [SushiSwap](https://app.sushiswap.org/) - Stake Uniswap LP tokens. ([Code](https://github.com/sushiswap/sushiswap)) ([Notes](https://twitter.com/ameensol/status/1302395863709351936)) 17 | - [Uniswap Discord](https://discord.com/invite/FCfyBSbCU5) 18 | - [The Dominance of Uniswap v3 Liquidity (2022)](https://uniswap.org/blog/uniswap-v3-dominance) 19 | -------------------------------------------------------------------------------- /docs/databases/bonsaidb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: BonsaiDb 3 | --- 4 | 5 | # [BonsaiDb](https://bonsaidb.io/) 6 | 7 | > Rust database that grows with you 8 | 9 | ## Links 10 | 11 | - [BonsaiDb performance update: A deep-dive on file synchronization (2022)](https://bonsaidb.io/blog/durable-writes/) 12 | -------------------------------------------------------------------------------- /docs/databases/cockroachdb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: CockroachDB 3 | --- 4 | 5 | # [CockroachDB](https://www.cockroachlabs.com/product/) 6 | 7 | ## Links 8 | 9 | - [Prisma support for CockroachDB is now in GA (2022)](https://www.prisma.io/blog/cockroach-ga-5JrD9XVWQDYL) 10 | - [CockroachDB's Consistency Model (2019)](https://www.cockroachlabs.com/blog/consistency-model/) ([HN](https://news.ycombinator.com/item?id=31770618)) 11 | - [How to optimize write latency for global tables in CockroachDB (2022)](https://www.cockroachlabs.com/blog/optimize-write-latency/) 12 | -------------------------------------------------------------------------------- /docs/databases/dgraph.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Dgraph 3 | --- 4 | 5 | # [Dgraph](https://dgraph.io/) 6 | 7 | > Fast, Transactional, Distributed Graph Database. 8 | 9 | ## Links 10 | 11 | - [Dgraph code](https://github.com/dgraph-io/dgraph) 12 | - [Getting Started With Dgraph and GraphQL+- (2020)](https://www.ardanlabs.com/blog/2020/04/getting-started-with-dgraph-and-graphql+-.html) 13 | - [Dgraph 1.1.1](https://jepsen.io/analyses/dgraph-1.1.1) 14 | - [Dgraph, GraphQL, Schemas, and CRUD (2020)](https://www.ardanlabs.com/blog/2020/05/dgraph-graphql-schemas-crud.html) ([HN](https://news.ycombinator.com/item?id=23194194)) 15 | - [Travel](https://github.com/dgraph-io/travel) - Starter Kit For Building Graph Database Apps Using Dgraph. 16 | - [Reasons to use Dgraph (2021)](https://www.derpycoder.com/dgraph-12-reasons-that-make-it-the-best-database-of-21st-century/) 17 | -------------------------------------------------------------------------------- /docs/databases/fauna.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Fauna 3 | --- 4 | 5 | # [Fauna](https://fauna.com/) 6 | 7 | > Data API for modern applications 8 | 9 | ## Links 10 | 11 | - [Modernizing from PostgreSQL to Serverless with Fauna (2021)](https://fauna.com/blog/modernizing-from-postgresql-to-serverless-with-fauna-part-1) 12 | - [Awesome FaunaDB](https://github.com/n400/awesome-faunadb) 13 | - [FaunaDB JavaScript Driver](https://github.com/fauna/faunadb-js) 14 | - [User-defined Functions in Fauna (2021)](https://www.learnwithjason.dev/user-defined-functions-in-fauna) 15 | - [Fauna and FQL for Firestore users (2021)](https://javascript.plainenglish.io/fauna-and-fql-for-firestore-users-dff6f8404eb8) 16 | - [Fauna template for Cloudflare Workers](https://github.com/fauna-labs/fauna-workers) 17 | -------------------------------------------------------------------------------- /docs/databases/greptimedb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: GreptimeDB 3 | --- 4 | 5 | # [GreptimeDB](https://www.greptime.com/) 6 | 7 | ## Links 8 | 9 | - [Greptime Docs](https://docs.greptime.com/) ([Code](https://github.com/GreptimeTeam/docs)) 10 | -------------------------------------------------------------------------------- /docs/databases/mariadb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: MariaDB 3 | --- 4 | 5 | # [MariaDB](https://mariadb.com/) 6 | 7 | ## Links 8 | 9 | - [MariaDB Temporal Data Tables](https://mariadb.com/kb/en/temporal-data-tables/) ([HN](https://news.ycombinator.com/item?id=23808444)) 10 | -------------------------------------------------------------------------------- /docs/databases/rocksdb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: RocksDB 3 | --- 4 | 5 | # [RocksDB](http://rocksdb.org/) 6 | 7 | ## Links 8 | 9 | - [RocksDB-Cloud](https://github.com/rockset/rocksdb-cloud) - Key-Value Store for Cloud Applications. 10 | - [mokuroku](https://github.com/nlfiedler/mokuroku) - Secondary indices for RocksDB in Rust. 11 | - [What's the big deal about key-value databases like FoundationDB and RocksDB? (2022)](https://notes.eatonphil.com/whats-the-big-deal-about-key-value-databases.html) ([HN](https://news.ycombinator.com/item?id=32566851)) 12 | - [zigrocks](https://github.com/eatonphil/zigrocks) - Basic SQL database in Zig, with storage via RocksDB. 13 | - [Writing a SQL database, take two: Zig and RocksDB (2022)](https://notes.eatonphil.com/zigrocks-sql.html) 14 | - [How RocksDB Works (2023)](https://artem.krylysov.com/blog/2023/04/19/how-rocksdb-works/) ([HN](https://news.ycombinator.com/item?id=35634673)) 15 | -------------------------------------------------------------------------------- /docs/databases/spicedb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: SpiceDB 3 | --- 4 | 5 | # [SpiceDB](https://github.com/authzed/spicedb) 6 | 7 | ## Links 8 | 9 | - [SpiceDB Examples](https://github.com/authzed/examples) 10 | - [SpiceDB and Authzed Docs](https://docs.authzed.com/) ([Code](https://github.com/authzed/docs)) 11 | - [SpiceDB GitHub Action](https://github.com/authzed/action-spicedb) - GitHub Action for integration testing your application with SpiceDB. 12 | - [SpiceDB Postgres Connector](https://github.com/authzed/connector-postgresql) - Import PostgreSQL foreign key relationships into SpiceDB. 13 | - [Authzed GitHub Actions](https://github.com/authzed/actions) 14 | - [SpiceDB Operator](https://github.com/authzed/spicedb-operator) 15 | -------------------------------------------------------------------------------- /docs/databases/surrealdb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: SurrealDB 3 | --- 4 | 5 | # [SurrealDB](https://surrealdb.com/) 6 | 7 | ## Links 8 | 9 | - [Beyond Surreal? A closer look at NewSQL Relational Data (2022)](https://www.youtube.com/watch?v=LCAIkx1p1k0) 10 | - [HN: SurrealDB (2022)](https://news.ycombinator.com/item?id=32874597) 11 | - [SurrealDB.wasm](https://github.com/surrealdb/surrealdb.wasm) - SurrealDB driver for WebAssembly. 12 | - [SurrealDB JS](https://github.com/surrealdb/surrealdb.js) - Official SurrealDB library for JavaScript. 13 | - [SurrealDB Go](https://github.com/surrealdb/surrealdb.go) - Official SurrealDB library for Go. 14 | - [SurrealDB Rust](https://github.com/surrealdb/surrealdb.rs) 15 | - [Building Awesome Desktop App with Rust, Tauri, and SurrealDB (2022)](https://www.youtube.com/watch?v=BY_ZjPGqJJk) 16 | - [Surrealist](https://github.com/StarlaneStudios/Surrealist) - Lightning fast graphical SurrealDB query playground for Desktop. 17 | - [Kysely SurrealDB](https://github.com/igalklebanov/kysely-surrealdb) 18 | - [Cirql](https://github.com/StarlaneStudios/cirql) - Flexible SurrealDB ORM & query builder with Zod powered validation. 19 | - [SurrealDB: from Go to Rust — building the world’s fastest-growing DB (2023)](https://www.youtube.com/watch?v=Chl8IdMxr4Y) 20 | -------------------------------------------------------------------------------- /docs/databases/timescaledb.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: TimescaleDB 3 | --- 4 | 5 | # [TimescaleDB](https://www.timescale.com/) 6 | 7 | ## Links 8 | 9 | - [TimescaleDB 2.7 vs. PostgreSQL 14 (2022)](https://www.timescale.com/blog/postgresql-timescaledb-1000x-faster-queries-90-data-compression-and-much-more/) ([HN](https://news.ycombinator.com/item?id=32940701)) 10 | - [Timescale Helm Charts](https://github.com/timescale/helm-charts) 11 | -------------------------------------------------------------------------------- /docs/design/industrial-design.md: -------------------------------------------------------------------------------- 1 | # Industrial Design 2 | 3 | ## Links 4 | 5 | - [The Mercury Train](https://www.american-rails.com/mercury.html#gallery[pageGallery]/1/) 6 | - [Wonders of World Engineering](https://www.wondersofworldengineering.com/) 7 | - [Teenage Engineering](https://teenage.engineering/) ([Tweet](https://twitter.com/LukesBeard/status/1299802093348323329)) 8 | - [History of Industrial Design](https://www.youtube.com/user/HistoryofID/featured) 9 | -------------------------------------------------------------------------------- /docs/design/inkscape.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inkscape 3 | --- 4 | 5 | # [Inkscape](https://inkscape.org/) 6 | 7 | ## Links 8 | 9 | - [Inkscape 1.0 (2020)](https://inkscape.org/release/inkscape-1.0/) ([HN](https://news.ycombinator.com/item?id=23089820)) ([Video](https://www.youtube.com/watch?v=f6UHXkND4Sc)) 10 | -------------------------------------------------------------------------------- /docs/design/interior-design.md: -------------------------------------------------------------------------------- 1 | # Interior Design 2 | 3 | ## Links 4 | 5 | - [Studio Transformation | Full-time Youtuber Tour (2019)](https://www.youtube.com/watch?v=ApTFDOf-ZMo) 6 | - [Dwell](https://www.dwell.com/) - Home design ideas. 7 | -------------------------------------------------------------------------------- /docs/design/rive.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Rive 3 | --- 4 | 5 | # [Rive](https://rive.app/) 6 | 7 | ## Links 8 | 9 | - [Intro To Interactive Animation In Rive | UI Animation Tool (2022)](https://www.youtube.com/watch?v=yaP07L5J50E) 10 | -------------------------------------------------------------------------------- /docs/design/spline.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spline 3 | --- 4 | 5 | # [Spline](https://spline.design/) 6 | 7 | ## Links 8 | 9 | - [Component Cube](https://app.spline.design/file/876e0754-9005-4048-b104-9ec3fb6a85b1) 10 | - [Components Emojis](https://app.spline.design/file/22740abd-73c9-4e56-af42-870048a00663) 11 | - [Splinespiration](https://splinespiration.com/) - Library with free to download 3d Spline projects for educational purposes. 12 | -------------------------------------------------------------------------------- /docs/devops/site-reliability-engineering.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Site Reliability Engineering 3 | --- 4 | 5 | # [Site Reliability Engineering](https://en.wikipedia.org/wiki/Site_Reliability_Engineering) 6 | 7 | ## Links 8 | 9 | - [Awesome Site Reliability Engineering](https://github.com/dastergon/awesome-sre) 10 | - [Postmortem Templates](https://github.com/dastergon/postmortem-templates) - Collection of postmortem templates derived from various sources. 11 | - [The Art of SLOs](https://landing.google.com/sre/resources/practicesandprocesses/art-of-slos/) - Goal of the workshop is to introduce participants to the way Google measures service reliability. 12 | -------------------------------------------------------------------------------- /docs/drugs/dissociatives.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Dissociatives 3 | --- 4 | 5 | # [Dissociatives](https://psychonautwiki.org/w/index.php?title=Dissociative) 6 | 7 | ## Interesting 8 | 9 | - [Methoxetamine](https://psychonautwiki.org/w/index.php?title=Methoxetamine) 10 | - [Ketamine](https://psychonautwiki.org/wiki/Ketamine) 11 | - [3-MeO-PCE](https://psychonautwiki.org/wiki/3-MeO-PCE) 12 | - [3-HO-PCP](https://psychonautwiki.org/wiki/3-HO-PCP) 13 | 14 | ## Notes 15 | 16 | - [Dissos make you feel like you are outside of your mind and separated, yet still inside your body. Traveling to other planes is easy on a k hole dose, and sub hole doses make following "thought threads" easier, leading you to new ideas sometimes without realizing you're going there.](https://www.reddit.com/r/Psychonaut/comments/82olpw/difference_between_ketamine_and_shrooms_or/) 17 | 18 | ## Links 19 | 20 | - [Favorite dissociative+psychedelic combo](https://www.reddit.com/r/researchchemicals/comments/xyeorq/favorite_dissociativepsychedelic_combo/) 21 | 22 | ## Replications 23 | 24 | ![](http://1.bp.blogspot.com/_evYiKT_FCLo/TKT2kPYrhNI/AAAAAAAABL8/MMmEM56mVEM/s1600/Cartesian_TheaterW.jpg) 25 | -------------------------------------------------------------------------------- /docs/drugs/psychedelics/lysergamides/lysergamides.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Lysergamides 3 | --- 4 | 5 | # [Lysergamides](https://psychonautwiki.org/wiki/Lysergamide) 6 | 7 | ## Interesting 8 | 9 | - [LSD-25](lsd.md) 10 | - [1P-LSD](https://psychonautwiki.org/wiki/1P-LSD) 11 | - [ALD-52](https://psychonautwiki.org/wiki/ALD-52) 12 | -------------------------------------------------------------------------------- /docs/drugs/psychedelics/microdosing.md: -------------------------------------------------------------------------------- 1 | # Microdosing 2 | 3 | ## Links 4 | 5 | - [Why I Quit Microdosing Psychedelics (2019)](https://humanparts.medium.com/why-i-quit-microdosing-psychedelics-2dfe7e2d5967) 6 | - [Microdosing: Improving performance enhancement in intelligence analysis (2019)](https://mca-marines.org/wp-content/uploads/Microdosing.pdf) ([HN](https://news.ycombinator.com/item?id=25320103)) 7 | - [Microdosing study shows the placebo effect of taking psychedelics (2021)](https://www.ft.com/content/cd3c7752-3ee7-43c0-bb85-0a2ad2998503) ([HN](https://news.ycombinator.com/item?id=26324219)) 8 | - [What do you think about microdosing? (2021)](https://www.reddit.com/r/RationalPsychonaut/comments/mrtzry/what_do_you_think_about_microdosing/) 9 | -------------------------------------------------------------------------------- /docs/drugs/psychedelics/phenethylamines/phenethylamines.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Phenethylamines 3 | --- 4 | 5 | # [Phenethylamines](https://psychonautwiki.org/w/index.php?title=Phenethylamine) 6 | 7 | ## Interesting 8 | 9 | - [2C-E](https://psychonautwiki.org/wiki/2C-E) 10 | - [2C-B](https://psychonautwiki.org/wiki/2C-B) - [Favorite of Shulgin](https://www.hipforums.com/forum/threads/alexander-shulgin-says-2c-b-is-his-favorite-trip.274656/). 11 | - [2C-P](https://psychonautwiki.org/wiki/2C-P) 12 | 13 | ## Links 14 | 15 | - [Detailed 2C-B Trip Report by an Anonymous Reader (2019)](https://qualiacomputing.com/2019/02/03/detailed-2c-b-trip-report-by-an-anonymous-reader/) 16 | - [Things to know before taking 2C-B](https://reddit.com/r/2cb/comments/d3yzgb/_/f069e6g/?context=1) 17 | - [What is your typical dose of 2C-B?](https://www.reddit.com/r/researchchemicals/comments/ovr7q1/what_is_your_typical_dose_of_2cb/) 18 | -------------------------------------------------------------------------------- /docs/environment/renewable-energy/solar.md: -------------------------------------------------------------------------------- 1 | # Solar 2 | 3 | [SunPower X-Series](https://us.sunpower.com/sites/default/files/uploads/resources/sp-x22-360com-345com-helix-ds-en-ltr-mc4comp-527849.pdf) with [420-440W Residential AC Module](https://us.sunpower.com/sites/default/files/m-series-440-435-430-425-420-h-ac-datasheet-539973.pdf) seem nice. 4 | 5 | ## Links 6 | 7 | - [Top Tier Solar Panels 2022](https://www.reddit.com/r/solar/comments/t3ndsl/top_tier_solar_panels_2022/) 8 | - [Tier-1 Solar Panels List 2022](https://solaranalytica.com/tier-1-solar-panels/) 9 | - [Solar Analytica](https://solaranalytica.com/) - Transperancy through data. 10 | - [Best solar panels for a new build (2022)](https://www.reddit.com/r/SolarDIY/comments/umzw54/best_solar_panels_for_a_new_build/) 11 | - [Solar DIY Reddit](https://www.reddit.com/r/SolarDIY/) 12 | - [which is the best solar panel brand? (2022)](https://www.reddit.com/r/SolarDIY/comments/w4e0g5/which_is_the_best_solar_panel_brand/) 13 | - [Solar Kiln to dry wood. Overview, design and build (2019)](https://www.adrianpreda.com/blog/solar-kiln) ([HN](https://news.ycombinator.com/item?id=34656183)) 14 | - [I made my blog solar-powered, then things escalated (2023)](https://louwrentius.com/i-made-my-blog-solar-powered-then-things-escalated.html) 15 | -------------------------------------------------------------------------------- /docs/fitness/yoga.md: -------------------------------------------------------------------------------- 1 | # Yoga 2 | 3 | ## Notes 4 | 5 | - [I do yoga on my rest days. It helps loosen, and relieve everything, while also being a decent low impact workout on its own.](https://www.reddit.com/r/bodyweightfitness/comments/n3cc69/need_help_finding_a_habitual_every_day_routine/) 6 | 7 | ## Links 8 | 9 | - [Yoga: The practice of Calm](https://juanitofatas.com/fragments/yoga) 10 | - [Yoga For Hips & Lower Back Release](https://www.youtube.com/watch?v=Ho9em79_0qg) 11 | - [Office Break Yoga | 14 Min. Yoga Practice](https://www.youtube.com/watch?v=M-8FvC3GD8c) 12 | - [Yoga Reddit Wiki](https://www.reddit.com/r/yoga/wiki/index) 13 | - [Yoga for Neck and Shoulder Relief](https://www.youtube.com/watch?v=SedzswEwpPw) 14 | - [10 min Evening Yoga Stretch - Bedtime Yoga for Beginners](https://www.youtube.com/watch?v=ChHxbJuUR9Q) 15 | - [Down Dog](https://www.downdogapp.com/) - Great Yoga Anywhere. 16 | - [What is something you wish your yoga studio had?](https://www.reddit.com/r/yoga/comments/vvyita/what_is_something_you_wish_your_yoga_studio_had/) 17 | - [Starting with yoga](https://twitter.com/ankurnagpal/status/1574065133579816960) 18 | - [Nice Yoga apps](https://www.reddit.com/r/yoga/comments/zbryqx/yoga_app/) 19 | -------------------------------------------------------------------------------- /docs/games/golf.md: -------------------------------------------------------------------------------- 1 | # Golf 2 | 3 | ## Links 4 | 5 | - [Jon Rahm skips the ball across the pond for the hole-in-one](https://www.reddit.com/r/sports/comments/jrqxz3/jon_rahm_skips_the_ball_across_the_pond_for_the/) 6 | - [Notes on Golf](https://github.com/babramczyk/wiki/blob/main/public/golf.md) 7 | -------------------------------------------------------------------------------- /docs/games/playstation.md: -------------------------------------------------------------------------------- 1 | # PlayStation 2 | 3 | Only thing I use to play more serious [games](games.md) as I don't own a PC. 4 | 5 | Found [Witcher](https://store.playstation.com/en-us/product/UP4497-CUSA05725_00-00000000000GOTY5) a fun game. I track all games I played/liked on [Grouvee](https://www.grouvee.com/user/nikivi/). 6 | -------------------------------------------------------------------------------- /docs/games/wild-rift.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wild Rift 3 | --- 4 | 5 | # [Wild Rift](https://wildrift.leagueoflegends.com/en-gb/) 6 | 7 | ## Links 8 | 9 | - [Rank 1 ADC advice](https://www.reddit.com/r/wildrift/comments/xvp7km/i_maintained_rank1_for_most_of_the_season_playing/) 10 | - [RankedWR](https://www.rankedwr.com/) - Wild Rift Tier List Stats. 11 | - [What are some unwritten rules that everyone must know in Wild Rift?](https://www.reddit.com/r/wildrift/comments/yd35fr/what_are_some_unwritten_rules_that_everyone_must/) 12 | - [What surprising discovery did you make within Wild Rift?](https://www.reddit.com/r/wildrift/comments/yrdteq/what_surprising_discovery_did_you_make_within/) 13 | -------------------------------------------------------------------------------- /docs/hardware/circuit-design.md: -------------------------------------------------------------------------------- 1 | # Circuit design 2 | 3 | ## Links 4 | 5 | - [Ask HN: How to Self-Study Integrated Circuit Design? (2019)](https://news.ycombinator.com/item?id=19890949) 6 | - [Introduction to Digital Design and Integrated Circuits course (2019)](http://inst.eecs.berkeley.edu/~eecs151/fa19/) ([Code](https://github.com/ry/eecs151)) 7 | - [Spintronics: Build mechanical circuits](https://www.kickstarter.com/projects/upperstory/spintronics-build-mechanical-circuits) ([HN](https://news.ycombinator.com/item?id=27222457)) 8 | - [essent](https://github.com/ucsc-vama/essent) - High-performance RTL simulator generator. 9 | - [Logic Design Course (2020)](https://classes.soe.ucsc.edu/cse100/Winter20/) 10 | - [Normalisation by evaluation for digital circuits](https://github.com/georgejkaye/syco8) 11 | -------------------------------------------------------------------------------- /docs/hardware/cpu/amd.md: -------------------------------------------------------------------------------- 1 | # AMD 2 | 3 | ## Links 4 | 5 | - [AMD ROCm Platform](https://rocm-documentation.readthedocs.io/en/latest/) - First open-source HPC/Hyperscale-class platform for GPU computing that’s also programming-language independent. 6 | - [ROCm Parallel Primitives](https://github.com/ROCmSoftwarePlatform/rocPRIM) 7 | - [Native AMD macOS via Clover & OpenCore](https://github.com/AMD-OSX/AMD_Vanilla) - Kernel binary patches to enable almost native AMD CPU support on macOS. 8 | -------------------------------------------------------------------------------- /docs/hardware/neuromorphic-computing.md: -------------------------------------------------------------------------------- 1 | # Neuromorphic Computing 2 | 3 | ## Links 4 | 5 | - [Neuromorphic computing: An Overview (2019)](https://opensourc.es/blog/neuromorphic/) 6 | - [Neuromorphic Computing Is a Big Deal for A.I., But What Is It? (2018)](https://www.youtube.com/watch?v=TetLY4gPDpo) 7 | - [GrAI Matter Labs](https://www.graimatterlabs.ai/) - Ultra-low power, fully programmable neuromorphic computing for sensor analytics and machine learning – powered by brain-inspired technology. 8 | - [Neuromorphic Chips Take Shape (2020)](https://cacm.acm.org/magazines/2020/8/246356-neuromorphic-chips-take-shape/fulltext) 9 | - [2021 Roadmap on Neuromorphic Computing and Engineering](https://arxiv.org/abs/2105.05956) 10 | - [Neuromorphic electronics based on copying and pasting the brain (2021)](https://www.nature.com/articles/s41928-021-00646-1) ([HN](https://news.ycombinator.com/item?id=28671383)) 11 | - [Neuromorphic Computing Guide](https://github.com/mikeroyal/Neuromorphic-Computing-Guide) 12 | -------------------------------------------------------------------------------- /docs/health/hair.md: -------------------------------------------------------------------------------- 1 | # Hair 2 | 3 | Currently using [Aromatica Tea tree Purifying Shampoo](https://koreanskincare.nl/products/aromatica-tea-tree-purifying-shampoo). 4 | 5 | ## Links 6 | 7 | - [Все об уходе за волосами (2022)](https://www.youtube.com/watch?v=LN4gG239XK8) 8 | - [Топ 5 шампуней из массмаркета](https://www.youtube.com/watch?v=4rc5MY9TFYk) 9 | - [Dyson Airwrap styler](https://www.dyson.com/hair-care/hair-stylers/airwrap) 10 | - [No-Poo Natural Haircare Wiki](https://www.reddit.com/r/NoPoo/wiki/index/) 11 | - [Natural Haircare Quick Start Guide](https://www.reddit.com/r/NoPoo/wiki/index/quickstart/) 12 | -------------------------------------------------------------------------------- /docs/health/nutrition/drinks/wine.md: -------------------------------------------------------------------------------- 1 | # Wine 2 | 3 | ## Links 4 | 5 | - [Is wine fake?](https://asteriskmag.com/issues/1/is-wine-fake) ([HN](https://news.ycombinator.com/item?id=33698094)) 6 | -------------------------------------------------------------------------------- /docs/health/nutrition/hydroponics.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hydroponics 3 | --- 4 | 5 | # [Hydroponics](https://en.wikipedia.org/wiki/Hydroponics) 6 | 7 | ## Links 8 | 9 | - [Грунт vs Гидропоника: тест на перцах](https://alexandertokarev.ru/all/grunt-vs-gidroponika-test-na-pertsah/) 10 | - [Automated Hydroponics using Arduino Mega](https://github.com/kylelobo/Hydroponics) 11 | - [Automated Hydroponic System Build (2020)](https://kylegabriel.com/projects/2020/06/automated-hydroponic-system-build.html) ([HN](https://news.ycombinator.com/item?id=27797853)) 12 | - [What elements does a plant need to grow?](https://github.com/hydromisc/hydromisc/blob/master/doc/nutrient-design.md) ([HN](https://news.ycombinator.com/item?id=29242215)) 13 | - [Hydromisc](https://github.com/hydromisc/hydromisc) - Open hardware to measure EC and pH, drive pumps, and otherwise manage a mid-size hydroponic grow over Wi-Fi. 14 | - [Hydroponics - Low-tech Lab](https://wiki.lowtechlab.org/wiki/Hydroponie/en) 15 | - [Can You Grow Rice Hydroponically?](https://hydroponicsspace.com/can-you-grow-rice-hydroponically/) 16 | - [Hydroponics: Growing an Appreciation for Plants](https://www.bunniestudios.com/blog/?p=6481) ([HN](https://news.ycombinator.com/item?id=32398353)) 17 | -------------------------------------------------------------------------------- /docs/history/anthropology.md: -------------------------------------------------------------------------------- 1 | # Anthropology 2 | 3 | ## Links 4 | 5 | - [Антропогенез](https://www.youtube.com/watch?v=7f2e5JmpJiM) - Все о происхождении человека и его изменчивости как вида во времени. 6 | -------------------------------------------------------------------------------- /docs/ideas/kuskus.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: KusKus 3 | --- 4 | 5 | # [KusKus](https://kuskus.app) 6 | 7 | Todo app I am working on. 8 | -------------------------------------------------------------------------------- /docs/keyboards/qmk.md: -------------------------------------------------------------------------------- 1 | ## [QMK firmware](https://github.com/qmk/qmk_firmware) 2 | 3 | ## Interesting keymaps 4 | 5 | - [Roman](https://github.com/rvolosatovs/qmk_firmware/tree/master/keyboards/planck/keymaps/rvolosatovs) 6 | - [Precondition's keymap for the Dactyl Manuform 5x6](https://github.com/precondition/dactyl-manuform-keymap) 7 | 8 | ## Links 9 | 10 | - [Leader keys](https://docs.qmk.fm/#/feature_leader_key) 11 | - [Adventures in Obscure C Features (2020)](https://blog.gboards.ca/2020/02/adventures-in-obscure-c-features-2020.html) 12 | - [VIA](https://caniusevia.com/) - Modified QMK builds for keyboards. ([Code](https://github.com/the-via)) 13 | - [A guide to home row mods (2020)](https://precondition.github.io/home-row-mods) 14 | - [Measure and reduce keyboard input latency with QMK on the Kinesis Advantage (2021)](https://michael.stapelberg.ch/posts/2021-05-08-keyboard-input-latency-qmk-kinesis/) 15 | - [QMK Discord](https://discord.com/invite/mthbPUc) 16 | - [kanata](https://github.com/jtroo/kanata) - Bring the customizability of a QMK board to any keyboard near you. 17 | - [Quantum Mechanical Keyboard Firmware](https://github.com/vial-kb/vial-qmk) 18 | - [OS Detecting QMK keyboard (2023)](https://wbk.one/article/8524b5de/os-detecting-qmk-keyboard) 19 | -------------------------------------------------------------------------------- /docs/knowledge/knowledge-extraction.md: -------------------------------------------------------------------------------- 1 | # Knowledge extraction 2 | 3 | ## Links 4 | 5 | - [Knowledge extraction from unstructured texts (2016)](https://blog.heuritech.com/2016/04/15/knowledge-extraction-from-unstructured-texts/) ([HN](https://news.ycombinator.com/item?id=20015109)) 6 | - [Indexing Billions of Text Vectors (2019)](https://0x65.dev/blog/2019-12-07/indexing-billions-of-text-vectors.html) - Optimizing memory-usage for approximate nearest neighbor search. ([HN](https://news.ycombinator.com/item?id=21731095)) 7 | - [Parsr](https://github.com/axa-group/Parsr) - Transforms PDF, Documents and Images into Enriched Structured Data. 8 | - [Introduction to Information Retrieval book](https://nlp.stanford.edu/IR-book/information-retrieval-book.html) 9 | -------------------------------------------------------------------------------- /docs/languages/chinese.md: -------------------------------------------------------------------------------- 1 | # Chinese language 2 | 3 | ## Links 4 | 5 | - [wenyan](https://github.com/wenyan-lang/wenyan) - Programming language for the ancient Chinese. 6 | - [Great free resources to learn Chinese](https://www.reddit.com/r/ChineseLanguage/comments/918c3b/free_rescources_for_beginners_and_advanced/) 7 | - [g2pM](https://arxiv.org/abs/2004.03136) - Neural Grapheme-to-Phoneme Conversion Package for Mandarin Chinese Based on a New Open Benchmark Dataset. 8 | - [Hanzi Writer](https://hanziwriter.org/) - Chinese Character Stroke Order Animations and Practice Quizzes. ([Code](https://github.com/chanind/hanzi-writer)) 9 | - [WenetSpeech](https://github.com/wenet-e2e/WenetSpeech) - 10000+ Hours Multi-domain Chinese Corpus for Speech Recognition. 10 | - [Learning Chinese Character style with conditional GAN](https://github.com/kaonashi-tyc/zi2zi) 11 | - [AutoCorrect](https://github.com/huacnlee/autocorrect) - Linter and formatter to help you to improve copywriting, correct spaces, words, punctuations between CJK (Chinese, Japanese, Korean). 12 | - [Open Chinese Convert](https://github.com/BYVoid/OpenCC) - Conversion between Traditional and Simplified Chinese. 13 | - [ChineseCLIP](https://github.com/OFA-Sys/Chinese-CLIP) - Chinese version of CLIP which achieves Chinese cross-modal retrieval and representation generation. 14 | - [NLP — Tokenizing Chinese Phrases (2019)](https://medium.com/@jjsham/nlp-tokenizing-chinese-phases-3302da4336bf) 15 | - [C-Eval](https://github.com/SJTU-LIT/ceval) - Comprehensive Chinese evaluation suite for foundation models. 16 | -------------------------------------------------------------------------------- /docs/languages/inlang.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Inlang 3 | --- 4 | 5 | # [Inlang](https://inlang.com/) 6 | 7 | ## Plugins 8 | 9 | - [Inlang's Berlin Onsite April 2023](https://www.youtube.com/watch?v=CZr6A5gwmFs) 10 | - [inlang-plugin-typesafe-i18n](https://github.com/ivanhofer/inlang-plugin-typesafe-i18n) - Official typesafe-i18n plugin for inlang. 11 | - [How Inlang Editor works and why reactivity is important](https://github.com/orgs/inlang/discussions/420#discussioncomment-5189249) 12 | -------------------------------------------------------------------------------- /docs/life/compassion.md: -------------------------------------------------------------------------------- 1 | # Compassion 2 | 3 | I believe compassion for other living organisms is an important part of our lives. Having the ability to put ourselves in the shoes of other living organisms is incredibly valuable. 4 | 5 | ## Notes 6 | 7 | - Love, in all the forms that it takes, is the greatest gift we as a conscious creatures can give to one another. 8 | - [Patience, guidance, empathy and love, correction of poor behaviors.](https://www.google.com/search?client=safari&rls=en&q=behaviours&ie=UTF-8&oe=UTF-8) 9 | 10 | ## Links 11 | 12 | - [What it means to live a conscious life?](https://medium.com/@nikitavoloboev/what-it-means-to-live-a-conscious-life-c96f6517077) - My thoughts on compassion and living a conscious life. 13 | -------------------------------------------------------------------------------- /docs/looking-back/2018/2018-august.md: -------------------------------------------------------------------------------- 1 | # 2018 August 2 | 3 | ## Diary 4 | 5 | - (2) The interview I did talking about Learn Anything, my workflow and tools I use to work effectively and remotely [was published](https://remotehabits.com/interview/interview-with-nikita-an-entrepreneur-building-a-website-to-learn-anything/)! 🎊 6 | - (8) Moved in to my new place in Amsterdam. 5 min walk from work. And an in incredible part of the city. Super thrilled about it. Going to be finding some interesting coffee places where I can work from. 7 | -------------------------------------------------------------------------------- /docs/looking-back/2018/2018-december.md: -------------------------------------------------------------------------------- 1 | # 2018 December 2 | 3 | ## Summary 4 | 5 | Last month working at Deedmob. Signed contract with [Enpicom](https://www.enpicom.com). Going to be working on building software for personalized immunotherapies. Pretty exciting considering my biology knowledge is non existent. 6 | 7 | ## Days 8 | 9 | - Sat 22: Writing this first day summary. Going to Spain to meet family. 10 | - Mon 31: Celebrated new year in Spain with my family. 11 | 12 | ## Timing 13 | 14 | ![](https://i.imgur.com/vjSgM2T.png) 15 | -------------------------------------------------------------------------------- /docs/looking-back/2018/2018-may.md: -------------------------------------------------------------------------------- 1 | # 2018 May 2 | 3 | ## Summary 4 | 5 | Started using [Nix](../../package-managers/nix/nix.md) to install macOS packages. 6 | 7 | Minimized more things in my life. I messed up some things on my system and wanting to do a full reinstall of OS, went through everything I use. Cleaned it up and purged everything I don't use or won't need to use again. Aside from cleaning everything and slowly learning new things, started work on Karabiner Generator. Can't wait to finally move to latest macOS and be on the bleeding edge again. 8 | 9 | It's a shame that I still don't have a BS degree as per my own fault but life goes on. Part of the minimal and simple living lifestyle is not worrying or staying attached to things that have no value to my life. Worrying and regret are one of these things. 10 | 11 | Also filmed a first episode of a podcast we started with [Leo Vogel](http://leovogel.com/) called Command Space Podcast. Still need to get a website for it and actually edit and publish the first episode. But I am excited to see it progress in the future. 12 | 13 | More ideas I have should be put to use and be built. Also these entries will soon be automated and grab information from Twitter/Instagram/Last.fm automatically. And maybe from some other services. Would be fun to see how this turns out in practice. 14 | 15 | Still no plans for the future aside from some dreams and aspirations. 16 | 17 | ## Timing 18 | 19 | ![](https://i.imgur.com/lgQuK47.png) 20 | 21 | Not the best but is honest. I finally came to a Timing workflow I genuinely enjoy using. 22 | -------------------------------------------------------------------------------- /docs/looking-back/2018/2018-november.md: -------------------------------------------------------------------------------- 1 | # 2018 November 2 | 3 | ## Summary 4 | 5 | Nothing remarkable happened this month. A bit burned out by how many things exist in the world. 6 | 7 | ## Timing 8 | 9 | ![](https://i.imgur.com/1saPA43.png) 10 | -------------------------------------------------------------------------------- /docs/looking-back/2018/2018-october.md: -------------------------------------------------------------------------------- 1 | # 2018 October 2 | 3 | ## Summary 4 | 5 | Somewhat stressful month. Very frustrating trying to learn and make things but failing again & again. Going to try focus on my health once again. I don't really exercise yet I should. Whole food plant based diet is starting to pay its dividends I feel. Also started drinking lots & lots of green tea. 6 | 7 | ## Diary 8 | 9 | - (6) Last few days have been stressful. Learning the massive stack of building web applications with React/Redux/Node and tons of other little libraries and abstractions is not easy. It’s really fun though and I am getting better at it every day. 10 | - (6) I also been really active on Twitter which I really enjoy using. Which is why I haven’t updated this diary in quite some time. I am trying to find more balance in life and am going to start really paying attention to my health through fitness, mindfulness and having clear purpose and goals in whatever I’m trying to do. 11 | 12 | ## Timing 13 | 14 | ![](https://i.imgur.com/TQe9UpY.png) 15 | -------------------------------------------------------------------------------- /docs/looking-back/2018/2018-september.md: -------------------------------------------------------------------------------- 1 | # 2018 September 2 | 3 | ## Summary 4 | 5 | Busy month. Learning web. 6 | 7 | I also moved my Karabiner config from my prototype DSL to actually something that's powerful and usable, [Goku](https://github.com/yqrashawn/GokuRakuJoudo). 8 | 9 | ## Timing 10 | 11 | ![](https://i.imgur.com/kFz5EqW.png) 12 | -------------------------------------------------------------------------------- /docs/looking-back/2019/2019-april.md: -------------------------------------------------------------------------------- 1 | # 2019 April 2 | 3 | My last month working at Enpicom. It's incredible to see a complex web app (platform) be created in front of your eyes and be a part of building it. 4 | 5 | Aside from that, this was the month I genuinely started working on LA 1.0 6 | 7 | I grew in love with the vision of Learn Anything as a platform for ideas. Where learning is the core part of how these ideas can come alive. Only thing left is to build it, finally. It's an enormous project. 8 | 9 | ## Timing 10 | 11 | ![](https://i.imgur.com/OWZYlpT.png) 12 | -------------------------------------------------------------------------------- /docs/looking-back/2019/2019-july.md: -------------------------------------------------------------------------------- 1 | # 2019 July 2 | 3 | The only thing I dislike about London right now is their psychoactive ban law. Getting psychedelics is no longer possible via legal research chemicals route and that's a shame. Because getting something like 4-HO-MIPT through other sources is much trickier and I don't even know if you can even test for it. Maybe one day I will move to some saner place with nicer laws. 4 | 5 | I actually am thinking about how one could accelerate this future where no one can tell you what you can and can't take. And where knowledge and empowerment prevails over fear and control. It seems my only real bet for that future is to build Learn Anything and hope it succeeds in educating everyone about everything our world has to offer. Would be cool to have a country where all government activity is completely and transparently public. And every citizen has the power to make an informed choice on policies that are written out in clear language. 6 | 7 | The number of heat waves that hit our planet this Summer is just sad. The effects of climate change are not coming soon. They are coming now. The stoic mindset in me says not to worry about things that are not in my control to change. I can't force people to start thinking about consequences of the decisions they make. I can't force oil companies to forget about their bottom line. In any way, it's all happening and nothing lasts forever. Just a shame that we're doing this all to ourselves with no regard for the future. 8 | -------------------------------------------------------------------------------- /docs/looking-back/2019/2019-june.md: -------------------------------------------------------------------------------- 1 | # 2019 June 2 | 3 | Moving to London and joining Gyana has been an amazing opportunity for me. The team is amazing and the product we are working on is incredibly exciting and impactful. 4 | 5 | Will make the most of my time in this large city. My last biggest city I've lived in was Amsterdam and I never got time to really see anything. Need to start living more. And building. 6 | -------------------------------------------------------------------------------- /docs/looking-back/2019/2019-may.md: -------------------------------------------------------------------------------- 1 | # 2019 May 2 | 3 | Moved to London. Will have my first day working at [Gyana](https://www.gyana.com) in June. Relaxed a little. Listened to audiobooks & podcasts. Oh and LA now has clean issues & prs. No more history burdain of thousands of issues of the past. A clean slate to work from. 4 | 5 | ## Timing 6 | 7 | ![](https://i.imgur.com/FSGIwMd.png) 8 | -------------------------------------------------------------------------------- /docs/looking-back/2019/2019-october.md: -------------------------------------------------------------------------------- 1 | # 2019 October 2 | 3 | I think I will start writing out these entries weekly rather than monthly. Will probably be a running thing of words & paragraphs. This month though is just a summary of October which was quite intense emotionally. 4 | 5 | I left Gyana. Had a wonderful stay there and learned a lot. I want to focus on the future though & move forward. It's one of my [core rules](../../focusing/rules.md) which I have refined greatly over this month and this year in general. 6 | 7 | I want to make some impact on this world so I learning CS & programming once again. This time deeply & applied. 8 | 9 | Speaking of making this journal a more regular thing rather than a `month review`. This script: 10 | 11 | `subl ~/Dropbox/Write/knowledge/looking-back/2019/2019-"$(date +%B | tr '[:upper:]' '[:lower:]')".md` 12 | 13 | Which I activate from KM: 14 | 15 | ![](https://i.imgur.com/OxgTGE8.png) 16 | 17 | Makes opening these journal entries nicely as it doesn't have a hardcoded month so it always works. I'll do same for year later. 18 | 19 | ![](https://i.imgur.com/Lc9SIxI.png) 20 | 21 | ![](https://i.imgur.com/HrOpVdo.png) 22 | 23 | The 7 day reflection also opens this journal entry. It's just nice to make data driven analysis rather than relying on pure memory. Need to be more actionable with data I do collect. And especially need to be more actionable in how I spend my time. I have found my existing workflow I have to work well. Just misses a few tools to fill the rough edges like ability to search through my Pocket list from Alfred. 24 | 25 | ## Timing 26 | 27 | ![](https://i.imgur.com/JUFhlaD.png) 28 | -------------------------------------------------------------------------------- /docs/looking-back/2019/2019-september.md: -------------------------------------------------------------------------------- 1 | # 2019 September 2 | 3 | Visited Prague. Went to Gastby Days & found out how great Gastby is. Will rebuild my personal site and make a blog with it. And maybe build LA with it although not sure about that. I think [next.js](https://github.com/vercel/next.js) makes more sense for LA. 4 | 5 | [Mindhunter](https://trakt.tv/shows/mindhunter) is a great show. Need to be more smart with how I spend my time. Oh and [Nils Frahm](https://open.spotify.com/track/3zy0JafsRQJgAMU67hnjYX?si=wl4P2L0RTv-hkKR4DvdqFw) with [Thrupence](https://open.spotify.com/track/3pa9ZRg9V6fSxP1bEfw5GF?si=Tvx-td1mRbCbLhHwmYzukg) is ❤️ 6 | 7 | ## Timing 8 | 9 | ![](https://i.imgur.com/tj0nmih.png) 10 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-april.md: -------------------------------------------------------------------------------- 1 | # 2020 April 2 | 3 | Things you do and words you speak matter. 4 | 5 | It's sad how much time is wasted arguing over how [corrupt United States](https://www.reddit.com/r/bestof/comments/fx03ri/upm_me_all_dogs_lays_out_the_trump/) government is and how things need change. 6 | 7 | Just want to be a human being. Loving [animals](../../animals/animals.md) and going about my day existing. 8 | 9 | So much news, so pointless. 10 | 11 | I am reading some books now: 12 | 13 | - [Computer Systems: A Programmer's Perspective](https://www.goodreads.com/book/show/829182.Computer_Systems) 14 | - [Algorithms Design](https://www.goodreads.com/book/show/145055.Algorithm_Design) 15 | - [xv6 a simple, Unix-like teaching operating system](https://pdos.csail.mit.edu/6.828/2020/xv6/book-riscv-rev1.pdf) 16 | - [Hitchhiker’s Guide to Logical Verification](https://github.com/blanchette/logical_verification_2020/blob/master/hitchhikers_guide.pdf) ([HN](https://news.ycombinator.com/item?id=22794533)) 17 | - [The Linux Programming Interface](https://man7.org/tlpi/) 18 | - [Something Deeply Hidden: Quantum Worlds and the Emergence of Spacetime](https://www.goodreads.com/book/show/44065062-something-deeply-hidden) 19 | - [Physics from Symmetry](http://physicsfromsymmetry.com/) 20 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-december.md: -------------------------------------------------------------------------------- 1 | # 2020 December 2 | 3 | Built more things with Django/React at [Codeyellow](https://www.codeyellow.nl/). Also got to try Flutter/Dart for first time. 4 | 5 | Expanded the wiki more and actually got to finally make out a more step by step plan of the courses/projects I want to complete & in what order. 6 | 7 | Watched [Start-Up](https://trakt.tv/shows/start-up-2020) & started rewatching [Breaking Bad](https://trakt.tv/shows/breaking-bad). 8 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-february.md: -------------------------------------------------------------------------------- 1 | # 2020 February 2 | 3 | Spent a lot of time writing React, RN & Go. Super fun. Never been more happy with life in like ever. 4 | 5 | Past year has been the biggest hustle of my life. Dropping out of uni. Switching 3 jobs. Now to end up on a fourth. The best one of all. Incredible amount of growth condensed into that time period. I took the chances I had and worked hard. The best is yet to come. 6 | 7 | I started to note down [goals](../../focusing/goals.md) as a way to anchor my focus. Will see where that leads. Just need to act on my plans. That's all. 8 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-january.md: -------------------------------------------------------------------------------- 1 | # 2020 January 2 | 3 | ## 6-12 4 | 5 | Found an old fork of what once was [my mind map collection repository](https://github.com/trinhduc/knowledge-map). So cool to see it in hindsight. I used mind maps for **everything**. And overused emojis quite a bit. 6 | 7 | ## 13-31 8 | 9 | Joined [Rekki](https://www.rekki.com). Amazing team, amazing product. Super excited to work on it. I get to use Go finally. ✨ 10 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-march.md: -------------------------------------------------------------------------------- 1 | # 2020 March 2 | 3 | Never give up. Don't waste time. Build. This corona virus & its effects on the world is something. Happy that we give Earth a break. I can't wait to get in position where I can actually drive change in this world. And for that you need to build tools and drastically optimize and change archaic processes that exist now. 4 | 5 | The whole situation in US is just sad. The amount of stealing and abuse that takes place daily. Human lives are worth nothing. It's all about [preserving and building new capital](https://www.reddit.com/r/politics/comments/fqn42e/unacceptable_dems_fume_after_trump_announces_plan/). Capitalism is fun. 6 | 7 | I'm focusing 100% of my time on LA now. 8 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-may.md: -------------------------------------------------------------------------------- 1 | # 2020 May 2 | 3 | Want to do good. It hurts to see that [not everyone is treated with respect and kindness](https://www.reddit.com/r/askscience/comments/gvc7k9/black_lives_matter/). [No one is born racist](https://www.reddit.com/r/nextfuckinglevel/comments/gv4vzz/racism_destroyed_in_one_minute/). And everything can be unlearned and we all can do better. 4 | 5 | Wasn't a productive month for me. I want to do so much but need to take steps into building things rather than consuming & 'learning' & growing my wiki. The wiki is at this moment 24,344 lines of content which is insane. I seriously need to invest time in building LA as a dream store of knowledge. I did start building out my new site with [eleventy](https://github.com/11ty/eleventy) though and that's going well. Will have a blog and nice pretty static site I will extend and make into my own digital garden. 🌱 6 | 7 | I also need to prep some algorithms & data structures (in Go) as I want to pass any interview an employer might throw at me, algorithmic or system design. Work, work, work. 🌊 8 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020-november.md: -------------------------------------------------------------------------------- 1 | # 2020 November 2 | 3 | Updated macOS and bricked my computer. Had to give it to repair so they restored data from it & reinstalled the OS. If you are reading this, [make recurring backups](../../backups/backups.md). 😱 4 | 5 | Aside from that incident, been a busy month. Lots of code & learning. 6 | 7 | Watched & loved [Fleabag](https://trakt.tv/shows/fleabag). 8 | 9 | I find it exciting how in just this month, [protein folding was seemingly close to being solved](https://moalquraishi.wordpress.com/2020/12/08/alphafold2-casp14-it-feels-like-ones-child-has-left-home/). Vaccines for Covid are started to be rolled out. The rocket that will eventually fly to Mars is starting to be tested. As well as company being formed to [start space manufacturing](https://twitter.com/zebulgar/status/1336372528420278274). Its wild. 10 | 11 | Need to be [more ambitious with my goals](https://twitter.com/Suhail/status/1336537384041660417) & work harder/smarter. Meet more people & experience more places/cultures. 12 | -------------------------------------------------------------------------------- /docs/looking-back/2020/2020.md: -------------------------------------------------------------------------------- 1 | # 2020 2 | 3 | Moved from London back to Netherlands. Taking life a bit more slowly now as 2019 in London was hectic. Especially time after losing my job at Gyana, looking to find work with a quickly dwindling bank account. I was close to poverty both in 2019 and 2020. I did love London though. Met some amazing people & found some nice places. 4 | 5 | I documented most of the pains & thoughts I had throughout the year in this journal/twitter. I didn't take many photos and am planning to spend the next year actively improving my photography skills. Starting with simply taking a photo each day. 6 | 7 | My goals for next year are more or less the same as the previous one but with more attention given to personal financial sustainability and improving my skills further by building things I need. 8 | 9 | For personal finances, I want to grow the number of assets I own. As well as investing sizable capital into growing my ideas, Learn Anything being the main one. 10 | 11 | I earned around 100$ from my own projects this year thanks to my GitHub Sponsors. Not a lot but it's not 0. And that's a start. ♥️ 12 | 13 | Oh and I picked up chess together with many million others thanks to Queen's Gambit. Such a fun game to watch and play. 14 | 15 | [Brandur's 2021 goals](https://brandur.org/fragments/2021) are great. I loved his goals of inspiring positivity & writing more. 16 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-december.md: -------------------------------------------------------------------------------- 1 | # 2021 December 2 | 3 | ## [Listened](https://volt.fm/nikitavoloboev) 4 | 5 | ![](https://i.imgur.com/FeAZT2B.png) 6 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-july.md: -------------------------------------------------------------------------------- 1 | # 2021 July 2 | 3 | My GF came back from her trip to Russia which was nice. Continuing work on LA. Was invited by [Kirill](https://twitter.com/kirjs) on his podcast where [I talked (in Russian) about learning in public as well as translating an article](https://www.youtube.com/watch?v=fqWX6hZdAoU). Was fun and it was my first time ever being part of some podcast, let alone talking in Russian publicly too (I mostly use English now). 4 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-june.md: -------------------------------------------------------------------------------- 1 | # 2021 June 2 | 3 | Started writing some real code for [LA](../../ideas/learn-anything.md). 4 | 5 | ![](https://i.imgur.com/poydmnk.jpg) 6 | 7 | [Supabase](https://supabase.io), [BlitzJS](https://blitzjs.com) & [TailwindCSS](https://tailwindcss.com/) are working nicely. 8 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-march.md: -------------------------------------------------------------------------------- 1 | # 2021 March 2 | 3 | Watched [Better Call Saul](https://trakt.tv/shows/better-call-saul). An amazing show truly. 4 | 5 | Took a break from work this month despite the hard set goals I set for myself. Breaks are good too if you can afford them. 6 | 7 | What's happening to [Navalny](https://twitter.com/navalny) always puts my life in perspective. Why can humans be so bad, it's insane to me. I hope he will be freed soon and Russia actually starts to prosper. 8 | 9 | The other little things I appreciated this month were spending a lot of time with my GF. Walking, drinking coffee and talking about all the different things. The weather is finally starting to be warm again which is great. 10 | 11 | ![](https://i.imgur.com/17QV0Sa.jpg) 12 | 13 | I did learn quite a bit this month and started going through the [CSS for JS devs course](https://css-for-js.dev/). 14 | 15 | This month has been quite funny too especially with the [boat getting stuck](https://stone-soup.ghost.io/archive/i-like-that-the-boat-is-stuck/). 16 | 17 | Oh and [Fuck This Pandemic](https://eng.rekki.com/fuck-this-pandemic/pandemic.txt). 18 | 19 | [This](https://open.spotify.com/track/2lF5acSU8Vu9292cthQmc5?si=DhLiuvcBQ_-blgLtlrnf0Q) is my new goto focus song. 🌸 20 | 21 | And tripping [listening to Hania Rani](https://www.youtube.com/watch?v=kFRdoYfZYUY) is bliss. [13:00 onwards](https://youtu.be/kFRdoYfZYUY?t=820) is ♥️. [Leaving](https://open.spotify.com/track/5kGMJTXKSDrFRGAgeLmavm?si=H9Aa-Iv-RaKWDEylBx1kJQ) is the song. 22 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-may.md: -------------------------------------------------------------------------------- 1 | # 2021 May 2 | 3 | Learned next.js more. Came back to NL. Worked on [Reflect](https://reflect.app/) for a bit. 4 | 5 | Been loving listening to [Один в каное](https://www.youtube.com/watch?v=VznuGjUSbOY). Want to see them live. ♥️ 6 | 7 | Learned some [valuable relationship lessons](../../focusing/rules.md#relationships) these past few months. Like that I need to express my love to my partner more and never say or do any hurtful things, ever. Applies to all relationships but especially when it relates to a romantic relationship of a person you love. 8 | 9 | Trust is the most important thing you can earn in a relationship and it's very easy to lose it. 10 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-november.md: -------------------------------------------------------------------------------- 1 | # 2021 November 2 | 3 | ## Did 4 | 5 | Worked on [Droppa](https://www.droppa.com) mostly. 6 | 7 | ## Learned 8 | 9 | Some TS. [Execute Program](https://www.executeprogram.com/) is nice. 10 | 11 | ## Listened 12 | 13 | ![](https://i.imgur.com/AXaEHsp.png) 14 | 15 | > From [Volt](https://volt.fm/nikitavoloboev) 16 | 17 | ## Watched 18 | 19 | [Succession](https://trakt.tv/shows/succession) S3 is so good. Kendall is my spirit animal. 20 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-october.md: -------------------------------------------------------------------------------- 1 | # 2021 October 2 | 3 | ## Did 4 | 5 | Wrote Next.js & Scala code at [Droppa](https://www.droppa.com). Updated the wiki a bit. 6 | 7 | ## Listened 8 | 9 | ![](https://i.imgur.com/WWjFfo6.jpg) 10 | 11 | > From [Volt](https://volt.fm/nikitavoloboev) 12 | 13 | ## Others 14 | 15 | [Molly Mielke](https://twitter.com/mollyfmielke) is great & also [did a nice look back](https://milky.substack.com/p/merely). 16 | -------------------------------------------------------------------------------- /docs/looking-back/2021/2021-september.md: -------------------------------------------------------------------------------- 1 | # 2021 September 2 | 3 | ## Did 4 | 5 | Joined [Droppa](https://www.droppa.com) and am super excited. ✨ 6 | 7 | Both the team and the product is pleasure to work with and it's nice to work on something still so early on in its development. 8 | 9 | ## Learned 10 | 11 | The only thing that still gives me pain to work with is CSS. Going to learn it better this and next month. If I can layout things on the screen with ease, everything else (getting things from some DB, setting an API and fetching data) is rather easy. In my opinion. Animation too seems tough. 12 | 13 | ## Listened 14 | 15 | ![](https://i.imgur.com/5S6tSsb.jpg) 16 | 17 | > From [volt.fm](https://volt.fm/nikitavoloboev) 18 | 19 | ## Watched 20 | 21 | Finished S3 of [Expanse](https://trakt.tv/shows/the-expanse). 22 | 23 | ## Other 24 | 25 | Focusing all my time in making meaningful changes to Droppa with the new team. 26 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-april.md: -------------------------------------------------------------------------------- 1 | # 2022 April 2 | 3 | Moved this wiki from GitBook to [Docusaurus](../../tools/docusaurus.md). Made entry to wiki more detailed and pleasant to read. It's cool to see how investing 4+ years into updating one single place for all my knowledge/references starts paying off more and more with time. 4 | 5 | Other than above, nothing too exciting happened. Working on Droppa's product. Both excited and sad that this and next month will be the last we'll see of the [Breaking Bad](https://trakt.tv/shows/breaking-bad) / [Better Call Saul](https://trakt.tv/shows/better-call-saul) story. 6 | 7 | ## Listened 8 | 9 | ![](https://i.imgur.com/OFN6Xql.png) 10 | 11 | Listened a lot of [oqbqbo](https://open.spotify.com/artist/0sxuAo23kwvWKzFmJpLHmw). Her songs like [Rei](https://open.spotify.com/track/6upreF4yNirvmHslvUSyab) & [With Light Behind](https://open.spotify.com/track/1fHJYUSwft1zVJPd2FfE09) are nice to work with. 12 | 13 | ## Goals 14 | 15 | Aside from moving wiki to Docusaurus, I also released new iteration of my website on [nikiv.dev](https://nikiv.dev). So plan is to make it more usable. 16 | 17 | ![](https://i.imgur.com/KTocpsc.jpg) 18 | 19 | > Wiki 20 | 21 | ![](https://i.imgur.com/5ROaTMF.jpg) 22 | 23 | > Personal site 24 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-february.md: -------------------------------------------------------------------------------- 1 | # 2022 February 2 | 3 | It's madness that Putin decided to invade Ukraine this month. Have no words honestly, except that [Zelensky is an inspirational leader](https://twitter.com/earlgreytea220/status/1497704616309534720) and Ukrainians are incredibly brave and principled to stand to such aggression. This should finally make Russia a truly free non oppressed country. 4 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-january.md: -------------------------------------------------------------------------------- 1 | # 2022 January 2 | 3 | Did a [podcast in Russian about Karabiner](https://www.youtube.com/watch?v=wSbZoW0cAww). 4 | 5 | ## [Listened](https://volt.fm/nikitavoloboev) 6 | 7 | ![](https://i.imgur.com/M49Ftwi.jpg) 8 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-june.md: -------------------------------------------------------------------------------- 1 | # 2022 June 2 | 3 | Loved meeting up with [Artem](https://agentcooper.io/about/) & [Leo](https://leovogel.com/) in Amsterdam. Got fascinated by [biology](https://agentcooper.io/notes/biohack-academy/) & kinds of innovations happening in that space. [Anton's journal](https://agentcooper.io/) is outstanding. 4 | 5 | Making some progress on LA. Got [new site up](https://learnanything.dev/). Setup [Wails](https://github.com/wailsapp/wails) for the cross platform app. Setup the website. Setup the backend partly. Working on the CLI now. 6 | 7 | ## Watched 8 | 9 | [Severance](https://trakt.tv/shows/severance) was great. 10 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-march.md: -------------------------------------------------------------------------------- 1 | # 2022 March 2 | 3 | Got married in Limassol, Cyprus. 😻 4 | 5 | Spent most of the time in Costa by the beach writing code. I want to create some kind of fund for homeless cats in Cyprus, there is just too many of them. And food/water is not that easy to come by. The smarter ones often chill next to restaurants. 6 | 7 | ## Listened 8 | 9 | Discovered [Ghostly Kisses](https://open.spotify.com/artist/7EkzQPP0cgt2qCnXUg6PHj) this month, [she is great](https://open.spotify.com/track/0YRYs1HSkie0eZ02ON4euX). Got a new goal of listening to [this song](https://open.spotify.com/track/2k750ut7R7B2M2oWZtE2jC) while walking in some new city in evening. 10 | 11 | ![](https://i.imgur.com/xYQEhPM.png) 12 | 13 | ## Seen 14 | 15 | Started 4th season of Ozark. 16 | 17 | ## Goals 18 | 19 | War is horrible. Hope Ukraine pulls through and grows stronger than ever. It's much harder to focus on things given what's happening right now. 20 | 21 | I will be building out more of Droppa together with some personal projects I want to release soon. Also still learning a bit of Rust on the side. 22 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-may.md: -------------------------------------------------------------------------------- 1 | # 2022 May 2 | 3 | Learned bit more of [SolidJS](../../programming-languages/javascript/js-libraries/solid.md) & trying out [Fiber](https://github.com/gofiber/fiber) for building out APIs. 4 | 5 | Found a [nice coffee place to work from](https://g.page/LUCIFER-BAR-KENNEDYPLEIN) in Eindhoven. I found the most important thing for actually productive work is a good chair and ideally some novel environments. 6 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-october.md: -------------------------------------------------------------------------------- 1 | # 2022 October 2 | 3 | Started using [Fish Shell](../../unix/shell/fish.md) and [Height](https://height.app/). Both are incredible and shame I didn't move to using them sooner. 4 | 5 | ## Seen 6 | 7 | [House of the Dragon](https://trakt.tv/shows/house-of-the-dragon) is incredible. 8 | -------------------------------------------------------------------------------- /docs/looking-back/2022/2022-september.md: -------------------------------------------------------------------------------- 1 | # 2022 September 2 | 3 | Spent the month fixing health issue I had that affected my productivity. Glad to say that it's being treated and I feel much better. 4 | 5 | Also my parents bought chickens and we have a small farm. 🐔 6 | 7 | ## Listened 8 | 9 | ![](https://i.imgur.com/JjG5bkl.png) 10 | 11 | ## Watched 12 | 13 | [House of the Dragon](https://trakt.tv/shows/house-of-the-dragon) is great. 14 | -------------------------------------------------------------------------------- /docs/macOS/apps/affinity-designer.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Affinity Designer 3 | --- 4 | 5 | # [Affinity Designer](https://affinity.serif.com/) 6 | 7 | ## Links 8 | 9 | - [Affinity Designer Video Tutorials](https://forum.affinity.serif.com/index.php?/topic/10815-official-affinity-designer-video-tutorials-70/) 10 | - [Affinity Designer: A Love Story](https://design.infinum.com/case/affinity-designer-a-love-story) ([HN](https://news.ycombinator.com/item?id=22711537)) 11 | -------------------------------------------------------------------------------- /docs/macOS/apps/alfred/awgo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: AwGo 3 | --- 4 | 5 | # [AwGo](https://github.com/deanishe/awgo) 6 | 7 | An awesome library to make Alfred Workflows made by [Deanishe](https://github.com/deanishe). 8 | 9 | ## Notes 10 | 11 | - Using macOS console app is a lot nicer than using Alfred debugger. You can access it by running `workflow:log` in a script filter. Where `workflow:` is a magic argument with a bunch of other dev related things you can run. 12 | - You need to add unique UID to have Alfred learn from your usage. 13 | -------------------------------------------------------------------------------- /docs/macOS/apps/hazel.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hazel 3 | --- 4 | 5 | # [Hazel](https://www.noodlesoft.com) 6 | 7 | I once used Hazel to sort things in `~/Downloads` folder. 8 | 9 | You can [sync Hazel rules](https://www.noodlesoft.com/manual/hazel/work-with-folders-rules/manage-rules/sync-rules/) with Dropbox. 10 | 11 | ## Notes 12 | 13 | - If you want to have your rules to be applied onto subfolders as well as the directory chosen, add this rule. 14 | 15 | ![](https://i.imgur.com/QnLk3MT.png) 16 | 17 | - If extensions are hidden, don't add extensions in the rule editor too. 18 | 19 | ## Links 20 | 21 | - [Reference hazel file path](https://forum.keyboardmaestro.com/t/reference-hazels-file-path/9138) 22 | - [Hazel Debug Mode](https://www.noodlesoft.com/kb/hazel-debug-mode/) 23 | - [Nice use cases of Hazel](https://news.ycombinator.com/item?id=24612436) 24 | -------------------------------------------------------------------------------- /docs/macOS/apps/keychain.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Keychain 3 | --- 4 | 5 | # [Keychain](https://support.apple.com/guide/keychain-access/what-is-keychain-access-kyca1083/mac) 6 | 7 | ## Notes 8 | 9 | - I can use Keychain to store credentials in workflows. Like in example [this workflow](https://github.com/lorentzca/alfred-circleci-workflow). 10 | 11 | ## Links 12 | 13 | - [Keep your secrets in macOS Keychain](https://www.romanzolotarev.com/macos/keychain.html) 14 | -------------------------------------------------------------------------------- /docs/macOS/apps/little-snitch.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Little Snitch 3 | --- 4 | 5 | # [Little Snitch](https://www.obdev.at/products/littlesnitch/index.html) 6 | 7 | ## Links 8 | 9 | - [Keyboard shortcuts](https://help.obdev.at/littlesnitch/#/alert-keyboard) 10 | - [Rule groups for Little Snitch based on unified host list to block ads, malware, fake news and porn](https://github.com/naveednajam/Little-Snitch---Rule-Groups) 11 | -------------------------------------------------------------------------------- /docs/macOS/apps/pixave.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Pixave 3 | --- 4 | 5 | # [Pixave](http://www.littlehj.com/) 6 | 7 | I once used Pixave as my personal image library. Here is how my library looked: 8 | 9 | ![](https://i.imgur.com/I7x3cUX.jpg) 10 | 11 | I am moving the library to Apple Photos with everything sorted with folders. 12 | -------------------------------------------------------------------------------- /docs/macOS/apps/scriptkit.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: ScriptKit 3 | --- 4 | 5 | # [Script Kit](https://www.scriptkit.com/) 6 | 7 | ## Notes 8 | 9 | - console.log() will display in both the app and the log. log() will only display in the log 10 | 11 | ## Links 12 | 13 | - [Call into ScriptKit directly with Karabiner](https://github.com/johnlindquist/kit/discussions/1028) 14 | - [Script Kit Guide](https://github.com/johnlindquist/kit/blob/main/GUIDE.md) 15 | -------------------------------------------------------------------------------- /docs/macOS/apps/sketch.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Sketch 3 | --- 4 | 5 | # [Sketch](https://www.sketchapp.com) 6 | 7 | ## Plugins 8 | 9 | - [Midnight](https://midnightsketch.com) - Dark UI for Sketch. 10 | - [File Cleaner](https://github.com/monzo/file-cleaner) - Keeps your Sketch files immaculately clean and in order. 11 | 12 | ## Links 13 | 14 | - [Why you should care about keeping your design files clean (2018)](https://monzo.com/blog/2018/12/11/design-files-system) 15 | - [How to build your first Sketch plugin (2019)](https://medium.com/@kevingutowski/how-to-build-your-first-sketch-plugin-14c0e9e56bf0) 16 | - [Sketch Elements](https://www.sketch.com/elements) - Free iOS UI kit, brought to you by Sketch. 17 | - [Automate Sketch](https://github.com/Ashung/Automate-Sketch) - Make your workflow more efficient. 18 | - [story2sketch](https://github.com/chrisvxd/story2sketch) - Convert Storybook stories into Sketch symbols. 19 | - [Sketch Real-time collaboration](https://www.sketch.com/collab/) 20 | - [macOS UI Kit for Sketch](https://github.com/alexkaessner/macOS-UI-Kit) - Incredibly detailed and most accurate macOS UI Kit for Sketch. 21 | - [Auto Layout for Sketch](https://github.com/AnimaApp/Auto-Layout) - Enables designers to design fully responsive artboards. 22 | - [.sketch document](https://github.com/sketch-hq/sketch-document) - Monorepo for Sketch document JSON Schemas and TypeScript types. 23 | - [Mesh gradients](https://github.com/oodesign/mesh-gradients) - Create awesome mesh gradients right inside of Sketch. 24 | -------------------------------------------------------------------------------- /docs/macOS/apps/textual.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Textual 3 | --- 4 | 5 | # [Textual](https://www.codeux.com/textual/) 6 | 7 | I like IRC even though Discord is a strictly superior experience. I currently use Matrix and [Element](https://element.io) client to connect to IRC Freenode channels I care about. 8 | 9 | In Textual, when I did use it, I used Geeza Pro Regular 18pt font & built in Tomorrow Night (Eighties) theme. 10 | 11 | Textual has great channel search feature. 12 | 13 | ![](https://i.imgur.com/CMBW8Qf.png) 14 | 15 | One day I hope someone makes a solid macOS native client for Matrix that has all the features and speed of Textual. 16 | 17 | ## Notes 18 | 19 | - I can inspect HTML of the window by going to `HELP -> Advanced -> Enter Developer Mode` and then right clicking on what I want to inspect. 20 | - Right click on chat background and `Force Reload Style` will reapply the styles you made in the active theme (as well as the JS code). 21 | - CMD + enter when typing will render text as `/me` command. OPT + CMD will allow to write multi line text. 22 | - Can jump instantly to a channel using url scheme. With `Developer Mode` enabled, right click on channel and `Copy Unique Identifier`. Then open URL (in KM) like `textual://goto/2F49204B-971F-4016-920B-CC15A308581C` where the thing after `goto/` is the id. 23 | - ⌥⌘U = hide right sidebar. 24 | 25 | ## Links 26 | 27 | - [Adding scripts](https://help.codeux.com/textual/Writing-Scripts.kb) 28 | - [How to hide your own joins in Textual](https://blog.jay2k1.com/2016/11/12/how-to-hide-your-own-joins-in-textual/) 29 | - [Migrating Preferences](https://help.codeux.com/textual/Migrating-Preferences.kb) 30 | -------------------------------------------------------------------------------- /docs/macOS/apps/timing.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Timing 3 | --- 4 | 5 | # [Timing](https://timingapp.com/) 6 | 7 | I once used Timing app to fully automate tracking time I spend on my computer. 8 | 9 | ![](https://i.imgur.com/tj0nmih.png) 10 | 11 | I setup projects in Timing with rules assigned for each project. I then had Timing infer time I spent on these projects automatically based on the rules. 12 | 13 | No longer use any tracking apps as part of my minimization of tools I use. 14 | 15 | ## Notes 16 | 17 | - Can press ⌥ + → in `Review` tab to expand all items fully (assuming I selected the items I want to expand). Can `CMD+A` to select all projects beforehand. 18 | - Running `defaults write info.eurocomp.Timing2 letTaskSuggestionsOverrideExistingProjects -bool true` would make task suggestions independent of current project. 19 | - `defaults write info.eurocomp.Timing2 TaskActivitySuggestionsTableViewController.selectFirstSuggestionByDefault -bool true` makes the first suggestion on by default. 20 | -------------------------------------------------------------------------------- /docs/macOS/apps/trello.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Trello 3 | --- 4 | 5 | # [Trello](https://trello.com) 6 | 7 | I once used it to manage projects before Notion came along. 8 | 9 | I like that you can assign yourself to the cards you are working on now and filter to see only assigned cards by [pressing Q key](https://trello.com/shortcuts). I also marked cards I want to work on next with `Next` tag. 10 | 11 | ## Notes 12 | 13 | - You can attach link to card by simply selecting card and pressing `⌘ + V`. 14 | - You can also add a link as a new card itself by simply `⌘ + V`ing in the new card area. This will also fetch the thumbnail and add that to the card and create an appropriate title. 15 | - In the date picker you can just type the number of the month to pick it. Or you can do `13/3` to make a due date for this year on March 13th. 16 | 17 | ## Links 18 | 19 | - [Trello shortcuts](https://trello.com/shortcuts) 20 | -------------------------------------------------------------------------------- /docs/macOS/apps/tweetbot.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Tweetbot 3 | --- 4 | 5 | # [Tweetbot](https://tapbots.com/tweetbot/mac/) 6 | 7 | I once used the app to stay up to date and communicate on [Twitter](../../tools/twitter.md). 8 | 9 | I split the app into 2 columns on mac. 10 | 11 | - First column: Mentions / Messages / Other 12 | - Second column: [Timeline](https://twitter.com/nikitavoloboev/following). Tweets with highest value to me. 13 | 14 | ![](https://i.imgur.com/uMoGfGx.png) 15 | 16 | I now use the official Twitter app on iOS and Twitter web on macOS. 17 | 18 | ## Notes 19 | 20 | - There is a limit of 1600 tweets that can be shown in Timeline or list. More than that will not be shown and tweets will be lost from the feed. 😞 21 | - Tweetbot has onscreen keys to like, retweet. `f` or `l` to like. `space` to reply. 22 | 23 | ## Links 24 | 25 | - [Tweetbot 3 URL Schemes](https://tapbots.net/tweetbot3/support/url-schemes/) 26 | -------------------------------------------------------------------------------- /docs/macOS/apps/typinator.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Typinator 3 | --- 4 | 5 | # [Typinator](http://www.ergonis.com/products/typinator/) 6 | 7 | Used the app [previously](https://github.com/nikitavoloboev/knowledge/blob/27bdf4e90829c7f5fafe61fdaf57f0d13a2d15ed/macOS/apps/typinator.md) to automate text expansions. Now use [Alfred](alfred/alfred.md) (simple expansions) & [Keyboard Maestro](keyboard-maestro/keyboard-maestro.md) (complex) instead. 8 | 9 | ## Notes 10 | 11 | - You can press ⌥ + ⌫ to delete snippet without dialogue box. 12 | 13 | ## Links 14 | 15 | - [Write once, never write again](https://medium.com/@nikitavoloboev/write-once-never-write-again-c2fa1f6c4e8) - Detailed article on how I effectively use Typinator together with [Keyboard Maestro](keyboard-maestro/keyboard-maestro.md) to automate big parts of my writing process. 16 | - [Fantastical natural input + Text expansions](https://medium.com/@nikitavoloboev/fantastical-natural-input-text-expansions-3ea8cf7ccac3) - How to use Typinator to quickly expand natural language date times in [Fantastical](https://flexibits.com/fantastical) app. 17 | -------------------------------------------------------------------------------- /docs/macOS/apps/xcode/xcode-extensions.md: -------------------------------------------------------------------------------- 1 | # Xcode Extensions 2 | 3 | ## Utility 4 | 5 | - [Import](https://github.com/markohlebar/Import) - Xcode extension for adding imports from anywhere in the code. 6 | - [XcodeWay](https://github.com/onmyway133/XcodeWay) - Xcode Source Editor Extension that helps navigating to many places easier. 7 | - [X-SwiftFormat](https://github.com/ruiaureliano/X-SwiftFormat) - Works as Xcode Extension to format your swift code. 8 | - [Bazinga](https://apps.apple.com/us/app/bazinga-for-xcode/id1503241323?mt=12) 9 | 10 | ## Links 11 | 12 | - [Awesome Xcode extensions](https://github.com/theswiftdev/awesome-xcode-extensions) 13 | - [Developing Xcode Extensions. Tips and tricks (2021)](https://blog.artemnovichkov.com/developing-xcode-extensions-tips-and-tricks) 14 | - [Pineapple for Xcode](https://github.com/Dhamova/Pineapple-Xcode) - Open-source extension for Xcode that enhances development on Apple platforms with OpenAI's ChatGPT functionalities. 15 | -------------------------------------------------------------------------------- /docs/machine-learning/recommendation-systems.md: -------------------------------------------------------------------------------- 1 | # Recommendation systems 2 | 3 | Use [Birdland](https://github.com/rlouf/birdland) as recommendation library based on random walks on graphs. 4 | 5 | [Twitter Recommendation Algorithm](https://github.com/twitter/the-algorithm) & [Monolith](https://github.com/bytedance/monolith) are interesting. 6 | 7 | ## Links 8 | 9 | - [Lightning fast recommendation with Birdland](https://www.thetypicalset.com/blog/drafts/introducing-birdland.html) 10 | - [Pixie: A System for Recommending 3+ Billion Items to 200+ Million Users in Real-Time (2018)](https://dl.acm.org/doi/10.1145/3178876.3186183) 11 | - [Pixie Rust](https://github.com/JD557/pixie-rust) 12 | - [Monolith](https://github.com/bytedance/monolith) - ByteDance's Recommendation System. 13 | - [Gorse](https://github.com/gorse-io/gorse) - Recommender system service written in Go. 14 | - [The secret sauce of TikTok’s recommendations (2023)](https://www.shaped.ai/blog/the-secret-sauce-of-tik-toks-recommendations) ([HN](https://news.ycombinator.com/item?id=34836877)) 15 | - [Spotlight](https://github.com/maciejkula/spotlight) - Deep recommender models using PyTorch. 16 | - [Ask HN: People with direct knowledge of YouTube Algorithm-why the repeats? (2023)](https://news.ycombinator.com/item?id=35445992) 17 | -------------------------------------------------------------------------------- /docs/machine-learning/transfer-learning.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Transfer learning 3 | --- 4 | 5 | # [Transfer learning](https://en.wikipedia.org/wiki/Transfer_learning) 6 | 7 | ## Links 8 | 9 | - [Awesome Transfer Learning](https://github.com/artix41/awesome-transfer-learning) 10 | - [Lit BERT: NLP Transfer Learning In 3 Steps (2019)](https://towardsdatascience.com/lit-bert-nlp-transfer-learning-in-3-steps-272a866570db) 11 | -------------------------------------------------------------------------------- /docs/machine-learning/unsupervised-learning.md: -------------------------------------------------------------------------------- 1 | # Unsupervised learning 2 | 3 | ## Links 4 | 5 | - [Foundations of Unsupervised Deep Learning (Ruslan Salakhutdinov, CMU) (2016)](https://www.youtube.com/watch?v=rK6bchqeaN8) 6 | -------------------------------------------------------------------------------- /docs/math/linear-algebra/vectors.md: -------------------------------------------------------------------------------- 1 | # Vectors 2 | 3 | [Vector field explorer](https://anvaka.github.io/fieldplay/) is amazing. Here are some cool ones people made and I liked. Most are gotten from the [Reddit thread](https://www.reddit.com/r/math/comments/7a4z4u/beautiful_world_of_vector_fields_this_is_the_tool/). 4 | 5 | - [Vector field vertex](http://bit.ly/2nAUtlo) 6 | - [Another neat one](http://bit.ly/2DWcTrR) 7 | - [Going up](http://bit.ly/2GDCrHW) 8 | - [Waves](http://bit.ly/2DTzilw) 9 | - [Trigonometry river](http://bit.ly/2DVqonH) 10 | - [Checkers](http://bit.ly/2EvGyFe) 11 | - [Swirl](http://bit.ly/2BMBVUl) 12 | - [Rotating anomaly](http://bit.ly/2DWg1Qn) 13 | - [Shear zone](http://bit.ly/2E6YFUd) 14 | -------------------------------------------------------------------------------- /docs/math/linear-programming.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linear programming 3 | --- 4 | 5 | # [Linear programming](https://en.wikipedia.org/wiki/Linear_programming) 6 | 7 | ## Links 8 | 9 | - [SMT Solvers, Integer Linear Programming (2019)](https://shapr.github.io/posts/2019-07-10-smt-solvers.html) 10 | - [Introduction to Linear Programming in Python (2022)](https://mlabonne.github.io/blog/linearoptimization/) 11 | - [clingoLP](https://github.com/potassco/clingoLP) - Theory propagator for linear programming using clingo theory language and interface. 12 | - [Clarabel.rs](https://github.com/oxfordcontrol/Clarabel.rs) - Interior-point solver for convex conic optimization problems in Rust. 13 | - [YALPS](https://github.com/Ivordir/YALPS) - Linear Programming Solver in TS. 14 | -------------------------------------------------------------------------------- /docs/math/logic/combinatory-logic.md: -------------------------------------------------------------------------------- 1 | # Combinatory logic 2 | 3 | ## Notes 4 | 5 | ![](https://i.imgur.com/eH9Gsvp.jpg) 6 | -------------------------------------------------------------------------------- /docs/math/mathematical-optimization/combinatorial-optimization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Combinatorial optimization 3 | --- 4 | 5 | # [Combinatorial optimization](https://en.wikipedia.org/wiki/Combinatorial_optimization) 6 | 7 | ## Links 8 | 9 | - [OR-Tools](https://github.com/google/or-tools) - Google's software suite for combinatorial optimization. 10 | -------------------------------------------------------------------------------- /docs/math/mathematical-optimization/gradient-descent.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Gradient descent 3 | --- 4 | 5 | # [Gradient descent](https://en.wikipedia.org/wiki/Gradient_descent) 6 | 7 | ## Links 8 | 9 | - [Gradient Descent: The Ultimate Optimizer (2019)](https://arxiv.org/abs/1909.13371) ([HN](https://news.ycombinator.com/item?id=21141761)) 10 | - [Learning to learn by gradient descent by gradient descent (2016)](https://arxiv.org/abs/1606.04474) 11 | - [Gradient Descent: The Ultimate Optimizer](https://github.com/kach/gradient-descent-the-ultimate-optimizer) 12 | -------------------------------------------------------------------------------- /docs/math/mathematical-optimization/mathematical-optimization.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Mathematical optimization 3 | --- 4 | 5 | # [Mathematical optimization](https://en.wikipedia.org/wiki/Convex_optimization) 6 | 7 | ## Links 8 | 9 | - [Convex Optimization – Boyd and Vandenberghe book](http://stanford.edu/~boyd/cvxbook/) 10 | - [Convex Optimization I course](http://web.stanford.edu/class/ee364a/) 11 | - [More Descent, Less Gradient (2020)](https://koaning.io/posts/more-descent-less-gradient/) ([HN](https://news.ycombinator.com/item?id=23004026)) 12 | - [Bayesian Optimization](https://github.com/fmfn/BayesianOptimization) - Pure Python implementation of bayesian global optimization with gaussian processes. 13 | - [Exploring Bayesian Optimization (2020)](https://distill.pub/2020/bayesian-optimization/) 14 | - [STOKE](http://stoke.stanford.edu/) - Stochastic superoptimizer and program synthesizer. ([HN](https://news.ycombinator.com/item?id=23331674)) 15 | - [SE-Sync](https://github.com/david-m-rosen/SE-Sync) - Implementation of the SE-Sync algorithm for synchronization over the special Euclidean group. 16 | - [Optimization: An Introduction (2006)](http://www3.imperial.ac.uk/pls/portallive/docs/1/7288263.PDF) ([HN](https://news.ycombinator.com/item?id=18800902)) 17 | - [Selected Topics in Mathematical Optimization, now in Julia](https://github.com/MichielStock/STMO) 18 | - [Ask HN: Literature for mathematical optimization? (2021)](https://news.ycombinator.com/item?id=27719928) 19 | -------------------------------------------------------------------------------- /docs/math/mathematical-optimization/nearest-neighbor-search.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Nearest neighbor search 3 | --- 4 | 5 | # [Nearest neighbor search](https://en.wikipedia.org/wiki/Nearest_neighbor_search) 6 | 7 | ## Links 8 | 9 | - [SPTAG](https://github.com/microsoft/SPTAG) - Library for fast approximate nearest neighbor search. 10 | -------------------------------------------------------------------------------- /docs/math/queueing-theory.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Queueing theory 3 | --- 4 | 5 | # [Queueing theory](https://en.wikipedia.org/wiki/Queueing_theory) 6 | 7 | ## Links 8 | 9 | - [Queueing theory: an introduction for software development](https://github.com/joelparkerhenderson/queueing_theory) 10 | - [What is queueing theory? (2020)](https://oneraynyday.github.io/math/2020/04/14/Queueing-Theory-Pt1/) 11 | - [Why Disaster Happens at the Edges: An Introduction to Queue Theory (2021)](https://thenewstack.io/an-introduction-to-queue-theory-why-disaster-happens-at-the-edges/) 12 | - [HN: Queueing Theory (2022)](https://news.ycombinator.com/item?id=33202274) 13 | -------------------------------------------------------------------------------- /docs/math/type-theory/computational-type-theory.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Computational type theory 3 | --- 4 | 5 | # [Computational type theory](http://www.scholarpedia.org/article/Computational_type_theory) 6 | 7 | ## Links 8 | 9 | - [Computational Type Theory by Robert Harper (2018)](https://www.youtube.com/watch?v=LE0SSLizYUI) 10 | - [Higher Inductive Types in Cubical Computational Type Theory (2019)](https://www.youtube.com/watch?v=cmYzJAsjYSo) 11 | - [Higher Inductive Types, Inductive Families, and Inductive-Inductive Types (2019)](http://von-raumer.de/academic/phd_vonraumer.pdf) 12 | - [JonPRL](https://github.com/jonsterling/JonPRL) - Proof refinement logic for computational type theory based on realizability & the verificationist meaning explanation. 13 | -------------------------------------------------------------------------------- /docs/math/type-theory/cubical-type-theory.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Cubical type theory 3 | --- 4 | 5 | # [Cubical type theory](https://ncatlab.org/nlab/show/cubical+type+theory) 6 | 7 | [Cubical 1Lab](https://1lab.dev/) is great resource. 8 | 9 | ## Links 10 | 11 | - [Experimental implementation of Cubical Type Theory in which the user can directly manipulate n-dimensional cubes](https://github.com/mortberg/cubicaltt) 12 | - [Cartesian Cubical Type Theory](https://github.com/dlicata335/cart-cube) 13 | - [RedPRL](https://github.com/RedPRL/sml-redprl) - Purpose of RedPRL is to provide a practical implementation of Computational Cubical Type Theory in the Nuprl style, integrating modern advances in proof refinement. 14 | - [redtt](https://github.com/RedPRL/redtt) - Core language for cartesian cubical type theory with extension types. 15 | - [cooltt](https://github.com/RedPRL/cooltt) - A cool implementation of normalization by evaluation (nbe) & elaboration for Cartesian cubical type theory. 16 | - [Cubical 1Lab](https://1lab.dev/) - Formalised, cross-linked reference resource for mathematics done in Homotopy Type Theory. ([Code](https://github.com/isovector/blagda)) 17 | - [Textbook on Cubical Methods](https://github.com/plt-amy/cubical-methods) 18 | - [cubeval](https://github.com/AndrasKovacs/cubeval) - Small implementation of a cartesian cubical type theory, designed from group-up with performance in mind. 19 | -------------------------------------------------------------------------------- /docs/mindfulness/tao.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Tao 3 | --- 4 | 5 | # [Tao](https://en.wikipedia.org/wiki/Tao) 6 | 7 | ## Notes 8 | 9 | - [I’m pretty new to Taoism, but from what I understand so far, concepts like morality and ethics arise when we’re not in sync with the Tao... and if we can let go of those concepts, or at least not hold so tightly on to them, along with other desires and misconceptions humans will return to their natural state from which love and respect naturally flow. So when we let go of the concept of morality things line up inside of us on their own, but when we try to grasp it it slips through our fingers, because we’ve taken what can’t be explained and confined it to logic and words, which will always be incomplete, and so misguiding.](https://www.reddit.com/r/taoism/comments/9rgqka/what_is_the_daoist_conceptionunderstanding_of/) 10 | - [The purpose of a flower is to bloom, the purpose of the wind is to blow, the purpose of a duck is to swim and fly and quack, and the purpose of you is to do whatever it is that you are doing.](https://www.reddit.com/r/taoism/comments/9qnmt2/what_is_the_point_of_being_here_of_being_alive/) 11 | - If you're looking for an end goal you're missing the point. This whole wondrous, fantastically intricate goings-on that you're experiencing and taking part in right in this moment is itself the whole point to being alive. 12 | 13 | ## Links 14 | 15 | - [Eastern Philosophy - Lao Tzu](https://www.youtube.com/watch?v=dFb7Hxva5rg) 16 | -------------------------------------------------------------------------------- /docs/music/music-production/ableton.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Ableton 3 | --- 4 | 5 | # [Ableton](https://www.ableton.com/en/) 6 | 7 | ## Links 8 | 9 | - [Ableton Live Manual](https://www.ableton.com/en/manual/welcome-to-live/) 10 | - [Automatically generate stems from ANY audio in Ableton + Max for Live (2020)](https://www.youtube.com/watch?v=4pcJoI5CUOA) 11 | -------------------------------------------------------------------------------- /docs/music/music-production/logic-pro.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Logic Pro 3 | --- 4 | 5 | # [Logic Pro](https://www.apple.com/logic-pro/) 6 | 7 | ## Links 8 | 9 | - [Apple unveils biggest update to Logic since the launch of Logic Pro X (2020)](https://www.apple.com/newsroom/2020/05/apple-unveils-biggest-update-to-logic-since-the-launch-of-logic-pro-x/) ([HN](https://news.ycombinator.com/item?id=23153255)) 10 | - [Logic 10.5 update - Live Loops, Sampler/Quick Sampler, Step Sequencer, Drum Machine Designer & more (2020)](https://www.youtube.com/watch?v=VEGgn3y74Dc) 11 | - [Beta testing Logic Pro (2020)](https://twitter.com/takeadaytrip/status/1260295751919300608) 12 | -------------------------------------------------------------------------------- /docs/music/singing.md: -------------------------------------------------------------------------------- 1 | # Singing 2 | 3 | ## Links 4 | 5 | - [Learning Singing FAQ](https://www.reddit.com/r/singing/wiki/faqs) 6 | - [As a singer, what has been the number one resource that has helped you improved, technically or otherwise? (2021)](https://www.reddit.com/r/singing/comments/l6popy/as_a_singer_what_has_been_the_number_one_resource/) 7 | - [How do you even breathe while singing? (2021)](https://www.reddit.com/r/singing/comments/l8cjmw/how_do_you_even_breathe_while_singing/) 8 | - [The Weeknds vocal technique](https://www.reddit.com/r/singing/comments/lf3sll/the_weeknds_vocal_technique/) 9 | - [Voice Acting/Enunciation Exercises](https://en.wikiversity.org/wiki/Voice_Acting/Enunciation_Exercises) 10 | - [Is The Weeknd a good singer in terms of vocal technique?](https://www.reddit.com/r/singing/comments/101pkf5/is_the_weeknd_a_good_singer_in_terms_of_vocal/) 11 | - [What’s the most useful singing hack(s) you’ve learned (2023)](https://www.reddit.com/r/singing/comments/11rq31t/whats_the_most_useful_singing_hacks_youve_learned/) 12 | -------------------------------------------------------------------------------- /docs/networking/graphql/grafbase.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Grafbase 3 | --- 4 | 5 | # [Grafbase](https://grafbase.com/) 6 | 7 | Using it in [KusKus](../../ideas/kuskus.md) and love it. 8 | 9 | ## Links 10 | 11 | - [Instant serverless GraphQL backends with Grafbase (2022)](https://www.youtube.com/watch?v=JMizhu3ut-M) 12 | - [Grafbase Examples](https://github.com/grafbase/examples) - Integrate your favorite framework with Grafbase. 13 | - [Chatbase](https://github.com/notrab/chatbase) - Real time chat using GraphQL Live Queries, Next.js and NextAuth.js. 14 | - [Edge Resolvers – Grafbase (2023)](https://grafbase.com/changelog/edge-resolvers) 15 | - [Generate TypeScript types for your GraphQL operations](https://grafbase.com/guides/generate-typescript-types-for-your-graphql-operations) 16 | - [Roadmap – Grafbase](https://grafbase.com/roadmap) 17 | - [Working with mutation resolvers and Stripe Checkout](https://grafbase.com/guides/working-with-mutation-resolvers-and-stripe-checkout) 18 | -------------------------------------------------------------------------------- /docs/networking/graphql/postgraphile.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: PostGraphile 3 | --- 4 | 5 | # [PostGraphile](https://www.graphile.org/postgraphile/) 6 | 7 | ## Links 8 | 9 | - [PostGraphile Apple Example](https://github.com/benjie/postgraphile-apple-example) - Example of PostGraphile using data extracted from the Wikipedia page listing Apple's product releases. 10 | - [Serverless auto-generated GraphQL API with AWS AppSync and PostGraphile](https://github.com/aws-samples/appsync-with-postgraphile-rds) 11 | - [PostGraphile Discord](https://discord.com/invite/graphile) 12 | -------------------------------------------------------------------------------- /docs/networking/graphql/wundergraph.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: WunderGraph 3 | --- 4 | 5 | # [WunderGraph](https://wundergraph.com/) 6 | 7 | ## Links 8 | 9 | - [WunderGraph: WunderBase Preview (2022)](https://www.youtube.com/watch?v=W_5iJom0cLU) 10 | - [Solid + WunderGraph](https://github.com/verdavaine/solidgraph) 11 | - [Simple starter for WunderGraph Cloud](https://github.com/wundergraph/cloud-starter) 12 | - [Getting Started with Twitter Clone using WunderGraph](https://github.com/Sawmonabo/wundergraph-twitter-clone) 13 | - [WunderGraph Next.js Starter](https://github.com/abdelhameedhamdy/nextjs-wg-livemap) 14 | -------------------------------------------------------------------------------- /docs/networking/mesh-networking.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Mesh networking 3 | --- 4 | 5 | # [Mesh networking](https://en.wikipedia.org/wiki/Mesh_networking) 6 | 7 | ## Links 8 | 9 | - [qaul.net](https://github.com/qaul/qaul.net) - Internet independent, decentralised ad-hoc wireless communication application. 10 | -------------------------------------------------------------------------------- /docs/networking/wifi.md: -------------------------------------------------------------------------------- 1 | # Wi-Fi 2 | 3 | ## Links 4 | 5 | - [NETGEAR Wi-Fi routers](https://www.netgear.co.uk/landings/wifi6/) 6 | - [Ubiquiti Security Gateway](https://www.ui.com/unifi-routing/usg/) 7 | - [WiFiManager](https://github.com/tzapu/WiFiManager) - ESP8266 WiFi Connection manager with fallback web configuration portal. 8 | - [Understand Wi-Fi 4/5/6/6E (802.11 n/ac/ax)](https://www.duckware.com/tech/wifi-in-the-us.html) 9 | - [WiFiDuck](https://github.com/SpacehuhnTech/WiFiDuck) - Wireless keystroke injection attack platform. 10 | - [EvilCrow-Keylogger](https://github.com/joelsernamoreno/EvilCrow-Keylogger) - WiFi keylogger with Micro SD slot, based on the Atmega32U4 microcontroller and the ESP32-PICO module. 11 | - [DAWN](https://github.com/berlin-open-wireless-lab/DAWN) - Decentralized WiFi Controller. 12 | - [OpenWifiPass](https://github.com/seemoo-lab/openwifipass) - Open source implementation of Apple's Wi-Fi Password Sharing protocol in Python. ([HN](https://news.ycombinator.com/item?id=25928068)) 13 | -------------------------------------------------------------------------------- /docs/nlp/sentiment-analysis.md: -------------------------------------------------------------------------------- 1 | # Sentiment analysis 2 | 3 | ## Links 4 | 5 | - [PyTorch Sentiment Analysis](https://github.com/bentrevett/pytorch-sentiment-analysis) - Tutorials on getting started with PyTorch and TorchText for sentiment analysis. 6 | -------------------------------------------------------------------------------- /docs/nlp/virtual-assistant.md: -------------------------------------------------------------------------------- 1 | # Virtual assistant 2 | 3 | ## Links 4 | 5 | - [Leon](https://github.com/leon-ai/leon) - Open-source personal assistant who can live on your server. ([Web](https://getleon.ai/)) ([HN](https://news.ycombinator.com/item?id=32714381)) 6 | -------------------------------------------------------------------------------- /docs/notes/notes.md: -------------------------------------------------------------------------------- 1 | # Notes 2 | 3 | Going to start writing long form again and put it here. Past articles can be found [here](../sharing/my-articles.md). 4 | -------------------------------------------------------------------------------- /docs/open-source/github/github-bots.md: -------------------------------------------------------------------------------- 1 | # GitHub bots 2 | 3 | ## Other 4 | 5 | - [Kodiak](https://github.com/chdsbd/kodiak) - Bot to automatically update and merge GitHub PRs. 6 | - [Ranger](https://reporanger.com/) - Built from the ground up to help repository maintainers get their jobs done better. 7 | - [bulldozer](https://github.com/palantir/bulldozer) - GitHub Pull Request Auto-Merge Bot. 8 | - [policy-bot](https://github.com/palantir/policy-bot) - GitHub App that enforces approval policies on pull requests. 9 | 10 | ## Links 11 | 12 | - [go-githubapp](https://github.com/palantir/go-githubapp) - Simple Go framework for building GitHub Apps. 13 | -------------------------------------------------------------------------------- /docs/open-source/gsoc.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: GSOC 3 | --- 4 | 5 | # [GSOC](https://summerofcode.withgoogle.com) 6 | 7 | Pretty amazing way to spend a Summer if you are a student. 8 | 9 | ## Links 10 | 11 | - [GSOC timeline](https://summerofcode.withgoogle.com/how-it-works/#timeline) 12 | - [How do I write my GSoC application?](https://github.com/matrix-org/GSoC/blob/master/README.md#how-do-i-write-my-gsoc-application) 13 | -------------------------------------------------------------------------------- /docs/operating-systems/ios/tvos.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: tvOS 3 | --- 4 | 5 | # [tvOS](https://developer.apple.com/tvos/) 6 | 7 | ## Links 8 | 9 | - [Twitch tvOS client](https://github.com/notbenoit/tvOS-Twitch) 10 | - [Voucher](https://github.com/rsattar/Voucher) - Simple library to make authenticating tvOS apps easy via their iOS counterparts. 11 | - [pyatv](https://github.com/postlund/pyatv) - Python client library for the Apple TV. ([Web](https://pyatv.dev/)) 12 | -------------------------------------------------------------------------------- /docs/operating-systems/ios/watchos.md: -------------------------------------------------------------------------------- 1 | # WatchOS 2 | 3 | ## Links 4 | 5 | - [Awesome Apple Watch](https://github.com/738/awesome-apple-watch) 6 | - [WWDC 2019 Themes and Insights](https://david-smith.org/blog/2019/06/11/wwdc-2019-themes-and-insights/) 7 | - [Best Apple Watch Apps](https://bestapplewatchapps.com/) 8 | - [The iconic watches that inspired Apple Watch faces (2021)](https://www.arun.is/blog/apple-watch-faces/) 9 | - [Apple Watch Planning view face concept](https://twitter.com/FonsMans/status/1497598940522373125) 10 | - [Continuous Glucose Monitoring on the Apple Watch (2022)](https://hturan.com/writing/apple-watch-continuous-glucose-monitoring) 11 | - [Quake 1 ported to the Apple Watch](https://github.com/MyOwnClone/quake_watch) ([HN](https://news.ycombinator.com/item?id=32747067)) 12 | - [Analysis of Apple Watch running data (2022)](https://applewatchrunner.substack.com/p/apple-watch-running-review) ([HN](https://news.ycombinator.com/item?id=32971085)) 13 | - [Quake 1 port for Apple Watch](https://github.com/ByteOverlord/Watch_Quake) ([HN](https://news.ycombinator.com/item?id=33667199)) 14 | - [WatchShaker](https://github.com/ezefranca/WatchShaker) - Simple motion detector for (watchOS) shake gesture. 15 | - [TermiWatch](https://github.com/kuglee/TermiWatch) - Terminal Watch Face for Apple Watch. 16 | - [Electric Sidecar](https://github.com/jverkoey/ElectricSidecar) - Unofficial companion app for the Porsche Taycan. 17 | -------------------------------------------------------------------------------- /docs/operating-systems/mirageos.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: MirageOS 3 | --- 4 | 5 | # [MirageOS](https://mirage.io/) 6 | 7 | ## Links 8 | 9 | - [mirage-crypto](https://github.com/mirage/mirage-crypto) - Cryptographic primitives for MirageOS. 10 | - [Deploying binary MirageOS unikernels (2021)](https://hannes.robur.coop/Posts/Deploy) 11 | - [Cryptography updates in OCaml and MirageOS (2021)](https://hannes.robur.coop/Posts/EC) 12 | - [Mirage CI](https://github.com/ocurrent/mirage-ci) 13 | - [Canopy](https://github.com/Engil/Canopy) - Git-blogging unikernel written using MirageOS. 14 | - [mirage-sshfs](https://github.com/palainp/mirage-sshfs) - Unikernel can be seen as a "super chrooted" SSHFS mount point or be used as a VM that provides a common disk for other VMs. 15 | - [How MirageOS Powers Docker Desktop (2022)](https://mirage.io/blog/2022-04-06.vpnkit) 16 | - [MirageOS unikernel to test networking setup](https://github.com/rand00/conntest) 17 | - [Paf le chien](https://github.com/dinosaure/paf-le-chien) - MirageOS compatible layer for HTTP/AF and H2. 18 | - [dnsvizor](https://github.com/roburio/dnsvizor) - DNSmasq-like MirageOS unikernel. 19 | - [Hillingar](https://github.com/RyanGibb/hillingar) - Build MirageOS unikernel with Nix. ([Article](https://ryan.freumh.org/blog/hillingar/)) 20 | -------------------------------------------------------------------------------- /docs/other/football.md: -------------------------------------------------------------------------------- 1 | # Football 2 | 3 | ## Links 4 | 5 | - [Messi's favorite pass](https://www.youtube.com/watch?v=ubC6VMs3ytI) 6 | - [Aerial footage showing how Morocco NT maintained a block and closed spaces against Spain](https://www.reddit.com/r/soccer/comments/zgvz94/aerial_footage_showing_how_morocco_nt_maintained/) 7 | - [The top goal-scorers in the history of football](http://johnburnmurdoch.github.io/projects/goal-lines/all-comps/) 8 | - [Lionel Messi Is Impossible (2014)](https://fivethirtyeight.com/features/lionel-messi-is-impossible/) ([HN](https://news.ycombinator.com/item?id=34038357)) 9 | - [Messi’s Medical Journey](https://journeys.dartmouth.edu/marcanovicoff22/messis-medical-journey/) ([HN](https://news.ycombinator.com/item?id=34039214)) 10 | - [The Genius of Lionel Messi Just Walking Around](https://www.newyorker.com/sports/world-cup-2022/the-genius-of-lionel-messi-just-walking-around) 11 | - [Why Morocco Could Spark a Tactical Revolution](https://www.youtube.com/watch?v=_GInHEGqbos) 12 | -------------------------------------------------------------------------------- /docs/other/jewelry.md: -------------------------------------------------------------------------------- 1 | # Jewelry 2 | 3 | ## Interesting 4 | 5 | - [Lily of the valley ring with pink tourmalines](https://edengardenjewelry.com/collections/flower-rings/products/lily-of-the-valley-ring-with-pink-tourmalines) 6 | 7 | ## Links 8 | 9 | - [Eden Garden Jewelry](https://edengardenjewelry.com/) 10 | -------------------------------------------------------------------------------- /docs/other/massages.md: -------------------------------------------------------------------------------- 1 | # Massages 2 | 3 | ## Links 4 | 5 | - [Yoni or Lingam massages](https://www.reddit.com/r/nonmonogamy/comments/za5v85/im_interested_in_knowing_who_tried_yoni_or_lingam/) 6 | -------------------------------------------------------------------------------- /docs/other/mentions.md: -------------------------------------------------------------------------------- 1 | # Mentions 2 | 3 | - [Interview with Nikita, an entrepreneur building a website to learn anything (2018)](https://remotehabits.com/interview/interview-with-nikita-an-entrepreneur-building-a-website-to-learn-anything/) 4 | - [Taking mind-maps to the next level with Learn Anything (2019)](https://www.sourcesort.com/interview/creating-and-growing-learn-anything) 5 | -------------------------------------------------------------------------------- /docs/other/my-workflow-notation.md: -------------------------------------------------------------------------------- 1 | # My workflow notation 2 | 3 | Prefixes and notations I use for various apps and tools and their meanings. 4 | 5 | ## SnippetsLab 6 | 7 | - <\> - User input, substitution 8 | 9 | ## Pixave 10 | 11 | - w. - Wallpapers 12 | - r. - Reactions 13 | - s. - Scans 14 | - rg. - Reaction GIFs 15 | 16 | ## Contacts 17 | 18 | - () - Nickname 19 | - \# - Tags 20 | 21 | ## PDFs 22 | 23 | - r. - Research papers 24 | - d. - Documents 25 | - b. - Books 26 | 27 | ## Keyboard Maestro 28 | 29 | - {} - What should be in my clipboard 30 | - [] - What state the macro should be in 31 | - <\> - What link should be in my browser 32 | - @todo - Unfinished macros 33 | 34 | ## Safari 35 | 36 | - w: - Websites 37 | - s: - Personal 38 | - g: - GitHub 39 | - c: - Chat 40 | - a: - Analytics 41 | -------------------------------------------------------------------------------- /docs/other/puzzles.md: -------------------------------------------------------------------------------- 1 | # Puzzles 2 | 3 | ## Links 4 | 5 | - [Reaktor](https://svalbard.reaktor.com) 6 | - [Notes on building debugging puzzles (2021)](https://jvns.ca/blog/2021/04/16/notes-on-debugging-puzzles/) 7 | -------------------------------------------------------------------------------- /docs/other/queries.md: -------------------------------------------------------------------------------- 1 | # Queries 2 | 3 | Some web queries I use to keep on top of things. This page is parsed with [Alfred My Mind](https://github.com/nikitavoloboev/alfred-my-mind). 4 | 5 | ## GitHub 6 | 7 | - [Alfred](https://github.com/search?utf8=%E2%9C%93&q=alfred&type=Repositories&ref=searchresults&o=desc&s=updated) 8 | - [Karabiner](https://github.com/search?utf8=%E2%9C%93&q=karabiner&type=Repositories&ref=searchresults&o=desc&s=updated) 9 | - [Nix](https://github.com/search?utf8=✓&q=nix&type=Repositories&ref=searchresults&o=desc&s=updated) 10 | 11 | ## Twitter 12 | 13 | - [Category theory](https://twitter.com/search?q=category%20theory&src=typd) 14 | - [Golang](https://twitter.com/search?q=golang&src=typd) 15 | - [Haskell learn](https://twitter.com/search?q=haskell%20learn&src=typd) 16 | - [VS Code extension](https://twitter.com/search?q=vs%20code%20extension&src=typd) 17 | - [Karabiner mac](https://twitter.com/search?q=karabiner%20mac&src=typd) 18 | - [Keyboard Maestro](https://twitter.com/search?q=keyboard%20maestro&src=typd) 19 | -------------------------------------------------------------------------------- /docs/other/sauna.md: -------------------------------------------------------------------------------- 1 | # Sauna 2 | 3 | I love banyas more as I dislike the dryness that most or all saunas have. 4 | 5 | ## Links 6 | 7 | - [Trumpkin’s Intro To Sauna](http://localmile.org/trumpkins-intro-to-sauna/) 8 | - [Ideal length of stay in Sauna?](https://www.reddit.com/r/Sauna/comments/zx38zf/ideal_length_of_stay/) 9 | -------------------------------------------------------------------------------- /docs/other/scuba-diving.md: -------------------------------------------------------------------------------- 1 | # Scuba diving 2 | 3 | ## Links 4 | 5 | - [The Physics of Scuba Diving (2022)](https://www.wired.com/story/the-physics-of-scuba-diving/) ([HN](https://news.ycombinator.com/item?id=33757684)) 6 | -------------------------------------------------------------------------------- /docs/other/skiing.md: -------------------------------------------------------------------------------- 1 | # Skiing 2 | 3 | ## Links 4 | 5 | - [Best budget ski resorts in Europe](https://www.reddit.com/r/ski_europe/comments/r4gxnb/best_budget_ski_resorts_in_europe/) 6 | - [Skiing in Europe Reddit](https://www.reddit.com/r/ski_europe/) 7 | -------------------------------------------------------------------------------- /docs/other/surfing.md: -------------------------------------------------------------------------------- 1 | # Surfing 2 | 3 | ## Links 4 | 5 | - [Surfing Reddit Wiki](https://www.reddit.com/r/surfing/wiki/index) 6 | - [I built a sonar into my surfboard](https://foobarbecue.github.io/surfsonar/) ([HN](https://news.ycombinator.com/item?id=28901214)) 7 | - [Meta Surf Forecast](https://github.com/swrobel/meta-surf-forecast) - Aggregated surf forecast from Surfline, MagicSeaweed & Spitcast APIs. ([Web](https://metasurfforecast.com/)) 8 | - [Make or Break series](https://tv.apple.com/us/show/make-or-break/umc.cmc.6oubrn858v7d76sut4mx52i3x) 9 | -------------------------------------------------------------------------------- /docs/other/tiktok.md: -------------------------------------------------------------------------------- 1 | # TikTok 2 | 3 | I share [my TikTok likes](https://www.tiktok.com/@nikitavoloboev). Might make some videos too one day. 4 | 5 | ## Fun trends 6 | 7 | - [RealestK Toxic](https://www.tiktok.com/music/RealestK-Toxic-7032866408966916869) 8 | -------------------------------------------------------------------------------- /docs/other/woodworking.md: -------------------------------------------------------------------------------- 1 | # Woodworking 2 | 3 | ## Links 4 | 5 | - [Woodworking for engineers](https://woodgears.ca/) ([HN](https://news.ycombinator.com/item?id=23484378)) 6 | - [Matthias Wandel YouTube](https://www.youtube.com/user/Matthiaswandel/featured) 7 | - [OpenCutList](https://github.com/lairdubois/lairdubois-opencutlist-sketchup-extension) - SketchUp Extension for automating the generation of cut lists for woodworking projects. 8 | - [Choosing the Right Wall Anchors (2021)](https://www.finewoodworking.com/2021/07/19/choosing-the-right-wall-anchors) ([HN](https://news.ycombinator.com/item?id=28769098)) 9 | - [FineWoodworking](https://www.finewoodworking.com/) - Expert advice on woodworking and furniture making. 10 | - [Testing the strength of different wood species](https://woodgears.ca/wood_strength/) ([HN](https://news.ycombinator.com/item?id=29595232)) 11 | - [The Wood Database](https://www.wood-database.com/wood-filter/) ([HN](https://news.ycombinator.com/item?id=31912178)) 12 | - [Software to make woodworking blueprints](https://twitter.com/OskSta/status/1628666152296611841) 13 | - [An overview of modern Japanese wood construction (2004)](https://www.forum-holzbau.com/pdf/an_overview-Yoshiaki.pdf) ([HN](https://news.ycombinator.com/item?id=34922294)) 14 | -------------------------------------------------------------------------------- /docs/package-managers/nix/nix-darwin.md: -------------------------------------------------------------------------------- 1 | # Nix on macOS 2 | 3 | There is [nix-darwin](https://github.com/LnL7/nix-darwin) project that brings Nix configuration to describing many of macOS services. 4 | 5 | ## Notes 6 | 7 | - To not enter password on every `darwin-rebuild switch` with [nix-darwin](https://github.com/LnL7/nix-darwin), you can create `/etc/sudoers.d/nix-darwin` file with this content: 8 | - ` ALL=(ALL:ALL) NOPASSWD: /run/current-system/sw/bin/darwin-rebuild` (where `home-user` is name of home directory) 9 | - Nix darwin generates files to `etc/static` 10 | 11 | ## Links 12 | 13 | - [Nix on Darwin – History, challenges, and where it's going by Dan Peebles](https://www.youtube.com/watch?v=73mnPBLL_20) 14 | - [Neat macOS nix Darwin config.nix](https://github.com/LnL7/nix-darwin/blob/master/modules/examples/lnl.nix) 15 | - [Changing the configuration.nix location](https://github.com/LnL7/nix-darwin/wiki/Changing-the-configuration.nix-location) 16 | - [Moving from Homebrew to Nix Package Manager (2019)](https://www.softinio.com/post/moving-from-homebrew-to-nix-package-manager/) 17 | - [Nix on Catalina installer](https://static.domenkozar.com/install-catalina) ([GitHub PR](https://github.com/NixOS/nix/pull/3212)) ([Another Gist solution](https://gist.github.com/rabbitonweb/7a12d61294669f0958ebcf1eac347304)) 18 | -------------------------------------------------------------------------------- /docs/physics/antimatter.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Antimatter 3 | --- 4 | 5 | # [Antimatter](http://en.wikipedia.org/wiki/Antimatter) 6 | 7 | ## Notes 8 | 9 | - [Q: Why haven’t we been able to see the spectra of anti-hydrogen until recently? Why is it so hard to study anti-matter?](http://www.askamathematician.com/2017/03/q-why-havent-we-been-able-to-see-the-spectra-of-anti-hydrogen-until-recently-why-is-it-so-hard-to-study-anti-matter/) 10 | - The problem with anti-matter is that you can’t let it touch anything. 11 | - I always wonder why photon is its own anti matter. If it was not so, we wouldn't be able to study anti matter with lasers for example. 12 | 13 | ## Links 14 | 15 | - [Cooling antimatter with lasers (2021)](https://www.youtube.com/watch?v=4kJYoUy99h0) ([Reddit](https://www.reddit.com/r/Physics/comments/nknvwh/cooling_antimatter_with_lasers/)) 16 | - [An Antimatter Experiment Shows Surprises Near Absolute Zero (2022)](https://www.quantamagazine.org/icy-antimatter-experiment-surprises-physicists-20220316/) ([HN](https://news.ycombinator.com/item?id=30709847)) 17 | -------------------------------------------------------------------------------- /docs/physics/classical-mechanics.md: -------------------------------------------------------------------------------- 1 | # Classical mechanics 2 | 3 | ## Links 4 | 5 | - [Structure and Interpretation of Classical Mechanics (2015)](https://mitpress.mit.edu/sites/default/files/titles/content/sicm_edition_2/toc.html) ([HN](https://news.ycombinator.com/item?id=19765019)) 6 | -------------------------------------------------------------------------------- /docs/privacy/freedom.md: -------------------------------------------------------------------------------- 1 | # Freedom 2 | 3 | ## Links 4 | 5 | - [Modern Mind Control: Public Opinion Manipulation in Our Online World](https://www.youtube.com/watch?v=gAmZXrSUofM) 6 | - [Number of journalists in jail reaches global high (2021)](https://cpj.org/reports/2021/12/number-of-journalists-behind-bars-reaches-global-high/) ([HN](https://news.ycombinator.com/item?id=29495145)) 7 | -------------------------------------------------------------------------------- /docs/programming-languages/austral.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Austral 3 | --- 4 | 5 | # [Austral](https://austral-lang.org/) 6 | 7 | > Systems Language with Linear Types and Capabilities 8 | 9 | ## Links 10 | 11 | - [What Austral Proves (2023)](https://animaomnium.github.io/what-austral-proves/) ([HN](https://news.ycombinator.com/item?id=34845895)) 12 | - [Introducing Austral: A Systems Language with Linear Types and Capabilities](https://borretti.me/article/introducing-austral) ([HN](https://news.ycombinator.com/item?id=34168452)) 13 | - [How Austral’s Linear Type Checker Works (2023)](https://borretti.me/article/how-australs-linear-type-checker-works) 14 | - [Design of the Austral Compiler](https://borretti.me/article/design-austral-compiler) 15 | - [A Look At Austral](https://wiki.alopex.li/ALookAtAustral2023) ([Lobsters](https://lobste.rs/s/cnuq5w/look_at_austral)) 16 | - [How Capabilities Work in Austral](https://borretti.me/article/how-capabilities-work-austral) ([Lobsters](https://lobste.rs/s/qbeqio/how_capabilities_work_austral)) 17 | -------------------------------------------------------------------------------- /docs/programming-languages/factor.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Factor 3 | --- 4 | 5 | # [Factor](https://factorcode.org/) 6 | 7 | ## Links 8 | 9 | - [Factor: A Dynamic Stack-based Programming Language](https://factorcode.org/littledan/dls.pdf) 10 | - [Factor code](https://github.com/factor/factor) 11 | - [Factor docs](https://docs.factorcode.org/content/article-cookbook.html) 12 | - [Solutions to various problems written in Factor](https://github.com/Bubbler-4/factor-problem-solving) 13 | - [How Factor implements closures (2010)](http://factor-language.blogspot.com/2010/01/how-factor-implements-closures.html) 14 | - [Factor: An impressive stack-based language environment](https://junglecoder.com/blog/factorlang-review) 15 | - [Factor in 2022](https://www.youtube.com/watch?v=OLh61q4c4XE) ([Lobsters](https://lobste.rs/s/v163lv/factor_2022)) 16 | - [Re: Factor](https://github.com/mrjbq7/re-factor) - Small utilities and vocabularies implemented in Factor. 17 | - [Proquint (2023)](https://re-factor.blogspot.com/2023/02/proquint.html) ([Lobsters](https://lobste.rs/s/ntouqv/proquint)) 18 | - [Re: Factor Blog](https://re-factor.blogspot.com/) 19 | -------------------------------------------------------------------------------- /docs/programming-languages/go/go-libraries/ent.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Ent 3 | --- 4 | 5 | # [Ent](https://github.com/ent/ent) 6 | 7 | My preferred ORM for [Go](../go.md). 8 | 9 | Doing [tutorial](https://entgo.io/docs/tutorial-setup) as it shows how to write [the code](https://github.com/a8m/ent-graphql-example) for setting up a [GraphQL](../../../networking/graphql/graphql.md) instance is great intro. 10 | 11 | ## Notes 12 | 13 | - [Read Ent docs. Start playing around with using it. Try to define some schemas and run generation. Look at what is generated with different schemas and then try using the generated code like their examples in the docs.](https://www.reddit.com/r/golang/comments/zpau6s/ent_learning_resources/) 14 | 15 | ## Links 16 | 17 | - [Ent Contrib](https://github.com/ent/contrib) - Collection of extensions and tools for ent. 18 | - [Ent Starter](https://github.com/lolopinto/ent) 19 | - [Ent Explore Schema](https://github.com/lolopinto/ent-explore-schema) - Utility for exploring an ent schema. 20 | - [enter](https://github.com/a8m/enter) - CLI for generating ER diagrams for Ent schema. 21 | - [Ent-Refine](https://github.com/diazoxide/ent-refine) - Extension for Entgo to generate refine admin dashboard with CRUDs from definition. 22 | - [Ent Blog Example](https://github.com/rotemtam/ent-blog-example) - Supporting repo for a tutorial on building a simple CMS with ent. 23 | - [ent2d2](https://github.com/tmc/ent2d2) - Creates D2 graphs from ent schemas. 24 | -------------------------------------------------------------------------------- /docs/programming-languages/go/go-libraries/wails.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wails 3 | --- 4 | 5 | # [Wails](https://github.com/wailsapp/wails) 6 | 7 | > Build desktop applications using Go & Web Technologies. 8 | 9 | Exploring using [Tauri](../../rust/rust-libraries/tauri.md) as alternative now. But Wails is great. 10 | 11 | ## OSS Wails apps 12 | 13 | - [EmailIt](https://github.com/raguay/EmailIt) - Using Svelte. 14 | - [Game of Life](https://github.com/mcosta74/game-of-life) 15 | 16 | ## Links 17 | 18 | - [Building Desktop Applications using Wails (2021)](https://www.youtube.com/watch?v=13Ufa9i8cFo) 19 | - [HN: Wails (2022)](https://news.ycombinator.com/item?id=31764773) 20 | - [Awesome Wails](https://github.com/wailsapp/awesome-wails) 21 | - [Wails Roadmap](https://github.com/wailsapp/wails/discussions/1484) 22 | - [Wails 2 + Solid JS template](https://github.com/sidwebworks/wails-solid-template) 23 | - [Wails - What's the catch? (2022)](https://www.reddit.com/r/golang/comments/vzxhuh/wailsio_whats_the_catch/) 24 | - [HN: Wails (2022)](https://news.ycombinator.com/item?id=32080899) 25 | - [Wails v2 Examples](https://github.com/tataDan/wails-v2-examples) 26 | - [Wails v2 Released (2022)](https://wails.io/blog/wails-v2-released/) ([Reddit](https://www.reddit.com/r/golang/comments/xknc4p/announcement_wails_v2_released/)) ([HN](https://news.ycombinator.com/item?id=32953811)) 27 | - [Wails Build Action](https://github.com/cryptodeal/wails-build-action-bun) 28 | -------------------------------------------------------------------------------- /docs/programming-languages/ink.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Ink 3 | --- 4 | 5 | # [Ink](https://github.com/thesephist/ink) 6 | 7 | ## Links 8 | 9 | - [An overview of Ink](https://dotink.co/docs/overview/) 10 | - [Ink By Example](https://inkbyexample.com/) ([Code](https://github.com/healeycodes/inkbyexample)) 11 | - [September](https://github.com/thesephist/september) - Ink to JavaScript compiler and toolchain, written in Ink itself. 12 | - [Ink language blog](https://dotink.co/) 13 | - [HN: Ink language (2021)](https://news.ycombinator.com/item?id=27792219) 14 | -------------------------------------------------------------------------------- /docs/programming-languages/javascript/js-libraries/angular.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Angular 3 | --- 4 | 5 | # [Angular](https://angular.io/) 6 | 7 | ## Links 8 | 9 | - [Learning Angular w/ Minko Gechev (2022)](https://www.youtube.com/watch?v=tfxxeknwsi8) 10 | - [Analog](https://github.com/analogjs/analog) - Meta-framework for building applications and websites with Angular. 11 | - [Reactivity with Signals is coming to Angular (2023)](https://www.youtube.com/watch?v=ov0rSrZT4lk) 12 | - [Signals in Angular w/ Pawel and Alex (2023)](https://www.youtube.com/watch?v=HstDoVQeP9g) 13 | -------------------------------------------------------------------------------- /docs/programming-languages/javascript/js-libraries/ember.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Ember.js 3 | --- 4 | 5 | # [Ember.js](https://emberjs.com/) 6 | 7 | ## Links 8 | 9 | - [EmberConf 2021 - Fun Fast Tools for Serious Work by Ed Faulkner](https://www.youtube.com/watch?v=09USvAy7w9g) 10 | - [Embroider](https://github.com/embroider-build/embroider) - Compiling Ember apps into spec-compliant, modern JavaScript. 11 | - [Awesome Ember.js](https://github.com/ember-community-russia/awesome-ember) 12 | - [Ember RFCs](https://emberjs.github.io/rfcs/) 13 | - [Introducing @use (2020)](https://www.pzuraq.com/blog/introducing-use) 14 | - [Glint](https://github.com/typed-ember/glint) - TypeScript-powered tooling for Glimmer templates. 15 | - [Wacky Tricks We Use in Publishing TypeScript Types (for Ember.js) (2022)](https://www.youtube.com/watch?v=VuF3GY-Ho-s) 16 | -------------------------------------------------------------------------------- /docs/programming-languages/javascript/js-libraries/enhance.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Enhance 3 | --- 4 | 5 | # [Enhance](https://enhance.dev/docs/) 6 | 7 | > Web standards-based HTML framework 8 | 9 | ## Links 10 | 11 | - [Enhance Starter Project](https://github.com/enhance-dev/enhance-starter-project) 12 | - [Enhance Remix](https://github.com/jacob-ebey/enhance-remix) 13 | -------------------------------------------------------------------------------- /docs/programming-languages/javascript/js-libraries/react/react-ssr.md: -------------------------------------------------------------------------------- 1 | # React Server Side Rendering 2 | 3 | ## Links 4 | 5 | - [Server-Rendering Responsively (2019)](https://artsy.github.io/blog/2019/05/24/server-rendering-responsively/) 6 | - [@artsy/fresnel](https://github.com/artsy/fresnel) - SSR compatible approach to CSS media query based responsive layouts for React. 7 | -------------------------------------------------------------------------------- /docs/programming-languages/lisp/carp.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Carp 3 | --- 4 | 5 | # Carp 6 | 7 | ## Links 8 | 9 | - [HN: Carp](https://news.ycombinator.com/item?id=35092027) 10 | -------------------------------------------------------------------------------- /docs/programming-languages/lisp/janet.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Janet 3 | --- 4 | 5 | # [Janet](https://janet-lang.org/) 6 | 7 | ## Built with Janet 8 | 9 | - [Joule editor](https://github.com/CFiggers/joule-editor) - Simple terminal-based text editor written in Janet. 10 | 11 | ## Links 12 | 13 | - [argparse](https://github.com/janet-lang/argparse) - CLI argument parser for Janet. 14 | - [JanetRS](https://github.com/GrayJack/janetrs) - Rust high level bindings for Janet. 15 | - [tree-sitter-janet](https://github.com/GrayJack/tree-sitter-janet) - tree-sitter grammar parser for Janet. 16 | - [Joy](https://joy.swlkr.com/) - Full stack web framework written in janet. ([Code](https://github.com/joy-framework/joy)) ([HN](https://news.ycombinator.com/item?id=23046568)) 17 | - [jaylib](https://github.com/janet-lang/jaylib) - Janet bindings to Raylib. 18 | - [HN: Janet (2023)](https://news.ycombinator.com/item?id=34843306) 19 | - [Janet for Mortals](https://janet.guide/) ([Lobsters](https://lobste.rs/s/duwkz7/janet_for_mortals)) ([Article](https://ianthehenry.com/posts/janet-for-mortals/)) 20 | - [Why Janet? (2023)](https://ianthehenry.com/posts/why-janet/) 21 | -------------------------------------------------------------------------------- /docs/programming-languages/modal.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Modal 3 | --- 4 | 5 | # [Modal](https://modal.com/) 6 | 7 | ## Links 8 | 9 | - [Product Launch 2023 Keynote](https://www.youtube.com/watch?v=-3Kf2ZZU-dg) 10 | - [Mojo language](https://github.com/modularml/mojo) 11 | - [fast.ai - Mojo may be the biggest programming language advance in decades (2023)](https://www.fast.ai/posts/2023-05-03-mojo-launch.html) ([Tweet](https://twitter.com/jeremyphoward/status/1653924474536984577)) 12 | - [Awesome Mojo](https://github.com/feep/awesome-mojo) 13 | - [Jeremy Howard demo for Mojo launch (2023)](https://www.youtube.com/watch?v=6GvB5lZJqcE) ([Prime Reacts](https://www.youtube.com/watch?v=RZhTC33lStQ)) 14 | - [Awesome Mojo](https://github.com/relatedcode/awesome-mojo) 15 | -------------------------------------------------------------------------------- /docs/programming-languages/objc/objc-libraries.md: -------------------------------------------------------------------------------- 1 | # ObjC libraries 2 | 3 | ## Other 4 | 5 | - [SDWebImage](https://github.com/SDWebImage/SDWebImage) - Asynchronous image downloader with cache support as a UIImageView category. 6 | - [TONavigationBar](https://github.com/TimOliver/TONavigationBar) - Replicating the 'clear' navigation bar style of the iOS 12 Apple TV app. 7 | - [MessageThrottle](https://github.com/yulingtianxia/MessageThrottle) - Lightweight, simple library for controlling frequency of forwarding Objective-C messages. 8 | - [OCMock](https://github.com/erikdoe/ocmock) - Objective-C implementation of mock objects. 9 | - [SRG Media Player](https://github.com/SRGSSR/srgmediaplayer-apple) - Advanced media player library, simple and reliable. 10 | - [Mach-O Kit](https://github.com/DeVaukz/MachO-Kit) - C/Objective-C library for parsing Mach-O files. 11 | - [StringScore](https://github.com/thetron/StringScore) - Objective-C library which provides super fast fuzzy string matching/scoring. 12 | -------------------------------------------------------------------------------- /docs/programming-languages/pascal.md: -------------------------------------------------------------------------------- 1 | # Pascal 2 | 3 | ## Links 4 | 5 | - [Modern Object Pascal Introduction for Programmers](https://castle-engine.io/modern_pascal_introduction.html) ([HN](https://news.ycombinator.com/item?id=23742999)) 6 | - [Free Pascal](https://www.freepascal.org/) - Mature, versatile, open source Pascal compiler. ([HN](https://news.ycombinator.com/item?id=25406547)) 7 | - [50 Years of Pascal (2021)](https://cacm.acm.org/magazines/2021/3/250705-50-years-of-pascal/fulltext) ([Lobsters](https://lobste.rs/s/rm4shm/50_years_pascal)) 8 | - [Ask HN: Why Did Pascal Fail? (2021)](https://news.ycombinator.com/item?id=28490736) 9 | - [Pascal Compiler](https://github.com/StanfordPascal/Pascal) 10 | - [Per Brinch Hansen on Pascal compilers](http://pascal.hansotten.com/2020/10/23/per-brinch-hansen-on-pascal-compilers/) 11 | - [Making a budget Pascal compiler to WebAssembly](https://faizilham.github.io/making-budget-pascal-compiler) 12 | - [Things That Turbo Pascal Is Smaller Than (2011)](https://prog21.dadgum.com/116.html) ([HN](https://news.ycombinator.com/item?id=30644308)) 13 | - [Awesome Pascal](https://github.com/Fr0sT-Brutal/awesome-pascal) - Curated list of Delphi, FreePascal, and Pascal shiny things. ([HN](https://news.ycombinator.com/item?id=30790193)) 14 | - [Ask HN: Are people still using Pascal? (2023)](https://news.ycombinator.com/item?id=34939231) 15 | -------------------------------------------------------------------------------- /docs/programming-languages/r/r-packages.md: -------------------------------------------------------------------------------- 1 | # R packages 2 | 3 | ## Other 4 | 5 | - [vctrs](https://github.com/r-lib/vctrs) - Vector types. 6 | - [paletteer](https://github.com/EmilHvitfeldt/paletteer) - Collection of most color palettes in a single R package. 7 | - [quantmod](https://github.com/joshuaulrich/quantmod) - Quantitative Financial Modelling Framework. 8 | - [gratis](https://github.com/ykang/gratis) - Provides efficient algorithms for generating time series with diverse and controllable characteristics. 9 | -------------------------------------------------------------------------------- /docs/programming-languages/roc.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Roc 3 | --- 4 | 5 | # [Roc](https://www.roc-lang.org/) 6 | 7 | ## Links 8 | 9 | - [Richard Feldman, "Pushing Boundaries with Roc" (2022)](https://www.youtube.com/watch?v=9f12S001TGQ) 10 | -------------------------------------------------------------------------------- /docs/programming-languages/rust/rust-libraries/axum.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Axum 3 | --- 4 | 5 | # [Axum](https://github.com/tokio-rs/axum) 6 | 7 | ## Links 8 | 9 | - [Axum GraphQL](https://github.com/oliverjumpertz/axum-graphql) - Base setup for your next GraphQL API in Rust. 10 | - [Axum 0.6.0 (2022)](https://tokio.rs/blog/2022-11-25-announcing-axum-0-6-0) ([Reddit](https://www.reddit.com/r/rust/comments/z4cl30/new_tokio_blog_post_announcing_axum_060/)) 11 | - [Who is using Axum in production? (2023)](https://www.reddit.com/r/rust/comments/12ui2qe/who_is_using_axum_in_production/) 12 | - [jwt-authorizer](https://github.com/cduvray/jwt-authorizer) - JWT authorizer Layer for Axum. 13 | -------------------------------------------------------------------------------- /docs/programming-languages/self.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Self 3 | --- 4 | 5 | # [Self](https://selflanguage.org/) 6 | 7 | ## Links 8 | 9 | - [SELF: The Power of Simplicity](https://bibliography.selflanguage.org/_static/self-power.pdf) 10 | - [Call with David Ungar (2015)](https://www.youtube.com/watch?v=8nfrC-YLYqc) 11 | - [Adaptive optimization for SELF: reconciling high performance with exploratory programming (1994)](http://i.stanford.edu/pub/cstr/reports/cs/tr/94/1520/CS-TR-94-1520.pdf) 12 | - [A tour of Self](https://sin-ack.github.io/posts/a-tour-of-self/) 13 | - [Self Transporter: how to share your Self code](https://sin-ack.github.io/posts/self-transporter/) ([Lobsters](https://lobste.rs/s/fbv7hi/self_transporter_how_share_your_self_code)) 14 | - [zigSelf](https://github.com/sin-ack/zigself) - Implementation of the Self programming language in Zig. ([Inner workings](https://sin-ack.github.io/posts/zigself-actor/)) 15 | -------------------------------------------------------------------------------- /docs/programming-languages/v.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: V 3 | --- 4 | 5 | # [V](https://github.com/vlang/v) 6 | 7 | ## Links 8 | 9 | - [go2v](https://github.com/vlang/go2v) - Go => V source code translator. 10 | - [Awesome V](https://github.com/vlang/awesome-v) 11 | - [VLS](https://github.com/vlang/vls) - V Language Server. 12 | - [V UI](https://github.com/vlang/ui) - Cross-platform UI library written in V. 13 | - [V's package manager](https://vpm.vlang.io/) ([Code](https://github.com/vlang/vpm)) 14 | - [V Language Review (2022)](https://mawfig.github.io/2022/06/18/v-lang-in-2022.html) ([Lobsters](https://lobste.rs/s/hfjlba/v_language_review_2022)) 15 | - [C2V](https://github.com/vlang/c2v) - C/C++ to V translator. 16 | - [Vlang: The language of 2023?? | Prime React](https://www.youtube.com/watch?v=j47Hk5qE9As) 17 | -------------------------------------------------------------------------------- /docs/programming-languages/vale.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vale 3 | --- 4 | 5 | # [Vale](https://vale.dev/) 6 | 7 | ## Links 8 | 9 | - [Zero-Cost Memory Safety with Vale Regions (2022)](https://verdagon.dev/blog/zero-cost-memory-safety-regions-overview) 10 | - [Implementing a New Memory Safety Approach (2022)](https://verdagon.dev/blog/making-regions-part-1-human-factor) 11 | -------------------------------------------------------------------------------- /docs/programming/agile-development.md: -------------------------------------------------------------------------------- 1 | # Agile development 2 | 3 | ## Links 4 | 5 | - [HN: Why do developers at Google consider Agile development to be nonsense? (2019)](https://news.ycombinator.com/item?id=20600128) 6 | - [Nice overview of lean methodology: Think -> Build -> Launch -> Measure -> ..](http://lucaorio.com/) 7 | -------------------------------------------------------------------------------- /docs/programming/array-programming.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Array programming 3 | --- 4 | 5 | # [Array programming](https://en.wikipedia.org/wiki/Array_programming) 6 | 7 | ## Links 8 | 9 | - [Dex](https://github.com/google-research/dex-lang) - Research language for array processing in the Haskell/ML family. ([HN](https://news.ycombinator.com/item?id=21364413)) 10 | - [An array-oriented language with static rank polymorphism](http://www.ccs.neu.edu/home/jrslepak/typed-j.pdf) 11 | - [Efficient Translation of Certain Irregular Data-Parallel Array Comprehensions](http://hiperfit.dk/pdf/fut-comprehensions.pdf) 12 | - [Array Programming for the 21st Century (2020)](https://www.youtube.com/watch?v=x1FoTYnJxeY) ([HN](https://news.ycombinator.com/item?id=25146654)) 13 | - [Getting to the Point. Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming (2021)](https://arxiv.org/abs/2104.05372) ([Tweet](https://twitter.com/apaszke/status/1381941073312952320)) 14 | - [The Array Cast](https://www.arraycast.com/) - Podcast about the array programming languages. ([HN](https://news.ycombinator.com/item?id=27209093)) 15 | - [Functional vs Array Programming (2021)](https://www.youtube.com/watch?v=UogkQ67d0nY) 16 | - [KlongPy](https://github.com/briangu/klongpy) - Vectorized port of Klong array language. 17 | -------------------------------------------------------------------------------- /docs/programming/constraint-programming.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Constraint programming 3 | --- 4 | 5 | # [Constraint programming](https://en.wikipedia.org/wiki/Constraint_programming) 6 | 7 | ## Links 8 | 9 | - [Kiwi](https://github.com/nucleic/kiwi) - Efficient C++ implementation of the Cassowary constraint solving algorithm. 10 | - [Fahiem's reading group](http://www.cs.toronto.edu/~ozan/cpgroup/) - Interested in papers related to various forms of constraint programming. 11 | - [OptaPlanner](https://www.optaplanner.org/) - Constraint solver for optimizing planning and scheduling problems. ([HN](https://news.ycombinator.com/item?id=24761714)) 12 | - [How to build a constraint solver?](https://opensourc.es/blog/constraint-solver-1/) 13 | - [CPMpy](https://github.com/CPMpy/cpmpy) - Constraint Programming and Modeling library in Python, based on numpy, with direct solver access. ([Talk](https://www.youtube.com/watch?v=A4mmmDAdusQ)) 14 | - [LUME Kiwi](https://github.com/lume/kiwi) - Fast TypeScript implementation of the Cassowary constraint solving algorithm, based on the seminal Cassowary paper. 15 | - [Conjure](https://github.com/conjure-cp/conjure) - Automated modelling tool for Constraint Programming. 16 | - [Nutcracker](https://github.com/TomasMikula/nutcracker) - Problem solving à la carte. 17 | - [Ask HN: Do you use an optimization solver? Which one? Do you like it? (2022)](https://news.ycombinator.com/item?id=31099186) 18 | - [HN: Constraint Programming](https://news.ycombinator.com/item?id=32797543) 19 | - [Slothy](https://github.com/slothy-optimizer/slothy) - Assembly Optimization via Constraint Solving. 20 | -------------------------------------------------------------------------------- /docs/programming/design-patterns.md: -------------------------------------------------------------------------------- 1 | # Design patterns 2 | 3 | ## Links 4 | 5 | - [Awesome design patterns](https://github.com/DovAmir/awesome-design-patterns) 6 | - [Design patterns written in different programming languages](https://github.com/ZoranPandovski/design-patterns) 7 | - [Notes on Design Patterns (2020)](https://vladris.com/blog/2020/12/10/notes-on-design-patterns.html) 8 | - [Design patterns let you apply existing solutions to your code (2021)](https://stackoverflow.blog/2021/10/13/why-solve-a-problem-twice-design-patterns-let-you-apply-existing-solutions-to-your-code/) ([HN](https://news.ycombinator.com/item?id=28860861)) 9 | - [Design-Pattern Guidelines: Study Guide (2021)](https://www.nngroup.com/articles/design-pattern-guidelines/) 10 | - [Design Patterns Quick Reference (2007)](http://www.mcdonaldland.info/2007/11/28/40/) 11 | - [Prime Reacts: 8 Design Patterns (2023)](https://www.youtube.com/watch?v=ZfG8BSTX0Lw) 12 | -------------------------------------------------------------------------------- /docs/programming/dynamic-programming.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Dynamic programming 3 | --- 4 | 5 | # [Dynamic programming](https://en.wikipedia.org/wiki/Dynamic_programming) 6 | 7 | ## Links 8 | 9 | - [What Is Dynamic Programming With Python Examples (2019)](https://skerritt.blog/dynamic-programming/) 10 | - [Dynamic Programming with Python dataclasses and joblib (2020)](https://joshbloom.org/post/dataclasses_and_dynamic_programming/) 11 | - [When is dynamic programming applicable? When is it not? (2020)](https://www.reddit.com/r/algorithms/comments/el4vn8/when_is_dynamic_programming_applicable_when_is_it/) 12 | - [Dynamic Programming vs Divide-and-Conquer (2018)](https://trekhleb.dev/blog/2018/dynamic-programming-vs-divide-and-conquer/) 13 | - [Динамическое программирование - это просто (2021)](https://www.youtube.com/watch?v=6c916SvCCOA) 14 | - [Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges (2020)](https://www.youtube.com/watch?v=oBt53YbR9Kk) 15 | - [A Tale of Dynamic Programming (2022)](https://iagoleal.com/posts/dynamic-programming/) 16 | - [Leetcode и паттерны динамического программирования (2023)](https://www.youtube.com/watch?v=q2v_mQcbCks) 17 | -------------------------------------------------------------------------------- /docs/programming/functional-programming/algebraic-effects.md: -------------------------------------------------------------------------------- 1 | # Algebraic effects 2 | 3 | ## Links 4 | 5 | - [Algebraic Effects for the Rest of Us (2019)](https://overreacted.io/algebraic-effects-for-the-rest-of-us/) ([HN](https://news.ycombinator.com/item?id=20496043)) 6 | - [Koka: a function-oriented language with effect inference](https://github.com/koka-lang/koka) 7 | - [The Koka Book](https:/koka-lang.github.io/koka/doc/kokaspec.html) - Introduction and Specification of the Koka language. 8 | - [Algebraic Effects for Functional Programming (Type Directed Compilation of Row-typed Algebraic Effects) (2016)](https://www.microsoft.com/en-us/research/wp-content/uploads/2016/08/algeff-tr-2016-v2.pdf) 9 | - [Koka: Programming with Row-polymorphic Effect Type](https://arxiv.org/pdf/1406.2061.pdf) 10 | - [libhandler](https://github.com/koka-lang/libhandler) - Implements algebraic effect handlers in C. 11 | - [Eff](https://github.com/orsinium-labs/eff) - Python library to work with algebraic effects. 12 | - [Exotic Programming Ideas: Part 3 (Effect Systems) (2020)](https://www.stephendiehl.com/posts/exotic03.html) ([HN](https://news.ycombinator.com/item?id=25178437)) 13 | - [Extensible Effects: an alternative to Monad Transformers](http://okmij.org/ftp/Haskell/extensible/) 14 | - [Freer Monads, More Extensible Effects paper](http://okmij.org/ftp/Haskell/extensible/more.pdf) ([Code](https://github.com/jwiegley/refine-freer)) 15 | - [UI effects](https://github.com/robrix/ui-effects) - Experiment exploring a UI programming model inspired by algebraic effects. 16 | -------------------------------------------------------------------------------- /docs/programming/functional-programming/gadts.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Generalized algebraic data type 3 | --- 4 | 5 | # [Generalized algebraic data type](https://en.wikipedia.org/wiki/Generalized_algebraic_data_type) 6 | 7 | ## Links 8 | 9 | - [GADTs: A primer (2019)](https://sketch.sh/s/yH0MJiujNSiofDWOU85loX/) 10 | -------------------------------------------------------------------------------- /docs/programming/interactive-computing/google-colab.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Google Colab 3 | --- 4 | 5 | # [Google Colab](https://colab.research.google.com/notebooks/) 6 | 7 | ## Links 8 | 9 | - [ColabCode](https://github.com/abhishekkrthakur/colabcode) - Run VSCode (codeserver) on Google Colab or Kaggle Notebooks. 10 | - [VSCode on Google Colab](https://amitness.com/vscode-on-colab/) ([HN](https://news.ycombinator.com/item?id=24705599)) 11 | - [How to Deal with Files in Google Colab: Everything You Need to Know (2020)](https://neptune.ai/blog/google-colab-dealing-with-files) 12 | - [Colab-ssh](https://github.com/WassimBenzarti/colab-ssh) - Connect to Google Colab using SSH. 13 | - [kora](https://github.com/airesearch-in-th/kora) - Collection of tools to make programming on Google Colab easier. 14 | - [How to Use Google Colab with VS Code (2021)](https://www-freecodecamp-org.cdn.ampproject.org/c/s/www.freecodecamp.org/news/how-to-use-google-colab-with-vs-code/amp/) 15 | - [Google Colab features you may have missed (2021)](https://www.youtube.com/watch?v=rNgswRZ2C1Y) 16 | - [Awesome colab notebooks collection for ML experiments](https://github.com/amrzv/awesome-colab-notebooks) 17 | - [ML Visual Art Colabs](https://github.com/dvschultz/ml-art-colabs) 18 | - [Reverse Engineering Google Colab (2022)](https://dagshub.com/blog/reverse-engineering-google-colab/) ([HN](https://news.ycombinator.com/item?id=31851031)) 19 | -------------------------------------------------------------------------------- /docs/programming/interactive-computing/mathematica.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wolfram Mathematica 3 | --- 4 | 5 | # [Wolfram Mathematica](https://www.wolfram.com/mathematica/) 6 | 7 | ## Links 8 | 9 | - [Source of some math GIF visualizations](https://github.com/InertialObservr/twitter_gifs) 10 | - [Mathics](https://github.com/mathics/Mathics) - General-purpose computer algebra system. ([Web](https://mathics.github.io/)) ([HN](https://news.ycombinator.com/item?id=19851934)) 11 | - [Some notes on the internal implementation of Mathematica](https://reference.wolfram.com/language/tutorial/SomeNotesOnInternalImplementation.html) 12 | - [Dropping In on Gottfried Leibniz—Stephen Wolfram Writings (2013)](https://writings.stephenwolfram.com/2013/05/dropping-in-on-gottfried-leibniz/) 13 | - [Ruckig](https://github.com/pantor/ruckig) - Online Trajectory Generation. Real-time. Jerk-constrained. Time-optimal. 14 | - [Mathics](https://github.com/Mathics3/mathics-core) - Free, open-source alternative to Mathematica. ([Code](https://github.com/Mathics3/mathics-core)) ([GitHub](https://github.com/Mathics3)) ([Web](https://mathics.org/)) ([HN](https://news.ycombinator.com/item?id=33477793)) 15 | - [How do I draw a pair of buttocks?](https://mathematica.stackexchange.com/questions/66538/how-do-i-draw-a-pair-of-buttocks) ([HN](https://news.ycombinator.com/item?id=34257837)) 16 | -------------------------------------------------------------------------------- /docs/programming/program-analysis.md: -------------------------------------------------------------------------------- 1 | # Program analysis 2 | 3 | ## Links 4 | 5 | - [Program Analysis Resources](https://gist.github.com/MattPD/00573ee14bf85ccac6bed3c0678ddbef) 6 | - [Formal Methods and Program Analysis in Industry](https://gist.github.com/MattPD/71b63a3e1600c2b52e1db80fa2834e60) 7 | - [Coz](https://github.com/plasma-umass/coz) - Finding Code that Counts with Causal Profiling. 8 | - [Survey of program analysis research with a focus on machine code](https://github.com/REMath/literature_review) 9 | - [Program Analysis Reading List](https://www.msreverseengineering.com/program-analysis-reading-list/) 10 | -------------------------------------------------------------------------------- /docs/programming/serialization.md: -------------------------------------------------------------------------------- 1 | # Serialization 2 | 3 | ## Interesting formats 4 | 5 | - [MessagePack](https://msgpack.org/) - Like JSON but smaller and faster. ([HN](https://news.ycombinator.com/item?id=22537250)) ([Lobsters](https://lobste.rs/s/9kd4o9/messagepack_it_s_like_json_fast_small)) 6 | - [MessagePack implementation for C and C++](https://github.com/msgpack/msgpack-c) 7 | - [FlatBuffers](https://github.com/google/flatbuffers) - Cross platform serialization library architected for maximum memory efficiency. 8 | - [Apache Thrift](https://thrift.apache.org/) - Allows you to define data types and service interfaces in a simple definition file. ([Code](https://github.com/apache/thrift)) 9 | - [FlatBuffers](https://google.github.io/flatbuffers/flexbuffers.html) - Was designed around schemas, because when you want maximum performance and data consistency, strong typing is helpful. ([HN](https://news.ycombinator.com/item?id=23588558)) 10 | - [Binn](https://github.com/liteserver/binn) - Binary data serialization format designed to be compact, fast and easy to use. 11 | - [KDL Document Language](https://github.com/kdl-org/kdl) - Meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML. 12 | - [Awesome Serialization](https://github.com/maximveksler/awesome-serialization) - Data formats useful for API, Big Data, ML, Graph. 13 | -------------------------------------------------------------------------------- /docs/programming/structured-programming.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Structured programming 3 | --- 4 | 5 | # [Structured programming](https://en.wikipedia.org/wiki/Structured_programming) 6 | 7 | ## Links 8 | 9 | - [Fructure: A structured interaction engine in Racket](https://github.com/disconcision/fructure) 10 | - [Structured programming: how to write proper if statements](http://boris-marinov.github.io/if/) 11 | -------------------------------------------------------------------------------- /docs/programming/visual-programming.md: -------------------------------------------------------------------------------- 1 | # Visual programming 2 | 3 | ## Links 4 | 5 | - [Nodes](http://nodes.io/) - Thinking space for exploring ideas with code on the web, powered by JavaScript and NPM. ([Code](https://github.com/nodes-io/nodes-io)) 6 | - [Nodes - our story (2019)](http://nodes.io/story/) 7 | - [Folk wisdom on visual programming (2021)](https://drossbucket.com/2021/06/30/hacker-news-folk-wisdom-on-visual-programming/) ([HN](https://news.ycombinator.com/item?id=27705631)) 8 | -------------------------------------------------------------------------------- /docs/psychology/biases.md: -------------------------------------------------------------------------------- 1 | # Biases 2 | 3 | ## Interesting 4 | 5 | - [Dunning–Kruger effect](http://en.wikipedia.org/wiki/Dunning–Kruger_effect) - The less you know about something, the more likely you are to think there isn't much to know about it. 6 | - [Negativity bias](http://en.wikipedia.org/wiki/Negativity_bias) - Notion that, even when of equal intensity, things of a more negative nature (e.g. unpleasant thoughts, emotions, or social interactions; harmful/traumatic events) have a greater effect on one's psychological state and processes than neutral or positive things. In theory it protects you to from forgetting things that could harm you, and helps you notice potentially dangerous situations. 7 | 8 | ## Links 9 | 10 | - [List of biases that cloud our judgement](https://www.reddit.com/r/coolguides/comments/npr4jb/a_guide_summarising_all_the_cognitive_biases_that/) 11 | - [Cognitive biases to learn (so you can think clearly and make better decisions) (2021)](https://twitter.com/SahilBloom/status/1418910006557265932) 12 | - [Guide to cognitive biases](https://en.shortcogs.com/) ([HN](https://news.ycombinator.com/item?id=28167584)) 13 | - [50 cognitive biases to learn](https://twitter.com/elonmusk/status/1472647410568642564) 14 | - [We don't have a hundred biases, we have the wrong model](https://www.worksinprogress.co/issue/biases-the-wrong-model/) ([HN](https://news.ycombinator.com/item?id=32181987)) 15 | -------------------------------------------------------------------------------- /docs/relationships/gifts.md: -------------------------------------------------------------------------------- 1 | # Gifts 2 | 3 | ## Ideas 4 | 5 | - [Advent calendar daily gifts packaged with most funny review of the product](https://twitter.com/abstract_artem/status/1601142581299392512) 6 | -------------------------------------------------------------------------------- /docs/research-papers/a-view-of-mathematics.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: A view of mathematics 3 | --- 4 | 5 | # [A view of mathematics](http://www.alainconnes.org/docs/maths.pdf) 6 | 7 | - The fundamental point in that respect is that while so many mathematicians have been spending their entire scientific life exploring that world they all agree on its contours and on its connectivity: whatever the origin of one’s itinerary, one day or another if one walks long enough, one is bound to reach a well known town i.e. for instance to meet elliptic functions, modular forms, zeta functions. “All roads lead to Rome” and the mathematical world is “connected”. 8 | - In other words there is just “one” mathematical world, whose exploration is the task of all mathematicians and they are all in the same boat somehow. 9 | -------------------------------------------------------------------------------- /docs/sharing/my-notion.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: My Notion 3 | --- 4 | 5 | ## My [Notion](../tools/notion.md) boards 6 | 7 | - [Goals](https://nikiv.notion.site/) - Goals/themes to focus on. 8 | - [Ideas](https://www.notion.so/nikiv/Ideas-0b5a4e8a88f34fe29a1f33dad02e5332) - Ideas I want to bring to existence. 9 | - [Learn](https://www.notion.so/nikiv/Learn-05c0eac7be904e0da89cd8a3bf7ab509) - Things I am learning and want to learn. 10 | - [Papers / Courses](https://www.notion.so/nikiv/Papers-Courses-8f00c7c500d5460490a5800c5d5db431) - [Research papers](../research-papers/research-papers.md) & [courses](../courses/courses.md) I am learning or want to learn. 11 | - [Jobs](https://www.notion.so/nikiv/Jobs-8f4225788b144da49a0c2ee37576507c) - Interesting job offers. 12 | 13 | ## My [Trello](https://trello.com/nikivi) boards 14 | 15 | - [Ideas](https://trello.com/b/alB1ryRP) 16 | - [Learn](https://trello.com/b/cu32qF3q) 17 | - [Papers / Courses](https://trello.com/b/EKl1Ie3q) 18 | 19 | Stopped using Trello. Everything above is being moved to [Height](https://height.app/) until [LA](../ideas/learn-anything.md) is perfected. 20 | -------------------------------------------------------------------------------- /docs/social-networks/farcaster.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Farcaster 3 | --- 4 | 5 | # [Farcaster](https://www.farcaster.xyz/) 6 | 7 | [Discove](https://www.discove.xyz/) is nice. 8 | 9 | ## Links 10 | 11 | - [Farcaster - YouTube](https://www.youtube.com/@farcasterxyz/videos) 12 | - [Farcaster Overview - YouTube](https://www.youtube.com/playlist?list=PL0eq1PLf6eUdm35v_840EGLXkVJDhxhcF) 13 | - [Web3 Social & Farcaster (2023)](https://mirror.xyz/edatweets.eth/vD_LmOZHV5S3uRXqkDTjJldiAKqKLOtRvb2TiP90fMg) 14 | - [Why Web3 social can be better (2023)](https://www.discove.xyz/threads/0x9fc78e0d45f3060006273362e0ac411db6260c912de1c5e121b24420b8180285/0x9fc78e0d45f3060006273362e0ac411db6260c912de1c5e121b24420b8180285) 15 | - [Discove](https://www.discove.xyz/) - Create and discover feeds created by Farcaster community. 16 | - [Can use SQL to create own feeds with Farcaster](https://twitter.com/mbateman/status/1589011729618710528) 17 | - [Farcaster ID Registry and Farcaster Name Registry contracts](https://github.com/farcasterxyz/contracts) 18 | -------------------------------------------------------------------------------- /docs/text-editors/helix.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Helix 3 | --- 4 | 5 | # [Helix](https://helix-editor.com/) 6 | 7 | ## Links 8 | 9 | - [Helix Text Editor: Better than Neovim? (2022)](https://www.youtube.com/watch?v=9Zj-wiQ9_Xw) ([Reddit](https://www.reddit.com/r/neovim/comments/tuitnw/helix_text_editor/)) 10 | - [Helix overview (2022)](https://www.youtube.com/watch?v=xHebvTGOdH8) 11 | - [Helix Notes](https://wiki.alopex.li/HelixNotes) ([Lobsters](https://lobste.rs/s/nvoikx/helix_notes)) 12 | - [Aligning Markdown tables in Helix (2023)](https://bytes.zone/posts/aligning-markdown-tables-in-helix/) ([Lobsters](https://lobste.rs/s/fqgzrk/aligning_markdown_tables_helix)) 13 | - [Helix 23.03 (2023)](https://helix-editor.com/news/release-23-03-highlights/) ([Lobsters](https://lobste.rs/s/zfimxl/helix_23_03)) ([HN](https://news.ycombinator.com/item?id=35384691)) 14 | -------------------------------------------------------------------------------- /docs/text-editors/prosemirror.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: ProseMirror 3 | --- 4 | 5 | # [ProseMirror](https://prosemirror.net/) 6 | 7 | ## Links 8 | 9 | - [ProseMirror's document model](https://github.com/ProseMirror/prosemirror-model) 10 | - [BlockNote](https://github.com/YousefED/BlockNote) - "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap. 11 | - [ProseMirror Virtual Cursor](https://github.com/ocavue/prosemirror-virtual-cursor) - Plugin that adds a virtual cursor (or caret) to your editor. 12 | - [ProseMirror table module](https://github.com/ProseMirror/prosemirror-tables) 13 | - [Prosemirror Svelte](https://github.com/christianheine/prosemirror-svelte) - Svelte bindings for the ProseMirror editor. 14 | - [React ProseMirror](https://github.com/nytimes/react-prosemirror) - Fully featured library for safely integrating ProseMirror and React. 15 | -------------------------------------------------------------------------------- /docs/tools/dat.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Dat 3 | --- 4 | 5 | # [Dat](https://datproject.org/) 6 | 7 | ## Links 8 | 9 | - [How dat works (2019)](https://datprotocol.github.io/how-dat-works/) 10 | - [The Dat Protocol book (2019)](https://datprotocol.github.io/book/) 11 | - [Sharing files and data with friends using a P2P shared folder — Mathias Buus Madsen](https://www.youtube.com/watch?v=7tf14VpeHlE) 12 | - [dcp](https://github.com/tom-james-watson/dat-cp) - Remote file copy, powered by the Dat protocol. 13 | - [Rustlang implementation of the Dat Project protocols](https://datrs.yoshuawuyts.com/) 14 | - [unwalled.garden](https://github.com/beakerbrowser/unwalled.garden) - Schemas for a p2p social-media network built on the Dat Web. 15 | - [Unwalled.Garden: souped-up RSS for P2P social apps (2019)](https://pfrazee.hashbase.io/blog/unwalled-garden) 16 | - [On Dat:// (2019)](https://www.kickscondor.com/on-dat/) 17 | - [A Collaboration Story: Building p2pcommons SDK (2020)](https://geutstudio.com/blog/building-p2pcommons-sdk/) 18 | - [HN: Dat: A P2P hypermedia protocol with public-key-addressed file archives (2020)](https://news.ycombinator.com/item?id=22909998) 19 | - [How do dat:// sites interact with servers? (2018)](https://pfrazee.hashbase.io/blog/dat-and-servers) ([HN](https://news.ycombinator.com/item?id=22917396)) 20 | - [Sonar](https://github.com/arso-project/sonar) - p2p database and search engine running on top of the dat stack. 21 | - [Dat Enhancement Proposals](https://github.com/datprotocol/DEPs) ([Web](https://www.datprotocol.com/deps/)) 22 | - [y-dat](https://github.com/yjs/y-dat) - Dat provider for Yjs. 23 | -------------------------------------------------------------------------------- /docs/tools/dendron.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Dendron 3 | --- 4 | 5 | # [Dendron](https://dendron.so/) 6 | 7 | > Open-source, local-first, markdown-based, note-taking tool built on top of VSCode. 8 | 9 | ## Links 10 | 11 | - [Dendron Code](https://github.com/dendronhq/dendron) 12 | - [HN: Dendron (2020)](https://news.ycombinator.com/item?id=24898373) 13 | - [HN: Dendron (2021)](https://news.ycombinator.com/item?id=26491764) 14 | - [Hierarchical Tool for Thought](https://www.kevinslin.com/notes/127a3230-4484-433a-b97f-178679564207.html) 15 | - [Upgrade your note taking workflow with VS Code and Dendron](https://egghead.io/playlists/build-a-personal-knowledge-management-system-with-dendron-b24b) 16 | - [It's Not You - It's Your Knowledge Base](https://www.kevinslin.com/notes/e1455752-b052-4212-ac6e-cc054659f2bb.html) 17 | - [Dendron Docs Code](https://github.com/dendronhq/dendron-site) 18 | - [Note taking With Dendron (2021)](https://twit.tv/shows/floss-weekly/episodes/619) 19 | - [Dendron Handbook](https://handbook.dendron.so/) ([Code](https://github.com/dendronhq/handbook)) 20 | - [Dendron Seed Bank - A Public Registry for General Knowledge](https://blog.dendron.so/notes/qTeL51LFD0Y8uC9ect7QV.html) ([Tweet](https://twitter.com/kevins8/status/1409912699031457793)) 21 | - [HN: Dendron (2021)](https://news.ycombinator.com/item?id=29176158) 22 | - [Dendron Discord](https://discord.com/invite/xrKTUStHNZ) 23 | -------------------------------------------------------------------------------- /docs/tools/duckduckgo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: DuckDuckGo 3 | --- 4 | 5 | # [DuckDuckGo](https://duckduckgo.com) 6 | 7 | Pretty amazing search engine that respects user's privacy. 8 | 9 | I especially like its [instant answers](https://duckduckgo.com/api) feature. 10 | 11 | ## Awesome instant answers 12 | 13 | - `tldr` - Give [tldr](https://github.com/tldr-pages/tldr) summary of command. i.e. [tldr python](https://duckduckgo.com/?q=tldr+python+r%3Aus&ia=software) 14 | 15 | ## Notes 16 | 17 | - Can use `!ducky cats` will grab the first link for `cats` from search engine and open it. 18 | -------------------------------------------------------------------------------- /docs/tools/ifttt.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: IFTTT 3 | --- 4 | 5 | # [IFTTT](https://ifttt.com) 6 | 7 | I use a few IFTTT triggers: 8 | 9 | ![](https://i.imgur.com/cKbXFeU.png) 10 | 11 | ## Links 12 | 13 | - [Goodbye IFTTT (2020)](https://benjamincongdon.me/blog/2020/10/30/Goodbye-IFTTT/) ([HN](https://news.ycombinator.com/item?id=24943685)) 14 | - [IFTTT Discord](https://discord.gg/ifttt) 15 | -------------------------------------------------------------------------------- /docs/tools/irc/znc.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: ZNC 3 | --- 4 | 5 | # [ZNC](https://wiki.znc.in/ZNC) 6 | 7 | ## Interesting Modules 8 | 9 | - [Advanced ZNC playback](http://wiki.znc.in/Playback) 10 | - [otr](https://wiki.znc.in/Otr) - Allows you to encrypt private conversations using the OTR protocol. 11 | 12 | ## ZNC commands 13 | 14 | - `/quote detach ..` - Detach a channel from ZNC 15 | - i.e. `/quote detach ##graphics` 16 | - Pay attention to the slashes as they matter. 17 | - Connecting back is then simply `/join ..` (or connecting through Textual GUI click). 18 | - `/znc jump` - Reconnect to the network. Useful for activating changes you made to the ZNC itself. Such as changing real name or nick. 19 | - `/msg *sasl set NICK PASSWORD` where NICK is IRC nick and PASSWORD is IRC password to make ZNC authenticate with SASL where you are identified before being fully connected to the network. 20 | 21 | ## Links 22 | 23 | - [ZNC commands](https://wiki.znc.in/Using_commands) 24 | - [Modules](https://wiki.znc.in/Modules) 25 | - [LunarBNC](https://lunarbnc.net/) - Free BNC service. 26 | -------------------------------------------------------------------------------- /docs/tools/meilisearch.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Meilisearch 3 | --- 4 | 5 | # [Meilisearch](https://www.meilisearch.com/) 6 | 7 | ## Links 8 | 9 | - [meilisync](https://github.com/meilisync/meilisync) - Real time sync data from MySQL/PostgreSQL/MongoDB to Meilisearch. 10 | -------------------------------------------------------------------------------- /docs/tools/personal-setups.md: -------------------------------------------------------------------------------- 1 | # Personal setups 2 | 3 | ## Interesting 4 | 5 | - [Fabio Spampinato](https://github.com/fabiospampinato/ama/issues/2) 6 | -------------------------------------------------------------------------------- /docs/tools/product-hunt.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Product Hunt 3 | --- 4 | 5 | # [Product Hunt](https://www.producthunt.com) 6 | 7 | Product Hunt is genuinely quite an awesome website for sharing and finding different _products_ that people have built. 8 | 9 | Any project I make, be it small or big, I [launch it there](https://www.producthunt.com/@nikitavoloboev/made). The only condition is that I only launch usable products that other people can use and like. 10 | -------------------------------------------------------------------------------- /docs/tools/remnote.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Remnote 3 | --- 4 | 5 | # [Remnote](https://www.remnote.com/) 6 | 7 | ## Links 8 | 9 | - [Awesome Remnote](https://github.com/hannesfrank/awesome-remnote) 10 | - [RemNote Library](https://github.com/hannesfrank/remnote-library) - Magical package manager for RemNote. 11 | -------------------------------------------------------------------------------- /docs/tools/sanity.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Sanity 3 | --- 4 | 5 | # [Sanity](https://www.sanity.io/) 6 | 7 | > Build with Structured Content 8 | 9 | ## Links 10 | 11 | - [GROQ-Store](https://github.com/sanity-io/groq-store) - In-memory GROQ store. Streams all available documents from Sanity into an in-memory database for local querying. 12 | - [Sanity powered landing page builder in Next.js](https://github.com/sanity-io/sanity-template-nextjs-landing-pages) 13 | - [Sanity Code](https://github.com/sanity-io/sanity) 14 | - [Sanity Codegen](https://github.com/ricokahler/sanity-codegen) 15 | - [Why Sanity is best CMS](https://twitter.com/kmelve/status/1447674577732186114) 16 | - [Sanity JS client](https://github.com/sanity-io/client) 17 | - [Sanity Plugin Utils](https://github.com/SimeonGriggs/sanity-plugin-utils) 18 | - [Sanity Preview Kit](https://github.com/sanity-io/preview-kit) - Toolkit for building live-as-you-type content preview experiences. 19 | -------------------------------------------------------------------------------- /docs/tools/turso.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Turso 3 | --- 4 | 5 | # [Turso](https://chiselstrike.com/) 6 | 7 | Turso team worked on [Chiselstrike](https://github.com/chiselstrike/chiselstrike) before. 8 | 9 | ## Links 10 | 11 | - [Turso - The Open Source DB Built for the Edge (2023)](https://www.youtube.com/watch?v=-E75W6tCIgs) 12 | -------------------------------------------------------------------------------- /docs/tools/voice-assistants/voice-assistants.md: -------------------------------------------------------------------------------- 1 | # Voice assistants 2 | 3 | ## Links 4 | 5 | - [Snips](https://snips.ai/) - AI voice platform for connected devices that animates product interactions with customizable voice experiences. 6 | - [Alexa, Please Send This To My Screen (2017)](https://context-first.com/alexa-please-send-this-to-my-screen-6f4839eb415a) 7 | - [Jovo](https://github.com/jovotech/jovo-framework) - Open source framework that lets you build voice apps for both Amazon Alexa and Google Assistant with only one code base. ([Article](https://context-first.com/introducing-jovo-v3-the-voice-layer-bf369db4808e)) 8 | - [AirPods as a Platform (2020)](https://julian.digital/2020/04/19/airpods-as-a-platform/) 9 | - [Firefox Voice](https://voice.mozilla.org/firefox-voice/) - Browse the internet with your voice. ([HN](https://news.ycombinator.com/item?id=24096082)) 10 | - [Real-time Noise Suppression Plugin](https://github.com/werman/noise-suppression-for-voice) - Real-time noise suppression plugin for voice based on Xiph's RNNoise. 11 | -------------------------------------------------------------------------------- /docs/tools/zulip.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Zulip 3 | --- 4 | 5 | # [Zulip](https://zulipchat.com/) 6 | 7 | ## Links 8 | 9 | - [Zulip 3.0 (2020)](https://blog.zulip.com/2020/07/16/zulip-3-0-released/) ([HN](https://news.ycombinator.com/item?id=23860338)) 10 | - [Zulip 4.0 (2021)](https://blog.zulip.com/2021/05/13/zulip-4-0-released/) ([HN](https://news.ycombinator.com/item?id=27149123)) 11 | - [Zulip 5.0 (2022)](https://blog.zulip.com/2022/03/29/zulip-5-0-released/) ([HN](https://news.ycombinator.com/item?id=30846659)) 12 | - [HN: Zulip (2022)](https://news.ycombinator.com/item?id=31572278) 13 | -------------------------------------------------------------------------------- /docs/travel/backpacks.md: -------------------------------------------------------------------------------- 1 | # Backpacks 2 | 3 | Use [North Face Borealis Bag](https://www.thenorthface.com/shop/borealis-nf0a3kv3). 4 | 5 | ## Interesting 6 | 7 | - [Synapse 25](https://www.tombihn.com/products/synapse-25?variant=50297911815) - [Review](https://arslan.io/2017/12/28/tom-bihn-guides-edition-synapse-25-review/). There's also [Guide's edition](https://www.tombihn.com/collections/backpacks/products/guides-edition-synapse-25?variant=92872343559). 8 | - [EagleCreek](https://shop.eaglecreek.com) 9 | - [Surge](https://www.thenorthface.com/shop/surge-nf0a3etv#hero=4) 10 | -------------------------------------------------------------------------------- /docs/travel/hiking.md: -------------------------------------------------------------------------------- 1 | # Hiking 2 | 3 | ## Links 4 | 5 | - [What are your favorite treks and hikes to do solo and why? (2021)](https://www.reddit.com/r/solotravel/comments/m16pyc/what_are_your_favorite_treks_and_hikes_to_do_solo/) 6 | - [Kylie's Climb Log](https://github.com/kale-stew/climb-log) - Hiking blog and climbing log, build in Next.js with data sourced from a Notion.so database. 7 | - [Ask HN: Are you hiking? How old are you and how many kilometers can you Hike? (2022)](https://news.ycombinator.com/item?id=32044296) 8 | - [KT Companion](https://github.com/jamealg/KT-companion) - Offline-ready hiking trail companion app. ([HN](https://news.ycombinator.com/item?id=33420852)) 9 | - [Hitchmap](https://hitchmap.com/) - Like Yelp, but for Hitchhiking Spots. 10 | -------------------------------------------------------------------------------- /docs/travel/visited/afghanistan.md: -------------------------------------------------------------------------------- 1 | # Afghanistan 2 | 3 | ## Links 4 | 5 | - [Backbreaking work for kids in Afghan brick kilns (2022)](https://apnews.com/article/afghanistan-education-economy-kabul-aa352195f277a6d40a0f25f15601f693) 6 | - [Future Afghanistan (2022)](https://www.reddit.com/r/CredibleDefense/comments/zu9d44/comment/j1igfoc/?context=3) 7 | -------------------------------------------------------------------------------- /docs/travel/visited/argentina.md: -------------------------------------------------------------------------------- 1 | # Argentina 2 | 3 | ## Links 4 | 5 | - [In Argentina, inflation is a way of life (2022)](https://www.washingtonpost.com/world/2022/01/27/argentina-inflation-strategy-tactics/) ([HN](https://news.ycombinator.com/item?id=30101512)) 6 | - [Аргентина — хорошая альтернатива Тбилиси и Еревану для ИТ-шников, которые хотят уехать из России](https://twitter.com/andrey_sitnik/status/1518667063690203141) 7 | - [Ответы на вопросы про экономику Аргентины (2023)](https://www.youtube.com/watch?v=7wnoM-hB6iY) 8 | -------------------------------------------------------------------------------- /docs/travel/visited/austria.md: -------------------------------------------------------------------------------- 1 | # Austria 2 | 3 | ## Links 4 | 5 | - [Awesome Austria](https://github.com/mxstbr/awesome-austria) - Curated list of things that show the awesome side of Austria. 6 | - [UpLeveled](https://upleveled.io/) - In person coding bootcamp based in Vienna, Austria. 7 | - [devjobs.at](https://devjobs.at/) - Find jobs in Austria. 8 | -------------------------------------------------------------------------------- /docs/travel/visited/belarus.md: -------------------------------------------------------------------------------- 1 | # Belarus 2 | 3 | The [scale of repressions](https://twitter.com/belamova/status/1544265582643642368) in the country is truly [tragic](https://twitter.com/navosha/status/1604760956906545152). 4 | 5 | ## Links 6 | 7 | - [Как жить, если лишают родины (2022)](https://www.youtube.com/watch?v=S0AwwvtwDyk) 8 | - [Don't needlessly hate on citizens of bad acting states](https://twitter.com/AlinaLeonovaSF/status/1499457928562102274) 9 | - [Почему вы так мало слышали о беларуской литературе?](https://twitter.com/arturdzivia/status/1586305430669639687) 10 | -------------------------------------------------------------------------------- /docs/travel/visited/belgium.md: -------------------------------------------------------------------------------- 1 | # Belgium 2 | 3 | ## Notes 4 | 5 | - [Belgium has no capital gains tax. Probably one of the best countries when you are Fire but not to attain Fire.](https://www.reddit.com/r/EuropeFIRE/comments/z1mcov/best_european_country_for_fire_optimizing_for_low/) 6 | -------------------------------------------------------------------------------- /docs/travel/visited/bulgaria.md: -------------------------------------------------------------------------------- 1 | # Bulgaria 2 | 3 | ## Links 4 | 5 | - [Bulgaria Freelance Taxes: Detailed Breakdown](https://dmitryfrank.com/articles/bulgaria_freelance_taxes) ([HN](https://news.ycombinator.com/item?id=29861467)) 6 | - [Bulgaria, as a future destination to move for better tax options and lower cost of housing/living (2023)](https://www.reddit.com/r/EuropeFIRE/comments/13p6rww/bulgaria_as_a_future_destination_to_move_for/) 7 | -------------------------------------------------------------------------------- /docs/travel/visited/canary-islands.md: -------------------------------------------------------------------------------- 1 | # Canary Islands 2 | 3 | ## Links 4 | 5 | - [Canary Islands | 4% corporate tax rate](https://canaryislandshub.com/) 6 | - [Awesome Lanzarote](https://github.com/zupo/awesome-lanzarote) - Collection of useful bits for digital nomads & expats in Lanzarote. 7 | -------------------------------------------------------------------------------- /docs/travel/visited/denmark.md: -------------------------------------------------------------------------------- 1 | # Denmark 2 | 3 | ## Links 4 | 5 | - [Denmark Reddit Wiki](https://www.reddit.com/r/Denmark/wiki/index) 6 | - [Work life balance (US vs Denmark) with David Heinemeier Hansson (2021)](https://pod.co/wtd/work-life-balance-us-vs-denmark-with-david-heinemeier-hansson-dhh) 7 | - [How Copenhagen does cities right (2022)](https://twitter.com/ryanoferguson/status/1521745658855792645) 8 | - [DaCy](https://github.com/centre-for-humanities-computing/DaCy) - State of the Art Danish NLP pipeline using SpaCy. 9 | -------------------------------------------------------------------------------- /docs/travel/visited/finland.md: -------------------------------------------------------------------------------- 1 | # Finland 2 | 3 | ## Links 4 | 5 | - [Freelancing in Finland](https://github.com/sam-hosseini/freelancing-in-finland) 6 | - [I see Finland in the strangest places (2021)](https://razib.substack.com/p/i-see-finland-in-the-strangest-places) 7 | - [Finland Divided: The Finnish Civil War 1918](https://finlanddivided.wordpress.com/) ([HN](https://news.ycombinator.com/item?id=29183271)) 8 | - [Winter War (1939-40) Finland vs Russia](https://twitter.com/jmkorhonen/status/1498989078649389059) 9 | - [Как свалить из России в Финляндию](https://twitter.com/wyslmwinlyab/status/1496197041160175618) 10 | - [How Finland defends itself (2022)](https://twitter.com/jmkorhonen/status/1504407222775914499) 11 | - [Finnish as a world language?](https://www.hagen-schmidt.de/suomi/worldlanguage.html) ([HN](https://news.ycombinator.com/item?id=32610292)) 12 | -------------------------------------------------------------------------------- /docs/travel/visited/georgia.md: -------------------------------------------------------------------------------- 1 | # Georgia 2 | 3 | ## Interesting places 4 | 5 | - [Бар Koshini](https://twitter.com/KoshiniBar) 6 | 7 | ## Links 8 | 9 | - [Как переехать в Грузию (2022)](https://t.me/rbordunov/2141) ([Tweet](https://twitter.com/RomaBordunoff/status/1497496916652871680)) 10 | - [Грузия - “Мекка” для фрилансеров и удаленной работы (2021)](https://internationalwealth.info/working-abroad/tbilisi-v-top-3-luchshih-gorodov-dlja-udalennoj-raboty/) 11 | - [Добро пожаловать в Грузию!](https://ingakudracheva.notion.site/bbfdfe4eb1f64ecd97286dc5b0363431) ([Tweet](https://twitter.com/Inga_Kudracheva/status/1498323390121324544)) 12 | - [Переезд из России в Грузию](https://russiansingeorgia.me/) ([Tweet](https://twitter.com/vasya_ryba/status/1497759100783976451)) 13 | - [Бегущим в Грузию, 2022](https://artemzin.com/blog/georgia-runner-2022-net-voine/) 14 | - [Телеграм-канал про Грузию на русском языке](https://t.me/nlevshitstelegram) 15 | - [Переехал в Тбилиси. Жизнь в Грузии, которую от нас скрывают блогеры (2022)](https://www.youtube.com/watch?v=CbCRgqOheDQ) 16 | - [Georgia. Interesting Facts About Georgia (2019)](https://www.youtube.com/watch?v=2t6gVLNCm44) 17 | - [Медицина 💊 Грузия](https://t.me/health_ge) 18 | - [Культурный тред про Тбилиси (2023)](https://twitter.com/mpltnv/status/1624002117676457986) 19 | -------------------------------------------------------------------------------- /docs/travel/visited/greece.md: -------------------------------------------------------------------------------- 1 | # Greece 2 | 3 | ## Links 4 | 5 | - [Greece Reddit FAQ](https://www.reddit.com/r/greece/wiki/faq) 6 | - [List of Greek inventions and discoveries](https://en.wikipedia.org/wiki/List_of_Greek_inventions_and_discoveries) 7 | - [Learn Ancient Greek](https://seumasjeltzz.github.io/LinguaeGraecaePerSeIllustrata/) ([HN](https://news.ycombinator.com/item?id=34171863)) 8 | -------------------------------------------------------------------------------- /docs/travel/visited/indonesia.md: -------------------------------------------------------------------------------- 1 | # Indonesia 2 | 3 | ## Links 4 | 5 | - [Crony Capitalism Built Indonesia's Biggest Business Empire (2023)](https://www.youtube.com/watch?v=p35A583Ohvs) 6 | -------------------------------------------------------------------------------- /docs/travel/visited/iran.md: -------------------------------------------------------------------------------- 1 | # Iran 2 | 3 | ## Links 4 | 5 | - [Каково жить в стране-изгое / Редакция (2022)](https://www.youtube.com/watch?v=W4keR51qGBs) 6 | - [Tell HN: The Internet situation inside Iran (2022)](https://news.ycombinator.com/item?id=33025954) 7 | -------------------------------------------------------------------------------- /docs/travel/visited/ireland.md: -------------------------------------------------------------------------------- 1 | # Ireland 2 | 3 | ## Links 4 | 5 | - [The Banshees of Inisherin: Does Martin McDonagh actually understand Ireland? (2023)](https://slate.com/culture/2023/01/martin-mcdonagh-irish-banshees-inisherin-blarney.html) 6 | -------------------------------------------------------------------------------- /docs/travel/visited/israel.md: -------------------------------------------------------------------------------- 1 | # Israel 2 | 3 | ## Links 4 | 5 | - [Things to do/eat in Tel Aviv](https://twitter.com/ankurnagpal/status/1603037801683066881) 6 | - [Awesome Open Source Israel](https://github.com/lirantal/awesome-opensource-israel) 7 | -------------------------------------------------------------------------------- /docs/travel/visited/italy.md: -------------------------------------------------------------------------------- 1 | # Italy 2 | 3 | ## Links 4 | 5 | - [Exploring the Capital of all Ghost Towns: Craco, Italy](https://www.youtube.com/watch?v=vSkezcWInOA) 6 | -------------------------------------------------------------------------------- /docs/travel/visited/kazakhstan.md: -------------------------------------------------------------------------------- 1 | # Kazakhstan 2 | 3 | ## Links 4 | 5 | - [Евгений Чебатков Интервью (2021)](https://www.youtube.com/watch?v=zQ_g0fW8i10) 6 | - [Главный минус Казахстана! [Пора Валить] (2021)](https://www.youtube.com/watch?v=m85ITkjlojk) 7 | - [Across Kazakhstan by rail (2021)](https://www.theguardian.com/travel/2021/oct/22/across-kazakhstan-by-rail-a-photo-essay) ([HN](https://news.ycombinator.com/item?id=28954825)) 8 | - [Postcards from the Baikonur Cosmodrome](https://craigmod.com/ridgeline/036/) 9 | - [Почему стабильность в Казахстане оказалась иллюзорной? Насколько там сильны антироссийские настроения? (2022)](https://meduza.io/feature/2022/01/07/pochemu-stabilnost-v-kazahstane-okazalas-illyuzornoy-naskolko-tam-silny-antirossiyskie-nastroeniya) 10 | - [Столкновения в Казахстане. Что это было? (2022)](https://www.youtube.com/watch?v=0lE9yLH7JoM) 11 | - [Не елбасы - Чем богат президент Казахстана Касым-Жомарт Токаев (2022)](https://istories.media/investigations/2022/01/14/ne-yelbasi/) 12 | - [«Видишь очередь? Это все они — россияне» Из-за войны в Алматы приезжают тысячи граждан России (2022)](https://meduza.io/feature/2022/03/28/vidish-ochered-eto-vse-oni-rossiyane) 13 | -------------------------------------------------------------------------------- /docs/travel/visited/korea.md: -------------------------------------------------------------------------------- 1 | # Korea 2 | 3 | ## Links 4 | 5 | - [Hotels of Pyongyang](https://www.hotelsofnorthkorea.com/) ([HN](https://news.ycombinator.com/item?id=24587083)) 6 | - [Dictator's Dilemma | North Korea: Inside the Mind of a Dictator](https://www.youtube.com/watch?v=9qRxNYuR2c4) 7 | - [Walking the World: Seoul (2022)](https://walkingtheworld.substack.com/p/walking-the-world-seoul-part-1?s=r) ([HN](https://news.ycombinator.com/item?id=31641128)) 8 | - [Korea shatters its own record for world’s lowest fertility rate (2022)](https://news.ycombinator.com/item?id=32580631) 9 | - [How North Korea Became So Insanely Poor (2022)](https://www.youtube.com/watch?v=CJKNwhhOTV8) 10 | - [Open-Korean-Text](https://github.com/open-korean-text/open-korean-text) - Open-source Korean Text Processor. 11 | - [The REAL Reason North Korea Hates the USA (2022)](https://www.youtube.com/watch?v=Jt7hE12n11s) 12 | - [South Korea is in a Hidden Crisis (2022)](https://www.youtube.com/watch?v=kEDPsOEQbl0) 13 | - [Being a digital nomad in Korea has made me never want to live in North America (2023)](https://www.reddit.com/r/digitalnomad/comments/11dyvun/being_a_digital_nomad_in_korea_has_made_me_never/) 14 | -------------------------------------------------------------------------------- /docs/travel/visited/norway.md: -------------------------------------------------------------------------------- 1 | # Norway 2 | 3 | ## Links 4 | 5 | - [Rough Guide To Norway Immigration Process](https://www.reddit.com/r/Norway/comments/iydv5z/so_you_want_to_move_to_norway_a_rough_guide_to/) 6 | - [Oslo: State of the City](https://www.stateofthecity.no/) 7 | - [Is Norway the New East India Company? (2021)](https://branko2f7.substack.com/p/is-norway-the-new-east-india-company) ([HN](https://news.ycombinator.com/item?id=27940537)) 8 | - [Норвегия. Богатая и очень красивая. Большой Выпуск. (2021)](https://www.youtube.com/watch?v=zyZAMR56mXY) 9 | - [Blip](https://jonaslsa.com/blip) - Real-time incident mapping using ChatGPT. 10 | -------------------------------------------------------------------------------- /docs/travel/visited/romania.md: -------------------------------------------------------------------------------- 1 | # Romania 2 | 3 | ## Notes 4 | 5 | - [Romania offers low taxes both for LLCs and for capital gains. Quality of healthcare is good in private hospitals.](https://www.reddit.com/r/EuropeFIRE/comments/z1mcov/best_european_country_for_fire_optimizing_for_low/) 6 | - [Forest cover map of Romania using 2019 data](https://twitter.com/researchremora/status/1626381839932727296) 7 | -------------------------------------------------------------------------------- /docs/travel/visited/spain.md: -------------------------------------------------------------------------------- 1 | # Spain 2 | 3 | [Barcelona](https://en.wikipedia.org/wiki/Barcelona) is great city. I spend a lot of time in north of Spain near [Santander](https://en.wikipedia.org/wiki/Santander,_Spain). 4 | 5 | ## Links 6 | 7 | - [Андрей Ситник - Барселона, активизм и антимонархизм (2021)](https://overcast.fm/+QPQmOrRj0) 8 | - [FIRE in Barcelona (Spain)](https://www.reddit.com/r/EuropeFIRE/comments/soeujg/fire_in_barcelona_spain/) 9 | - [Why 70% of Spain is Empty](https://www.youtube.com/watch?v=pL8XPZp4-5c) 10 | - [Барселона: как спасти наследие Ильдефонса Серды (2022)](https://habr.com/ru/company/ruvds/blog/679064/) 11 | - [Taxes for Self-employed or Freelancers in Spain & How to Pay](https://balcellsgroup.com/freelance-taxes-in-spain/) 12 | - [Bogleheads Spain Guide](https://bogleheads.es/guia) 13 | - [Investing in Spain (2022)](https://www.reddit.com/r/eupersonalfinance/comments/yzxwn2/12k_saved_living_in_spain_where_to_start_investing/) 14 | - [Can Duolingo actually teach you Spanish?](https://www.bloomberg.com/news/features/2022-12-02/duolingo-plus-gave-fans-of-free-app-a-cost-worth-paying) ([HN](https://news.ycombinator.com/item?id=33910439)) 15 | - [Investing from Spain - Bogleheads](https://www.bogleheads.org/wiki/Investing_from_Spain) 16 | - [How to find cheaper places to stay in Spain (2023)](https://www.reddit.com/r/digitalnomad/comments/114y3ux/anywhere_in_spain_affordable_for_a_month_stay/) 17 | - [Resources to learn Spanish](https://twitter.com/buildsghost/status/1628513830019170306) 18 | - [What it takes to be a tax resident in Spain](https://www.reddit.com/r/ExpatFIRE/comments/11q5qrk/moving_to_spain_taxes_as_resident_nonresident/) 19 | -------------------------------------------------------------------------------- /docs/travel/visited/sri-lanka.md: -------------------------------------------------------------------------------- 1 | # Sri Lanka 2 | 3 | ## Links 4 | 5 | - [Sri Lanka - Heart of the Indian Ocean (2020)](https://www.youtube.com/watch?v=q0mbKsKG-ng) 6 | -------------------------------------------------------------------------------- /docs/travel/visited/sweden.md: -------------------------------------------------------------------------------- 1 | # Sweden 2 | 3 | ## Links 4 | 5 | - [Viking Travel Guide to Sweden (2020)](https://www.youtube.com/watch?v=Cpi2ooP7XiE) 6 | - [Sweden Reddit Wiki](https://www.reddit.com/r/sweden/wiki/index) 7 | - [Beautiful places in Sweden](https://twitter.com/bettymoreschini/status/1420715696724529154) 8 | - [How Sweden became the Silicon Valley of Europe (2021)](https://www.reuters.com/business/finance/how-sweden-became-silicon-valley-europe-2021-08-11/) ([HN](https://news.ycombinator.com/item?id=28139376)) 9 | - [Awesome Sweden](https://github.com/buren/awesome-sweden) 10 | - [Thoughts on Sweden (2021)](https://www.reddit.com/r/sweden/comments/q0486c/thoughts_on_sweden/) 11 | - [Швеция. Как жить в кайф в стране с плохим климатом. (2021)](https://www.youtube.com/watch?v=BNdJaetPrlg) 12 | - [Sweden: History, Geography, Economy & Culture (2020)](https://www.youtube.com/watch?v=sj3A-IUl78E) 13 | - [She has been Living in a Cabin in the Forests of Sweden for 8 years | Home Tour (2020)](https://www.youtube.com/watch?v=TWfl990NHoM) 14 | - [How To Become a Freelancer in Sweden](https://github.com/nabati/freelancing-in-sweden) 15 | - [How to enjoy life in Sweden (2022)](https://twitter.com/sofi_t_deveaux/status/1477369316131717131) 16 | - [FIRE Sweden Reddit](https://www.reddit.com/r/firesweden/) 17 | - [Sweden sends just 1% of its trash to landfills](https://reasonstobecheerful.world/waste-to-energy-sweden-power-plants/) ([HN](https://news.ycombinator.com/item?id=30955589)) 18 | - [Пора валить в Стокгольм (2022)](https://www.youtube.com/watch?v=YeIhVHKkoRc) 19 | -------------------------------------------------------------------------------- /docs/travel/visited/switzerland.md: -------------------------------------------------------------------------------- 1 | # Switzerland 2 | 3 | ## Notes 4 | 5 | - [Switzerland is one of the best countries for wealth accumulation phase, salaries are high. But I would not recommend retiring here because the cost of living is very high. Still, taxes are low, there are no capital gains tax and dividends are taxed together with your income. My plan is to accumulate here and retire in Portugal in a few years.](https://www.reddit.com/r/EuropeFIRE/comments/z1mcov/best_european_country_for_fire_optimizing_for_low/) 6 | 7 | ## Links 8 | 9 | - [My thoughts and experiences after 5 years in Switzerland as an expat (2021)](https://www.reddit.com/r/Switzerland/comments/krlslk/my_thoughts_and_experiences_after_5_years_in/) 10 | - [Transfer times in Switzerland's train network (2022)](https://www.jokteur.com/a/integrated-timetable-switzerland/) ([HN](https://news.ycombinator.com/item?id=31807913)) 11 | - [ch.ch](https://www.ch.ch/en/) - Swiss Authorities online. 12 | - [Railtrack](https://railtrack.flk.li) - Web app to track your train journeys in and around Switzerland. 13 | - [Things to consider relocating to Switzerland](https://www.reddit.com/r/fatFIRE/comments/101bgfr/comment/j2n2qki/?context=3) 14 | -------------------------------------------------------------------------------- /docs/travel/visited/taiwan.md: -------------------------------------------------------------------------------- 1 | # Taiwan 2 | 3 | ## Links 4 | 5 | - [Taiwan’s Other Semiconductor Giant (2022)](https://www.youtube.com/watch?v=q55lQUHg7Dg) 6 | - [Taiwan's Ultra-Convenient Convenience Stores (2023)](https://www.youtube.com/watch?v=vKBY-MJFJ4A) 7 | - [History of Taiwan: What Actually Happened? (2021)](https://www.youtube.com/watch?v=_v5mhSD4wW4) 8 | -------------------------------------------------------------------------------- /docs/travel/visited/thailand.md: -------------------------------------------------------------------------------- 1 | # Thailand 2 | 3 | ## Notes 4 | 5 | - [Can get a really cheap amazing place in Thailand for < 300 $ / month](https://twitter.com/ptichkens/status/1521786116483207168) 6 | - [Phuket, Chiang Mai, Bangkok or any of the Thai islands are the perfectly viable alternatives to Bali with a housing supply that's now 10x-20x cheaper than Bali](https://twitter.com/levelsio/status/1572037264053796864) 7 | 8 | ## Links 9 | 10 | - [Is Thailand really so hard on drugs?](https://www.reddit.com/r/ThailandTourism/comments/thvooi/is_thailand_really_so_hard_on_drugs/) 11 | - [Thailand Tourism Reddit](https://www.reddit.com/r/ThailandTourism/) 12 | - [Thailand DAO](https://t.me/thailanddao) - Чат о Таиланде в поддержку новой волны эмиграции. 13 | - [What $590K buys you in Bali, a 4BR mansion](https://twitter.com/BackpackerFI/status/1586639835430899712) 14 | - [Thai Talk with Paddy - YouTube](https://www.youtube.com/@ThaiTalkwithPaddy/videos) 15 | -------------------------------------------------------------------------------- /docs/travel/visited/turkey.md: -------------------------------------------------------------------------------- 1 | # Turkey 2 | 3 | ## Links 4 | 5 | - [Turkey's Financial Crisis (2021)](https://adamtooze.substack.com/p/chartbook-63-turkeys-financial-crisis) ([HN](https://news.ycombinator.com/item?id=29675171)) 6 | - [Turkey Reddit Wiki](https://www.reddit.com/r/Turkey/wiki/index) 7 | - [Living in Turkey notes](https://twitter.com/gotonomad/status/1557321205148950531) 8 | - [Tips for living in Istanbul](https://twitter.com/markin_brk/status/1573731966121385984) 9 | - [Инструкция по поиску жилья в Турции (2022)](https://docs.google.com/document/d/1I_hfbmsgrDkOPBtvJo4UH4Jc5dtFEbgInha6fKAcjsE/edit) ([Tweet](https://twitter.com/gotonomad/status/1574966826450055169)) 10 | - [Turkey-Syria & Geopolitics of the Middle East | Joshua Landis (2022)](https://hiddenforces.io/podcasts/turkey-syria-geopolitics-middle-east-joshua-landis/) 11 | -------------------------------------------------------------------------------- /docs/travel/visited/united-arab-emirates.md: -------------------------------------------------------------------------------- 1 | # United Arab Emirates 2 | 3 | ## Links 4 | 5 | - [Пора валить в Дубай (2022)](https://www.youtube.com/watch?v=eyIuWr1XsBo) 6 | - [Dubai Reddit Wiki](https://www.reddit.com/r/dubai/wiki/index) 7 | - [The Middle East's cold war, explained](https://www.youtube.com/watch?v=veMFCFyOwFI) 8 | - [UAE tax explained](https://www.youtube.com/watch?v=ZoOJLNiW_Dk) 9 | - [Why Saudi Arabia is doomed (2022)](https://www.youtube.com/watch?v=wim0yAkEnOQ) 10 | - [What’s so appealing about Dubai? (2022)](https://www.reddit.com/r/digitalnomad/comments/z395ga/whats_so_appealing_about_dubai/) 11 | - [Notes on Saudi Arabia (2022)](https://mattlakeman.org/2022/11/22/notes-on-saudi-arabia/) ([HN](https://news.ycombinator.com/item?id=33750968)) 12 | -------------------------------------------------------------------------------- /docs/travel/visited/visited.md: -------------------------------------------------------------------------------- 1 | # Visited 2 | 3 | I keep a list of [places I liked visiting](https://www.google.com/maps/placelists/list/1t_jW3zR93T4wMQCQPo1aBbcS61A) and ones I [want to visit](https://www.google.com/maps/placelists/list/T6SMXQdXBoOPiXTheDQpDiUce_Ffyw). 4 | 5 | From places I've been to thus far, I loved visiting Edinburgh the most. Living in Amsterdam and London is amazing. So many things happening all the time. 6 | 7 | Given I work [remotely](../../work/remote-work.md) and can choose any place to work from. I try pick cities to stay based off food they have and the community of people living there. 8 | 9 | Jumping from country to country without staying there for at least 2-3 months in my eyes can get exhausting quickly. Need to find nice coffee place to work from with good chairs and internet. Need time to explore the place and actually feel the culture. Meet the locals, take photos. 10 | -------------------------------------------------------------------------------- /docs/unix/shell/mosh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Mosh 3 | --- 4 | 5 | # [Mosh](https://mosh.org/) 6 | 7 | ## Links 8 | 9 | - [Mosh 1.4.0 (2022)](https://mosh.org/mosh-1.4.0-released.html) ([HN](https://news.ycombinator.com/item?id=33439542)) 10 | - [Mosh Code](https://github.com/mobile-shell/mosh) 11 | -------------------------------------------------------------------------------- /docs/unix/shell/nushell.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Nushell 3 | --- 4 | 5 | # [Nushell](https://www.nushell.sh/) 6 | 7 | ## Links 8 | 9 | - [HN: Nushell (2023)](https://news.ycombinator.com/item?id=35124056) 10 | -------------------------------------------------------------------------------- /docs/unix/shell/warp.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Warp 3 | --- 4 | 5 | # [Warp](https://www.warp.dev/) 6 | 7 | ## Links 8 | 9 | - [Warp Workflows](https://github.com/warpdotdev/workflows) - Public Workflows that appear within Warp and within commands.dev. 10 | - [Warp Themes](https://github.com/warpdotdev/themes) 11 | - [Theme Builder for Warp](https://warp-themes.com/) ([Code](https://github.com/haackt/warp-themes)) 12 | -------------------------------------------------------------------------------- /docs/web/browsers/playwright.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Playwright 3 | --- 4 | 5 | # [Playwright](https://playwright.dev/) 6 | 7 | ## Links 8 | 9 | - [Playwright DOMPath](https://github.com/alexferrari88/playwright-DOMPath) - Retrieve XPath and CSS selectors from elements selected in Playwright. 10 | - [ScrapeBlocks](https://github.com/alexferrari88/scrapeblocks) - Layer on top of Playwright to make scraping automation easier. 11 | - [Playwright Stack](https://github.com/remix-stacks/playwright) - Testing-ready create-remix template, that integrates E2E and Unit testing with Playwright, Vitest, MSW and Testing Library. Deploys to Fly.io. 12 | - [Preact playwright component testing](https://github.com/preactjs/playwright-ct) 13 | - [Content Preview Scraper](https://github.com/cdk-dev/link-scraper) - Uses Playwright to extract content previews from a given URL. 14 | - [Playwright Python](https://playwright.dev/python/) 15 | - [Create Playwright](https://github.com/microsoft/create-playwright) - Getting started with Playwright with a single command. 16 | - [Playwright Workshop](https://github.com/mathieumure/workshop-playwright) 17 | - [On Playwright in GitHub Actions (2023)](https://radekmie.dev/blog/on-playwright-in-github-actions/) 18 | - [Extending Playwright's Built-In Test Method for Super-Clean Test Setups (2022)](https://maxschmitt.me/posts/extend-playwright-test/) 19 | - [Argos Playwright](https://github.com/argos-ci/argos-playwright) - Playwright plugin for Argos visual testing. 20 | -------------------------------------------------------------------------------- /docs/web/capacitor.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Capacitor 3 | --- 4 | 5 | # [Capacitor](https://capacitorjs.com/) 6 | 7 | ## Links 8 | 9 | - [Capacitor Plugin Registry Sneak Peek (2023)](https://www.youtube.com/watch?v=tBOXrOyee1k) 10 | -------------------------------------------------------------------------------- /docs/web/spin.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spin 3 | --- 4 | 5 | # [Spin](https://github.com/fermyon/spin) 6 | 7 | ## Links 8 | 9 | - [Spin JS SDK](https://github.com/fermyon/spin-js-sdk) 10 | -------------------------------------------------------------------------------- /docs/work/work.md: -------------------------------------------------------------------------------- 1 | # Work 2 | 3 | ## Notes 4 | 5 | - [Nothing can help you change as fast as getting (positive or negative!) feedback. If you struggle it might be good to request something like a 360 feedback (anonymous feedback from direct colleagues on all layers of the hierarchy). See where you stand. Together with your manager figure out actions to remove the negative feedback and improve the positive, and act. In 6 months to a year do the same and see where you stand.](https://news.ycombinator.com/item?id=16802530) 6 | 7 | ## Links 8 | 9 | - [Ask HN: How do I ask for a raise? (2019)](https://news.ycombinator.com/item?id=19541937) 10 | -------------------------------------------------------------------------------- /docs/writing/writing-prompts.md: -------------------------------------------------------------------------------- 1 | # Writing prompts 2 | 3 | There is a cool thing on the internet called writing prompts where you are given some words that you can then make a story out of. There is even a [subreddit](https://www.reddit.com/r/WritingPrompts/) where people share these writing prompts and you can see what other people wrote as a response to them. 4 | 5 | I never answered any of these prompts but I hope to try flex my creative writing muscles one day. Here is a neat writing prompt I did like from it though: 6 | 7 | > You are on your death bed, surrounded by family and loved ones, reflecting on a life well lived. You've lived a long, successful life, and you feel at peace as you look on at your posterity... As you pass on from this this world, you find yourself waking up, surrounded by aliens. One of them asks, "how was the trip, man?" 8 | 9 | ## Other 10 | 11 | - [Simulations created our world to mine entertainment](https://www.reddit.com/r/AWLIAS/comments/72nki3/what_is_our_purpose/dnk4l3a/) 12 | 13 | ## Links 14 | 15 | - [Writing Prompts](https://prompts.ml/) - Never run out of writing ideas again. 16 | - [Favorite opening lines : Fantasy](https://www.reddit.com/r/Fantasy/comments/lwf5m4/favorite_opening_lines/) 17 | - [Narrative Device](https://narrative-device.herokuapp.com/) - Get inspiration for a story from an AI, just write two themes and see the first paragraph come alive. 18 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/nikitavoloboev/knowledge 2 | 3 | go 1.13 4 | 5 | require ( 6 | github.com/magefile/mage v1.9.0 7 | ) 8 | -------------------------------------------------------------------------------- /images/wiki-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/past-nikiv/knowledge/7bf8413e108348aa62aee9880829bf67af7c9ab1/images/wiki-2.png -------------------------------------------------------------------------------- /images/wiki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/past-nikiv/knowledge/7bf8413e108348aa62aee9880829bf67af7c9ab1/images/wiki.png -------------------------------------------------------------------------------- /magefile.go: -------------------------------------------------------------------------------- 1 | // +build mage 2 | 3 | package main 4 | 5 | import ( 6 | "fmt" 7 | "os" 8 | "os/exec" 9 | 10 | "github.com/magefile/mage/sh" 11 | ) 12 | 13 | // TODO: duplicate links, broken links (https://github.com/tmcw/linkrot has way to check if link is bad) 14 | // TODO: scan through all links in # Links or all links in wiki as whole 15 | // TODO: find .md files that are not in SUMMARY.md 16 | // TODO: run https://github.com/smallhadroncollider/brok on whole wiki 17 | // TODO: remove all ?utm extra useless stuff added to links 18 | // TODO: find broken links. Of this kind: `[]Link Title(https://..)` or similar 19 | // TODO: jump over all imgur links & check if the URL is still up 20 | 21 | // Find broken links 22 | func Clean() { 23 | _, err := exec.LookPath("mdck") 24 | if err != nil { 25 | fmt.Println("mdck is not installed. install it https://github.com/ctm/mdck") 26 | os.Exit(2) 27 | } 28 | sh.RunV("mdck", ".") 29 | } 30 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "scripts": { 3 | "docusaurus": "docusaurus", 4 | "dev": "docusaurus start --no-open", 5 | "build": "docusaurus build", 6 | "swizzle": "docusaurus swizzle", 7 | "deploy": "docusaurus deploy", 8 | "clear": "docusaurus clear", 9 | "serve": "docusaurus serve", 10 | "write-translations": "docusaurus write-translations", 11 | "write-heading-ids": "docusaurus write-heading-ids" 12 | }, 13 | "dependencies": { 14 | "@docusaurus/core": "2.3.1", 15 | "@docusaurus/module-type-aliases": "2.3.1", 16 | "@docusaurus/plugin-google-gtag": "2.3.1", 17 | "@docusaurus/preset-classic": "2.3.1", 18 | "@mdx-js/react": "^1.6.22", 19 | "clsx": "^1.2.1", 20 | "dotenv": "^16.0.3", 21 | "prism-react-renderer": "^1.3.5", 22 | "react": "^18.2.0", 23 | "react-dom": "^18.2.0" 24 | }, 25 | "browserslist": { 26 | "production": [ 27 | ">0.5%", 28 | "not dead", 29 | "not op_mini all" 30 | ], 31 | "development": [ 32 | "last 1 chrome version", 33 | "last 1 firefox version", 34 | "last 1 safari version" 35 | ] 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | Latest version of my personal wiki can be seen on [wiki.nikiv.dev](http://wiki.nikiv.dev/). With code available [here](https://github.com/nikitavoloboev/wiki). 2 | 3 | This is archive of a big wiki that looks like this if rendered. History spans over many years and has a lot of content used to bootstrap [Learn Anything](https://learn-anything.xyz/). 4 | 5 | ![](images/wiki.png) 6 | 7 | ![](images/wiki-2.png) 8 | 9 | [![X](https://img.shields.io/badge/nikitavoloboev-100000?logo=X&color=black)](https://x.com/nikitavoloboev) [![nikiv.dev](https://img.shields.io/badge/nikiv.dev-black)](https://nikiv.dev) 10 | -------------------------------------------------------------------------------- /sidebars.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Creating a sidebar enables you to: 3 | - create an ordered group of docs 4 | - render a sidebar for each doc of that group 5 | - provide next/previous navigation 6 | 7 | The sidebars can be generated from the filesystem, or explicitly defined here. 8 | 9 | Create as many sidebars as you want. 10 | */ 11 | 12 | // @ts-check 13 | 14 | /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ 15 | const sidebars = { 16 | // By default, Docusaurus generates a sidebar from the docs folder structure 17 | tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], 18 | 19 | // But you can create a sidebar manually 20 | /* 21 | tutorialSidebar: [ 22 | { 23 | type: 'category', 24 | label: 'Tutorial', 25 | items: ['hello'], 26 | }, 27 | ], 28 | */ 29 | }; 30 | 31 | module.exports = sidebars; 32 | -------------------------------------------------------------------------------- /static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/past-nikiv/knowledge/7bf8413e108348aa62aee9880829bf67af7c9ab1/static/img/docusaurus.png -------------------------------------------------------------------------------- /static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/past-nikiv/knowledge/7bf8413e108348aa62aee9880829bf67af7c9ab1/static/img/favicon.ico -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- 1 | { 2 | "github": { 3 | "silent": true 4 | } 5 | } 6 | --------------------------------------------------------------------------------