← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. gossip glomers

    I reused the functions provided at https://github.com/jepsen-io/maelstrom/tree/main/demo/go for interfaces. repo: https://github.com/subygan/gg 1. echo This was a gentle intro to maelstrom and it’s tools.

  2. right to be forgotten

    This is a (mostly) search engine specific requirement where individuals are protected from the harm of their past actions. disparity in countries Similar to any privacy issue, these countries are divided in the way these laws are implemented.

  3. word embedding models

    My aim for this blog was to keep it as not too technical as possible.

  4. shell hacks

    number of lines in a file wc -l file.txt split file into multiple files split -l 1000 file.txt append two files into one cat file1.txt file2.txt > file3.txt find pid of port sudo lsof -i :<portnumber>

  5. read the docs

    Failing to read the documentation and understanding the code underneath is the bane of all software bugs and I’ve guilty of it on multiple counts

  6. privacy problems and attacks in machine learning Membership inference attacks: These aim to determine if a particular data point was used to train a model.

  7. my stack

    I used to deploy everything in an ec2 instance with docker-compose and nginx.

  8. batch processing llm inference

    I experimented with a lot of models, and as advertised claude3-haiku gave the best results, in terms of quality and cost.

  9. takes

    opinions i’ll defend, bets i’m making, and things i was wrong about. argue with me at suriyaganesh097 at gmail.com. controversial opinions i have pessimism is defaulting to laziness. optimism is the harder, rarer skill. you should have enemies. say “no” to

  10. sprites.dev

    I like to have a standard work environment that I can have multiple zellij is important, installing it with, cargo install zellij

  11. git lfs

    global gitignore I’m surprised I only came to know on 2024 that you can have a global gitignore you can just put this inside ~/.gitignore

  12. gccissues

    A simple way to include all available libraries in cpp in most OSs is to just add #include <bits/stdc++.h>.

  13. chapter 1 exercises

    exercise 1.1.1 Counter example: {0,0},{0,-1},{0,-2},{0,4},{0,-4},{4,4} Greedy value: 6 + 1 + 4 = 11 Correct value: 4 + 4 + 1 = 9

  14. dune - the messiah

    The growth of Paul into a sort of Genghis Khan style oppressive ruler was interesting.

  15. dune

    Dune was such a surprising read for me.

  16. coffee

    I’ve been getting into addicted to Coffee since last year.

  17. a backend engineer writes frontend

    My friend Limin and I, were playing around with some LLM agents and realized that these agents could be a very good way to learn a language as they have a much better grip on the language and are able to provide great feedbacks.

  18. streaming diarizer

    repo Nemo Speaker diarization training MultiSpeaker Simulation data sets LibriSpeech VoxConverse resources Whisper Streaming Diarist

  19. allegory of the cave

    material Usually reading translated text is a little confusing, because I feel like I’m hearing the translator’s voice instead of the author’s voice, or in this case Plato.

  20. wav file shenanigans

    Reading input from users is difficult.

  21. llm code generation notes

    This is going to be binary analysis with LLM type thing The idea is to see, if LLMs are able to understand the “language” of binaries and are able to retrieve the underlying vulnerability.

  22. flutter gimmicks

    Flutter comes with super complex build system that ties in all the language runtimes with dart and the native rendering engine.

  23. federated learning

  24. rust cheatsheet

    let x; // declare "x" x = 42; // assign 42 to "x", type is inferred or let x = 42 //assigns variable let x: i32; //declaring variable "x" of 32 bit integer foobar(x); //uninitialised variable assignment x = 52; // assigning 52 foobar(x); //x will…

  25. different types of graphs i come across

    pandas

  26. aws

    amazon linux Does not use apt-get and only uses yum. replace all apt-get with yum sudo systemctl enable docker.service sudo systemctl start docker.service

  27. pandas fight

    When a column has NaN it is shown as float value in a column. need to use .fillna("") to replace the Nan with empty string.

  28. graphs and llms

    I’ll add the ones with the most fun:utilization first building graphs using llms: This strategy comes clearly under the by LLMs category and the most obvious one as well.

  29. research papers

    aiaac, AI incidents database.

  30. ml guardrails

    The base premise is that, aligning the model for the goal that it was created for is a long tail problem and requires multiple guardrails to control it’s output.

  31. research ideas

    Continual learning ai guardrail comparison There are multipel LLM guardrails, evaluating them would be something privacy detector dataset and custom model There is no dataset to test a model for it’s privacy Capabilities A custom model implementation that…

  32. தோத்திரப் பாடல்கள் - யோக சித்தி தேடிச் சோறுநிதந் தின்று -- பல சின்னஞ் சிறுகதைகள் பேசி -- மனம் வாடித் துன்பமிக உழன்று -- பிறர் வாடப் பலசெயல்கள் செய்து -- நரை கூடிக் கிழப்பருவ மெய்தி -- கொடுங் கூற்றுக் கிரையெனப் பின்மாயும் -- பல வேடிக்கை மனிதரைப் போலே…

  33. இன்றிளைப் பாறுவம் என்றிருந்தால் – வழி என்னென்ன வாகுமோ ஓரிரவில் சென்றிளைப் பாறுக முற்றிடத்தே – தம்பி தேன்வந்து பாயும் உன் நெஞ்சிடத்தே!

  34. உயிர் வருக்கம் 1.

  35. prompt engineering

    in context learning chain-of-thought Broadly three classes of reasoning tasks “let’s think step by step” seems to be the key phrase

  36. cmu square

    SQUARE (Software Quality Requirements Engineering) is SEI’s framework for “Improving identification, analysis, specification and management (of software)”.

  37. data privacy

    These are my notes from Nishant’s excellent book, Data Privacy: Runbook for Engineers 1 privacy engineering Data Security is usually tightly coupled with privacy.

  38. resume

    Resume [pdf] Email: suriyaganesh097 at gmail.com linkedin.com/in/suriya-ganesh github.com/subygan google scholar orcid employment Software Engineer Oxen.ai May 2025 - present VCS system for large datasets using rust.

  39. purple llama

    PurpleLlama is a new framework proposed by Meta to evaluate LLMs for their secure coding ability. cyberseceval This is the core part of the research paper which has created a benchmark for LLMs to test generated code.

  40. membership inference attack

    Membership inference Attack is a way to retrieve back the probability of the original training inputs. notes https://arxiv.org/pdf/1610.05820.pdf

  41. min in rotated array

    Suppose an array of length n sorted in ascending order is rotated between 1 and n times.

  42. 42. trapping rain water

    problem statement Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining.

  43. longest valid parentheses

    problem link: https://leetcode.com/problems/longest-valid-parentheses/ Typically, in the parentheses problem a stack is the obvious choice.

  44. intro to llm

    My notes on Karpathy’s Intro to LLM talk llama-2-70b comes with run.c ~500 lines of c for it to be a self-contained runnable model.

  45. why accelerate?

    parkinson’s law “work expands so as to fill the time available for its completion” When Northcote made this observation, this was designed for organisations, but I believe this is a good representation for personal tasks as well.

  46. ai governance and threat modelling

    how are ml systems measured.

  47. Although a translation, this was a good book.

  48. I’ve previously read Jeffrey Archer’s other Short story collection, Twelve Red Herrings and The Collected Short Stories.

  49. why privacy?

    Fundamental problem has been that, privacy is hard to define.

  50. The problem is, uncertainty.