41554 blogs · [ { "id": "01a08759-ed77-7241-99ab-cd337c82eeea", "title": "I-V curve of a few small solar panels", "url": "https://brunoarine.com/blog/i-v-curve-of-a-few-solar-panels/", "published_at": "2026-07-28T16:30:04+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd337d469aa2", "title": "org-crypt GPG error", "url": "https://brunoarine.com/blog/org-crypt-gpg-error/", "published_at": "2025-08-08T15:11:30+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd337dc568b0", "title": "Compiling C Programs on FreeBSD", "url": "https://brunoarine.com/blog/compiling-c-programs-on-freebsd/", "published_at": "2025-07-29T20:33:10+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd337e2411e8", "title": "Seamless connectivity with AdGuard Home using nginx and Tailscale on FreeBSD", "url": "https://brunoarine.com/blog/seamless-connectivity-adguardhome-nginx-freebsd/", "published_at": "2025-07-27T13:12:47+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd337e89b80d", "title": "Cinnamon screensaver locking users out", "url": "https://brunoarine.com/blog/cinnamon-screensaver-locking-users-out/", "published_at": "2025-06-11T15:57:50+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd337f7aa217", "title": "How to edit a file as root the right way", "url": "https://brunoarine.com/blog/how-to-edit-a-file-as-root-the-right-way/", "published_at": "2025-06-10T20:19:52+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33801d5b83", "title": "20250610170000", "url": "https://brunoarine.com/notes/20250610170000/", "published_at": "2025-06-10T20:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3380de24a3", "title": "Outlining Emacs init files", "url": "https://brunoarine.com/blog/outlining-my-init-el-file-by-section/", "published_at": "2025-04-29T15:53:02+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33810f124c", "title": "Grepping inside Vim", "url": "https://brunoarine.com/blog/vim-grep/", "published_at": "2025-03-06T22:59:30+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33816ebb02", "title": "Timer-triggered orchestration instances purge on Azure", "url": "https://brunoarine.com/blog/timer-triggered-orchestration-instances-purge-on-azure/", "published_at": "2025-02-24T20:06:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33826b0dae", "title": "Using Pydantic objects with Azure Durable Function triggers", "url": "https://brunoarine.com/blog/using-pydantic-objects-with-azure-durable-function/", "published_at": "2025-02-07T14:50:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3383275c14", "title": "Azure ML (misleading) charts", "url": "https://brunoarine.com/blog/azure-misleading-charts/", "published_at": "2025-01-31T16:31:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3383b188a0", "title": "ONNX Models Segmentation Fault", "url": "https://brunoarine.com/blog/onnx-models-segmentation-fault/", "published_at": "2025-01-30T16:25:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33846c2dc3", "title": "Azure ML Components and a mysterious segmentation fault error", "url": "https://brunoarine.com/blog/azure-ml-component-sigsegv/", "published_at": "2025-01-29T18:52:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3384e20486", "title": "Fixing bad resolution modes of a generic display on Linux", "url": "https://brunoarine.com/blog/fix-bad-resolution-for-generic-display/", "published_at": "2024-04-08T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3385987f68", "title": "How to list all installed PGP certificates in your system", "url": "https://brunoarine.com/blog/list-installed-certificates/", "published_at": "2024-04-02T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3385c132bd", "title": "Launching a generic UDP listener using netcat", "url": "https://brunoarine.com/blog/launch-a-generic-listener/", "published_at": "2024-04-02T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd338612e0af", "title": "Setting up a Wireguard connection from a .conf file in Gnome", "url": "https://brunoarine.com/blog/setup-connection-from-conf-in-gnome/", "published_at": "2024-04-02T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd338694b0df", "title": "Solve 'Attempt To Read Or Write Outside Of Disk' Error", "url": "https://brunoarine.com/blog/solve-attempt-to-read-or-write-outside-of-disk-error/", "published_at": "2024-04-01T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3386d8e5ae", "title": "How to change your SIM PIN code on Android", "url": "https://brunoarine.com/blog/change-your-sim-pin-code-on-android/", "published_at": "2024-03-30T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33873d1b3e", "title": "How to Jump To a Heading on Emacs Org-mode", "url": "https://brunoarine.com/blog/jump-to-heading/", "published_at": "2024-03-29T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3387456022", "title": "How to modify Scikit-Learn's ConfusionMatrix low-level attributes", "url": "https://brunoarine.com/blog/modify-confusion-matrix-low-level-attributes/", "published_at": "2024-03-27T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd338831692f", "title": "The real impact of a high VSWR in radio transmission", "url": "https://brunoarine.com/blog/20240225171028-the-real-impact-of-a-high-vswr-in-radio-transmission/", "published_at": "2024-02-25T20:10:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33885ee87e", "title": "Multiple displays on i3", "url": "https://brunoarine.com/blog/multiple-displays/", "published_at": "2024-02-13T15:24:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3388c70e24", "title": "How to Copy A Private GPG Key To Another Machine", "url": "https://brunoarine.com/blog/copy-a-private-key-to-another-machine/", "published_at": "2024-01-30T03:00:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd3388ce48db", "title": "Docker error while deploying an Azure ML endpoint locally", "url": "https://brunoarine.com/blog/docker-error-on-local-ml-endpoints/", "published_at": "2024-01-12T14:40:00+00:00" }, { "id": "01a08759-ed77-7241-99ab-cd33895299f6", "title": "Estado das repetidoras FM analógicas em São Paulo", "url": "https://brunoarine.com/blog/repetidoras-em-sao-paulo/", "published_at": "2024-01-01T13:23:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493b8951fe0", "title": "How to free up space from pacman's unused files", "url": "https://brunoarine.com/blog/free-up-space-from-unused-pacman-files/", "published_at": "2023-12-11T03:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493b8c70add", "title": "How to set-up aspell on a per-project basis", "url": "https://brunoarine.com/blog/aspell-config-per-project/", "published_at": "2023-10-24T18:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493b92c77d1", "title": "Ox-hugo auto-export mode with Doom Emacs", "url": "https://brunoarine.com/blog/ox-hugo-auto-export-mode/", "published_at": "2023-10-22T22:59:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493b981f436", "title": "How to edit a multiline command in the shell", "url": "https://brunoarine.com/blog/edit-multiline-commands/", "published_at": "2023-09-21T12:48:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493b98dc50e", "title": "How to bypass MacOS app verification", "url": "https://brunoarine.com/blog/bypass-app-verification/", "published_at": "2023-08-29T17:55:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493ba74cfe6", "title": "Sargable queries in SQL", "url": "https://brunoarine.com/blog/sargable-queries/", "published_at": "2023-08-10T19:07:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bb6ea14b", "title": "The perfect Makefile template", "url": "https://brunoarine.com/blog/20230725115646-great-makefile-template/", "published_at": "2023-07-25T14:56:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bc5c91b8", "title": "How to render emojis as traditional unicode symbols", "url": "https://brunoarine.com/blog/render-emojis-as-traditional-unicode-symbols/", "published_at": "2023-07-25T14:42:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bc87d9cd", "title": "How to record and play a macro on Doom Emacs", "url": "https://brunoarine.com/blog/record-and-play-macros-on-doomemacs/", "published_at": "2023-07-25T13:04:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bd7ff5d2", "title": "Membership checking on Python is O(n) for lists and tuples and O(1) for dicts and sets", "url": "https://brunoarine.com/blog/membership-checks-on-dicts-are-faster-than-lists/", "published_at": "2023-07-25T01:15:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bd96ca8a", "title": "How to emulate Doom Emacs + Swiper search on VSCode", "url": "https://brunoarine.com/blog/emulate-doom-emacs-swiper/", "published_at": "2023-07-18T19:10:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bdf05dbc", "title": "How to switch between terminal and editor on VSCode Emacs-style", "url": "https://brunoarine.com/blog/switch-windows-emacs-style/", "published_at": "2023-07-18T18:51:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493be275fd1", "title": "How to update Arch Linux's packages database without upgrading anything", "url": "https://brunoarine.com/blog/update-packages-database-without-upgrading-anything/", "published_at": "2023-07-15T19:37:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bef8be52", "title": "How to fix Emacs org-super-agenda keymap with evil-mode on", "url": "https://brunoarine.com/blog/fix-org-super-agenda-keymap-with-evil-mode/", "published_at": "2023-07-12T20:03:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bf0e8988", "title": "How to use breakpoint() on IPython", "url": "https://brunoarine.com/blog/breakpoint-on-ipython/", "published_at": "2023-07-07T18:50:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493bfa78f33", "title": "How to get help about an object in the Python interpreter", "url": "https://brunoarine.com/blog/get-help-about-an-object-in-python-interpreter/", "published_at": "2023-07-07T18:48:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c08ef473", "title": "How smoke detectors actually work", "url": "https://brunoarine.com/blog/how-smoke-detectors-work/", "published_at": "2023-07-07T17:21:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c0ffbed6", "title": "Comparing TF-IDF, GloVe, and SBERT", "url": "https://brunoarine.com/blog/2023-06-30-comparing_tf_idf_glove_and_sbert/", "published_at": "2023-07-06T18:34:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c19efc74", "title": "4 years of digital gardening, why I sorta killed it, and lessons learned", "url": "https://brunoarine.com/blog/20230705160949-merging-a-blog-and-a-digital-garden/", "published_at": "2023-07-05T19:09:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c1a1d320", "title": "findlike: a CLI tool for finding similar documents", "url": "https://brunoarine.com/blog/findlike-cli-tool-for-finding-similar-documents/", "published_at": "2023-06-28T15:18:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c1b0c947", "title": "pytest and the tmp_path fixture", "url": "https://brunoarine.com/blog/tmp-path-fixture/", "published_at": "2023-06-27T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c20139f1", "title": "About short-circuiting in Python", "url": "https://brunoarine.com/blog/short-circuiting/", "published_at": "2023-06-23T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c2ce63bb", "title": "How do Bloom filters work?", "url": "https://brunoarine.com/blog/how-do-bloom-filters-work/", "published_at": "2023-06-22T01:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c2f8614b", "title": "How to insert shell commands output in Vim", "url": "https://brunoarine.com/blog/insert-shell-commands-output/", "published_at": "2023-06-19T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c35f733d", "title": "How to opt out of OpenAI's data collection", "url": "https://brunoarine.com/blog/opt-out-of-openai-data-collection/", "published_at": "2023-06-19T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c4391115", "title": "Narrowing to a subtree (and un-narrowing it later) in Emacs", "url": "https://brunoarine.com/blog/narrow-and-unnarrow-subtrees/", "published_at": "2023-06-19T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c4e308b8", "title": "Jumping to symbol definition and more in VSCode", "url": "https://brunoarine.com/blog/jump-to-symbol-definition/", "published_at": "2023-06-17T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c5c778ff", "title": "How to check if two sets are disjoint in Python", "url": "https://brunoarine.com/blog/check-if-two-sets-are-disjoint/", "published_at": "2023-06-12T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c66b7218", "title": "How to split data by groups of items (instead of items only) with scikit-learn", "url": "https://brunoarine.com/blog/split-data-by-groups/", "published_at": "2023-06-12T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c707365c", "title": "How to make Org-mode tags stay at the end of the line", "url": "https://brunoarine.com/blog/make-org-tags-stay-at-the-end-of-line/", "published_at": "2023-06-11T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c7816d05", "title": "How to Access a Mount Point on Databricks", "url": "https://brunoarine.com/blog/access-mount-point/", "published_at": "2023-06-09T15:33:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c822b052", "title": "How to restart the Jupyter kernel of a Databricks notebook the right way", "url": "https://brunoarine.com/blog/restart-the-jupyter-kernel-in-a-notebook/", "published_at": "2023-06-09T15:32:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c829211c", "title": "Training YOLOv8 on Databricks without a GPU", "url": "https://brunoarine.com/blog/train-yolov8-without-a-gpu-node/", "published_at": "2023-06-09T15:13:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c83a89e8", "title": "Current baluns are superior to voltage baluns in almost every scenario", "url": "https://brunoarine.com/blog/current-baluns-are-superior-to-voltage-baluns/", "published_at": "2023-04-25T17:54:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c881420e", "title": "Arch Linux repositories stopping getting updates", "url": "https://brunoarine.com/blog/repositories-stopping-getting-updates/", "published_at": "2023-04-24T17:49:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c8c59124", "title": "The D-layer is what impacts the 20m band the most", "url": "https://brunoarine.com/blog/d-layer-impacts-20m-band-the-most/", "published_at": "2023-04-19T17:48:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493c9ad576d", "title": "Water affects antennas resonant frequency", "url": "https://brunoarine.com/blog/water-affects-antennas-resonant-frequency/", "published_at": "2023-04-07T17:46:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493ca8c20cb", "title": "Magnetic anomalies can deflect airwaves", "url": "https://brunoarine.com/blog/magnetic-anomalies-can-deflect-airwaves/", "published_at": "2023-04-06T17:41:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cab32142", "title": "How To Switch Screens Via Keyboard", "url": "https://brunoarine.com/blog/how-to-switch-screens-via-keyboard/", "published_at": "2023-04-02T03:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cb8cbbec", "title": "Past Now Entries", "url": "https://brunoarine.com/pages/past/", "published_at": "2023-03-18T01:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cbe77acd", "title": "How to debug an AWS SageMaker training container", "url": "https://brunoarine.com/blog/debug-a-sagemaker-training-container/", "published_at": "2023-01-09T13:20:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cca090e6", "title": "Pull requests should have less than 200 changed lines", "url": "https://brunoarine.com/blog/pull-requests-should-have-less-than-200-cl/", "published_at": "2023-01-05T15:15:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cca9428c", "title": "How to configure a Python project using Pyenv", "url": "https://brunoarine.com/blog/configure-a-python-project-with-pyenv/", "published_at": "2023-01-02T21:11:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cd93b839", "title": "How to open an org file with headings collapsed", "url": "https://brunoarine.com/blog/open-org-file-with-headings-collapsed/", "published_at": "2023-01-02T20:59:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493ce1391f4", "title": "Why I'm leaving Twitter (and you should too)", "url": "https://brunoarine.com/blog/goodbye-twitter/", "published_at": "2022-12-18T03:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493ce1ccf0a", "title": "How to get embeddings from an image classification model on Pytorch", "url": "https://brunoarine.com/blog/get-embeddings-from-image-classification-models/", "published_at": "2022-11-20T03:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493ce762404", "title": "How to add an external domain to Gmail", "url": "https://brunoarine.com/blog/how-to-add-an-external-domain/", "published_at": "2022-07-25T14:36:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493ce7ade04", "title": "How to refresh Emacs agenda view on file change", "url": "https://brunoarine.com/blog/refresh-agenda-on-file-change/", "published_at": "2022-07-06T03:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493cf540b9d", "title": "How to Enable Python Type Checking in VSCode", "url": "https://brunoarine.com/blog/enable-python-type-checking/", "published_at": "2022-06-27T01:39:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d02bb94b", "title": "What happens when a photon hits an electron but the energy is insufficient to excite the electron to a higher energy level?", "url": "https://brunoarine.com/blog/2022-03-13-what_happens_when_a_photon_hits_an_electron_but_the_energy_is_insufficient_to_excite_the_electron_to_a_higher_energy_level_/", "published_at": "2022-03-13T13:48:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d064db28", "title": "How to move a repo as a sub-directory of another repo while preserving the commits", "url": "https://brunoarine.com/blog/move-repo-to-subdir-of-another-repo-preserving-commits/", "published_at": "2022-03-12T14:39:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d1078f59", "title": "My digital garden looks more like a microblog than a slipbox", "url": "https://brunoarine.com/blog/2021-10-11-my_digital_garden_looks_more_like_a_microblog_than_a_slipbox/", "published_at": "2021-10-11T03:00:00+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc9466fb89e", "title": "Are we really free?", "url": "https://brunoarine.com/blog/are-we-really-free/", "published_at": "2021-10-05T20:08:20+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d12fd240", "title": "Predicting diabetic patient readmission with machine learning", "url": "https://brunoarine.com/blog/predicting-diabetic-patient-readmission-machine-learning/", "published_at": "2021-07-08T03:00:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d1c31b2b", "title": "Brazilian vaccination reports (or How to Lie With Numbers)", "url": "https://brunoarine.com/blog/brazilian-vaccination-reports-lie-with-numbers/", "published_at": "2021-07-05T03:00:00+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc9481d8bc8", "title": "Procrastination could be a natural response to harmful behavior", "url": "https://brunoarine.com/blog/procrastination-could-be-a-natural-response-to-harmful-behavior/", "published_at": "2021-06-05T13:08:20+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d2a51d01", "title": "5 Traits that Predict Substance Abuse", "url": "https://brunoarine.com/blog/5-traits-that-predict-substance-abuse/", "published_at": "2021-04-01T12:22:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d333320e", "title": "The joys of analog long-distance communication", "url": "https://brunoarine.com/blog/joys-of-analog-long-distance-communication/", "published_at": "2021-01-07T21:22:26+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d416906d", "title": "Environmental gamma-ray spectrometry in 2000 words or less", "url": "https://brunoarine.com/blog/environmental-gamma-ray-spectrometry-in-2000-words-or-less/", "published_at": "2020-12-19T02:03:01+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d4f2d3d4", "title": "Migrating From Vanilla To Doom Emacs", "url": "https://brunoarine.com/blog/migrating-from-vanilla-to-doom-emacs/", "published_at": "2020-11-01T21:57:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d5125b37", "title": "The Press Secretary in the brain", "url": "https://brunoarine.com/blog/2020-10-04-the_press_secretary_in_the_brain/", "published_at": "2020-10-04T13:36:00+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc94c8d30af", "title": "Better than fixing ourselves like broken objects is becoming ready-at-hand to ourselves again through social interactions", "url": "https://brunoarine.com/blog/better-than-fixing-ourselves-like-broken-objects-is-becoming-ready-at-hand-to-ourselves-again-through-social-interactions/", "published_at": "2020-09-28T16:36:41+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d5d6a1f4", "title": "Every useful idea is a remix", "url": "https://brunoarine.com/blog/2020-09-24-every_useful_idea_is_a_remix/", "published_at": "2020-09-24T21:22:00+00:00" }, { "id": "01a08759-ed78-712b-bfdc-d493d5df198e", "title": "Why COVID-19 graphs on a log scale are a bad idea", "url": "https://brunoarine.com/blog/why-covid-19-graphs-on-a-log-scale-are-a-bad-idea/", "published_at": "2020-08-21T21:06:00+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc94eae5edc", "title": "Problems are conflicts between theories", "url": "https://brunoarine.com/blog/problems-are-conflicts-between-theories/", "published_at": "2020-08-19T15:01:52+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc94edad768", "title": "Our experience of the world comes through layers of interpretations", "url": "https://brunoarine.com/blog/our-experience-of-the-world-comes-through-layers-of-interpretations/", "published_at": "2020-08-14T20:09:18+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc94f5bf4e9", "title": "Healthy amounts of information empowers you and the community around you", "url": "https://brunoarine.com/blog/healthy-amounts-of-information-empowers-you-and-the-community-around-you/", "published_at": "2020-06-18T00:37:05+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc950316ccc", "title": "Feelings and thoughts are both fallible theories, so both should be tested", "url": "https://brunoarine.com/blog/feelings-and-thoughts-are-both-fallible-theories-so-both-should-be-tested/", "published_at": "2020-03-31T22:04:52+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc950a438cc", "title": "Non-doing", "url": "https://brunoarine.com/blog/non-doing/", "published_at": "2020-03-29T23:10:05+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc950b229c1", "title": "Life context matters when talking about improving subjective well-being", "url": "https://brunoarine.com/blog/life-context-matters-when-talking-about-improving-subjective-well-being/", "published_at": "2020-03-23T00:03:34+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc95197f5f4", "title": "Philosophy should be therapeutic", "url": "https://brunoarine.com/blog/philosophy-should-be-therapeutic/", "published_at": "2020-03-20T17:00:03+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc951ac31d4", "title": "Use the Fun Criterion to resolve discomfort", "url": "https://brunoarine.com/blog/use-the-fun-criterion-to-resolve-discomfort/", "published_at": "2020-03-16T21:12:09+00:00" }, { "id": "01a0d768-9e28-7357-9002-7bc95262268c", "title": "Signs that you should give up on a project", "url": "https://brunoarine.com/blog/signs-that-you-should-give-up-on-a-project/", "published_at": "2020-03-10T23:31:51+00:00" } ] posts Claim your blog
Back to brunoarine.com
Blog · corpus.blog/blogs/brunoarine.com/posts

brunoarine.com

brunoarine.com

2026

2025

2024

2023

2022

2021

2020