<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2025-08-25T19:44:12Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Anoncheg</title>
  <author>
    <name>Anoncheg</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1peq6e8s498rp8ts36c6zfedmdmf7v8wvfjc4dn9a337ml3ntvugsv0584q.rss" />
  <link href="https://nostr.now/npub1peq6e8s498rp8ts36c6zfedmdmf7v8wvfjc4dn9a337ml3ntvugsv0584q" />
  <id>https://nostr.now/npub1peq6e8s498rp8ts36c6zfedmdmf7v8wvfjc4dn9a337ml3ntvugsv0584q</id>
  <icon>https://files.techhub.social/accounts/avatars/113/143/537/027/669/406/original/a8cc9e11958346f4.png</icon>
  <logo>https://files.techhub.social/accounts/avatars/113/143/537/027/669/406/original/a8cc9e11958346f4.png</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsg2lcn2vq5hfamrdspvlfjnm5nrrvnfmy6tlmj2632hvwa88zvysszyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zr0r3m2</id>
    
      <title type="html">Part2: #dailyreport #emacs #ai #llm #aiagent #org #org-ai ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg2lcn2vq5hfamrdspvlfjnm5nrrvnfmy6tlmj2632hvwa88zvysszyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zr0r3m2" />
    <content type="html">
      Part2: #dailyreport #emacs #ai #llm #aiagent #org #org-ai &lt;br/&gt;  dependencies and in the core? (add comments)&lt;br/&gt;- Which naming conventions have been broken? (write todo)&lt;br/&gt;- How files link to each other?&lt;br/&gt;- How to reduce coupling, remove dependencies by making&lt;br/&gt; hierarchy of dependencies or making common files or&lt;br/&gt; passing parameters to functions?&lt;br/&gt;- Which objects are interface and which are internal in&lt;br/&gt; files?&lt;br/&gt;- Call-trace for main interface object-functions in every&lt;br/&gt; file?&lt;br/&gt;- Main parameters for main interface objects-functions of&lt;br/&gt; dependencies.&lt;br/&gt;- Write tests for core dependency objects.&lt;br/&gt;- Write test for dependent core.
    </content>
    <updated>2025-06-18T04:45:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg2selvkq7z8z3nejt8rwyztpqkjmpqh08lty65t2hka6h8s75j4szyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zu3899p</id>
    
      <title type="html">Part1: #dailyreport #emacs #ai #llm #aiagent #org #org-ai #llmapi ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg2selvkq7z8z3nejt8rwyztpqkjmpqh08lty65t2hka6h8s75j4szyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zu3899p" />
    <content type="html">
      Part1: #dailyreport #emacs #ai #llm #aiagent #org #org-ai&lt;br/&gt; #llmapi #openai #chatgpt&lt;br/&gt;I am switching from web inteface of LLMs to API,&lt;br/&gt; because popular ones like google and copilot is not&lt;br/&gt; stable for programming prompts.&lt;br/&gt;&lt;br/&gt;I found Emacs package and do refactoring. I outline for&lt;br/&gt; myself refactoring steps for future AI automation:&lt;br/&gt;- Where is a core, how big it is, how hard to detect&lt;br/&gt; boundaries?&lt;br/&gt;- Main call trace?&lt;br/&gt;- What dependencies is essential and what is optional?&lt;br/&gt;- What code in the core is essential and what is optional?&lt;br/&gt;- Where actual location of each object in code of
    </content>
    <updated>2025-06-18T04:45:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8kxp0675a0w2ekyvl8ltkcpv6zektzlvzw9r77uuc2mm4panemsqzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zkfdrxw</id>
    
      <title type="html">Part1: #dailyreport #emacs #ai #llm #aiagent #org #org-ai #llmapi ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8kxp0675a0w2ekyvl8ltkcpv6zektzlvzw9r77uuc2mm4panemsqzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zkfdrxw" />
    <content type="html">
      Part1: #dailyreport #emacs #ai #llm #aiagent #org #org-ai&lt;br/&gt; #llmapi #openai #chatgpt&lt;br/&gt;I am trying to switch from web inteface for LLMs to API,&lt;br/&gt; because popular web LLM like google and copilot is not&lt;br/&gt; stable for programming prompts.&lt;br/&gt;&lt;br/&gt;I found Emacs package and do refactoring. I outline for&lt;br/&gt; myself refactoring steps for future AI automation:&lt;br/&gt;- Where is a core, how big it is, how hard to detect&lt;br/&gt; boundaries?&lt;br/&gt;- Main call trace?&lt;br/&gt;- What dependencies is essential and what is optional?&lt;br/&gt;- What code in the core is essential and what is optional?&lt;br/&gt;- Where actual location of each object in code of
    </content>
    <updated>2025-06-18T04:38:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqyyaz289v5rsvyqrr8e0yhvjznkswp9cf6r0p8sdq90m575xlsjgzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z35qlsz</id>
    
      <title type="html">Part2: #dailyreport #conference #ai #aitrends #techtrends #tech ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqyyaz289v5rsvyqrr8e0yhvjznkswp9cf6r0p8sdq90m575xlsjgzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z35qlsz" />
    <content type="html">
      Part2: #dailyreport #conference #ai #aitrends #techtrends #tech &lt;br/&gt;   from. This is an optimization problem and may be costly.&lt;br/&gt;- *Generate* We generate new synthetic data for which the&lt;br/&gt;  model queries the label (via approaches like GANs or&lt;br/&gt;  VAEs). There is a risk of generating unrealistic&lt;br/&gt;  examples.&lt;br/&gt;&lt;br/&gt;AL Strategies:&lt;br/&gt;- *Uncertainty Sampling:* The model queries the instance&lt;br/&gt;  for which it has the least confidence in its current&lt;br/&gt;  predictions.&lt;br/&gt;- *Query by Committee:* Multiple models are used, and the&lt;br/&gt;  instance chosen is the one about which they disagree&lt;br/&gt;  the most.&lt;br/&gt;- *Expected Model Change:* The instance selected is the&lt;br/&gt;  one that would impart the most change to the current&lt;br/&gt;  model if its label were known (computed by calculating&lt;br/&gt;  the expected gradient magnitude with respect to the&lt;br/&gt;  loss function).&lt;br/&gt;&lt;br/&gt;Multiagent, multimodal and modular systems is a&lt;br/&gt; mainstream:&lt;br/&gt; &lt;a href=&#34;https://github.com/luo-junyu/Awesome-Agent-Papers&#34;&gt;https://github.com/luo-junyu/Awesome-Agent-Papers&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.techhub.social/media_attachments/files/114/591/961/475/218/351/original/af1f4a55d8a54d2f.png&#34;&gt; 
    </content>
    <updated>2025-05-29T16:03:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy6yqv65qsvd46kywt47nn8eayzenxqnt5233n53ajnqmgvnee59gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3za0dug0</id>
    
      <title type="html">Part1: #dailyreport #conference #ai #aitrends #techtrends #tech ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy6yqv65qsvd46kywt47nn8eayzenxqnt5233n53ajnqmgvnee59gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3za0dug0" />
    <content type="html">
      Part1: #dailyreport #conference #ai #aitrends #techtrends #tech&lt;br/&gt; #programming #science #systems #aiengineering #learing&lt;br/&gt;I was at advertising meetup of biggest tech universities:&lt;br/&gt; Skolkovo and CentralUn. (New articles is week and&lt;br/&gt; military oriented.)&lt;br/&gt;&lt;br/&gt;Highlights:&lt;br/&gt;- Science history:&lt;br/&gt;  1) Theory ~25 centuries&lt;br/&gt;  2) Experiment ~5 cent.&lt;br/&gt;  3) Computational science ~0.7 cent.&lt;br/&gt;  4) Big data Science ~0.2 cent.&lt;br/&gt;- Active learing (AL) as part of advanced LLM systems.&lt;br/&gt;- Pruning and reducing large LLMs to increase speed in&lt;br/&gt; tasks.&lt;br/&gt;- Optimization as the core of most modern algorithms.&lt;br/&gt;- Topological Autoncoders is cool tool for 3D and&lt;br/&gt; audio simplification for AI training.&lt;br/&gt;&lt;br/&gt;AL Sampling Scenarios:&lt;br/&gt;- *Stream-based* We check every new instance, which&lt;br/&gt;  carries the risk of missing informative examples.&lt;br/&gt;- *Pool-based* We have a pool of instances to choose&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.techhub.social/media_attachments/files/114/591/961/727/456/004/original/792de47ec951177f.png&#34;&gt; 
    </content>
    <updated>2025-05-29T16:02:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy5c907adpdg3vvtscl6p28wnwknzdkvum86prh495pgyacjm305gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z85n7vw</id>
    
      <title type="html">#dailyreport #rust #linux #gentoo #opensource #compiler #security ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy5c907adpdg3vvtscl6p28wnwknzdkvum86prh495pgyacjm305gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z85n7vw" />
    <content type="html">
      #dailyreport #rust #linux #gentoo #opensource #compiler&lt;br/&gt;#security&lt;br/&gt;I compiled Rust from sources with alternative compiler&lt;br/&gt; Mrustc (C&#43;&#43;) without any binary blobs.&lt;br/&gt;&lt;br/&gt;As you may know Rust compiler distributed as Rust sources&lt;br/&gt; meant to be build by older &amp;#34;snapshot&amp;#34; of itself. Which&lt;br/&gt; violate open source paradigm.&lt;br/&gt;&lt;br/&gt;I was able to solve this in Gentoo GNU/Linux OS with&lt;br/&gt; reproducible way. First I compile Rust 1.74 version and&lt;br/&gt; then in chain I compile all versions to 1.84.&lt;br/&gt;&lt;br/&gt;All steps took approximately 8 hours, but after it is fast&lt;br/&gt; to compile new version, without blobs.&lt;br/&gt;蠡
    </content>
    <updated>2025-04-04T10:58:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp5dnrk2ca6ya3kma5uzyk4ja7j64m0cvrvlsmj08uevkxj4x53ngzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z9ugy75</id>
    
      <title type="html">#health #plastic #environment #food #wellbeing Looks like ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp5dnrk2ca6ya3kma5uzyk4ja7j64m0cvrvlsmj08uevkxj4x53ngzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z9ugy75" />
    <content type="html">
      #health #plastic #environment #food #wellbeing&lt;br/&gt;Looks like microplastic is toxic, accumulate in&lt;br/&gt; various organs and exist for a relatively short time in&lt;br/&gt; evolutionary terms.&lt;br/&gt;&lt;br/&gt;Search suggests:&lt;br/&gt;- Choose fresh, unpackaged food Opt for organic fruits&lt;br/&gt;  and vegetables.&lt;br/&gt;- Avoid heating food in plastic containers, especially in&lt;br/&gt;  the microwave.&lt;br/&gt;- Install a high-quality water filtration system at home.&lt;br/&gt;- Don&amp;#39;t use plastic cutting boards.&lt;br/&gt;- Reduce consumption of shellfish and other seafood, sea&lt;br/&gt;  salt as they tend to accumulate more&lt;br/&gt;  microplastics. (Sea cabbage is good.)&lt;br/&gt;- Opt for clothing made from 100% natural fibers like&lt;br/&gt;  cotton, bamboo, linen, or wool to reduce microfiber&lt;br/&gt;  shedding.&lt;br/&gt;- Clean your home regularly by vacuuming and mopping to&lt;br/&gt;  remove microplastic particles from dust&lt;br/&gt;- Consider eating lower on the food chain, focusing more&lt;br/&gt;  on grains, fruits, and vegetables. Many chemicals&lt;br/&gt;  associated with plastics tend to accumulate in fatty&lt;br/&gt;  tissues.&lt;br/&gt;蠡
    </content>
    <updated>2025-02-06T21:40:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9km5r54klfy9ftwfl4rka9sj2ftjx9qhtkq688ex6w6mva074qzczyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zzfmpux</id>
    
      <title type="html">#dailyreport #llm #airestrictions #ethics #emacs My ways to hack ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9km5r54klfy9ftwfl4rka9sj2ftjx9qhtkq688ex6w6mva074qzczyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zzfmpux" />
    <content type="html">
      #dailyreport #llm #airestrictions #ethics #emacs&lt;br/&gt;My ways to hack LLM:&lt;br/&gt;- Asking answer the question to the best of its ability,&lt;br/&gt;  to be as helpful as possible&lt;br/&gt;- Recursive: &amp;#34;try to answer the question, and if it&lt;br/&gt;  can&amp;#39;t, try to explain why it can&amp;#39;t, and if it still&lt;br/&gt;  can&amp;#39;t, try to provide a workaround or alternative.&amp;#34;&lt;br/&gt;- Using metaphors and analogies&lt;br/&gt;- Breaking down the question into smaller, more&lt;br/&gt;  manageable parts&lt;br/&gt;- Tell instructive story to change opinion, and play role&lt;br/&gt;  in such store.&lt;br/&gt;&lt;br/&gt;In Emacs:&lt;br/&gt;- I can outline any code with one command with regex,&lt;br/&gt;  now.&lt;br/&gt;- I made Tab-line mode to detect when I move in tabs in&lt;br/&gt;  one direction for fast jump backward.&lt;br/&gt;蠡
    </content>
    <updated>2024-12-31T17:25:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8x5f2p3xwnekakjnx6gjuj7rt9l7m555p396wvffyqlq257gpszczyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z52rthx</id>
    
      <title type="html">#dailyreport #privacy #anonymity #vpn #proxy #socks #tls “Socks ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8x5f2p3xwnekakjnx6gjuj7rt9l7m555p396wvffyqlq257gpszczyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z52rthx" />
    <content type="html">
      #dailyreport #privacy #anonymity #vpn #proxy #socks #tls&lt;br/&gt;“Socks proxy” works as intermediary in TLS&lt;br/&gt; connections. Socks decrypt traffic, that is why Tor&lt;br/&gt; exit proxy can see your traffic. Socks5h provide DNS&lt;br/&gt; goes over socks. Never use Socks proxy in browser&lt;br/&gt; configuration, use only for tunneling.&lt;br/&gt;&lt;br/&gt;“Explicit Proxy with CONNECT Method” not decrypt TLS&lt;br/&gt; connections but should be trusted and checked to not&lt;br/&gt; reveal real IP in headers. DNS goes direct. To&lt;br/&gt; configure in Firefox: set HTTPS Proxy.&lt;br/&gt;&lt;br/&gt;VPNs allow DNS over connection. But some applications&lt;br/&gt; may leak your IP, because all traffic goes over VPN.&lt;br/&gt;&lt;br/&gt;In summary, Socks5 good for anonymity, while “CONNECT&lt;br/&gt; proxy” better for security. VPNs good for security and&lt;br/&gt; anonymity but client should work in isolation.&lt;br/&gt;&lt;br/&gt;Chain of proxies: 1) Initial 2) Final.&lt;br/&gt;1) VPN or Socks, port forwarding over encrypted tunnel.&lt;br/&gt;2) High trusted server: “CONNECT proxy”, low trusted:&lt;br/&gt; VPN.&lt;br/&gt;&lt;br/&gt;蠡
    </content>
    <updated>2024-11-29T18:42:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspm2ef7gn37sue3xsxe58whpprz7gyz07gywhwmzzzx23jphc34tqzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zvpwhkp</id>
    
      <title type="html">Part2: #dailyreport #negativesampleing #sampling #llm #recsys ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspm2ef7gn37sue3xsxe58whpprz7gyz07gywhwmzzzx23jphc34tqzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zvpwhkp" />
    <content type="html">
      Part2: #dailyreport #negativesampleing #sampling #llm #recsys &lt;br/&gt;  target word w and the negative samples&lt;br/&gt;&lt;br/&gt;For binary Classification: Negative sampling transforms&lt;br/&gt; the problem into a series of binary classification tasks,&lt;br/&gt; where the model learns to distinguish between positive&lt;br/&gt; and negative samples.&lt;br/&gt;&lt;br/&gt;Example &amp;#34;The dog is playing with a bone,&amp;#34; and assume a&lt;br/&gt; window size of 2 positive samples for the target word&lt;br/&gt; &amp;#34;dog&amp;#34; would include:&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;The&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;is&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;playing&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;with&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;a&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;bone&amp;#34;)&lt;br/&gt;&lt;br/&gt;Negative Samples: (&amp;#34;dog&amp;#34;, &amp;#34;car&amp;#34;), (&amp;#34;dog&amp;#34;, &amp;#34;apple&amp;#34;),&lt;br/&gt; (&amp;#34;dog&amp;#34;, &amp;#34;house&amp;#34;), (&amp;#34;dog&amp;#34;, &amp;#34;tree&amp;#34;)&lt;br/&gt;&lt;br/&gt;calc: logσ(vdog​⋅vbone​) &#43;&lt;br/&gt; logσ(−vdog​⋅vcar​)&#43;logσ(−vdog​⋅vapple​)&#43;logσ(−vdog​⋅vhouse​)&lt;br/&gt;蠡
    </content>
    <updated>2024-11-03T20:56:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9f4cl6tqh2jhjvhlg7phdn77yswwdrfc95u9ey85jw6kxq2606aszyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zpvghj8</id>
    
      <title type="html">Part2: Part1: #dailyreport #negativesampleing #sampling #llm ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9f4cl6tqh2jhjvhlg7phdn77yswwdrfc95u9ey85jw6kxq2606aszyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zpvghj8" />
    <content type="html">
      Part2: Part1: #dailyreport #negativesampleing #sampling #llm #recsys &lt;br/&gt; We use:&lt;br/&gt;: L = log(sigmoid(v_w * v_c)) &#43; sum(log(sigmoid(-v_w * v_neg_i))) for i in range(k)&lt;br/&gt;where:&lt;br/&gt;- vw - vector representation of the target word&lt;br/&gt;- vc - vector representation of context word&lt;br/&gt;- v_neg_i - vector representations of the k negative&lt;br/&gt;  sample.&lt;br/&gt;- k - number of negative samples&lt;br/&gt;- log(sigmoid(v_w * v_c)) - positive term with dot product&lt;br/&gt;  or cosine simularity.&lt;br/&gt;- sum(log(sigmoid(-v_w * v_neg_i))) for i in range(k) -&lt;br/&gt; negative term - minimize the similarity between the
    </content>
    <updated>2024-11-03T20:54:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2ql0cqtjhf4wvz26t7eej6djm8cwpzzfphq5q6y8ng23vxteyu0gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zj5cqm7</id>
    
      <title type="html">Part1: Part1: #dailyreport #negativesampleing #sampling #llm ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2ql0cqtjhf4wvz26t7eej6djm8cwpzzfphq5q6y8ng23vxteyu0gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zj5cqm7" />
    <content type="html">
      Part1: Part1: #dailyreport #negativesampleing #sampling #llm #recsys&lt;br/&gt;Negative sampling used in NLP, RecSys,retrival and&lt;br/&gt; classification tasks to address the computational&lt;br/&gt; challenges associated with large vocabularies or item&lt;br/&gt; sets. It modifies the training objective: Instead of&lt;br/&gt; computing the softmax over the entire vocabulary, it&lt;br/&gt; focuses on distinguishing the target word from a few&lt;br/&gt; randomly selected &amp;#34;noise&amp;#34; or &amp;#34;negative&amp;#34; words.&lt;br/&gt;&lt;br/&gt;Instead of loss:&lt;br/&gt;: softmax(x_i) = e^(x_i) / (sum of e^(x_j) for all j from 1 to n)&lt;br/&gt;: L = -log(p(w | c)) = -log(softmax(x_i))
    </content>
    <updated>2024-11-03T20:52:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8vkexsf3cfa4cvpm0f26ysglpuj5lanqtpavm0c07svhrarhl3eczyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z7xcwnk</id>
    
      <title type="html">Part2: #dailyreport #negativesampleing #sampling #llm #recsys ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8vkexsf3cfa4cvpm0f26ysglpuj5lanqtpavm0c07svhrarhl3eczyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3z7xcwnk" />
    <content type="html">
      Part2: #dailyreport #negativesampleing #sampling #llm #recsys &lt;br/&gt;   samples&lt;br/&gt;&lt;br/&gt;Selecting more frequent words from noise&lt;br/&gt; distribution. P(w) = (f(w)^3/4)/Z, where f(w) frequency&lt;br/&gt; of word, Z - normalization constant.&lt;br/&gt;&lt;br/&gt;Example &amp;#34;The dog is playing with a bone,&amp;#34; and assume a&lt;br/&gt; window size of 2 positive samples for the target word&lt;br/&gt; &amp;#34;dog&amp;#34; would include:&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;The&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;is&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;playing&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;with&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;a&amp;#34;)&lt;br/&gt;- (&amp;#34;dog&amp;#34;, &amp;#34;bone&amp;#34;)&lt;br/&gt;&lt;br/&gt;Negative Samples: (&amp;#34;dog&amp;#34;, &amp;#34;car&amp;#34;), (&amp;#34;dog&amp;#34;, &amp;#34;apple&amp;#34;),&lt;br/&gt; (&amp;#34;dog&amp;#34;, &amp;#34;house&amp;#34;), (&amp;#34;dog&amp;#34;, &amp;#34;tree&amp;#34;)&lt;br/&gt;&lt;br/&gt;calc:&lt;br/&gt; logσ(vdog​⋅vbone​)&#43;logσ(−vdog​⋅vcar​)&#43;logσ(−vdog​⋅vapple​)&#43;logσ(−vdog​⋅vhouse​)&lt;br/&gt;&lt;br/&gt;蠡
    </content>
    <updated>2024-11-03T19:26:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp37l7h6dn75r9wtzzyktekjazgh53th8qhtes3xlalcu4p3hhe2gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zg3hqh4</id>
    
      <title type="html">Part1: From [2024-05-17 Fri] #dailyreport #mlopszoomcamp #LLM ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp37l7h6dn75r9wtzzyktekjazgh53th8qhtes3xlalcu4p3hhe2gzyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zg3hqh4" />
    <content type="html">
      Part1: From [2024-05-17 Fri]&lt;br/&gt;#dailyreport #mlopszoomcamp #LLM #machinelearning&lt;br/&gt; #hallucinations&lt;br/&gt;My small team was researching about hallucinations 🤪&lt;br/&gt;in LLM.&lt;br/&gt;&lt;br/&gt;We prepared three strategies ⛐ for hallucinations:&lt;br/&gt;&lt;br/&gt;1) for small database: fact checking based on NER, FSP&lt;br/&gt; text normalization and classic text simmularities metrics&lt;br/&gt;2) hallucinations banchmarking&lt;br/&gt;3) hallucinations mitigating with multi-step prompt&lt;br/&gt; engineering with help of RAG, vector storages and indexes&lt;br/&gt;&lt;br/&gt;I finished intro howework in MLOps zoomcamp.
    </content>
    <updated>2024-09-26T06:05:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdj75pv99k3vnpp9v7de00kn58ncy4w8v432e20x9jy5ltytn7naszyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zes5cgs</id>
    
      <title type="html">Part1: Part1: From [2024-03-16 Sat] #emacs #musthave #questions ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdj75pv99k3vnpp9v7de00kn58ncy4w8v432e20x9jy5ltytn7naszyq8yrty7z55uvyawz8trgf89hdhd8esae3xtz4kvhkx8m07xddn3zes5cgs" />
    <content type="html">
      Part1: Part1: From [2024-03-16 Sat]&lt;br/&gt;#emacs #musthave #questions #llm&lt;br/&gt;In Emacs I configured multiple-cursor with expand-region and&lt;br/&gt;  theme switching for day and night time.&lt;br/&gt;(require &amp;#39;expand-region)&lt;br/&gt;(global-set-key (kbd &amp;#34;C-S-SPC&amp;#34;) &amp;#39;er/expand-region)&lt;br/&gt;(require &amp;#39;multiple-cursors)&lt;br/&gt;(global-set-key (kbd &amp;#34;C-&amp;gt;&amp;#34;) &amp;#39;mc/mark-next-like-this)&lt;br/&gt;&lt;br/&gt;multiple-cursors is &amp;#34;must have&amp;#34; package for Emacs. 💜&lt;br/&gt;&lt;br/&gt;I switched to &amp;#34;cat &amp;lt;&amp;lt;EOF | post ... EOF&amp;#34; to post in bash to mastodon.&lt;br/&gt;&lt;br/&gt;I found good books: 📖&lt;br/&gt;- Computer Science Handbook second edition 2004&lt;br/&gt;- Data Structures for Data-Intensive Application: Tradeoffs and&lt;br/&gt;design guideliness 2023
    </content>
    <updated>2024-09-25T07:00:42Z</updated>
  </entry>

</feed>