41554 blogs · [ { "id": "01a087e8-1bb4-7166-ae48-f3ecd1f56d35", "title": "terminal", "url": "https://suriya.cc/tech/tinkering/terminal/", "published_at": "2024-08-08T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd2975e95", "title": "right to be forgotten", "url": "https://suriya.cc/tech/privacy/right_to_forget/", "published_at": "2024-08-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd329a57b", "title": "word embedding models", "url": "https://suriya.cc/tech/ML/word2vec/", "published_at": "2024-08-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd3bf2e57", "title": "read the docs", "url": "https://suriya.cc/tech/tinkering/read_docs/", "published_at": "2024-07-23T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd3c44452", "title": "shell hacks", "url": "https://suriya.cc/tech/tinkering/shell/", "published_at": "2024-07-23T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd41beaf9", "title": "privacy problems and attacks in machine learning", "url": "https://suriya.cc/tech/privacy/privacy_ml/", "published_at": "2024-07-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd5077572", "title": "my stack", "url": "https://suriya.cc/tech/cloud/my_stack/", "published_at": "2024-07-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd579fb3d", "title": "batch processing llm inference", "url": "https://suriya.cc/tech/cloud/batch_processing_llm/", "published_at": "2024-07-14T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd5a1baa5", "title": "git lfs", "url": "https://suriya.cc/tech/tinkering/git/", "published_at": "2024-07-11T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd5ac7609", "title": "sprites.dev", "url": "https://suriya.cc/tech/tinkering/sprites/", "published_at": "2024-07-11T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd6016a5d", "title": "takes", "url": "https://suriya.cc/takes/", "published_at": "2024-07-11T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd6678568", "title": "gccissues", "url": "https://suriya.cc/tech/bugs/gcc/", "published_at": "2024-07-07T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd6c3bb84", "title": "chapter 1 exercises", "url": "https://suriya.cc/tech/algos/problems/cp4/00_ch1_ex/", "published_at": "2024-07-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd75b6dec", "title": "coffee", "url": "https://suriya.cc/food/coffee/", "published_at": "2024-06-22T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd7c6d03c", "title": "dune", "url": "https://suriya.cc/books/dune/", "published_at": "2024-06-22T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd8909963", "title": "dune - the messiah", "url": "https://suriya.cc/books/dune_messiah/", "published_at": "2024-06-22T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd8a38867", "title": "a backend engineer writes frontend", "url": "https://suriya.cc/tech/bugs/frontend/", "published_at": "2024-05-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd97509f6", "title": "streaming diarizer", "url": "https://suriya.cc/tech/ML/streaming_diarizer/", "published_at": "2024-04-20T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd9f08426", "title": "allegory of the cave", "url": "https://suriya.cc/books/allegory_of_the_cave/", "published_at": "2024-04-01T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecda4f8cb6", "title": "llm code generation notes", "url": "https://suriya.cc/tech/ML/code_llm/", "published_at": "2024-03-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecdb3072a9", "title": "wav file shenanigans", "url": "https://suriya.cc/tech/bugs/wav_file/", "published_at": "2024-03-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecdbcc25eb", "title": "flutter gimmicks", "url": "https://suriya.cc/tech/practice/flutter/flutter_gimmicks/", "published_at": "2024-03-08T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecdc9aa5cb", "title": "federated learning", "url": "https://suriya.cc/tech/ML/federated_learning/", "published_at": "2024-03-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecdd83c1f8", "title": "rust cheatsheet", "url": "https://suriya.cc/tech/practice/rust/cheatsheet/", "published_at": "2024-02-28T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecde809fa6", "title": "aws", "url": "https://suriya.cc/tech/cloud/aws/", "published_at": "2024-02-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecdea1c81f", "title": "different types of graphs i come across", "url": "https://suriya.cc/tech/ML/plots/", "published_at": "2024-02-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecdf39cb46", "title": "pandas fight", "url": "https://suriya.cc/tech/ML/pandas/", "published_at": "2024-02-24T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece02838d4", "title": "graphs and llms", "url": "https://suriya.cc/tech/ML/graph_llm/", "published_at": "2024-02-11T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece0ad08c8", "title": "research papers", "url": "https://suriya.cc/tech/ML/papers/", "published_at": "2024-02-09T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece0e9a014", "title": "ml guardrails", "url": "https://suriya.cc/tech/ML/llm_guardrails/", "published_at": "2024-02-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece1906f19", "title": "research ideas", "url": "https://suriya.cc/ideas/research/", "published_at": "2024-02-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece1d6fb89", "title": "புதிய ஆத்திசூடி", "url": "https://suriya.cc/poems/puthiya/", "published_at": "2024-02-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece26c1606", "title": "பூத்தது மானுடம்", "url": "https://suriya.cc/poems/indrilai/", "published_at": "2024-02-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece30dd8ac", "title": "வரங் கேட்டல் - பாரதி", "url": "https://suriya.cc/poems/thedi/", "published_at": "2024-02-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece3c7b10f", "title": "prompt engineering", "url": "https://suriya.cc/tech/ML/prompt_engineering/", "published_at": "2024-01-23T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece4a88329", "title": "cmu square", "url": "https://suriya.cc/tech/privacy/cmu_square/", "published_at": "2024-01-18T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece4dd8275", "title": "data privacy", "url": "https://suriya.cc/books/data_privacy/", "published_at": "2024-01-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece4e18b94", "title": "resume", "url": "https://suriya.cc/resume/", "published_at": "2024-01-09T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece5aaab7e", "title": "purple llama", "url": "https://suriya.cc/tech/ML/purple_llama/", "published_at": "2023-12-11T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece67b4308", "title": "membership inference attack", "url": "https://suriya.cc/tech/ML/MIA/", "published_at": "2023-12-09T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece6b3f570", "title": "42. trapping rain water", "url": "https://suriya.cc/tech/algos/problems/leetcode/42_trapping_rain/", "published_at": "2023-11-26T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece6f6f3d5", "title": "min in rotated array", "url": "https://suriya.cc/tech/algos/problems/leetcode/154_min_in_rotated_arr/", "published_at": "2023-11-26T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece7d30672", "title": "longest valid parentheses", "url": "https://suriya.cc/tech/algos/problems/leetcode/32_longest_parentheses/", "published_at": "2023-11-24T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece84b8e2a", "title": "intro to llm", "url": "https://suriya.cc/tech/ML/Intro_to_llm/", "published_at": "2023-11-23T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece875eeaa", "title": "ai governance and threat modelling", "url": "https://suriya.cc/tech/privacy/ml_governance/", "published_at": "2023-11-09T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece87a91b0", "title": "why accelerate?", "url": "https://suriya.cc/essays/01_exceptional/", "published_at": "2023-11-09T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ece94db8cd", "title": "the little prince - antoine de saint-exupéry", "url": "https://suriya.cc/books/little_prince/", "published_at": "2023-11-05T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecea48ef28", "title": "to cut a long story short - jeffrey archer", "url": "https://suriya.cc/books/long_story_short/", "published_at": "2023-11-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eceb0785a9", "title": "why privacy?", "url": "https://suriya.cc/tech/privacy/why_privacy/", "published_at": "2023-10-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eceb7b2c2c", "title": "right around the corner, a story of million possibilities", "url": "https://suriya.cc/essays/03_right_around_the_corner/", "published_at": "2023-09-21T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecec458516", "title": "browser privacy test", "url": "https://suriya.cc/tech/privacy/browser_privacy/", "published_at": "2023-09-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eced188983", "title": "privacy articles", "url": "https://suriya.cc/tech/privacy/articles/", "published_at": "2023-09-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecedb9b278", "title": "now", "url": "https://suriya.cc/now/", "published_at": "2023-09-13T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecedc37972", "title": "working at a startup", "url": "https://suriya.cc/essays/04_startup_work/", "published_at": "2023-09-13T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eceebf0227", "title": "a graduate course in applied cryptography", "url": "https://suriya.cc/books/applied_crypto/", "published_at": "2023-06-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecef4f183c", "title": "programmers introduction to mathematics", "url": "https://suriya.cc/books/pim/", "published_at": "2023-06-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecef89ba8b", "title": "quotes", "url": "https://suriya.cc/quotes/", "published_at": "2023-06-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecefd887f9", "title": "wild list", "url": "https://suriya.cc/wild_list/", "published_at": "2023-06-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf07d13a0", "title": "my inventions - nikola tesla", "url": "https://suriya.cc/books/my_inventions/", "published_at": "2023-06-02T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf07fd07e", "title": "straight a", "url": "https://suriya.cc/books/straight_a/", "published_at": "2023-06-02T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf17826ce", "title": "my favorite list of incredibly lit articles", "url": "https://suriya.cc/lit/", "published_at": "2023-05-02T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf2461461", "title": "badminton handbook", "url": "https://suriya.cc/books/badminton/", "published_at": "2023-04-23T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf2799495", "title": "cicumventing ad block", "url": "https://suriya.cc/tech/privacy/gtm/", "published_at": "2023-04-22T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf30680b9", "title": "when breath becomes air", "url": "https://suriya.cc/books/air/", "published_at": "2023-04-17T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf3dbb036", "title": "trust me i'm lying", "url": "https://suriya.cc/books/trust_me/", "published_at": "2023-04-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf4922353", "title": "build - tony fadell", "url": "https://suriya.cc/books/build/", "published_at": "2023-04-13T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf53ce1e6", "title": "make something wonderful - steve jobs", "url": "https://suriya.cc/books/wonderful/", "published_at": "2023-04-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf5956147", "title": "intellij hacks", "url": "https://suriya.cc/tech/tinkering/intellij/", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf64fd8bb", "title": "kafka", "url": "https://suriya.cc/tech/cloud/kafka/", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf734836d", "title": "system design", "url": "https://suriya.cc/tech/practice/sys_design/", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf74e2298", "title": "web", "url": "https://suriya.cc/tech/tinkering/web/", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf83bf019", "title": "the psychology of money", "url": "https://suriya.cc/books/psych_money/", "published_at": "2023-03-28T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf86e04d0", "title": "where wizards stay up late", "url": "https://suriya.cc/books/wizard/", "published_at": "2023-03-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf908951f", "title": "hugo notes", "url": "https://suriya.cc/tech/tinkering/hugo/", "published_at": "2022-12-26T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecf9b4c039", "title": "mapreduce", "url": "https://suriya.cc/tech/practice/mapreduce/", "published_at": "2022-12-24T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfa65d518", "title": "language design", "url": "https://suriya.cc/tech/practice/language_design/", "published_at": "2022-12-10T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfb29ac9f", "title": "bloom filter", "url": "https://suriya.cc/tech/algos/bloom_filter/", "published_at": "2022-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfbd79aba", "title": "javascript for impatient programmers", "url": "https://suriya.cc/tech/practice/js/js_for_impatient/", "published_at": "2022-11-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfca3f37a", "title": "regex", "url": "https://suriya.cc/tech/practice/regex/", "published_at": "2022-11-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfcc39903", "title": "designing data intensive applications notes", "url": "https://suriya.cc/tech/practice/ddia/", "published_at": "2022-10-23T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfd9ec0aa", "title": "miscelaneous details about golang", "url": "https://suriya.cc/tech/practice/golang/misc/", "published_at": "2022-09-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfdec13f3", "title": "aws ses", "url": "https://suriya.cc/tech/cloud/aws_ses/", "published_at": "2022-09-17T14:14:11+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecfe22d3ba", "title": "pocketbase", "url": "https://suriya.cc/tech/tinkering/pocketbase/", "published_at": "2022-09-01T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecff1032a2", "title": "dbms - cmu db user group", "url": "https://suriya.cc/tech/practice/DB/", "published_at": "2022-07-30T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecff91a5d9", "title": "product ideas", "url": "https://suriya.cc/ideas/product/", "published_at": "2022-07-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed000df570", "title": "visualising performance", "url": "https://suriya.cc/tech/tinkering/profiler/", "published_at": "2022-04-13T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed005a254b", "title": "the future and the story", "url": "https://suriya.cc/essays/06_the_future_and_the_story/", "published_at": "2022-04-11T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed0145f0aa", "title": "fixing chrome extension issues", "url": "https://suriya.cc/tech/bugs/browser_extension/", "published_at": "2022-02-12T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed015522be", "title": "django issues and quick fixes", "url": "https://suriya.cc/tech/tinkering/django/", "published_at": "2022-02-04T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed01e9c70e", "title": "building an extension", "url": "https://suriya.cc/tech/tinkering/browser_extension/", "published_at": "2022-02-02T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed0263da0b", "title": "searching for a cross platform framework", "url": "https://suriya.cc/tech/tinkering/search_cross_platform/", "published_at": "2022-01-29T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed026618ec", "title": "surplus intellectual capacity", "url": "https://suriya.cc/essays/05_surplus_capacity/", "published_at": "2022-01-22T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed0281c07b", "title": "registering with google and other", "url": "https://suriya.cc/tech/tinkering/seo/", "published_at": "2021-12-23T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed02c9fade", "title": "installing jekyll for the first time and issues", "url": "https://suriya.cc/tech/tinkering/ruby_v_xcode/", "published_at": "2021-12-21T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed02ceda60", "title": "local tunnels with cloudflare", "url": "https://suriya.cc/tech/tinkering/local_tunnels/", "published_at": "2021-07-06T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed03178f2f", "title": "ruby hack", "url": "https://suriya.cc/tech/tinkering/ruby/", "published_at": "2021-07-06T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed03b29b7d", "title": "searching for a self-hosted vpn", "url": "https://suriya.cc/tech/tinkering/vpn/", "published_at": "2021-07-06T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed04424bd5", "title": "ostep-1 virtualisation", "url": "https://suriya.cc/tech/practice/ostep/Virtualisation/", "published_at": "2021-04-01T22:15:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed048ec96b", "title": "arm", "url": "https://suriya.cc/essays/arm/", "published_at": "2020-09-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ed0497274a", "title": "the missing innovation", "url": "https://suriya.cc/essays/02_missing_innovation/", "published_at": "2020-03-24T00:00:00+00:00" } ] posts Claim your blog
Back to Suriya's site - Technical Writing & Life
Blog · corpus.blog/blogs/suriya.cc/posts

Suriya's site - Technical Writing & Life

suriya.cc

2024

22 Jun 2024
25 Feb 2024

2023

13 Sept 2023
3 Apr 2023

2022

2021

2020

25 Sept 2020